LINUX.ORG.RU

История изменений

Исправление quiet_readonly, (текущая версия) :

А можно по подробней? В чём заключается неполнота и почему полнота не планируется. Хотя бы за gtk и qt? И речь именно про вестон или про вейланд в целом?

Я уже писал, см. раздел client-side decorations. Также можно взглянуть на первоисточники: [1], [2].

В GTK даже всплывающие меню появились только в 3.10, и работают неполноценно. Client-side decorations делаются под GNOME3, на остальные среды им плевать. У SDL2 вообще работоспособность бекенда никем не проверена, один человек писал, что разрабатывает порт, и всё.

И речь именно про вестон или про вейланд в целом?

И про вейланд, и про вестон, а ведь они ещё будут меняться. Ну и ситуация, когда тулкиты намеренно затачиваются под одну из релизаций вейланда, а не под сам протокол — это очень хреновая ситуация. Сейчас тулкиты сделаны специально под особенности weston, и поэтому разработчики вейланда спокойно говорят, что вейланд не запрещает использовать server allocated buffers — хотя очевидно, что из-за weston ни один тулкит эту фичу не поддерживает, т.к. её нет в weston.

Исходная версия quiet_readonly, :

А можно по подробней? В чём заключается неполнота и почему полнота не планируется. Хотя бы за gtk и qt? И речь именно про вестон или про вейланд в целом?

Я уже писал, см. раздел client-side decorations. Также можно взглянуть на первоисточники: [1], [2].

В GTK даже всплывающие меню появились только в 3.10, и работают неполноценно. Client-side decorations делаются под GNOME3, на остальные среды им плевать. У SDL2 вообще работоспособность бекенда никем не проверена, один человек писал, что разрабатывает порт, и всё.