Недавно Andriy Rysin взялся за реализацию нескольких мелких, но весьма полезных пользовательских предложений, связанных с переключением раскладок. Все они должны увидеть свет в выпуске KDE SC 4.7.
Первое предложение — возможность назначить для каждой раскладки индивидуальную комбинацию клавиш. Например, Ctrl+1 для английской, Ctrl+2 для венгерской, Ctrl+3 для русской… Эта возможность уже хорошо знакома пользователям kkbswitch (увы, так и не портированного на KDE4) и будет особенно интересна тем, кто использует более двух раскладок.
Второе касается запоминания последней выбранной раскладки между запусками KDE. Например, если при завершении работы для Kopete была выбрана русская раскладка, а для Konsole — английская, то теперь при следующем запуске KDE и этих приложений языковые предпочтения будут восстановлены. Данная функциональность работает для любой области переключения кроме «Окно». Что интересно, это пожелание висит в багтрекере аж с 2002 года, то есть ещё со времён KDE 3.0!
Ещё одно пожелание с почти таким же возрастом — показ уведомлений при смене раскладки (полезно при наличии панели с автоскрытием и больше двух раскладок). Andriy также готов им заняться, но прежде просит всех заинтересованных пользователей ответить на два вопроса:
- Когда раскладки переключаются раздельно между приложениями/окнами и переход к другому окну вызывает смену раскладки, должно ли выскакивать уведомление? Или оно должно появляться только при «ручном» переключении?
- Какой должен быть таймаут всплывающего окна? Нужно ли использовать общее для всех уведомлений Plasma значение? А может, стоит добавить соответствующую опцию в диалог настройки?
Кстати, внешний вид виджетов раскладки и часов тоже чуть-чуть изменится:
http://www.notmart.org/images/systraytext.png
Как видно на скриншоте, теперь текст виджетов в трее имеет тот же стиль, что и значки, и смотрится с ними более гармонично.