The OpenNET Project / Index page

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

Завершено портирование GIMP на GTK3

20.04.2023 09:36

Разработчики графического редактора GIMP объявили об успешном выполнении задач, связанных с переводом кодовой базы на использование библиотеки GTK3 вместо GTK2, а также задействованием новой CSS-подобной системы определения стилей, применяемой в GTK3. Все необходимые для сборки с GTK3 изменения включены в основную ветку GIMP. Переход на GTK3 также отмечен как выполненная работа в плане подготовки выпуска GIMP 3.0.

Из продолжающихся работ, которые необходимо завершить до релиза GIMP 3.0, отмечается поддержка Wayland, переработка API для скриптов и плагинов, завершение модернизации системы управления цветом и интеграция поддержки цветового пространства CMYK, пересмотр концепции плавающего выделения (по умолчанию вставка в форме нового слоя). Среди уже полностью завершённых задач, связанных с GIMP 3.0, кроме перехода на GTK3 упоминается поддержка многослойного выделения и многослойных операций, переход на сборочную систему Meson и переход с intltool на gettext при локализации.

 
  1. Главная ссылка к новости (https://news.ycombinator.com/i...)
  2. OpenNews: Выпуск графического редактора GIMP 2.10.34
  3. OpenNews: Выпуск графического редактора GIMP 2.99.14
  4. OpenNews: Распространение вредоносных файлов через рекламу GIMP в Google
  5. OpenNews: Доступен предварительный выпуск графического редактора GIMP 3.0
  6. OpenNews: Выпуск графического редактора GIMP 2.99.12 с начальной поддержкой CMYK
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/59003-gimp
Ключевые слова: gimp, gtk
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (163) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 09:41, 20/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +32 +/
    Очень смешно, перевели на GTK3 только тогда когда он устарел и уже давно вышел GTK4.
     

     ....большая нить свёрнута, показать (51)

  • 1.2, ИмяХ (?), 09:42, 20/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +6 +/
    Молодцы, теперь пора портировать под GTK4. А пока портируют, там уже GTK5 появится. Без дела не останутся.
     
     
  • 2.4, Аноним (1), 09:44, 20/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +17 +/
    Я понял почему народ не выкупает юмора. Не все знают что GTK расшифровывается как GIMP ToolKit.
     
     
  • 3.12, Аноним (9), 10:03, 20/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    по всей видимости, не знают в силу возраста
     
     
  • 4.90, soarin (ok), 16:10, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > не знают в силу возраста

    В смысле память уже не та?

     
  • 3.13, Аноним (11), 10:03, 20/04/2023 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • +/
    Вылезай из криокамеры. Давно уж GNOME ToolKit.
     
     
  • 4.18, Аноним (1), 10:19, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Только даже википедия об этом не знает. Ты наверно из очень далекого воображаемого будущего.
     
     
  • 5.55, Бывалый смузихлёб (?), 13:23, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    но как так получается что гимповый инструментарий собственно гимп осваивает гораздо позже остальных ?
     
     
  • 6.56, Аноним (64), 13:31, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Очень просто - обновления не содержат чего-либо очень уж ценного.

    Ты видишь именно то, что ты видишь. Всё очень просто.

     
     
  • 7.69, Бывалый смузихлёб (?), 14:17, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • –2 +/
    > Ты видишь именно то, что ты видишь. Всё очень просто.

    Я вижу интерфейсно-чуждое и неинтуитивное старьё где бы оно ни запускалось

    Почему у той же криты с интерфейсами и внешним видом всё в порядке ?

     
     
  • 8.88, Аноним (1), 16:02, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Потому что она на KDE шном Kigigami Или ты особо одарённый ... текст свёрнут, показать
     
     
  • 9.129, Аноним (129), 23:29, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    А почему Gimp так не может ... текст свёрнут, показать
     
  • 9.130, prokoudine (ok), 23:55, 20/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Никакого Kirigami в релизах Krita пока нет Они только-только начали переезд на ... текст свёрнут, показать
     
     
  • 10.136, Аноним (136), 07:49, 21/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    А чем профит перехода на QML Ещё столько усилий Чтобы всё лагалa из-за скрипто... текст свёрнут, показать
     
     
  • 11.141, Аноним (11), 09:16, 21/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    И на телефончиках чтоб приемлемо отображаться могло ... текст свёрнут, показать
     
  • 11.150, prokoudine (ok), 14:15, 21/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    С QML проще сделать нормальный порт на Android Ну и у qtwidgets есть свои конст... текст свёрнут, показать
     
  • 9.138, Бывалый смузихлёб (?), 08:40, 21/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    А какая разница, если выглядит отлично и функционал в интерфейсы упакован удобно... текст свёрнут, показать
     
  • 3.20, Анонимусс (?), 10:30, 20/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Это наверное особый юмор, что последний GTK, который "расшифровывается как GIMP ToolKit", в самом GIMP отсутствует и появится годиков через 3-5.
    Вот и вопрос что в этом тулките от гима осталось-то.
     
  • 3.95, Kuromi (ok), 17:03, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Знают и помнят, а еще знают что GTK давным давно не зависит от Гимпа. Сейчас хихикать на ту тему это примерно как тыкать в связь DOS и Windows приговаривая "Ха, виндушечка уже 11-ая вышла, а DOS на семерке\восьмерке застрял"
     
  • 2.21, Аноним (21), 10:36, 20/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Разработка GTK5 даже не начата, никаких сроков окончания поддержки GTK3 нет и пока не предвидится. В чем проблема то вообще?
     
     
  • 3.25, Аноним (1), 10:47, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +3 +/
    Тебе тогда просто вопрос, даже не со звездочкой. Зачем тогда выпускать GTK4, если всё так хорошо и радостно?
     
     
  • 4.59, Аноним (64), 13:33, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Исследовать новое, пробовать идеи.

    Но, нет нужды вообще тащить эти неопробованные, ничем не лучше прежних идеи и эксперименты в нормальный софт.

    Очень редко, когда в новом возникает что-то стоящее сохранения. Оооочень редко.

     
  • 4.60, тоже Аноним (ok), 13:36, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Ну нельзя же вести себя как кот, когда нечего делать. Разве мы не Люди?
     
     
  • 5.89, Аноним (1), 16:03, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Kt так делает у них всё норм.
     

  • 1.3, Аноним (9), 09:43, 20/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +3 +/
    GTK2 лучший free toolkit ever
     
     
  • 2.26, Аноним (26), 10:52, 20/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    >лучший

    the best тогда уж

     
     
  • 3.58, Аноним (58), 13:33, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    GTK2 is the best toolkit ever, тогда уж
     
     
  • 4.73, jdk (?), 14:27, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +7 +/
    GTK2 is the best toolkit ever, togda uzh
     
  • 2.53, Аноним (50), 13:18, 20/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +5 +/
    Жирные заголовки с кнопками или даже с частью приложения вынесенного в заголовок,
    Переворачивающие схемы взаимодействия (инновации) с пользователем от самой GNOME Desctop.
    Вечно ломающие обратную совместимость наборы API и качественно гигантская автогенеренная
    документация без примеров. Смущаюсь спросить что вам так понравилось в Gnome и GTK?

    ПОнятное дело что Qt чуть более чем полностью бесполезен без C++, но там хотя бы есть
    единый стилевой гайд и нормальная документация.

     
     
  • 3.72, Аноним (70), 14:27, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    С Python ещё полезен.
     
  • 3.83, Аноним (83), 15:40, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Документация впрямь отвратная. Как добавить коллбек кнопке? Каким образом вкладывать виджеты в ЛистБокс? Ну видимо только в гитлаб гнома лезть и смотреть репозитории.
    Вот еще на developer.gnome.org/documentation кое что написано по мелочи.
     
     
  • 4.93, llolik (ok), 16:44, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    https://docs.gtk.org

    Я, видимо, в какую-то другую документацию смотрю?

    Классы:
    - Кнопки: https://docs.gtk.org/gtk4/class.Button.html
    - ЛистБокса: https://docs.gtk.org/gtk4/class.ListBox.html

     
     
  • 5.108, Аноним (50), 18:36, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Все верно. Это наоть$бись сгенеренная документация из разряда списка функций.

    Такую документацию в целом при должном умении может сгенеить любая IDE.
    Нормальная документация содержит инструкции и обьяснения для каждой(!) функций
    с примерами и обьяснениями нюансов.

     

  • 1.7, Аноним (125), 09:54, 20/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    >отмечается поддержка Wayland

    Ну не поддержка wayland а дофиксы багов с позиционированем и размерами окон

     
  • 1.8, Аноним (8), 09:59, 20/04/2023 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • +/
    Удаление Gtk2/LXDE и т.п. на счет три...
     
  • 1.23, Аноним (23), 10:42, 20/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    Когда на Qt?
     
     
  • 2.28, Аноним (9), 11:04, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    надеюсь что никогда !
     
     
  • 3.35, Аноним (35), 11:36, 20/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +6 +/
    Зачем ты надеешься на плохое?
     
     
  • 4.91, Аноним (91), 16:13, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    чем плох QT?
     
     
  • 5.105, Аноним (105), 18:23, 20/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –3 +/
    Чужеродный везде.
     
     
  • 6.112, Аноним (70), 19:13, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    В Венде Семёре вполне себе вписывается.
     
  • 6.116, Срыватель покровов (?), 20:21, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Чего? Вписывается и под Win 7 (как ранее заметили), и под KDE Plasma.
     
  • 5.145, Аноним (145), 10:40, 21/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    Лицензией.
     
     
  • 6.154, Аноним (154), 19:45, 21/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    LGPLv3 и GPLv2 плохие лицензии?
     
     
  • 7.160, ivanpetrov (ok), 01:50, 22/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    GPLv3, если не брать версии из мезозоя.
     
  • 3.36, фиолетовое (?), 11:40, 20/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    вайберок-таки на нём построен.
     

  • 1.29, Аноним (29), 11:16, 20/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    >объявили

    чот ссылка не открывается

     
     
  • 2.30, llolik (ok), 11:24, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Твиты под РКН. Вот та же новость https://fosstodon.org/@GIMP@floss.social/109993389696418115 .
     

  • 1.31, Аноним (139), 11:32, 20/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +1 +/
    И портировал себя на себя, а уже и ненадь?
     
  • 1.32, Аноним (35), 11:33, 20/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    Закапывайте, теперь этим поделием невозможно будет пользоваться из-за тулкита. Обменяли кроссплатформенность на что, опять же? Лучше бы psd до юзабельного состояния довели. Ну или хотя бы поддержку psb добавили, а то стыдно как-то должно быть. Крита то умеет открывать хотя бы. Без проблем. И этого достаточно. А вот со слоями в psd не все фишечки в ней работают тоже, из-за чего выглядит не всегда хорошо. Нет особого толка работать с такими файлами, но хотя бы открывать и показывать. Проприетарные рисовалки же как-то справляются.
     
     
  • 2.34, Аноним (35), 11:35, 20/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    И при переключении слоёв перерисовка занимает несколько минут, в крите моментально. Но я так понял крита импортирует, и гимп гимп как обычно.
     
     
  • 3.37, Аноним (9), 11:41, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    бессмысленный набор букв
    надо psd - ставь фотошоп
     
     
  • 4.39, Аноним (35), 11:50, 20/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –1 +/
    Для тебя может и бессмысленный. Мне не надо фотошоп и никому не надо фотошоп. Надо нормально открывать файлы хотя бы сохранённые в таком виде что другие программы их понимают.
     
     
  • 5.48, Аноним (1), 13:11, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Специально для тебя придумали формат eps.
     
     
  • 6.63, тоже Аноним (ok), 13:39, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Пацак точно знает продолжение языка, на котором разговаривает?
    Между PSD и EPS общего - только создатель формата.
     
     
  • 7.77, Аноним (77), 15:00, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    При чём тут общее? Или у тебя с детства одна модель поведения найди общее? Слово альтернатива тебе не знакомо?
     
     
  • 8.101, тоже Аноним (ok), 18:00, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    8212 Кто такой Студебеккер Это ваш родственник Студебеккер Папа ваш Студеб... текст свёрнут, показать
     
  • 4.71, Аноним (70), 14:24, 20/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Надо psd - на пронхаб ;)
     
  • 2.41, Имя (?), 12:16, 20/04/2023 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • –2 +/
    Видно что ты ни разу даже hello world в жизни не осилил написать раз тебе непонятно почему слезть с древнего неподдерживаемого тулкита который не будет нормально работать на десктопе в ближайшем будушем это перовочередная задача.
     
     
  • 3.42, Аноним (35), 12:26, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Что ещё тебе видно? Отличный современный тулкит, и, главное, кроссплатформенный, самое время начать его поддерживать. Ещё ни одной программе переход на гтк3 на пользу не пошёл, все сдохли.
     
  • 3.44, Аноним (44), 12:29, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    В дебиане gtk2 будет ещё сто лет, а фанаты гтк2 не будут пользоваться hidpi мониторами во имя GTK2!
     
     
  • 4.65, тоже Аноним (ok), 13:42, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    У меня в конторе несколько дизайнеров и один HiDPI монитор. У гендира.
    Дорогая, но, в сущности, бесполезная игрушка.
    На мелких экранах мобил ретина еще оправдана, а на столе - исключительно вау-импульсная технология.
     
  • 4.146, Аноним (145), 10:42, 21/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    В Debian 13 уже не будет.
     
  • 2.47, Аноним (1), 13:10, 20/04/2023 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • +/
    Когда у тебя в гимпе градиент слоя из фотошопа, почему то становится фиолтеовым начинают появляться вопросы.

    С другой стороны может Адобу сначала надо открыть свой проприетарный формат?

     
     
  • 3.67, тоже Аноним (ok), 13:44, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    https://www.adobe.com/devnet-apps/photoshop/fileformatashtml/
     
     
  • 4.78, Аноним (77), 15:01, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Хорошая попытка адоб, но нет.
     
  • 2.62, Аноним (64), 13:37, 20/04/2023 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • +1 +/
    > psd до юзабельного состояния довели

    Одна из худших идей: пытаться совмещать проприетарную экосистему со свободной.

    Гоняться, глотая чужую пыль, за проприетарщиной - плохая идея.

     
     
  • 3.76, Аноним (35), 14:57, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +3 +/
    Свободной "экосистемы" не существует в данном случае, поэтому неплохо бы подстроиться под реалии.
     
  • 2.117, prokoudine (ok), 20:38, 20/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > Ну или хотя бы поддержку psb добавили

    Почти два года назад добавили.

    https://gitlab.gnome.org/GNOME/gimp/-/commit/d99b87c529dbc3447b3e18a7b1199299f

     
     
  • 3.124, Аноним (35), 21:12, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Там что-то про несовместимые версии было, фотошоп емнип 2016 года в тегах.
     

  • 1.43, Аноним (43), 12:28, 20/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +3 +/
    Отлично, шикарно. Молодцы ваще ребята. А теперь начинайте портировать на GTK4.
     
     
  • 2.49, Аноним (1), 13:11, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Нет надо подождать GTK5.
     
     
  • 3.61, Аноним (50), 13:37, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Не нужно ничего ждать, а API нужно совместимый делать и прослойки обратной совместимости хотя бы...
     
     
  • 4.98, Аноним (98), 17:46, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Так GTK и была их прослойкой совместимости с X, WinApi и т.д. Увели...
     
     
  • 5.164, Аноним (163), 04:23, 24/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Как можно "увести" открытый исходный код?
     
     
  • 6.165, n00by (ok), 08:03, 24/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Когда начнёте писать сами, тогда и придёт понимание.
     
     
  • 7.166, Аноним (163), 08:19, 24/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    То есть ответа нет, вы что не пишете код?
     
     
  • 8.167, n00by (ok), 16:28, 24/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Вам и не нужен ответ Вы вкидываете ложный тезис, высмеиваете факты GTK изначал... текст свёрнут, показать
     

  • 1.45, Аноним (-), 12:32, 20/04/2023 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     
  • 1.54, Аноним (54), 13:19, 20/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    Ура! Ждём поддержки GTK 3.1 и  GTK 3.2
     
     
  • 2.147, Аноним (145), 10:44, 21/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Почему мне стыдно после прочтения сообщений других людей на тему, в которой они ничего не понимают?

    Матчасть сначала изучи и только после этого пиши.

     
     
  • 3.148, Аноним (54), 11:12, 21/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    GTK 3.1 ≠ GTK 3.0
    Грубо говоря, при обновлении GTK даже на одну версию, всё может сломаться
     
  • 3.152, n00by (ok), 14:52, 21/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Потому что упустили момент, когда идиотизм в Сети набрал критическую массу и превратился в лавину. И теперь не понятно, что с этим делать.
     

  • 1.66, Аноним (66), 13:42, 20/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    Красивее станет? Или тут чисто код меняется, что конечному юзеру не видно?
     
     
  • 2.80, Аноним (77), 15:03, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    Станет хуже и  жруче. Красивее на вкус и цвет. Имхо Гимп и красивый интерфейс понятия не совместимые.
     
     
  • 3.161, Юрий (??), 09:11, 22/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Нормальный интерфейс. Все видно, все понятно, все удобно. Работается прекрасно.
    https://i.imgur.com/lLL8mUq.png
     

  • 1.68, Николай (??), 14:13, 20/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    Целая вечность
     
  • 1.74, Аноним (74), 14:33, 20/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • –1 +/
    Не понимаю зачем проекту это? Сделали бы уже свой кастомный толките (как в том же блендере) и не парились с портированием.
     
     
  • 2.75, Аноним (74), 14:34, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Толките -> тулкит
     
  • 2.79, Аноним (77), 15:02, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Ты не поверишь но они так и сделали. А потом пришли корпы, которые знают как надо и теперь диктуют проекту как надо.
     
  • 2.82, жявамэн (ok), 15:37, 20/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    >свой кастомный толките

    а гтк по твоему что это?

     
     
  • 3.96, Вы забыли заполнить поле Name (?), 17:27, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    В текущем виде гтк для них внешняя библиотека.
     
  • 2.122, prokoudine (ok), 21:03, 20/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > Не понимаю зачем проекту это? Сделали бы уже свой кастомный толките (как в том же блендере) и не парились с портированием.

    Полтора калеки должны еще и тулкит свой написать? А жить когда?

     
     
  • 3.133, Аноним (133), 05:39, 21/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Не просто должны, а обязаны это сделать.
     

  • 1.81, Skullnet (ok), 15:31, 20/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    Отлично, самое время форкать GTK3.
     
  • 1.87, Самый умный из вас (?), 16:00, 20/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +1 +/
    Интересно, как они wayland fract scaling сделают на 3-м гтк
     

  • 1.92, Аноним (92), 16:38, 20/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    Теперь надо портировать сразу на GTK 5, чтобы сравнялось.
     
     
  • 2.106, anonblmus (?), 18:31, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    Написать самим GTK 6, чтоб в GNOME все о..ли нафиг.
     

  • 1.103, Аноним (105), 18:20, 20/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    Надеюсь они переработали код и портирование на Gtk4 не займет так много времени.
     
  • 1.107, YetAnotherOnanym (ok), 18:31, 20/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    > переработка API для скриптов и плагинов

    Обожаю такое.

     
     
  • 2.109, Аноним (50), 18:37, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Туда, сюда, туда, сюда, туда, сюда, релиииз...
    Туда, сюда, туда, сюда, туда, сюда, релиииз...
    Туда, сюда, туда, сюда, туда, сюда, релиииз...
     
  • 2.114, llolik (ok), 19:24, 20/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Обожаю такое.

    Ну, надо сказать, сугубо субъективно, убрали ужасное и запилили нормальный GIR. Сразу автоматически стало можно пилить плагины на всём, что поддерживается GIR (Python/JS/Vala/чётотамещё).
    Сейчас, как я понимаю, осталось дорефакторить классы так, чтобы сделать местами попроще, местами повыразительней.

     
     
  • 3.123, prokoudine (ok), 21:05, 20/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Слушай, вот я помню, что кто-то на ЛОРе пытался разобраться, как теперь писать скрипты на Пайтоне, и был в ужасе от того, насколько монструозный код теперь получается. Это же, я так понимаю, не поменялось?
     
     
  • 4.140, llolik (ok), 08:48, 21/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Слушай, вот я помню, что кто-то на ЛОРе пытался разобраться, как теперь
    > писать скрипты на Пайтоне, и был в ужасе от того, насколько
    > монструозный код теперь получается.

    Да помню, было такое. Ну не то, чтобы совсем монструозный. Я помню у него подгорело, что теперь в PDB-процедуры просто переменные не запихнёшь. Аргументы и возвраты надо сериализовать в GValue. Не сказал-бы, что прямо монструозно, но да - чуть сложней. С другой стороны снимает необходимость ждать, пока там биндинги допортируют. Прямо из коробки.

    > Это же, я так понимаю, не поменялось?

    Вроде как до API jehan ещё не добирался. Ну как-минимум в git log я не видел. Может проглядел, но в доках, как-минимум, всё также.

    https://developer.gimp.org/api/3.0/libgimp/method.PDB.run_procedure_argv.html

     
  • 3.128, yet another anonymous (?), 23:01, 20/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    GIR --- это нормально?! Ну, знаете ли. Хрень чтобы вывернуть все внутренности наружу не взирая на мнение авторов о "привтности" определённых вызовов/... . С последующей дилеммой: либо ты полностью в курсе всех внутренностей и им соответствуешь (а зачемм нам это на внешне-скриптовом уровне?), либо "хреначу тут по площадям, и иногда мне везёт".
     
     
  • 4.144, YetAnotherOnanym (ok), 09:46, 21/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    > вывернуть все внутренности наружу

    Если это так, то огромный решпект авторам. Радует, что в опенсорсе ещё жив принцип "мы не огороживаем нигде и ничего, а если ты где-то накосячишь - это твоя проблема".

     
     
  • 5.153, n00by (ok), 14:55, 21/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    В плюсах это называется "public Морозов". Ну так то и папа оригинального Павлика накосячил, получается...
     
  • 5.159, yet another anonymous (?), 00:59, 22/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Это ничего, что у вас источники есть?
     

  • 1.151, InuYasha (??), 14:19, 21/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +1 +/
    Теперь можно начинать портирование на Qt )
     
  • 1.156, Аноним (156), 22:02, 21/04/2023 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • +/
    Забавно, что GTK - это GIMP Toolkit
     
     
  • 2.162, Аноним (162), 11:27, 22/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Не очень забавно. Это означает, что начав развивать GTK не сделали чего-то очень ценного. Что стоило бы прямо вот сразу брать.

    Выбежала куча народу утверждая: якобы новое - это здорово. А на самом деле новое не особенно-то стоит того чтоб внедрять.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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