|
|
3.30, Аноним (30), 14:13, 04/01/2022 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +5 +/– |
Они это обещают еще с 3.4 или 3.6. Впрочем, учитывая что единственные разработчики на GTK сейчас - это сами гномеры и им и так норм, то можно сказать что оно стабильно.
| |
|
|
|
|
|
4.122, Аноним (122), 11:01, 05/01/2022 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –1 +/– |
Воистену ауф
Гтк выглядит древним и невнятным по оформлению, как его не крась. А под капот тянут что вздумается. Qt в этом плане куда предсказуемей и лучше уж под ним, чем на гтк
| |
|
5.123, Аноним (123), 11:19, 05/01/2022 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Для юзеров Qt-приложения обычно поудобнее, лучше выглядят, лучше работают.
Для программеров - ну хз, у Qt есть прилично недостатков - куча багов, баго-фич, просто недоделанных фич которые висят в багтрекере годами, в результате программистам приходится сильно извращаться чтобы обойти все эти баги, либо патчить и тащить кастомные версии Qt + цеплять дополнительные либы, которые, в принципе частично дублируют функции, которые как бы есть в Qt.
Так что что лучше, Qt или Gtk - совершенно не очевидно.
Если есть бабло чтобы вкладываться в разработчиков приложений - Qt видимо получше.
| |
|
|
|
|
|
4.165, ммнюмнюмус (?), 19:20, 09/01/2022 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Если сигналы и нужны - то точно не в том виде, как сейчас в gobject. Если что-то нужно для языков, то это должно быть в их биндингах, а не в сишной базе без возможности отключения/обхода без мата и хакерства.
| |
|
|
|
|
|
3.86, Урри (ok), 19:54, 04/01/2022 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Он же написал - раста, игогошечки, гтк4... Всего того, что пишут смузихлебы, не способные прежде чем что-то делать подумать и родить дизайн.
А мы, старперчики, и дальше десятилетиями используем одни и те же апи.
| |
|
4.129, Прохожий (??), 13:16, 05/01/2022 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –1 +/– |
Мышки плакали, мучались, но продолжали есть кактусы. Только дело не в возрасте всё-таки, а в слабых когнитивных способностях, не дающих двигаться вместе с прогрессом.
| |
4.130, DyadyushkaAU (ok), 13:58, 05/01/2022 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Он этого не писал, всё-таки. Это твоё богатое воображение написало.
А ты какой дизайн имел ввиду? Неуж-то тот, где надо 2200 патчей накатить (недавняя новость про Линукс), чтобы разгрести годы наработок дизайнерских "задумок"? Знаю-знаю, это другое. :)
| |
|
|
|
1.11, Аноним (11), 12:23, 04/01/2022 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +2 +/– |
Где бы посмотреть, починили ли они ситуацию, которая уже лет 20 с выпадающими списками, когда половину списка занимает пустое пространство. Это первое с чем сталкиваешься, когда пытаешься поменять разрешение экрана после установки линукса.
| |
|
2.70, Аноним (70), 17:49, 04/01/2022 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Не разу с таким не сталкивался, зачем менять разрешение экрана после установки если дрова под Интел и АМД сами подбирают правильное разрешение из коробки, или у Нвидии такая фишка?
| |
|
3.94, 000exploit (ok), 20:33, 04/01/2022 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> Не разу с таким не сталкивался, зачем менять разрешение экрана после установки
> если дрова под Интел и АМД сами подбирают правильное разрешение из
> коробки, или у Нвидии такая фишка?
Тут либо HiDPI, либо действительно Novideo да
| |
|
|
|
|
|
4.43, Аноним (43), 15:28, 04/01/2022 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +2 +/– |
Брехня. Выкинули несколько классов, которые давно были помечены как deprecated, взамен есть аналогичные с тем же функционалом. Из неприятного это выкинули отовсюду кодировки, отличные от юникодных. Как быстрое временное решение - можно подключить qt5compat.
| |
|
|
|
|
2.76, Penguin (?), 19:08, 04/01/2022 [^] [^^] [^^^] [ответить] [↓] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
О, сделайте пожалуйста что-то на основе waifu2x, чтобы можно было апскейлить картинки и гифки, желательно чтобы приложение стало частью GNOME Circle, а то простых приложений на основе waifu2x нет, все перегружены.
| |
|
3.77, 000exploit (ok), 19:15, 04/01/2022 [^] [^^] [^^^] [ответить] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> О, сделайте пожалуйста что-то на основе waifu2x, чтобы можно было апскейлить картинки
> и гифки, желательно чтобы приложение стало частью GNOME Circle, а то
> простых приложений на основе waifu2x нет, все перегружены.
Звучит интересно и не очень сильно сложно, как раз таки отлично подходит к экосистеме GNOME, запишу себе в список запланированных проектов, обязательно попробую сделать. Сделать частью GNOME Circle не обещаю, но сие чудо обязательно появится на Flathub.
| |
|
4.146, Аноним (146), 22:38, 05/01/2022 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Только желательно, чтобы оно само могло этой waifu2x-converter-cpp ROCm либы подкидывать вместо мезы, а то Qt морды чёт не умеют и не работают нормально с видеокартой. А костылить переменные окружения к проге из Флэтхаба - сложнее, чем сразу заюзать cli
| |
|
|
4.93, 000exploit (ok), 20:21, 04/01/2022 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –2 +/– |
> Зачем к этому гуйню прикручивать, да еще и на GTK?
Может чтобы любой мог, используя пару кликов или пару хоткеев, сделать апскейл фото/арта не обвешивая себя кучей команд, компиляцией и разбирания документации(если есть)? С вашей-то логикой можно сразу выкинуть все графические приложения из дистрибутива и использовать сотню cli приложений в 15 инстансов эмулятора терминала, ведь зачем гуйню прикручивать, когда можно даже картинку глянуть одной cli тулзой в терминале, через mpv видео посмотреть, так же юзать клиент XMPP тоже в терминале. По этой причине как раз таки линукс не может взлететь среди обычных пользователей, им не охота разбираться с терминалом и альтернативными способами работы с компьютером, они уже привыкли к графике и простоте.
| |
|
3.170, Skullnet (ok), 19:17, 13/01/2022 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> О, сделайте пожалуйста что-то на основе waifu2x, чтобы можно было апскейлить картинки и гифки, желательно чтобы приложение стало частью GNOME Circle, а то простых приложений на основе waifu2x нет, все перегружены.
Согласен, однако, без CUDA GPU waifu2x бесполезен.
| |
3.172, 000exploit (ok), 15:54, 12/05/2023 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> О, сделайте пожалуйста что-то на основе waifu2x, чтобы можно было апскейлить картинки
> и гифки, желательно чтобы приложение стало частью GNOME Circle, а то
> простых приложений на основе waifu2x нет, все перегружены.
Не знаю интересно ли Вам это теперь, я так этого и не сделал, но появилось приложение Upscaler: https://gitlab.com/TheEvilSkeleton/Upscaler. Случайно вспомнил про это сообщение просто.
| |
|
|
|
|
3.107, Аноним (29), 23:49, 04/01/2022 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Можно шутить, но "О чем мы говорим? Microsoft Pluton, удаленно доступный TPM и блок безопасности платформы, недоступный для пользователя. Идея состоит в том, что Microsoft может обновлять вашу прошивку, проверять вашу платформу, шифровать / дешифровать что угодно, записывать или удалять ключи и многое другое, и все это происходит незаметно, без вашего разрешения, ведома или способности блокировать. Этот блок буквально позволяет им делать с вашим компьютером все, что они хотят, удаленно, и вы ничего не можете с этим поделать. Вы даже не узнаете, что они что-то делают, если они не решат вас уведомить. Это аппаратное вредоносное ПО, и его буквально слишком опасно развертывать".
| |
|
2.116, Аноним (115), 07:57, 05/01/2022 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
"Использование Pluton, как отмечают в Microsoft, позволит улучшить возможности отражения физических атак, предотвращения кражи учетных данных и ключей шифрования, а также обеспечить возможность контроля аппаратно-программного обеспечения и проверки целостности системы. Обновляться прошивка микросхемы будет с помощью облака, примерно так же, как это сейчас делает Windows 10 – через службу Windows Update."
Да вы шутите.
| |
|
1.34, Аноним (34), 14:31, 04/01/2022 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –5 +/– |
Может уже кто-то сделает нормальный UI для Linux? Ну подалуйста? Ну вижно же что у GTK уже долгие годы стабильный API не выходит, а с QT зашквар с лицензиями.
Вот взять хотябы JetBrains интерфейс да перенести в библиотеку? Если у них открытый API
| |
|
|
|
4.50, Аноним (43), 15:46, 04/01/2022 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +2 +/– |
Нихрена себе объедки. В GTK и этих объедков то нет. Где в GTK кроссплатформенная работа с сетью, базами данных, последовательно портом, Bluetooth, файлами. Из платного: MQTT, CanBUS, embedded, виртуальная клавиатура, трёхмерные гафики. Что ещё забыли платного? Для платных модулей есть бесплатные кросплатформенные аналоги для Qt, например есть MQTT.
| |
|
|
6.59, Аноним (43), 16:33, 04/01/2022 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –1 +/– |
Тулкит GTK (мухи) отдельно, фреймворк Qt (котлеты) отдельно. Все как ты любишь. А по вопросу "зачем запихивать" с тобой бесполезно спорить, трудно понять пока сам не попробуешь написать кросплатформенные программу немного больше hello world.
| |
|
5.80, 000exploit (ok), 19:20, 04/01/2022 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +1 +/– |
> Нихрена себе объедки. В GTK и этих объедков то нет. Где в
> GTK кроссплатформенная работа с сетью, базами данных, последовательно портом, Bluetooth,
> файлами.
Так подожди, для этого же существуют другие компоненты, ну тот же GLib к примеру. Все прекрасно используется разработчиками без каких-либо проблем, в GTK-то зачем подобные вещи пихать?
| |
|
6.83, Аноним (43), 19:38, 04/01/2022 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –1 +/– |
Тогда уж пиши: "другие не кросплатформенные компоненты". Вся прелесть Qt как раз в том, что написал программу и собирай её под любую поддерживаем платформу. И везде она будет работать одинаково. А по другому придётся бороться с глюками этой россыпи разношерстных программ.
| |
|
7.84, 000exploit (ok), 19:51, 04/01/2022 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +1 +/– |
> Тогда уж пиши: "другие не кросплатформенные компоненты". Вся прелесть Qt как раз
> в том, что написал программу и собирай её под любую поддерживаем
> платформу. И везде она будет работать одинаково. А по другому придётся
> бороться с глюками этой россыпи разношерстных программ.
Ну конкретно GLib вполне себе кроссплатформенный, какой-нибудь libsoup тоже, есть даже примеры работы с этими библиотеками, которые одинаково работают на любой оси. И да, если в один проект впихивать всё на свете, в конце концов он превратится в невероятный bloatware и станет очень сильно комплексным, из-за чего его разработка усложнится и он станет не особо понятным.
| |
|
|
|
|
|
|
1.35, Урри (ok), 14:40, 04/01/2022 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> Ветка "master" в Git-репозитории переименована в "main".
Рак добрался и до гтк.
Ну что ж, у любого программного продукта есть рождение, жизнь и естественная смерть. Главное вовремя заметить симптомы дряхления и свалить до того, как все развалится прямо на вашем проде.
| |
|
2.147, Анонем (?), 01:51, 06/01/2022 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +2 +/– |
Какой рак? ГТК умер потому что одно слово изменилось на другое? Не потому что регулярно ломаются совместимсти и функционал уменьшается? У вас с этим какие-то проблемы?
Это просто смешно. Вам сколько лет? Десять?
Так много вопросов и так мало ответов.
| |
|
|
2.78, llolik (ok), 19:16, 04/01/2022 [^] [^^] [^^^] [ответить] [↓] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +4 +/– |
> А нужно чтобы старое API работало несколько десятилетий - как WinAPI.
Стабильность WinAPI сильно преувеличена. Где "стекло", которым мне во Vista/7 весь мозг проимели? А так, всё как мы любим: Win32 (Common controls), GDI, GDI+, Direct2D, WinForms, WPF, UWP ... и это я ещё что-то забыл.
А так, ставьте в систему все версии GTK - будет почти как в WinAPI.
| |
|
1.58, Аноним (-), 16:26, 04/01/2022 [ответить] [﹢﹢﹢] [ · · · ] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> В виджете GtkLabel реализована поддержка переноса текста на произвольное число строк, что позволяет создавать узкие метки, занимающие доступное вертикальное пространство.
За которым будет зиять белое пятно, т.к позиционирования кроме коробочно-крвадратного не имеется. Вопрос напуркуа ??
| |
|
|
3.154, Отражение луны (ok), 21:52, 06/01/2022 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –1 +/– |
>> подбираются к возможностям Qt 4.0
> Не то что куте 6, где всё сломали.
Сломали далеко не все, но многое. Зачем? Иначально для благой цели, т.к. OpenGL это путь никуда.
Но да, не очень приятно пользоваться фреймворком, когда понимаешь, что любая из возможностей, на которые ты изначально рассчитывал, может в любом релизе оказаться deprecated и лишиться полноценной поддержки.
Правда, в GTK это происходит почти с каждым минорным релизом, так что)
| |
|
|
1.97, Смузихлёб (?), 20:52, 04/01/2022 [ответить] [﹢﹢﹢] [ · · · ] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +4 +/– |
Чуть ли не основная беда линyпса на десктопе – зоопарк тулкитов и полное отсутствие культуры дизайна UI\UX. И самое обидное, что всё стоит на месте с середины 2000-х, вообще никакого прогресса.
| |
|
2.113, Анонус (?), 06:27, 05/01/2022 [^] [^^] [^^^] [ответить] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Возможно, однако ещё в 2018, когда большинство программ перешло на gtk и qt, вполне стало возможно в uniform design, и даже продукты jetbrains можно привести к общей цветовой гамме.
Чего не скажешь о шинде, где даже системные программы имеют кврдинально разные гайдлайны. А если ещё преплести разнообразие electron поделок, где каждый рисует кнопки управления окном к он хочет, совсем мрак, под линуксней, почему-то и в дискорде titlebar системный используется.
Или для вас MacOS эталон? Там тоже есть проблемы, да многие пытаются кнопочки красиво нарисовать, но в целом не сильно лучше чем на линуксе, некоторые программы не умеют в тёмную тему, программы то с большой шапкой, то с маленькой.
На ведроиде вообще все программы имеют разные цветовые палитры, порой вырвиглазные.
Так что хватит ныть, в эру электрон помоек, линукс может лишиться и того что есть.
| |
|
1.133, Аноним (133), 14:32, 05/01/2022 [ответить] [﹢﹢﹢] [ · · · ] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> Добавлена настройка gtk-hint-font-metrics для приближения отрисовки текста к поведению GTK3.
Да ладно, а я думал разработчики решили, что уже все пользуются 4к мониторами или ради GTK4 побегут его покупать, ибо смотреть мыльные шрифты было физически больно.
| |
|
2.134, Аноним (133), 14:44, 05/01/2022 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Потестил, теперь из коробки шрифты не мыльные, но без gtk-hint-font-metrics странные межсимвольные интервалы.
# ~/.config/gtk-4.0/settings.ini
[Settings]
gtk-hint-font-metrics=true
| |
|
|
2.158, Аноним (123), 12:01, 07/01/2022 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +1 +/– |
> Пора бы его выкинуть вообще. Корпорации нормально поддерживают только Web, поэтому за
> ним и будущее. Как это не печально, фронтендеров больше всего именно
> в Web.
Ну хз. Веб в тукущей реинкарнации малоюзабельная вещь из-за объёмов скриптов, рекламы, невидимых трекеров. Для себя понаписал десктопных приложений, которые выдёргивают контент с интересных мне сайтов и отображают всё что мне нужно в десктопных виджетах, без скриптов, html и всего этого. В результате всё работает ультра быстро, с нулевой загрузкой проца и в удобном виде.
| |
|
3.162, Аноним (161), 15:59, 07/01/2022 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +1 +/– |
> которые выдёргивают контент с интересных мне сайтов и отображают всё что мне нужно в десктопных виджетах, без скриптов, html и всего этого
Хотел бы я на это взглянуть
| |
|
|
|