Re: [gnome-cyr] 翽





Более того, он,
возможно, стОит того, чтобы быть включенным в core - начальная установка
группы по WM_CLASS (во всяком случае, я бы его включил). Единственная
"заморочка" - приделать качественный GUI. Т.е. с бекендом проблем нет -
ваяется за 5 минут. А вот качественный фронтенд - это повозиться. Нужно
показать списочек существующих associations, кнопочку add (конечно, и
delete тоже) - и если пользователь нажал ее, сделать что-то типа того,
что делает xprop - дать человеку выбрать окно. В принципе, все легко -
просто как-то было лениво. Технических сложностей - никаких.

в принципе, да.

И я бы
действительно это не стал делать плагином, это было бы advanced, но в
core gswitchit - потому как функция достаточно "прямая" и ее не стыдно
запихнуть в "белый и пушистый" (по словам Алексея) основной модуль. Для
начала, возможно, обойдется без GUI - только в gconf. А может, вообще
только gconf ограничиться?... Типа - для настоящих парней...
я бы сделал сам engine в основной модуль, а плагинами его наполнял правилами. (gconf - тоже, типа, плагин :)
Проблемы с гуем к этому енгайну в гноме гарантированно будут.

Автоправка цццю - это про другое. Хотя, там тоже нужны rules. Но тут
гимору больше. До сего дня gswitchit не знал и знать не хотел про
history. Да и вообще ему было плевать на ввод пользователя. А тут как-то
за ним придется следить (понятное дело, через atk). Короче, до этого нам
еще расти и расти... Это уже про жисть на уровне виджетов...
ну да.
в след. версии.




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]