LINUX.ORG.RU

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

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

И ничто не мешает GNOME-фашистам отказаться от их поддержки под X11

Мешает. Существует только одна основная реализация X сервера, идущая ещё со времён проекта Athena. Никто им не даст сломать сам X сервер. А менеждер окон можно легко поменять, в том числе и на лету.

Есть _MOTIF_WM_HINTS. Свойства представляют собой структуру данных struct MwmHints, унаследованную от Motif …

Это уже всё заабстрагировали во всех тулкитах, нормально работает и лезть в это нет необходимости.

Но ты почему-то считаешь это образцовым дизайном.

Мой главный довод в том, что в X11 есть всё необходимое для всех потребностей в GUI логике. А Wayland какой-то кастрированный. Там много чего нельзя, в том числе и намеренно якобы из-за «безопасности». Если программа вдруг узнает координаты окна, то всё, считай что все деньги со счетов списали хакеры через координаты окна.

Сделайте вы нормальный классический GUI сервер без легаси костылей и всей это паранои Wayland и X11 можно будет закапывать.

Acccording to this, toplevel windows cannot be moved in Wayland, only subsurfaces can be moved. So : What you are trying to do is impossible. If you really have to move the window, you’ll have to switch to Xlib

Отсюда.

https://gitlab.freedesktop.org/wayland/wayland/-/issues/183

Исправление X512, :

И ничто не мешает GNOME-фашистам отказаться от их поддержки под X11

Мешает. Существует только одна основная реализация X сервера, идущая ещё со времён проекта Athena. Никто им не даст сломать сам X сервер. А менеждер окон можно легко поменять, в том числе и на лету.

Есть _MOTIF_WM_HINTS. Свойства представляют собой структуру данных struct MwmHints, унаследованную от Motif …

Это уже всё заабстрагировали во всех тулкитах, нормально работает и лезть в это нет необходимости.

Но ты почему-то считаешь это образцовым дизайном.

Мой главный довод в том, что в X11 есть всё необходимое для всех потребностей в GUI логике. А Wayland какой-то кастрированный. Там много чего нельзя, в том числе и намеренно якобы из-за «безопасности». Если программа вдруг узнает координаты окна, то всё, считай что все деньги со счетов списали хакеры через координаты окна.

Сделайте вы нормальный классический GUI сервер без легаси костылей и всей это паранои Wayland и X11 можно будет закапывать.

Acccording to this, toplevel windows cannot be moved in Wayland, only subsurfaces can be moved. So : What you are trying to do is impossible. If you really have to move the window, you’ll have to switch to Xlib

Отсюда.

Исправление X512, :

И ничто не мешает GNOME-фашистам отказаться от их поддержки под X11

Мешает. Существует только одна основная реализация X сервера, идущая ещё со времён проекта Athena. Никто им не даст сломать сам X сервер. А менеждер окон можно легко поменять, в том числе и на лету.

Есть _MOTIF_WM_HINTS. Свойства представляют собой структуру данных struct MwmHints, унаследованную от Motif …

Это уже всё заабстрагировали во всех тулкитах, нормально работает и лезть в это нет необходимости.

Но ты почему-то считаешь это образцовым дизайном.

Мой главный довод в том, что в X11 есть всё необходимое для всех потребностей в GUI логике. А Wayland какой-то кастрированный. Там много чего нельзя, в том числе и намеренно якобы из-за «безопасности». Если программа вдруг узнает координаты окна, то всё, считай что все деньги со счетов списали хакеры через координаты окна.

Сделайте вы нормальный классический GUI сервер без легаси костылей и всей это паранои Wayland и X11 можно будет закапывать.

Исправление X512, :

И ничто не мешает GNOME-фашистам отказаться от их поддержки под X11

Мешает. Существует только одна основная реализация X сервера, идущая ещё со времён проекта Athena. Никто им не даст сломать сам X сервер. А менеждер окон можно легко поменять, в том числе и на лету.

Есть _MOTIF_WM_HINTS. Свойства представляют собой структуру данных struct MwmHints, унаследованную от Motif …

Это уже всё заабстрагировали во всех тулкитах, нормально работает и лезть в это нет необходимости.

Но ты почему-то считаешь это образцовым дизайном.

Мой главный довод в том, что в X11 есть всё необходимое для всех потребностей в GUI логике. А Wayland какой-то кастрированный. Там много чего нельзя, в том числе и намеренно якобы из-за «безопасности». Если программа вдруг узнает координаты окна, то всё, считай что все деньги со счетов списали хакеры через координаты окна.

Сделайте вы нормальный GUI сервер без легаси костылей и всей это паранои Wayland и X11 можно будет закапывать.

Исправление X512, :

И ничто не мешает GNOME-фашистам отказаться от их поддержки под X11

Мешает. Существует только одна основная реализация X сервера, идущая ещё со времён проекта Athena. Никто им не даст сломать сам X сервер. А менеждер окон можно легко поменять, в том числе и на лету.

Есть _MOTIF_WM_HINTS. Свойства представляют собой структуру данных struct MwmHints, унаследованную от Motif …

Это уже всё заабстрагировали во всех тулкитах, нормально работает и лезть в это нет необходимости.

Но ты почему-то считаешь это образцовым дизайном.

Мой главный довод в том, что в X11 есть всё необходимое для всех потребностей в GUI логике. А Wayland какой-то кастрированный. Там много чего нельзя, в том числе и намеренно якобы из-за «безопасности». Если программа вдруг узнает координаты окна, то всё, считай что все деньги со счетов списали хакеры через координаты окна.

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

И ничто не мешает GNOME-фашистам отказаться от их поддержки под X11

Мешает. Существует только одна основная реализация X сервера, идущая ещё со времён проекта Athena. Никто им не даст сломать сам X сервер. А менеждер окон можно легко поменять, в том числе и на лету.

Есть _MOTIF_WM_HINTS. Свойства представляют собой структуру данных struct MwmHints, унаследованную от Motif …

Это уже всё заабстрагировали во всех тулкитах, нормально работает и лезть в это нет необходимости.

Но ты почему-то считаешь это образцовым дизайном.

Мой главный довод в том, что в X11 есть всё необходимое для всех потребнойстей в GUI логике. А Wayland какой-то кастрированный. Там много чего нельзя, в том числе и намеренно якобы из-за «безопасности». Если программа вдруг узнает координаты окна, то всё, считай что все деньги со счетов списали хакеры через координаты окна.