История изменений
Исправление
sudopacman,
(текущая версия)
:
Композитор не обязан это делать, а приложение обязано, если хочет иметь заголовок в принципе — вот в чём разница.
«Наша песня хороша, начинай сначала!» Я на этот аргумент отвечал уже не раз. См. предыдущие комментарии.
Weston — не поддерживается.
Weston не предназначен для пользователей.
Enlightenment — не поддерживается.
Они его принципиально отказываются релизовывать? Даже если так, это ДЕ, нужное полутора калекам.
Под «всеми остальными» имеются в виду в первую очередь KWin и wlroots. Количество пользователей других «альтернативных» композиторов на десктопе в пределах статистической погрешности.
Я в дальнейшем это и написал
В исправлении. Я это исправление не видел. Но даже так, мой ответ всё ещё в силе. Нету там никакого «должен». Если композитор не поддерживает часть стандарта, отвечающую за поддержку SSD, то клиенту просто ничего не остаётся больше делать.
Ни одного аргумента, почему отказ от поддержки xdg-decoration — это правильное и адекватное решение, я так и не услышал. Максимум — аргументы, почему они на это имеют право.
А вот в пользу поддержки xdg-decoration аргумент железный: приложения его уже используют, и оно прекрасно работает в других популярных композиторах. Не нужно никуда добавлять код, специфичный для поддержки конкретного окружения.
Выбрать решение, при котором для починки ВСЕХ приложений достаточно исправить код всего одной программы, в противовес решению, при котором от каждого отедльного приложения нужно ждать поддержки неопределённое количество времени, — это и есть здравый смысл.
Исходная версия
sudopacman,
:
Композитор не обязан это делать, а приложение обязано, если хочет иметь заголовок в принципе — вот в чём разница.
«Наша песня хороша, начинай сначала!» Я на этот аргумент отвечал уже не раз. См. предыдущие комментарии.
Weston — не поддерживается.
Weston не предназначен для пользователей.
Enlightenment — не поддерживается.
Они его принципиально отказываются релизовывать? Даже если так, это ДЕ, нужное полутора калекам.
Под «всеми остальными» имеются в виду в первую очередь KWin и wlroots. Количество пользователей других «альтернативных» композиторов на десктопе в пределах статистической погрешности.
Я в дальнейшем это и написал
В исправлении. Я это исправление не видел. Но даже так, мой ответ всё ещё в силе. Нету там никакого «должен». Если композитор не поддерживает часть стандарта, отвечающую за поддержку SSD, то клиенту просто ничего не остаётся больше делать.
Ни одного аргумента, почему отказ от поддержки xdg-decoration — это правильное и адекватное решение, я так и не услышал. Максимум — аргументы, почему они на это имеют право.
А вот в пользу поддержки xdg-decoration аргумент железный: приложения его уже используют, и оно прекрасно работает в других популярных композиторах. Не нужно никуда добавлять код, специфичный для поддержки конкретного окружения.