Size: a a a

OS Haiku - общение

2021 February 16

NN

Nikita Nazarenko in OS Haiku - общение
EXL
Что довольно странно, учитывая их ограниченную функциональность в сравненни с теми, что имеются в Qt.
Уж лучше бы сделал нормальный файловый диалог. Что у куте что у гтк файловые диалоги полное говно.
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
EXL
Даже "Пашка Дуров" в Telegram Desktop на Linux, который на Qt, прикрутил вызов файловых диалогов из GTK+
Не Пашка, а престон
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
Rostahm (RISC)
𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝  может поведает... Почему так?
Потому что в первых версиях Qt5 (5.6) с имплементацией трея внутри Qt была полная беда, он запилил иконкии на appindicator, но ему также пришлось запилить и гтк-диалог вручную, чтобы соответствовать версии appindicator. Я appindicator удалил, но его файловый диалог все еще имеет разницу с Qt'шной имплементацией - у Qt'шной нет поддержки превью. Не говоря уже о том, что Qt'шная не юзает dlopen для подгрузки gtk сейчас, т.е. статик бинарь начал бы требовать gtk и перестал бы работать без него, что наверняка для престона no-go.
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
С имплементацией трея в Qt до сих пор есть некоторые беды, я в телегу вместо appindicator запихал имплементацию SNI от LXQt
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
Так что по сути телега сейчас имеет свою имплементацию трея
источник

e

evgeny in OS Haiku - общение
EXL
GTK+ в экосистеме Linux по сути дефолтный тулкит, на который завязываются все кому не лень. Начиная с браузеров и заканчивая всякой мишурой вроде Java (SWT) и C# (Mono). Его позиции всё ещё очень сильны и вряд ли он когда-нибудь в ближайшем времени уйдёт в небытие, учитывая что его поддерживает Red Hat.

Недавно его разработчики даже новую мажорную версию Gtk4 релизнули.
разработчик сейчас в основном red hat/ibm (кто бы что ни говорил) вот они и делают все под себя, им важно продать поддержку продукта, который они же сами и пишут
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
В любом случае, qt куцый и мне даже пришлось расширить использование гтк, когда я запиливал отсутствующие платформеннные фишки для линукса. Например, сейчас гтк еще юзается для диалога Open With, для получения системных настроек, для вставки изображений (костыль, т.к. Qt'шники не могут лет 5 пофиксить вставку изображений из буфера, тот же гимп просто крашится)
источник

E

EXL in OS Haiku - общение
𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝
В любом случае, qt куцый и мне даже пришлось расширить использование гтк, когда я запиливал отсутствующие платформеннные фишки для линукса. Например, сейчас гтк еще юзается для диалога Open With, для получения системных настроек, для вставки изображений (костыль, т.к. Qt'шники не могут лет 5 пофиксить вставку изображений из буфера, тот же гимп просто крашится)
Последнее предложение в скобках разъясни. Если GIMP крашится, почему виноват Qt?
источник

E

EXL in OS Haiku - общение
Вставка в GIMP изображений из Qt-приложений по Ctrl+V его крашит?
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
EXL
Последнее предложение в скобках разъясни. Если GIMP крашится, почему виноват Qt?
Потому что Qt закрывает окно клипборда (иксовая мудренность), а гимп (гтк2) все еще кидает туда данные, иксы кидают исключение, а гтк2 его не обрабатывает
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
EXL
Вставка в GIMP изображений из Qt-приложений по Ctrl+V его крашит?
+
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
обычно если изображение большое
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
а, стоп
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
нет
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
копирование из гимпа и вставка в Qt
источник

E

EXL in OS Haiku - общение
𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝
копирование из гимпа и вставка в Qt
А крашится GIMP или Qt-приложение?
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
гимп
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝
Потому что Qt закрывает окно клипборда (иксовая мудренность), а гимп (гтк2) все еще кидает туда данные, иксы кидают исключение, а гтк2 его не обрабатывает
потому что вот почему
источник

E

EXL in OS Haiku - общение
𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝
потому что вот почему
А на Wayland такого нет?
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
xclip тоже крашится бтв
источник