The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"
Отправлено llolik, 30-Янв-24 20:32 
> Версии Qt5/6 и Gtk-3 работают с треем, версия Gtk-4 - нет. Только
> что пересобирал. Так не расстроишь.

Я тебе комментом выше говорил, что libdbusmenu-gtk умеет только в gtk2 и gtk3. Если нужны только иконки (без меню), то GTK вообще не нужен, только GLib. Его, в принципе, можно портировать и на Gtk4, но добровольцев пока не наблюдается.

Qt, реализует тоже самое внутри себя.
https://github.com/qt/qtbase/tree/dev/src/gui/platform/unix/...

Если уж совсем глубоко копать и пробросы эти (как и создание item-ов на шине) слабо сочетаются с flatpak и прочими перспективными технологиями. Поэтому сейчас, насколько я в курсе, придумывают какое-то новое решение ( https://gitlab.freedesktop.org/xdg/xdg-specs/-/merge_request... ). Мне лень лезть в эту эпопею, пока что-то отличное от SNI не родят.


>> Gtk в рамках мажорной ветки куда стабильней
> Ну конечно, сказочник. Gkt-3 стала стабильной в рамках минорных релизов только когда
> от этой версии отстали и пошли пилить 4, т.е. каких-то 1-2
> года.

Давай ты скажешь, как много сломов в API (не в темах) до релиза 3.24, после которого было заявлено, что пойдёт подготовка к 4. Я скажу - 2 раза, причём очень некритично.

Если мы про темы, то из GTK4 и выпилили нафиг движок тем в libadwaita, внезапно за тем, чтобы небыло криков "вы задолбали под свой GNOME ломать темы". Теперь у Гнома отдельный от GTK стилевой движок, который они пилят как хотят. Сообщество может запилить по аналогии (расширяя классы) любой какой хочет, но "сообчество" пока усердно газифицирует лужу и ждёт пока гномеры с какого-то бодуна будут реализовывать чужие хотелки. Для своих у них своя libadwaita есть.

> До этого весь гуй разваливался в разных местах через каждые
> несколько минорных релизов.
> C Qt такого никогда не было.

Да ладна, сказки-то рассказывать.
https://abi-laboratory.pro/index.php?view=timeline&l=qt
https://abi-laboratory.pro/index.php?view=timeline&l=gtk...

Зайди в багтрекер какой-нибудь Криты (как крупного серьзного проекта на Qt с активным коммьюнити). Поинтересуйся за стабильность.

Как пример, когда я пользовался deadbeef я его собирал и с gtk3.10 (с которым по умолчанию),20,22,24 - и всё собиралось и ничего не разваливалось.

> Да и Gkt всё становится дерьмовее и дерьмовее с каждым мажорным релизом.

На вкус и цвет свои фломастеры.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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