The OpenNET Project / Index page

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



"Выпуск labwc 0.7.2, композитного сервера для Wayland "
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Отдельный RSS теперь доступен для каждого обсуждения в форуме и каждого минипортала.
. "Выпуск labwc 0.7.2, композитного сервера для Wayland " +1 +/
Сообщение от cheburnator9000 (ok), 14-Май-24, 14:43 
не, в xdg-shell, xdg_toplevel это расширение над xdg_surface (над wl_surface)

https://wayland.app/protocols/xdg-shell#xdg_toplevel
https://wayland.app/protocols/xdg-shell#xdg_surface

Все окна в wayland это surface (квадрат в котором все рисуется), toplevel (окно в этом квадрате с имитацией рамок от wayland decorator, либо от CSD/GTK4), и popup (все всплывающие виджеты в этом окне и тултипы - информационные подсказки при наведении курсора мыши).

Самого понятия как многооконные приложения в wayland даже через расширения реализованно очень плохо.

Например, в KDE5 прекрасно работают расширения xdg_shell + xdg_activation, можно создать окно (но создать его свернутым на панели задач), затем через значок в трее активировать это окно, все работает под KDE5 как в венде без явных багов.

А вот в KDE6 сломали xdg_activation там тупо в WAYLAND_DEBUG=1 идет error not-granted-666, да и создать окно свернутым на панели для _нового_ окна не получится, оно создается видимое, а если его закрыть, то вот сейчас оно пересоздается свернутое.

Под Gnome Shell xdg_activation работает, в Gnome нет такого понятия как трей (есть через расширения гнома). Зато в гноме нет панели, без Dash to Dock. Создать свернутое на панели задач окно нельзя, все ведет себя ровно как в KDE6.

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

Оглавление
Выпуск labwc 0.7.2, композитного сервера для Wayland , opennews, 14-Май-24, 13:20  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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