LINUX.ORG.RU

История изменений

Исправление hobbit, (текущая версия) :

Ну и наконец я понял, что автоматическое переключение портит мне жизнь. Хочу ручное.

Вот! Добрались до самого интересного.

А если пойти совсем чуть-чуть дальше — утилитка, которая хватает текст из буфера в неправильной кодировке, перекодирует её и возвращает обратно в буфер, тебя спасёт? (При этом Ctrl+C и Ctrl+V в месте ошибки тебе придётся нажать самому, да.)

Просто исправление «по месту», насколько я понимаю, уже сейчас влечёт за собой много неоднозначностей и подводных камней. А если поддержку классического X11 отовсюду выкинут и внедрят Wayland-only, то скорее всего, оно будет в принципе невозможным. Потому, что авторы Wayland решили, что тебе это не надо. Если только патчи в тулкиты внедрять (для каждого из экземпляров Qt/GTK/etc в твоей системе отдельно, а при использовании снапов и флатпаков их может быть дофига, лол).

P.S. В комментариях к статье на хабре, на которую тут была ссылка, упоминался скрипт, перекодирующий по месту. И он работал через xdotool, аналога которого в wayland-системах нет и похоже, не предвидится.

Исходная версия hobbit, :

Ну и наконец я понял, что автоматическое переключение портит мне жизнь. Хочу ручное.

Вот! Добрались до самого интересного.

А если пойти совсем чуть-чуть дальше — утилитка, которая хватает текст из буфера в неправильной кодировке, перекодирует её и возвращает обратно в буфер, тебя спасёт? (При этом Ctrl+C и Ctrl+V в месте ошибки тебе придётся нажать самому, да.)

Просто исправление «по месту», насколько я понимаю, уже сейчас влечёт за собой много неоднозначностей и подводных камней. А если поддержку классического X11 отовсюду выкинут и внедрят Wayland-only, то скорее всего, оно будет в принципе невозможным. Потому, что авторы Wayland решили, что тебе это не надо. Если только патчи в тулкиты внедрять (для каждого из экземпляров Qt/GTK/etc в твоей системе отдельно, а при использовании снапов и флатпаков их может быть дофига, лол).