История изменений
Исправление X512, (текущая версия) :
Ну давай.
-
Можно глобально захватывать ввод управляемым способом.
-
Есть стандартный API для устройств и методов ввода в пространстве пользователя.
-
Можно группировать окна в вкладки.
-
Есть протокол удалённого рабочего стола с векторной графикой и HTML 5 клиентом.
-
Есть тонкая настройка поведения окна. Например можно сделать чтобы окно не становилось активным при нажатии внутри него или вообще никогда не было в фокусе.
-
Есть серверные декорации и настройка их внешнего вида.
-
Работает без композитора а значит потребляет намного меньше ресурсов и быстрее работает программная отрисовка. Wayland в принципе не может работать без композитора, у него нет векторных команд.
-
Поддержка многопоточности в GUI. Каждое окно работает в отдельном потоке.
-
Есть протокол взаимодействия с контролами в других процессах. Например можно прочитать/вставить текст в поле ввода другого окна, программно нажать кнопку, выбрать элемент из списка и т.д..
-
Можно свободно управлять позицией окон.
-
Модальные окна позволяют таскать окна внизу.
-
Зависшие окна можно таскать и управлять ими.
Исходная версия X512, :
Ну давай.
-
Можно глобально захватывать ввод управляемым способом.
-
Есть стандартный API для устройств и методов ввода в пространстве пользователя.
-
Можно группировать окна в вкладки.
-
Есть протокол удалённого рабочего стола с векторной графикой и HTML 5 клиентом.
-
Есть тонкая настройка поведения окна. Например можно сделать чтобы окно не становилось активным при нажатии внутри него или вообще никогда не было в фокусе.
-
Есть серверные декорации и настройка их внешнего вида.
-
Работает без композитора а значит потребляет намного меньше ресурсов и быстрее работает программная отрисовка. Wayland в принципе не может работать без композитора, у него нет векторных команд.
-
Поддержка многопоточности в GUI. Каждое окно работает в отдельном потоке.
-
Есть протокол взаимодействия с контролами в других процессах. Например можно прочитать/вставить текст в поле ввода другого окна, программно нажать кнопку, выбрать элемент из списка и т.д..
-
Можно свободно управлять позицией окон.
-
Модальные окна позволяют таскать окна внизу.