The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Завершено портирование GIMP на GTK3, opennews (??), 20-Апр-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


10. "Завершено портирование GIMP на GTK3"  +5 +/
Сообщение от llolik (ok), 20-Апр-23, 10:02 
Ну, к слову, основную массу работы сделали уже давным давно. Я так понял, делали ещё большой рефакторинг вообще всего. Окончание, собственно, связано с тем, что закончился наконец-то перенос с GtkAction/GtkUIManager на GAction/GMenu. Что было долго, но дало много плюшек сразу.

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

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

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

22. "Завершено портирование GIMP на GTK3"  +1 +/
Сообщение от Константавр (ok), 20-Апр-23, 10:37 
А на гтк4 сильно перепиливать надо? Или слегка подправить? Понятно, что в 3.0 всё будет на гтк3, ведь план был на это. Но затянулось на сколько уже... Мамадарагая.

Ответить | Правка | Наверх | Cообщить модератору

27. "Завершено портирование GIMP на GTK3"  +1 +/
Сообщение от llolik (ok), 20-Апр-23, 11:04 
> А на гтк4 сильно перепиливать надо? Или слегка подправить?

Ну перепиливать-то там есть что, но , по моим ощущениям не настолько радикально, как с 2 на 3.
Вот гайд даже есть https://docs.gtk.org/gtk4/migrating-3to4.html

GIMP проект посерьёзней, чем то, с чем я игрался, но вот +- сопоставимый по сложности Инкскейп нанимают разработчика и оценивают сроки около 16 недель (вместе с исследованием, если заниматься исключительно портом).

https://inkscape.org/news/2023/04/17/inkscape-hiring-acceler.../

> Но затянулось на сколько уже... Мамадарагая.

Там, как я понял, затянулось не столько, собственно, портирование, сколько по организационным (много задач подтянули под третью версию, много сил сожрал рефакторинг и т.д.) и человеческим причинам (отвалились года два-три назад по разным причинам, как-минимум, два очень сильных разработчика mitch и Ell).

Если посмотреть список изменений между 2.10 и 3, то читать устанешь. А если между 2.8 и 3.0 то трёшку, в принципе, можно как отдельный проект записывать. Там изменилось ИМХО практически всё.

Ответить | Правка | Наверх | Cообщить модератору

38. "Завершено портирование GIMP на GTK3"  +/
Сообщение от Константавр (ok), 20-Апр-23, 11:44 
>Style properties do not exist in GTK 4. You should stop using them in your custom CSS and in your code.

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

Ответить | Правка | Наверх | Cообщить модератору

40. "Завершено портирование GIMP на GTK3"  +/
Сообщение от llolik (ok), 20-Апр-23, 12:16 
> Капец... Вот нововведение...

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

Ответить | Правка | Наверх | Cообщить модератору

46. "Завершено портирование GIMP на GTK3"  +/
Сообщение от Аноним (1), 20-Апр-23, 13:07 
В том что тему выбираешь не ты? А какая тема будет в шинде, а на маке?
Ответить | Правка | Наверх | Cообщить модератору

52. "Завершено портирование GIMP на GTK3"  +/
Сообщение от aimemail (ok), 20-Апр-23, 13:15 
стандартная. и это прекрасно!

можно долго обсуждать хороша стандартная или нет, но главное что она одна и также везде.

Ответить | Правка | Наверх | Cообщить модератору

118. "Завершено портирование GIMP на GTK3"  +2 +/
Сообщение от prokoudineemail (ok), 20-Апр-23, 20:46 
Гимперы традиционно пытаются ублажить всех за один релиз очень скромными человеческими ресурсами. Поэтому такие долгие циклы разработки (хотя до Scribus им ещё очень далеко). Если они возьмут себя в руки и научатся говорить "нет" хотелкам, станет лучше. Если начнут платить самим себе деньги, дело пойдет еще шустрее.
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

168. "Завершено портирование GIMP на GTK3"  +/
Сообщение от Аноним (168), 27-Апр-23, 23:24 
>Если они возьмут себя в руки и научатся говорить "нет" хотелкам

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

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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