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.
     
     
  • 2.5, аноним2 (?), 09:44, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +22 +/
    Не смешно - над проектом трудиться полтора программиста. И куда им спешить, если прошлый фреймворк вполне рабочий?
     
     
  • 3.9, Аноним (9), 10:00, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Не смешно - над проектом трудиться полтора программиста

    ох опять какие-то числа с потолка от анонимов

    https://gitlab.gnome.org/GNOME/gimp/-/project_members

     
     
  • 4.14, llolik (ok), 10:07, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +18 +/
    А теперь заходим https://gitlab.gnome.org/GNOME/gimp/-/commits/master?ref_type=heads , убираем "Update XXX translations". Видим, что процентов 95 кода - это Jehan. Ну и сейчас пришёл с GSoC и активничает(переводит на новые API/запиливает форматы/подбирает старые недоделанные проекты/собственно провигает CMYK) CMYKStudent он же AlxSa, он же Nick. Остальные набегами пилят специфические вещи (вроде сборок не под Линукс, документации, фильтров и т.д.).
     
     
  • 5.16, mos87 (ok), 10:14, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    док-я, переводы, тесты должны быть в отдельных проектах кмк

    особенно в таком жирном ПО

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

     
     
  • 6.24, Аноним (1), 10:46, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Как тогда все узнают какой ты страдалец тащишь все в одно лицо?
     
  • 6.57, Бывалый смузихлёб (?), 13:32, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Если на каждый чих не валить всё в одну большую помойку проекта, то не будет создаваться видимости напряжённейшей работы над проектом!
    А уж если отказаться и от огромных куч веток на каждый да бесконечных мерджей - так и вовсе могут возникнуть вопросы какого чёрта делается и на что уходят деньги

    вы что, хотите чтобы разработчиков гимпа начали по башке бить за то что хрен пинают вместо работы и выпускают откровенно отсталые фичи вроде переезда на актуальнейший третий гтк !?

    Я вообще критой да инкскейпом пользуюсь. Гимп, где бы он ни запускался - всё равно выглядит чуждо, отстало и крайне недружественен пользователю в плане компоновки интерфейсов и оформления

     
  • 6.100, Пряник (?), 17:55, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Нет не должны. Каждый делает как ему удобнее. Гит ни к чему не обязывает. Всё в одной репе наоборот удобно, а не собирать по всем углам, чтоб только скомпилировать.
     
     
  • 7.157, Аноним (-), 23:48, 21/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Нет не должны. Каждый делает как ему удобнее. Гит ни к чему
    > не обязывает. Всё в одной репе наоборот удобно, а не собирать
    > по всем углам, чтоб только скомпилировать.

    Не все осиливают субмодули, что поделать... GTKшные "креативщики" и те кто вокруг в топе чарта неумех и криворучек, для них это сильно сложно. Скажите спасибо что виндовые бинари в репу не комитнули. А то бывает и такое.

     
     
  • 8.163, Аноним (163), 04:20, 24/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Покажите какой вы правильный креативщик , желательно проект масштаба gimp ... текст свёрнут, показать
     
  • 6.102, freehck (ok), 18:06, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > док-я, переводы, <...> должны быть в отдельных проектах кмк

    Нет. Какую проблему это призвано решить?

    Как раз наоборот, это хорошо, что документация и переводы -- жёстко связаны с кодом. Если их по разным репам раскидать, неминуемо возникнет задача соотнесения оных с кодом. А пока вы держите всё это в одной репе -- проблемы нет.

    > тесты должны быть в отдельных проектах кмк

    Смотря какие. Интеграционные да, лучше вынести в отдельный проект. А вот например юнит-тесты однозначно должны идти вместе с проектом.

     
  • 5.94, Kuromi (ok), 16:52, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    На самом деле картина печальная. "Извращенец" (Гимп же) подается как альтернатива Фотошопе (что особенно актуально в ...новых реалиях), но на самом деле оказывается что разработка почти мертва. Очевидно нет коммерческого интереса. Даже ФФ при куда больших возвожностях конкурирует в своей нише ни шатко ни валко, что уж говорить о Гимпе с "полтора землекопами".
     
     
  • 6.113, llolik (ok), 19:16, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Подаётся кем угодно, только не авторами Гимп-а, у которых прямо на сайте в FAQ ... большой текст свёрнут, показать
     
     
  • 7.120, prokoudine (ok), 20:58, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Реальные временные расходы на управление НКО в ЕС не такие уж и большие (см. моё интервью с чуваком из FreeCAD Project Assoсiation на LWN), а ведение бухгалтерии можно за деньги передоверить кому-то ещё. Все эти вопросы абсолютно решаемые. Выбор нынешней команды — ничего не менять. Ну, ок.
     
     
  • 8.158, Аноним (-), 00:17, 22/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Даже нашару можно, есть всякие штуки типа SPI, допустим, которые могут этим заня... текст свёрнут, показать
     
  • 7.149, Аноним (149), 13:27, 21/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вангую:

    Закрыты перевалы. Погода плохая. Для ухода в долину развития, через перевал, за которым исполнение надежд.

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

     
  • 5.99, freehck (ok), 17:47, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Минутка занимательной статистики Собираем статистику по всему workdir-у без учё... большой текст свёрнут, показать
     
     
  • 6.110, llolik (ok), 18:55, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Класс, что заморочился с подсчётами Я просто слежу за проектом где-то с начала ... большой текст свёрнут, показать
     
  • 6.131, Аноним (131), 00:55, 21/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > прошлого года
    > Tue Dec 22 20:40:31 2020

    Даже если считать количество прошедших полных лет, то 2020-й прошлым ну никак не получится.

     
     
  • 7.143, freehck (ok), 09:28, 21/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Хм. Видимо глаз дёрнулся, мне казалось, что там 2022.
    Ну, значит дело ещё более паршиво: из основных разработчиков -- остался только один человек.
     
  • 6.134, n00by (ok), 07:31, 21/04/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Тезис о "полутора программистах" подтверждается.

    "Горжусь, что это работает на Эльбрусе" (ц) угадайте кто.

     
  • 4.139, Аноним (139), 08:42, 21/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Цыфры.
     
     
  • 5.155, Аноним. (?), 20:08, 21/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Цифры.
     
  • 3.11, Аноним (11), 10:02, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >если прошлый фреймворк вполне рабочий?

    Но скоро будет выпелен из всех дистров.

     
     
  • 4.115, JackONeill (?), 19:41, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    GTK2 выпилен, но ты же как то гимп запускаешь)
     
  • 3.17, mos87 (ok), 10:17, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Прошлый - это GTK2? Ну, рабочий - это если в смысле запускается. Одно отсутствие поддержки HiDPI уже переводит в разряд условно-съедобных.

    Внешний вид Гимпа даже с "увеличенной" темой это ппц ад страшный.. Особенно на тёмной теме (разработчики-дизигнеры в тёмные темы похоже в принципе не могут, в отличие от таковых в текстовых редакторах/терминалах).

    Впрочем, увы, не только из-за масштабирования. Когда в принципе видишь его диалоги это какой-то ужас. Как люди-профессионалы этим пользуются? А ещё гонят на tcl/tk...

     
  • 3.33, Аноним (139), 11:34, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Трудится, извините. Помогите им.
     
     
  • 4.50, Аноним (50), 13:12, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Вопрос сложный, так как потом его в качестве "Граффического редактора" будут продавать в АльтЛинуксе, Астре и еще доброй половине дистрибутивов.

    Я думаю, что для россии нужен аналог Буста для развития каких-то инициатив. Создал инициативу перевести на GTK4 и ввалил туда денег. Компания взяла сделала и забрала деньги за инициативу,
    а кто-то уже решает - выливать обратно в OpenSource или нет.

    А так забесплатно могут только непонятные люди писать с каким-то толи пассивных доходом толи
    еще по непонятно какой причине.

     
     
  • 5.70, Аноним (70), 14:19, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >а кто-то уже решает - выливать обратно в OpenSource или нет.

    Лицензия GIMP уже однозначно решила насчёт выливать обратно в OpenSource.

     
     
  • 6.85, Аноним (85), 15:52, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    ничего она не решила. исходники должны быть предоставлены покупателям.
    Ты покупатель? вот шиш тебе а не исходники.
    Ну как google поступает, или всякие SaaS.
     
     
  • 7.126, trolleybus (?), 21:42, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Однако же, ничто не мешает покупателю распространять исходники и дальше. Он имеет на это полное право
     
  • 5.119, prokoudine (ok), 20:49, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    В России никому не интересно заниматься прикладной частью десктопного линукса. Трёп на эту тему от ключевых игроков рынка я слышу уже лет 15, а выхлоп примерно нулевой.
     
     
  • 6.125, Аноним (125), 21:41, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    И системной серверной тоже, воровать чужой труд и продавать под своей довольно убогой лычкой за откаты в госучреждения вот это очень интересно.
     
  • 6.132, тоже Аноним (ok), 01:00, 21/04/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну, не совсем околонулевой - вот одинэска таки переползла, например.
    Вообще же мировой вектор развития и инноваций заметно сместился с десктопа в веб, а для него, по большому счету, достаточно, чтобы браузер запускался.
     
  • 5.135, n00by (ok), 07:36, 21/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Я думаю, что для России нужен аналог Буста для развития каких-то инициатив.
    > Создал инициативу перевести на GTK4 и ввалил туда денег. Компания взяла
    > сделала и забрала деньги за инициативу,
    > а кто-то уже решает - выливать обратно в OpenSource или нет.

    России может и нужен, а торговцам готовым бесплатным кодом, собранным в пакетики, не нужен.

     
  • 3.86, Аноним (86), 15:58, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Если вполне рабочий, то может и не надо было создавать новую мажорную версию?
     
  • 2.6, Антифрактал (?), 09:53, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    ты же им не помог
     
  • 2.10, llolik (ok), 10:02, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Ну, к слову, основную массу работы сделали уже давным давно. Я так понял, делали ещё большой рефакторинг вообще всего. Окончание, собственно, связано с тем, что закончился наконец-то перенос с GtkAction/GtkUIManager на GAction/GMenu. Что было долго, но дало много плюшек сразу.

    ИМХО, чисто субъективно, перенестись на GTK4, за счёт того, что "технический долг" по большей части, видимо, выгребли, должно быть сильно проще. Но, опять же, вопрос в количестве рабочих рук (потому что последние ИМХО пару лет подавляющая часть работы выполнена одним человеком).

    А сейчас, в принципе, пофиксить некоторые неприятные баги с Wayland и можно спокойно пользоваться 3.0. Кто сидит на Иксах, можно и сейчас спокойно пользоваться, оно нормально работает, несмотря на unstable.

     
     
  • 3.22, Константавр (ok), 10:37, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А на гтк4 сильно перепиливать надо? Или слегка подправить? Понятно, что в 3.0 всё будет на гтк3, ведь план был на это. Но затянулось на сколько уже... Мамадарагая.

     
     
  • 4.27, llolik (ok), 11:04, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну перепиливать-то там есть что, но , по моим ощущениям не настолько радикально,... большой текст свёрнут, показать
     
     
  • 5.38, Константавр (ok), 11:44, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >Style properties do not exist in GTK 4. You should stop using them in your custom CSS and in your code.

    Капец... Вот нововведение...

     
     
  • 6.40, llolik (ok), 12:16, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Капец... Вот нововведение...

    Так этож свойства запретили. Я так понял, что виджетам запретили переопределять тему. Теперь всё определяется через CSS темы. Как там определено, так оно и отрисовывает. А в чём минусы такого решения?

     
     
  • 7.46, Аноним (1), 13:07, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В том что тему выбираешь не ты? А какая тема будет в шинде, а на маке?
     
     
  • 8.52, aim (ok), 13:15, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    стандартная и это прекрасно можно долго обсуждать хороша стандартная или нет, ... текст свёрнут, показать
     
  • 4.118, prokoudine (ok), 20:46, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Гимперы традиционно пытаются ублажить всех за один релиз очень скромными человеческими ресурсами. Поэтому такие долгие циклы разработки (хотя до Scribus им ещё очень далеко). Если они возьмут себя в руки и научатся говорить "нет" хотелкам, станет лучше. Если начнут платить самим себе деньги, дело пойдет еще шустрее.
     
     
  • 5.168, Аноним (168), 23:24, 27/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >Если они возьмут себя в руки и научатся говорить "нет" хотелкам

    gnome-paint уже написали, увы

     
  • 2.51, aim (ok), 13:14, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    очень смешно то что GTK это GIMP Toolkit. И казалось бы первым кто его должен осваивать должен быть GIMP... ;-)
     
     
  • 3.64, Аноним (64), 13:41, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Логично.

    А тогда это значит, в обновлениях не было ничего по настоящему важного, нужного.

     
  • 3.84, fsb4000 (?), 15:47, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Нет. Они отказались от этого.

    Теперь GTK это просто буквы, которые не расшифровываются.

    Погугли.

     
     
  • 4.111, Аноним (70), 19:12, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ээх... Жаль GLIMPSE не взлетел, а то бы GLIMPSE ToolKit было :)
     
  • 2.104, Пенгу (?), 18:22, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    С одной стороны ты прав, с другой, GIMP в целом лучше бы заменить на что-то более простое с базовым функционалом фотошопа.

    Типа, есть Penpot для векторной графики, очень удобный редактор с открытым кодом, куда проще в использовании чем Inkscape.

     
     
  • 3.121, prokoudine (ok), 21:02, 20/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Типа, есть Penpot для векторной графики, очень удобный редактор с открытым кодом, куда проще в использовании чем Inkscape.

    Приветствую любителей сравнивать тёплое и мягкое :)

    Penpot, в отличие от инкскейпа, заточен под создание веб-дизайна, экранов мобильных приложений и прочий UX/UI. Делать векторные иллюстрации в нём как раз не так удобно.

     

     ....большая нить свёрнута, показать (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 так делает у них всё норм.
     

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

  • 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-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру