Summary: | [PATCH] Удвоение звездочек в окне ввода пароля kdesktop_lock в не-7/8-битных локалях | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Damir Shayhutdinov <damir> | ||||
Component: | kdebase-wm | Assignee: | Nobody's working on this, feel free to take it <nobody> | ||||
Status: | CLOSED WONTFIX | QA Contact: | qa-sisyphus | ||||
Severity: | normal | ||||||
Priority: | P2 | CC: | greycat, mike, stanv | ||||
Version: | unstable | ||||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Bug Depends on: | |||||||
Bug Blocks: | 10446 | ||||||
Attachments: |
|
Description
Damir Shayhutdinov
2005-09-10 19:25:57 MSD
Баг проявляется даже в самом последнем KDE. Наоборот, это фича :-) Индикатора нет, но видно, что русский включен. Кстати, по идее - индикатор нажатости Caps Lock там есть, а вот индикатор того, что включена нелатинская раскладка - не помешал бы. В Windows, например, примерно так и сделано. И есть подозрение, что заниматься этим придется не иначе как где-то здесь - апстрим сам ни в жизнь ничего подобного не сделает, им эти проблемы чужды... (In reply to comment #3) > а вот индикатор того,> что включена нелатинская раскладка - не помешал бы. Я не разбирался конкретно, но боюсь, что туда kkbswitch почти целиком запихать придется :-( Created attachment 2002 [details] кажись исправляет Ошибка происходит в файле: kdelibs-3.5.7/kdeui/kpassdlg.cpp Автор предполагает что любой символ может вместится в 8бит. От этого и ошибка с русским вводом в локали UTF8. Если наложить патч. То ошибка ищезает. Можно вводить пароль по русски. Для каждого символа будет своя звездочка. И будет правильно работать backspace. Насчет иконки, которая бы сигнализировала о текущем языке. Она уже есть в kdesktop_lock. Но чтоб ее активировать нужно включить KDE-поддержку переключения клавиатур: 1) Разрешить работу kxkb в KDE Control Center. 2) Выбрать две клавиатуры. (Но почему-то эта поддержка не работает) Тогда на панели kdesktop_lock будет иконка текущей раскладки. Также эта ошибка в bugzilla KDE: http://bugs.kde.org/show_bug.cgi?id=143289 (In reply to comment #5) > Также эта ошибка в bugzilla KDE: > http://bugs.kde.org/show_bug.cgi?id=143289 WAITINGFORINFO; там же ссылаются на http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=413055, где: It seems to be solved in KDE 4.2.2: http://bugs.kde.org/show_bug.cgi?id=149369 2 stanv: RESOLVED FIXED или WONTFIX? |