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

Re: языковая раскладка каждому окну отдельно + индикатор?



On Sun, 27 Sep 2009 11:03:25 +0400
Artem Chuprina <ran@ran.pp.ru> wrote:

> Денис -> debian-russian@lists.debian.org  @ Sun, 27 Sep 2009 09:17:51
> +0800:
> 
>  Д> А как делают переключатель раскладок, запоминающий язык для
> каждого Д> окна?
> 
> Берут WM-независимую утилиту, которая это умеет.  xxkb, например.

xxkb не запоминает раскладки в awesome3. только флажок показывает в
трее

вот мой конфиг:

XXkb.mainwindow.xpm.1: en15.xpm
XXkb.mainwindow.xpm.2: ru15.xpm
XXkb.mainwindow.xpm.3: su15.xpm
XXkb.mainwindow.xpm.4:
XXkb.mainwindow.label.font: -misc-*-r-*-13-*
XXkb.mainwindow.enable: yes
XXkb.mainwindow.geometry: 15x15
XXkb.mainwindow.in_tray: KDE2
XXkb.controls.mainwindow_delete: no

XXkb.button.enable: no
XXkb.controls.two_state: no

(ещё не понравилось отсутствие описания типа конфига в манах,
поставляющихся с дебианом, пришлось применять эвристику :))

> xneur советовать не буду, поскольку мне его заставить работать не
> удалось.

та же фигня, полгода назад пробовал из интереса

> 
> Идея у нее в том, что она отслеживает события смены группы и перехода
> фокуса и при необходимости корректирует ситуацию посылкой
> дополнительных событий смены группы.

а кстати, не логично было бы разделить такую "отслеживалку" и
отображалку флагов языков в трее?
xxkb делает это посредством пришлёпывания поверх заголовка окна
маленького окошка, на сколько я понимаю, а лучше бы с этим справилась
сама wm.

и ещё не удалось вывести флажок поверх содержимого окна (у меня tiled
wm, заголовки окон вообще в стороне находятся, но я не против если
небольшой флажок закроет содержимое окна)

Attachment: signature.asc
Description: PGP signature


Reply to: