The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

KDE планируют в 2022 году полностью перевести на Wayland, opennews (??), 03-Янв-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


54. "KDE планируют в 2022 году полностью перевести на Wayland"  +1 +/
Сообщение от Аноним (54), 04-Янв-22, 01:36 
А они там не планируют перестать хардкодить win-клавишу, а то стыдобища какая-то даже для 2020 года, а не то что для 2022го?!
Ответить | Правка | Наверх | Cообщить модератору

136. "KDE планируют в 2022 году полностью перевести на Wayland"  +/
Сообщение от Аноним (248), 04-Янв-22, 12:10 
Где ее хардкодят?
Ответить | Правка | Наверх | Cообщить модератору

212. "KDE планируют в 2022 году полностью перевести на Wayland"  +/
Сообщение от Аноним (212), 04-Янв-22, 20:20 
> Где ее хардкодят?

В KDE штатно ни в одном из популярных дистров на неё не назначить своих биндов.
Я однажды встречал человека, который колхозил исправление, которое позволяло биндить, что хочешь, на win-клавишу, тогда работало, но т.к. оно не попало в апстрим, а колхозилось локально, то я снова натыкаюсь на этот косяк, а это косяк, потому что это наркоманское поведение среды, которая, вроде как, во все щели кастомизируема. А тут такой конфуз.

Ответить | Правка | Наверх | Cообщить модератору

224. "KDE планируют в 2022 году полностью перевести на Wayland"  +/
Сообщение от Аноним (224), 04-Янв-22, 21:21 
Потому что отслеживать ее можно только с помощью хаков, проблема на уровне X11/Qt. Подробнее в https://blog.martin-graesslin.com/blog/2016/08/modifier-only.../

В итоге в kwin захачили ее для вызова меню, что покрывает 99% случаев использования. И можно ее вручную переопределить в конфиге kwinrc (ModifierOnlyShortcuts), но гуя для этого нет. Вполне разумное решение.

Ответить | Правка | Наверх | Cообщить модератору

227. "KDE планируют в 2022 году полностью перевести на Wayland"  +/
Сообщение от Аноним84701 (ok), 04-Янв-22, 22:48 
> Потому что отслеживать ее можно только с помощью хаков, проблема на уровне X11/Qt.  

А точно "проблема на уровне X11"?
Отслеживается она в иксах/xcb емнип, точно так же, как и Shift, Alt, Ctrl.
У меня уже много лет как при нажатии на Win  показывается панелька (т.е. как только кнопка отпускается, панель тоже исчезает), а на Win + <some keys> привязанно все управление WM.


Ответить | Правка | Наверх | Cообщить модератору

229. "KDE планируют в 2022 году полностью перевести на Wayland"  +/
Сообщение от Аноним (248), 04-Янв-22, 23:20 
В посте по ссылке написано, что после нажатия модификатора нужно отслеживать, что другие клавиши не нажимались. Тогда по отжатию можно считать модификатор горячей клавишей. В X11 с этим проблемы. И Qt соответственно не поддерживает модификаторы в качестве горячих клавиш. На уровне приложений сложности уже на стороне Qt, а не KDE.
Ответить | Правка | Наверх | Cообщить модератору

232. "KDE планируют в 2022 году полностью перевести на Wayland"  +/
Сообщение от Аноним (232), 05-Янв-22, 00:01 
> В посте по ссылке написано, что после нажатия модификатора нужно отслеживать, что
> другие клавиши не нажимались. Тогда по отжатию можно считать модификатор горячей
> клавишей. В X11 с этим проблемы.

Да?!! Сурьёзно?!! А чойта в LXDE, XFCE, MATE вдруг под иксами этих проблем нет и там всё нормально обрабатывается и назначить всё что угодно можно?!
> И Qt соответственно не поддерживает
> модификаторы в качестве горячих клавиш. На уровне приложений сложности уже на
> стороне Qt, а не KDE.

Дык, так и говорите, что культеразрабы наркоманы, нагомнокодили так, что всё что нужно нормально не работает, нечего на иксы пенять!
Или у кедоводов - не работает, значит не нужно?!

Ответить | Правка | Наверх | Cообщить модератору

250. "KDE планируют в 2022 году полностью перевести на Wayland"  +/
Сообщение от Аноним (248), 05-Янв-22, 14:13 
Чтобы делать утверждение про говнокод, нужно уметь в программирование. А здесь я вижу вопли типичного пользователя, для которого говнокод с кучей костылей, который делает то, что ему нужно - это вершина мастерства.
Ответить | Правка | Наверх | Cообщить модератору

254. "KDE планируют в 2022 году полностью перевести на Wayland"  +/
Сообщение от Аноним (254), 05-Янв-22, 16:03 
> Чтобы делать утверждение про говнокод, нужно уметь в программирование.

Ну да, ну да, а чтобы делать утверждение, что у вас течёт крыша, нужно быть кровельщиком, а чтобы делать утверждение про то, что уличный хот-дог испорчен и не годится для еды, нужно быть поваром и санэпид надхором в одном лице. А чтобы делать утверждение что другой человек может делать утверждения достаточно всего лишь быть впопеннетным икспердом.
> А здесь я вижу вопли типичного пользователя, для которого говнокод с кучей костылей, который
> делает то, что ему нужно - это вершина мастерства.

Вопите тут только вы, причём пытаясь вывести собеседника из русла здорового опеннетовского диалога в какое-то убогое русло жирного трололо. Не выйдет! Либо вы адекватно общаетесь, либо остаётесь без еды и садитесь на диету, тут вас прикармливать не будут!

Ответить | Правка | Наверх | Cообщить модератору

233. "KDE планируют в 2022 году полностью перевести на Wayland"  +/
Сообщение от Аноним84701 (ok), 05-Янв-22, 00:09 
> В посте по ссылке написано, что после нажатия модификатора нужно отслеживать, что
> другие клавиши не нажимались. Тогда по отжатию можно считать модификатор горячей
> клавишей. В X11 с этим проблемы.

Не совсем:
+++
On Wayland KWin gets all key events and passes them through xkbcommon. Given that KWin knows when a key is pressed and knows when only the modifier is pressed. Thus it was possible to implement modifier only shortcuts.

On X11 our global shortcut system does not have such a deep knowledge about all key states. It only registers to the shortcuts one has configured and in general it triggers on the press event, for modifier only we need trigger on the release event
...
The implementation we have now on X11 reuses the infrastructure setup for Wayland.
It uses XInput 2 to listen to all raw key events (which are also delivered if an application grabs the device) and sends those events through our xkbcommon infrastructure just like on Wayland
+++
XInput 2 -- это расширение для X11, если что.
https://www.x.org/releases/X11R7.7/doc/inputproto/XI2proto.txt

Похоже, раньше не хотели "заморачиваться", а теперь  переиспользовали  код, написаный для вейланд.

Ответить | Правка | К родителю #229 | Наверх | Cообщить модератору

231. "KDE планируют в 2022 году полностью перевести на Wayland"  +/
Сообщение от Аноним (232), 04-Янв-22, 23:58 
>> Потому что отслеживать ее можно только с помощью хаков, проблема на уровне X11/Qt.
> А точно "проблема на уровне X11"?

Нет, потому что в нормальных DE, которые разрабатывают не альтернативно одарённые можно свободно биндить что угодно на win-клавишу
> Отслеживается она в иксах/xcb емнип, точно так же, как и Shift, Alt,
> Ctrl.
> У меня уже много лет как при нажатии на Win  показывается
> панелька (т.е. как только кнопка отпускается, панель тоже исчезает), а на
> Win + <some keys> привязанно все управление WM.

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

Ответить | Правка | К родителю #227 | Наверх | Cообщить модератору

251. "KDE планируют в 2022 году полностью перевести на Wayland"  +/
Сообщение от Аноним (248), 05-Янв-22, 14:58 
Если так легко делается, то возьми, да и исправь эту "детскую болячку". А, ну да, ты же сам не можешь, только балаболить горазд.
Ответить | Правка | Наверх | Cообщить модератору

253. "KDE планируют в 2022 году полностью перевести на Wayland"  +/
Сообщение от Аноним (253), 05-Янв-22, 15:55 
> Если так легко делается, то возьми, да и исправь эту "детскую болячку".

С какой это радости, посторонние люди, не работающие на зряплате у проекта KDE, должны исправлять косяки кедоразрабов, тем паче, если они не пользуют KDE?!
> А, ну да, ты же сам не можешь, только балаболить горазд.

Очередной вброс в стиле: "Сперва добейся!" от попеннетовского жирнотролля. От толстоты вообще можг хиловато соображает, вот и несут всякую чушь!


Ответить | Правка | Наверх | Cообщить модератору

259. "KDE планируют в 2022 году полностью перевести на Wayland"  +/
Сообщение от Аноним (259), 05-Янв-22, 23:12 
С какой радости разработчики KDE должны исправлять что-то для непонятных людей, которые ничего для проекта не сделали и вообще кедами не пользуются?

Не понимаешь как там все устроено внутри и почему некоторые баги не исправляются - а в чем смысл твоих визгов со стороны?

Ответить | Правка | Наверх | Cообщить модератору

235. "KDE планируют в 2022 году полностью перевести на Wayland"  +/
Сообщение от mikhailnov (ok), 05-Янв-22, 00:48 
Как это нет гуя? ПКМ на кнопку меню приложений, настроить виджет, в комбинациях клавиш убрать alt+f1, после этого win можно использовать для, например, переключения раскладки.
Ответить | Правка | К родителю #224 | Наверх | Cообщить модератору

260. "KDE планируют в 2022 году полностью перевести на Wayland"  +/
Сообщение от Аноним (259), 05-Янв-22, 23:16 
Стандартный виджет для ввода комбинации клавиш не воспринимает только модификаторы. На нее нельзя навесить какое-нибудь действие в программе.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру