The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск Wayland-Protocols 1.27"
Отправлено n00by, 12-Окт-22 14:44 
Спасибо. На самом деле, проблема с курсорами не в Воланде, он же протокол™ :)) а потому что я не доделал. То есть следовало зарегистрировать wl_output_listener и ловить событие scale. Пользователь ведь может перекинуть окно между мониторами с различным масштабированием. Но лень тогда победила.

В Qt тоже есть проблема с размерами курсоров https://bugreports.qt.io/browse/QTBUG-67579. Кто запускал KDE в Wayland, тот помнит, что одно время там курсор был больше обычного (как сейчас, не знаю). Раньше предлагался протокол для курсоров https://gitlab.freedesktop.org/wayland/wayland-protocols/-/m... где композитор сообщал размер. Сейчас от него отказались.

Тогда в качестве простого костыля я сделал получение размера из XCURSOR_SIZE. В Qt примерно так же решают https://codereview.qt-project.org/c/qt/qtbase/+/389408 но пока не приняли.

Не знаю, почему Gnome не задаёт XCURSOR_SIZE. Вот здесь  https://github.com/telegramdesktop/tdesktop/issues/16920#iss... ilya-fedin пишет, что KDE & sway это делают. По-моему, это очень похоже на вендор-лок.

Сейчас вот так должно выбрать двойной размер для курсора:
XCURSOR_SIZE=48 ./foxhunt

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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