1 (23.02.2010 14:10:05 отредактировано Subchaser)

Тема: kblayout-status

Иконка для статус-области показывающая состояние расскладки аппаратной клавиатуры.

Домашняя страница: kblayout-status (Beta)
Автор: Subchaser
Язык: мульти

Скачать: Maemo 5 (devel).

http://kblayout-status.garage.maemo.org/kblayout-status.png

Версия 0.2:

  • Отслеживание изменения и отображение иконки при смене типа раскладки аппаратной клавиатуры.

  • Аппаратная расскладка English отображается как US чтобы не путать ее с EN.

32 (22.02.2010 10:35:47 отредактировано Gnome)

Re: kblayout-status

Добавлять туда переключатель тоже считаю нецелесообразным smile
А вот добавить статус "Shift" - мне очень не не помешало бы. В виде стрелок ли, или Abc/ABC/abc - вот было бы здорово. По крайней мере, вернулась бы обычная функциональность аппаратов Nokia в плане статуса метода ввода.

Другое дело, что тут уже, пожалуй, не нажатия отслеживать придётся, а появление и смену на экране полей ввода... Наверное smile Без понятия, насколько это _здесь_ сложно.

Добавлено: 22.02.2010 11:34:24

а, и ещ? думал спросить: нереально сделать так, чтобы некий апплет в трее всегда сидел на одном месте, а не двигался туда-сюда из-за появления новых (включение-выключение вифи, блютуса и т.п.)? было бы приятно наблюдать RU/EN всегда на одном и том же месте smile

Поделиться

33

Re: kblayout-status

Gnome пишет:

А вот добавить статус "Shift" - мне очень не не помешало бы. ... Наверное smile Без понятия, насколько это _здесь_ сложно.

Как раз сейчас смотрю как приделать статусы Fn/Shift, в т.ч. их блокировки, но именно с этим пока неопределенность.

Gnome пишет:

а, и ещ? думал спросить: нереально сделать так, чтобы некий апплет в трее всегда сидел на одном месте...

Можно, файл /etc/hildon-desktop/status-menu.plugins
Но редактировать его напрямую сильно не советую, возможны спецефекты, особенно при обновлении.
Если очень хочется влиять на порядок можно его скопировать в папку /home/user/.config/hildon-desktop и там редактировать, в этом случае его можно будет просто стереть что бы вернуться к базовым настройкам.
И еще момент - все операции с ними нужно проводить атомарно т.к. изменения загружаются автоматически и один неверный шаг может привести к большим проблемам.

Что бы передвинуть kblayout-status в самое начало нужно добавить секцию:

[status-area-kblayout.desktop]
X-Desktop-File=/usr/share/applications/hildon-status-menu/status-area-kblayout.desktop
X-Status-Area-Position=0

34

Re: kblayout-status

Subchaser, агааа, теперь в трее всё загудит как надо, спсб smile Что касается Fn/Shift - было б чудесно. Если чем-то смогу помочь - буду только рад)

Поделиться

35

Re: kblayout-status

Версия 0.2-2:

  • Отслеживание изменения и отображение иконки при смене типа раскладки аппаратной клавиатуры.

  • Аппаратная расскладка English отображается как US чтобы не путать ее с EN.

Поделиться

36

Re: kblayout-status

C флагами смотрится сильно круче smile
http://www.screenshotdumpster.com/img/m7Gbd48566/layout_2.jpg http://www.screenshotdumpster.com/img/m7Gbd48567/layout_1.jpg

Кому надо, в аттаче пара флажков. Рисовать все - лень)))
Заготовку с тенью (psd) положил в архив, кому надо - дорисуете себе других стран...

Добавлено: 25.02.2010 04:19:44

Subchaser, как там, если не секрет, дела со статусами Fn и Shift? smile

Post's attachments

layout.rar 23.32 kb, 68 загрузок с 2010-02-25 

У Вас недостаточно прав для загрузки файлов, прикрепленных к этому сообщению.

Поделиться

37

Re: kblayout-status

и сразу всем стало понятно, куда кидать флаги, да???

Поделиться

38 (25.02.2010 10:42:36 отредактировано Gnome)

Re: kblayout-status

а, ну да...
/usr/share/icons/hicolor/18x18/hildon
вообще говоря, я полагал, что после темы про замену графики все там искать будут.
тем более, что поиск по имени файла работает вполне неплохо smile

Поделиться

39

Re: kblayout-status

Gnome пишет:

Кому надо, в аттаче пара флажков. Рисовать все - лень)))
Заготовку с тенью (psd) положил в архив, кому надо - дорисуете себе других стран...

Флаги всех стран есть в ktorrents, 18x16 кажись.
С ними неоднозначно насчет какой показывать для остальных европейских языков - они совмещенны для нескольких стран. Правда можно конечно по языку локали подстраиваться. Плюс кто то любит буквы кто то флаги, а ктото и то и другое, надо делать конфигуратор. Поэтому пока их нету.

Gnome пишет:

Subchaser, как там, если не секрет, дела со статусами Fn и Shift? smile

Пока все еще в поиске как детектить их без своего input-модуля.

Поделиться

40 (25.02.2010 12:41:44 отредактировано Gnome)

Re: kblayout-status

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

Subchaser пишет:

Пока все еще в поиске как детектить их без своего input-модуля.

Может ли быть, что они нигде не прописаны? Или для каждого приложения - отдельно? Скажем, в той же книге контактов поиск всегда начинается со строчной буквы, а в поле создания сообщения - с прописной. В смысле, не идут ли они свойством (одним из свойств) текущего окна ввода.

Добавлено: 26.02.2010 20:47:57

Вот ещё бы убрать эту убогую всплывающую полоску, ибо теперь она не нужна вовсе smile

http://www.screenshotdumpster.com/img/m7Gbd48952/layout_3.jpg

Поделиться

41

Re: kblayout-status

Gnome пишет:

Вот ещё бы убрать эту убогую всплывающую полоску, ибо теперь она не нужна вовсе

не, без вариантов, hildon_im_keyboard_monitor.so переписывать придется целиком, а ввиду MeeGo это бессмысленно...

Добавлено: 27.02.2010 19:16:26

Размышляю пока как отображать статусы, скорее всего будет:

ru - normal
Ru - Shift
RU - Shift locked
1# - Fn
1# - Fn locked

че то ничего более умного в голову не идет... :-/

Поделиться

42

Re: kblayout-status

А почему не "Fn" и "FN"? По-моему, это яснее и логичнее, ибо "1" - это всего лишь обозначение для цифр, а Fn - это и много чего другого smile

Ещё одно: размер 18х18 - это фикс? Нельзя сделать 18х36, скажем? Уж больно не хочется флаги убирать, а при ru, Ru и RU таки придётся.

Поделиться

43

Re: kblayout-status

поставил и теперь
по сtrl+ пробел не переключает раскладку!
плиз хелп!

Поделиться

44 (01.03.2010 11:06:25 отредактировано Gnome)

Re: kblayout-status

Это вряд ли связано только с kblayout-status.
Что-нибудь ещё для клавиатуры ставил?

Поделиться

45

Re: kblayout-status

heavy45 удали kblayout-status и посмотри, работет или нет.

Ламерство не лечится.

Поделиться

46

Re: kblayout-status

По аналогии, лампочка сигнала поворота в автомобиле не может влиять на то что не поворачивается руль...

На 99.9% уверен что стоит Keyboard Layout Applet, человек кликнув на пункт в всплывающем меню статус-бар посчитал что сменил раскладку клавиатуры хотя на самом деле сменил вид аппаратной клавиатуры.

Поделиться