The OpenNET Project / Index page

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



"Релиз Firefox 66"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Отдельный RSS теперь доступен для каждого обсуждения в форуме и каждого минипортала.
. "CSD" +/
Сообщение от Stax (ok), 20-Мрт-19, 20:14 
>> Причем тут хром
> Я говорю не о конкретном файерфоксе, а вообще о приложениях с CSD.
> А CSD полноценно реализовано только в гтк3, которая была создана разработчиками

Я так понимаю, CSD должны быть полноценно реализованы в любой среде, указывающей совместимость с Wayland. В т.ч. Qt5 (как минимум >= 5.11), свежий EFL и тп. Если мы говорим про CSD вообще, а не "в стиле гнома" (но в том же хроме CSD ведь не в стиле гнома).

> гном3, для гном3 и вообще без оглядки на какие либо другие
> окружения. Результат этого абсолютно предсказуем. Удивительно что они вообще рисуются
> в других ВМ.

Можете взять вот такой gtk3: https://github.com/TomaszGasior/gtk3-mushrooms
И CSD из гномовских приложений исчезнут.

> Альт-Таб действительно обрабатывается WM. Но вот например возьмём дебиан9, xfce и Vivaldi,
> который является гтк3-приложением с поддержкой csd, причём включеным по умолчанию. Так
> что он относится к теме, хотя он и не файерфокс. Комбинация
> Альт-таб доходит до xfvm только в том случае, если нажать кнопки

Думаю, это особенность самого xfvm. Возможно, стоит спросить авторов vivaldi. В любом случае, это не имеет отношения к GTK3 (а что, вивальди на GTK?? Это же вроде ремейк старой оперы, а она на Qt была...)

> которое я могу вспомнить, и оно внезапно является поделием, заточенным в
> первую очередь под гном3.

Кто его так точил-то?? Под гном3 основными браузерами являются firefox и epiphany. Есть другие заточенные, например midori. А хром и vivaldi тут вообще никаким местом.

> Другой возможный сценарий, который я вроде бы когда то встречал в каком
> то wm: Альт-Таб должн переключать только обыкновенные окна, исключая выплывающие, второстепенные
> или какие там бывают. И окна с csd в эту категорию
> не попадали...

Это ошибочная реализация конкретного WM. В смысле что там кривая логика на тот набор хинтов, который встречается у CSD окон в современном GTK3 приложении. Во многих небольших WM были (и есть) ошибки на некоторые сочетания хинтов, бывают проявления и похуже.

Кстати, а как в нем вели себя старые приложения с CSD типа x11amp или xmms 1?

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

Оглавление
Релиз Firefox 66, opennews, 19-Мрт-19, 19:58  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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