The OpenNET Project / Index page

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



"Сеанс KDE на базе Wayland признан стабильным"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Отдельный RSS теперь доступен для каждого обсуждения в форуме и каждого минипортала.
. "Сеанс KDE на базе Wayland признан стабильным" +2 +/
Сообщение от ilyafedin (ok), 05-Сен-21, 16:41 
> У композитора имеются сведения о ролях и о дочерних поверхностях.

Этих сведений недостаточно, чтобы восстановить позицию окон. Максимум, что композитор сможет сопоставить - app-id (один на все приложение), путь до бинаря путем проверки соединения сокета и title окна, последний ни разу не уникальный. И как ему узнать, какое окно приложения надо переместить на прошлое положение при следущем запуске?

> Не понятно,
> зачем типичному приложению знать положение своего окна. Что бы делать что?
> Оконный менеджер на то и менеджер, что бы управлять окнами.

При чем тут это? Мы же вроде про восстановление позиции говорили. Знать положение много зачем может быть надо, например, чтобы контексное меню за экран не уходило. Задавать позицию тоже полезно для всяких продвинутых фишек, типа нотификаций (и не надо задвигать про демоны системные, как часто они никакие, даже inline reply нет) или открытия окна интересным способом (например, так, чтобы был в определенном положении по отношению к другому окну), еще можно контролировать таким образом ресайз окна, чтобы он сохранял определенный aspect ratio. Много всяких трюков становятся невозможными без этого.

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

Оглавление
Сеанс KDE на базе Wayland признан стабильным, opennews, 05-Сен-21, 10:04  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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