Created attachment 3668 [details] ss
Я бы вообще это правило убрал нафиг. Вряд ли у нас много пользователей программы "xv".
Кстати, в KDE5 это убрали совсем. Я у себя просто удаляю эту строку в настройках рабочего стола. Сама фраза находится в файле /usr/share/apps/kwin/default_rules/fsp_workarounds_1.kwinrules У меня не вышло заставить её отображаться на русском.
(In reply to comment #2) > Сама фраза находится в файле > /usr/share/apps/kwin/default_rules/fsp_workarounds_1.kwinrules > У меня не вышло заставить её отображаться на русском. Там-то она там, но ни удаление этого файла из системы, ни обновление напакет, где этот файл удален, не приводят к желаемому эффекту. Возможно, при чистой установке будет по-другому. Вот интересно, когда эту строку удаляешь в настройках рабочего стола, где и что очищается? Она ведь реально пропадает после этого, хотя файл fsp_workarounds_1.kwinrules остается на месте.
(In reply to comment #3) > (In reply to comment #2) > > Сама фраза находится в файле > > /usr/share/apps/kwin/default_rules/fsp_workarounds_1.kwinrules > > У меня не вышло заставить её отображаться на русском. > > Там-то она там, но ни удаление этого файла из системы, ни обновление > напакет, где этот файл удален, не приводят к желаемому эффекту. Возможно, > при чистой установке будет по-другому. > > Вот интересно, когда эту строку удаляешь в настройках рабочего стола, где и > что очищается? Она ведь реально пропадает после этого, хотя файл > fsp_workarounds_1.kwinrules остается на месте. Я много часов потратил на эту фразы. Было просто интересно решить загадку. Если её просто переименовать в онне "настроек особых параметров окна" то это будет навсегда для пользователя. Что не мог понять, так откуда она возникает вообще, если удалить этот файл. Я переыл все исходники по словосочетаниям из этой фразы. Больше её нет нигде.
Кэш KDE чистили?
> Вот интересно, когда эту строку удаляешь в настройках рабочего стола, где и > что очищается? Она ведь реально пропадает после этого, хотя файл > fsp_workarounds_1.kwinrules остается на месте. В файле ~/.kde4/share/config/kwinrulesrc создается пустая секция и больше этот текст не появляется. [1] Description[$d] fsplevel[$d] fsplevelrule[$d] types[$d] wmclass[$d] wmclasscomplete[$d] wmclassmatch[$d] А если удалить файл ~/.kde4/share/config/kwinrulesrc и очистить кеш, с предварительно удаленным файлом fsp_workarounds_1.kwinrules то этот текст опять появится в "Поведение окон - Особые параметры окон". Но если попытаться создать правило, шелкнув по заголовку окна и выбрав "Дополнительно - Специальные парамеры окна" и сразу закрыть появившееся окно настроек, то фраза (Default) Disable focus stealing prevention for XV исчезнет из "Поведение окон - Особые параметры окон"
Ага. Есть версия, что эта штука приходит из файла /var/lib/mandriva/kde4-profiles/common/share/config/kwinrulesrc, который поставляется с нашими дефолтными настройками KDE (mandriva-kde4-config-common). В том файле и локализации нет, в отличие от fsp_workarounds_1.kwinrules. Так что можно даже попробовать перевод добавить.
Точно. Добавил в этот файл перевод и проблема исчезла.
Advisory: Localize description of default kwin rules in KDE System Settings. Build lists: https://abf.io/build_lists/2486283 https://abf.io/build_lists/2486284
Created attachment 3853 [details] for-new-user.jpg
(In reply to comment #9) > Advisory: > Localize description of default kwin rules in KDE System Settings. > > Build lists: > https://abf.io/build_lists/2486283 > https://abf.io/build_lists/2486284 Update goes well. But I see that for old KDE profile - nothing cghanges. Onlu for new KDE profile, see attachment for-new-user.jpg
I'm afraid we can't do anything for already existing profiles without a risk to break anything. We will need to modify kwinrules configs in users' home directories for that, and this is not a good idea. We try not to touch files at /home at all. If users want to update their existing configs, they can try to remove ~/.kde4/share/config/kwinrulesrc or manually add localization strings from /var/lib/mandriva/kde4-profiles/common/share/config/kwinrulesrc to ~/.kde4/share/config/kwinrulesrc.
The update is sent to expanded testing **************************************
mandriva-kde4-config-2014-10 https://abf.io/build_lists/2486283 https://abf.io/build_lists/2486284 ************************ Advisory ****************************** Localize description of default kwin rules in KDE System Settings. **************************************************************** QA Verified