The OpenNET Project / Index page

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



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

"Завершено портирование GIMP на GTK3"  +/
Сообщение от opennews (??), 20-Апр-23, 09:41 
Разработчики графического редактора GIMP объявили об успешном выполнении  задач, связанных с переводом кодовой базы на использование библиотеки GTK3 вместо GTK2, а также задействованием новой CSS-подобной системы определения стилей, применяемой в GTK3. Все необходимые для сборки с GTK3 изменения включены в основную ветку GIMP. Переход на GTK3 также отмечен как выполненная работа в плане подготовки выпуска GIMP 3.0...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=59003

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

Оглавление

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

1. Сообщение от Аноним (1), 20-Апр-23, 09:41   +32 +/
Очень смешно, перевели на GTK3 только тогда когда он устарел и уже давно вышел GTK4.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5, #6, #10, #51, #104

2. Сообщение от ИмяХ (?), 20-Апр-23, 09:42   +6 +/
Молодцы, теперь пора портировать под GTK4. А пока портируют, там уже GTK5 появится. Без дела не останутся.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #4, #21

3. Сообщение от Аноним (9), 20-Апр-23, 09:43   +3 +/
GTK2 лучший free toolkit ever
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #26, #53

4. Сообщение от Аноним (1), 20-Апр-23, 09:44   +17 +/
Я понял почему народ не выкупает юмора. Не все знают что GTK расшифровывается как GIMP ToolKit.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #12, #13, #20, #95

5. Сообщение от аноним2 (?), 20-Апр-23, 09:44   +22 +/
Не смешно - над проектом трудиться полтора программиста. И куда им спешить, если прошлый фреймворк вполне рабочий?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #9, #11, #17, #33, #86

6. Сообщение от Антифрактал (?), 20-Апр-23, 09:53   +3 +/
ты же им не помог
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

7. Сообщение от Аноним (125), 20-Апр-23, 09:54   +/
>отмечается поддержка Wayland

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

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

8. Сообщение от Аноним (8), 20-Апр-23, 09:59   +/
Удаление Gtk2/LXDE и т.п. на счет три...
Ответить | Правка | Наверх | Cообщить модератору

9. Сообщение от Аноним (9), 20-Апр-23, 10:00   –2 +/
> Не смешно - над проектом трудиться полтора программиста

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #14, #139

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #22

11. Сообщение от Аноним (11), 20-Апр-23, 10:02   +1 +/
>если прошлый фреймворк вполне рабочий?

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #115

12. Сообщение от Аноним (9), 20-Апр-23, 10:03   +/
по всей видимости, не знают в силу возраста
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #90

13. Сообщение от Аноним (11), 20-Апр-23, 10:03   +/
Вылезай из криокамеры. Давно уж GNOME ToolKit.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #18

14. Сообщение от llolik (ok), 20-Апр-23, 10:07   +18 +/
А теперь заходим https://gitlab.gnome.org/GNOME/gimp/-/commits/master?ref_typ... , убираем "Update XXX translations". Видим, что процентов 95 кода - это Jehan. Ну и сейчас пришёл с GSoC и активничает(переводит на новые API/запиливает форматы/подбирает старые недоделанные проекты/собственно провигает CMYK) CMYKStudent он же AlxSa, он же Nick. Остальные набегами пилят специфические вещи (вроде сборок не под Линукс, документации, фильтров и т.д.).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #16, #94, #99

16. Сообщение от mos87 (ok), 20-Апр-23, 10:14   +4 +/
док-я, переводы, тесты должны быть в отдельных проектах кмк

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #24, #57, #100, #102

17. Сообщение от mos87 (ok), 20-Апр-23, 10:17   +4 +/
Прошлый - это GTK2? Ну, рабочий - это если в смысле запускается. Одно отсутствие поддержки HiDPI уже переводит в разряд условно-съедобных.

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

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

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

18. Сообщение от Аноним (1), 20-Апр-23, 10:19   +1 +/
Только даже википедия об этом не знает. Ты наверно из очень далекого воображаемого будущего.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #55

20. Сообщение от Анонимусс (?), 20-Апр-23, 10:30   +/
Это наверное особый юмор, что последний GTK, который "расшифровывается как GIMP ToolKit", в самом GIMP отсутствует и появится годиков через 3-5.
Вот и вопрос что в этом тулките от гима осталось-то.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

21. Сообщение от Аноним (21), 20-Апр-23, 10:36   +/
Разработка GTK5 даже не начата, никаких сроков окончания поддержки GTK3 нет и пока не предвидится. В чем проблема то вообще?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #25

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #27, #118

23. Сообщение от Аноним (23), 20-Апр-23, 10:42   +/
Когда на Qt?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #28

24. Сообщение от Аноним (1), 20-Апр-23, 10:46   +2 +/
Как тогда все узнают какой ты страдалец тащишь все в одно лицо?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

25. Сообщение от Аноним (1), 20-Апр-23, 10:47   +3 +/
Тебе тогда просто вопрос, даже не со звездочкой. Зачем тогда выпускать GTK4, если всё так хорошо и радостно?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #59, #60

26. Сообщение от Аноним (26), 20-Апр-23, 10:52   +/
>лучший

the best тогда уж

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #58

27. Сообщение от llolik (ok), 20-Апр-23, 11:04   +1 +/
> А на гтк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ообщить модератору
Родитель: #22 Ответы: #38

28. Сообщение от Аноним (9), 20-Апр-23, 11:04   +2 +/
надеюсь что никогда !
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #35, #36

29. Сообщение от Аноним (29), 20-Апр-23, 11:16   +/
>объявили

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

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

30. Сообщение от llolik (ok), 20-Апр-23, 11:24   +/
Твиты под РКН. Вот та же новость https://fosstodon.org/@GIMP@floss.social/109993389... .
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29

31. Сообщение от Аноним (139), 20-Апр-23, 11:32   +1 +/
И портировал себя на себя, а уже и ненадь?
Ответить | Правка | Наверх | Cообщить модератору

32. Сообщение от Аноним (35), 20-Апр-23, 11:33   +/
Закапывайте, теперь этим поделием невозможно будет пользоваться из-за тулкита. Обменяли кроссплатформенность на что, опять же? Лучше бы psd до юзабельного состояния довели. Ну или хотя бы поддержку psb добавили, а то стыдно как-то должно быть. Крита то умеет открывать хотя бы. Без проблем. И этого достаточно. А вот со слоями в psd не все фишечки в ней работают тоже, из-за чего выглядит не всегда хорошо. Нет особого толка работать с такими файлами, но хотя бы открывать и показывать. Проприетарные рисовалки же как-то справляются.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #34, #41, #47, #62, #117

33. Сообщение от Аноним (139), 20-Апр-23, 11:34   +/
Трудится, извините. Помогите им.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #50

34. Сообщение от Аноним (35), 20-Апр-23, 11:35   +/
И при переключении слоёв перерисовка занимает несколько минут, в крите моментально. Но я так понял крита импортирует, и гимп гимп как обычно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #37

35. Сообщение от Аноним (35), 20-Апр-23, 11:36   +6 +/
Зачем ты надеешься на плохое?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #91

36. Сообщение от фиолетовое (?), 20-Апр-23, 11:40   +/
вайберок-таки на нём построен.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

37. Сообщение от Аноним (9), 20-Апр-23, 11:41   +/
бессмысленный набор букв
надо psd - ставь фотошоп
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34 Ответы: #39, #71

38. Сообщение от Константавр (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ообщить модератору
Родитель: #27 Ответы: #40

39. Сообщение от Аноним (35), 20-Апр-23, 11:50   –1 +/
Для тебя может и бессмысленный. Мне не надо фотошоп и никому не надо фотошоп. Надо нормально открывать файлы хотя бы сохранённые в таком виде что другие программы их понимают.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37 Ответы: #48

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #46

41. Сообщение от Имя (?), 20-Апр-23, 12:16   –2 +/
Видно что ты ни разу даже hello world в жизни не осилил написать раз тебе непонятно почему слезть с древнего неподдерживаемого тулкита который не будет нормально работать на десктопе в ближайшем будушем это перовочередная задача.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #42, #44

42. Сообщение от Аноним (35), 20-Апр-23, 12:26   +/
Что ещё тебе видно? Отличный современный тулкит, и, главное, кроссплатформенный, самое время начать его поддерживать. Ещё ни одной программе переход на гтк3 на пользу не пошёл, все сдохли.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41

43. Сообщение от Аноним (43), 20-Апр-23, 12:28   +3 +/
Отлично, шикарно. Молодцы ваще ребята. А теперь начинайте портировать на GTK4.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #49

44. Сообщение от Аноним (44), 20-Апр-23, 12:29   +/
В дебиане gtk2 будет ещё сто лет, а фанаты гтк2 не будут пользоваться hidpi мониторами во имя GTK2!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41 Ответы: #65, #146

45. Сообщение от Аноним (-), 20-Апр-23, 12:32   +/
Модно, молодёжно и прогрессивно!
Ответить | Правка | Наверх | Cообщить модератору

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

47. Сообщение от Аноним (1), 20-Апр-23, 13:10   +/
Когда у тебя в гимпе градиент слоя из фотошопа, почему то становится фиолтеовым начинают появляться вопросы.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #67

48. Сообщение от Аноним (1), 20-Апр-23, 13:11   +/
Специально для тебя придумали формат eps.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #63

49. Сообщение от Аноним (1), 20-Апр-23, 13:11   +/
Нет надо подождать GTK5.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43 Ответы: #61

50. Сообщение от Аноним (50), 20-Апр-23, 13:12   +3 +/
Вопрос сложный, так как потом его в качестве "Граффического редактора" будут продавать в АльтЛинуксе, Астре и еще доброй половине дистрибутивов.

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #70, #119, #135

51. Сообщение от aimemail (ok), 20-Апр-23, 13:14   +4 +/
очень смешно то что GTK это GIMP Toolkit. И казалось бы первым кто его должен осваивать должен быть GIMP... ;-)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #64, #84

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

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

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

53. Сообщение от Аноним (50), 20-Апр-23, 13:18   +5 +/
Жирные заголовки с кнопками или даже с частью приложения вынесенного в заголовок,
Переворачивающие схемы взаимодействия (инновации) с пользователем от самой GNOME Desctop.
Вечно ломающие обратную совместимость наборы API и качественно гигантская автогенеренная
документация без примеров. Смущаюсь спросить что вам так понравилось в Gnome и GTK?

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #72, #83

54. Сообщение от Аноним (54), 20-Апр-23, 13:19   +/
Ура! Ждём поддержки GTK 3.1 и  GTK 3.2
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #147

55. Сообщение от Бывалый смузихлёб (?), 20-Апр-23, 13:23   –1 +/
но как так получается что гимповый инструментарий собственно гимп осваивает гораздо позже остальных ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #56

56. Сообщение от Аноним (64), 20-Апр-23, 13:31   +/
Очень просто - обновления не содержат чего-либо очень уж ценного.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55 Ответы: #69

57. Сообщение от Бывалый смузихлёб (?), 20-Апр-23, 13:32   +/
Если на каждый чих не валить всё в одну большую помойку проекта, то не будет создаваться видимости напряжённейшей работы над проектом!
А уж если отказаться и от огромных куч веток на каждый да бесконечных мерджей - так и вовсе могут возникнуть вопросы какого чёрта делается и на что уходят деньги

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

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

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

58. Сообщение от Аноним (58), 20-Апр-23, 13:33   +/
GTK2 is the best toolkit ever, тогда уж
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #73

59. Сообщение от Аноним (64), 20-Апр-23, 13:33   +/
Исследовать новое, пробовать идеи.

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

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

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

60. Сообщение от тоже Анонимemail (ok), 20-Апр-23, 13:36   +/
Ну нельзя же вести себя как кот, когда нечего делать. Разве мы не Люди?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #89

61. Сообщение от Аноним (50), 20-Апр-23, 13:37   +1 +/
Не нужно ничего ждать, а API нужно совместимый делать и прослойки обратной совместимости хотя бы...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49 Ответы: #98

62. Сообщение от Аноним (64), 20-Апр-23, 13:37   +1 +/
> psd до юзабельного состояния довели

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #76

63. Сообщение от тоже Анонимemail (ok), 20-Апр-23, 13:39   –1 +/
Пацак точно знает продолжение языка, на котором разговаривает?
Между PSD и EPS общего - только создатель формата.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48 Ответы: #77

64. Сообщение от Аноним (64), 20-Апр-23, 13:41   +1 +/
Логично.

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

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

65. Сообщение от тоже Анонимemail (ok), 20-Апр-23, 13:42   +/
У меня в конторе несколько дизайнеров и один HiDPI монитор. У гендира.
Дорогая, но, в сущности, бесполезная игрушка.
На мелких экранах мобил ретина еще оправдана, а на столе - исключительно вау-импульсная технология.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44

66. Сообщение от Аноним (66), 20-Апр-23, 13:42   +/
Красивее станет? Или тут чисто код меняется, что конечному юзеру не видно?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #80

67. Сообщение от тоже Анонимemail (ok), 20-Апр-23, 13:44   +1 +/
https://www.adobe.com/devnet-apps/photoshop/fileformatashtml/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47 Ответы: #78

68. Сообщение от Николайemail (??), 20-Апр-23, 14:13   +/
Целая вечность
Ответить | Правка | Наверх | Cообщить модератору

69. Сообщение от Бывалый смузихлёб (?), 20-Апр-23, 14:17   –2 +/
> Ты видишь именно то, что ты видишь. Всё очень просто.

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56 Ответы: #88

70. Сообщение от Аноним (70), 20-Апр-23, 14:19   +1 +/
>а кто-то уже решает - выливать обратно в OpenSource или нет.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50 Ответы: #85

71. Сообщение от Аноним (70), 20-Апр-23, 14:24   +/
Надо psd - на пронхаб ;)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37

72. Сообщение от Аноним (70), 20-Апр-23, 14:27   +/
С Python ещё полезен.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53

73. Сообщение от jdk (?), 20-Апр-23, 14:27   +7 +/
GTK2 is the best toolkit ever, togda uzh
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58

74. Сообщение от Аноним (74), 20-Апр-23, 14:33   –1 +/
Не понимаю зачем проекту это? Сделали бы уже свой кастомный толките (как в том же блендере) и не парились с портированием.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #75, #79, #82, #122

75. Сообщение от Аноним (74), 20-Апр-23, 14:34   +/
Толките -> тулкит
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74

76. Сообщение от Аноним (35), 20-Апр-23, 14:57   +3 +/
Свободной "экосистемы" не существует в данном случае, поэтому неплохо бы подстроиться под реалии.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #62

77. Сообщение от Аноним (77), 20-Апр-23, 15:00   +/
При чём тут общее? Или у тебя с детства одна модель поведения найди общее? Слово альтернатива тебе не знакомо?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63 Ответы: #101

78. Сообщение от Аноним (77), 20-Апр-23, 15:01   +/
Хорошая попытка адоб, но нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67

79. Сообщение от Аноним (77), 20-Апр-23, 15:02   +1 +/
Ты не поверишь но они так и сделали. А потом пришли корпы, которые знают как надо и теперь диктуют проекту как надо.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74

80. Сообщение от Аноним (77), 20-Апр-23, 15:03   +2 +/
Станет хуже и  жруче. Красивее на вкус и цвет. Имхо Гимп и красивый интерфейс понятия не совместимые.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66 Ответы: #161

81. Сообщение от Skullnetemail (ok), 20-Апр-23, 15:31   +/
Отлично, самое время форкать GTK3.
Ответить | Правка | Наверх | Cообщить модератору

82. Сообщение от жявамэн (ok), 20-Апр-23, 15:37   +/
>свой кастомный толките

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74 Ответы: #96

83. Сообщение от Аноним (83), 20-Апр-23, 15:40   +/
Документация впрямь отвратная. Как добавить коллбек кнопке? Каким образом вкладывать виджеты в ЛистБокс? Ну видимо только в гитлаб гнома лезть и смотреть репозитории.
Вот еще на developer.gnome.org/documentation кое что написано по мелочи.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53 Ответы: #93

84. Сообщение от fsb4000 (?), 20-Апр-23, 15:47   +/
Нет. Они отказались от этого.

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

Погугли.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51 Ответы: #111

85. Сообщение от Аноним (85), 20-Апр-23, 15:52   +/
ничего она не решила. исходники должны быть предоставлены покупателям.
Ты покупатель? вот шиш тебе а не исходники.
Ну как google поступает, или всякие SaaS.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70 Ответы: #126

86. Сообщение от Аноним (86), 20-Апр-23, 15:58   +/
Если вполне рабочий, то может и не надо было создавать новую мажорную версию?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

87. Сообщение от Самый умный из вас (?), 20-Апр-23, 16:00   +1 +/
Интересно, как они wayland fract scaling сделают на 3-м гтк
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #97

88. Сообщение от Аноним (1), 20-Апр-23, 16:02   +/
Потому что она на KDE'шном Kigigami. Или ты особо одарённый?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69 Ответы: #129, #130, #138

89. Сообщение от Аноним (1), 20-Апр-23, 16:03   +/
Kt так делает у них всё норм.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60

90. Сообщение от soarin (ok), 20-Апр-23, 16:10   +/
> не знают в силу возраста

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

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

91. Сообщение от Аноним (91), 20-Апр-23, 16:13   +/
чем плох QT?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #105, #145

92. Сообщение от Аноним (92), 20-Апр-23, 16:38   +/
Теперь надо портировать сразу на GTK 5, чтобы сравнялось.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #106

93. Сообщение от llolik (ok), 20-Апр-23, 16:44   +/
https://docs.gtk.org

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #83 Ответы: #108

94. Сообщение от Kuromi (ok), 20-Апр-23, 16:52   +2 +/
На самом деле картина печальная. "Извращенец" (Гимп же) подается как альтернатива Фотошопе (что особенно актуально в ...новых реалиях), но на самом деле оказывается что разработка почти мертва. Очевидно нет коммерческого интереса. Даже ФФ при куда больших возвожностях конкурирует в своей нише ни шатко ни валко, что уж говорить о Гимпе с "полтора землекопами".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #113

95. Сообщение от Kuromi (ok), 20-Апр-23, 17:03   +/
Знают и помнят, а еще знают что GTK давным давно не зависит от Гимпа. Сейчас хихикать на ту тему это примерно как тыкать в связь DOS и Windows приговаривая "Ха, виндушечка уже 11-ая вышла, а DOS на семерке\восьмерке застрял"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

96. Сообщение от Вы забыли заполнить поле Name (?), 20-Апр-23, 17:27   +/
В текущем виде гтк для них внешняя библиотека.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #82

97. Сообщение от Анонимусс (?), 20-Апр-23, 17:37   +/
А никак, ахаха, не будет у вас fract scaling!
И вообще, нинужОн ваш вейланд вообще!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #87

98. Сообщение от Аноним (98), 20-Апр-23, 17:46   +1 +/
Так GTK и была их прослойкой совместимости с X, WinApi и т.д. Увели...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61 Ответы: #164

99. Сообщение от freehckemail (ok), 20-Апр-23, 17:47   +5 +/
> А теперь заходим https://gitlab.gnome.org/GNOME/gimp/-/commits/master?ref_typ... , убираем "Update XXX translations". Видим, что процентов 95 кода - это Jehan.

Минутка занимательной статистики.

Собираем статистику по всему workdir-у без учёта директорий локализации:
% _GIT_PATHSPEC=':!po*' git-quick-stats -T > stats.postar

За 42% проекта ответственны 2 человека:
% grep -E '@|lines' stats.postar | grep -v '(.%)' | grep -B1 lines | grep -v -- --
     Jehan <jehan@girinstud.io>:
      lines changed: 1983932    (12%)
     Michael Natterer <mitch@gimp.org>:
      lines changed: 4794646    (30%)

Последний коммит от Митча датирован декабрём прошлого года:
% grep -A10 'mitch@gimp\.org' stats.postar | grep last
      last commit:   Tue Dec 22 20:40:31 2020 +0100

За 87% кода ответственны 19 авторов:
% grep -E '@|lines' stats.postar | grep -v '(0%)' | grep -B1 lines | grep -v -- -- | grep % | wc -l
19
% grep -E '@|lines' stats.postar | grep -v '(0%)' | grep -B1 lines | grep -v -- -- | grep -o '[0-9]*%' | sed 's/%//' | paste -sd+ | bc
87

Имена оставшихся 17-ти:
% grep -E '@|lines' stats.postar | grep -v '(0%)' | grep -B1 lines | grep -v -- -- | grep @ | grep -vE 'jehan@girinstud.io|mitch@gimp.org'
     Manish Singh <yosh@gimp.org>:
     Helvetix Victorinox <Helvetix@src.gnome.org>:
     Ell <ell_se@yahoo.com>:
     Martin Nordholts <martinn@src.gnome.org>:
     Sven Neumann <neo@src.gnome.org>:
     Marc Lehmann <pcg@src.gnome.org>:
     Adrian Likins <adrian@src.gnome.org>:
     David Odin <dindinx@src.gnome.org>:
     Elliot Lee <sopwith@src.gnome.org>:
     William Skaggs <weskaggs@src.gnome.org>:
     Michael Natterer <mitch@src.gnome.org>:
     Simon Budig <simon@gimp.org>:
     Manish Singh <yosh@src.gnome.org>:
     Michael Natterer <mitschel@cs.tu-berlin.de>:
     Pat David <patdavid@gmail.com>:
     klausstaedtler <staedtler-przyborski@web.de>:
     Sven Neumann <sven@gimp.org>:

^^^ (между делом обнаруживаем Митча ещё два раза и добавляем ему в копилочку ещё 3% кода) ^^^

Выясняем, когда появлялись оставшиеся 15:
% grep -E 'yosh@gimp.org|Helvetix@src.gnome.org|ell_se@yahoo.com|martinn@src.gnome.org|neo@src.gnome.org|pcg@src.gnome.org|adrian@src.gnome.org|dindinx@src.gnome.org|sopwith@src.gnome.org|weskaggs@src.gnome.org|simon@gimp.org|yosh@src.gnome.org|patdavid@gmail.com|staedtler-przyborski@web.de|sven@gimp.org' stats.postar -A10 | awk '/last/ {print $7}' | sort -ru | head -n5
2020
2018
2016
2012
2010

Итого, из основных разработчиков сейчас активен только Jehan: Mitch пропал ещё в прошлом декабре, а из остальных самый крайний в последний раз коммитил что-то аж в 2020м, а все прочие -- прекратили деятельность и того раньше.

Тезис о "полутора программистах" подтверждается.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #110, #131, #134

100. Сообщение от Пряник (?), 20-Апр-23, 17:55   +/
Нет не должны. Каждый делает как ему удобнее. Гит ни к чему не обязывает. Всё в одной репе наоборот удобно, а не собирать по всем углам, чтоб только скомпилировать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #157

101. Сообщение от тоже Анонимemail (ok), 20-Апр-23, 18:00   –1 +/
"— Кто такой Студебеккер? Это ваш родственник Студебеккер? Папа ваш Студебеккер? Чего вы прилипли к человеку?!"
Напомню, по сюжету это разоряется жулик, которому задали неудобный вопрос.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #77

102. Сообщение от freehckemail (ok), 20-Апр-23, 18:06   +/
> док-я, переводы, <...> должны быть в отдельных проектах кмк

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

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

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

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

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

103. Сообщение от Аноним (105), 20-Апр-23, 18:20   +/
Надеюсь они переработали код и портирование на Gtk4 не займет так много времени.
Ответить | Правка | Наверх | Cообщить модератору

104. Сообщение от Пенгу (?), 20-Апр-23, 18:22   +/
С одной стороны ты прав, с другой, GIMP в целом лучше бы заменить на что-то более простое с базовым функционалом фотошопа.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #121

105. Сообщение от Аноним (105), 20-Апр-23, 18:23   –3 +/
Чужеродный везде.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #91 Ответы: #112, #116

106. Сообщение от anonblmus (?), 20-Апр-23, 18:31   +2 +/
Написать самим GTK 6, чтоб в GNOME все о..ли нафиг.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #92

107. Сообщение от YetAnotherOnanym (ok), 20-Апр-23, 18:31   +/
> переработка API для скриптов и плагинов

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #109, #114

108. Сообщение от Аноним (50), 20-Апр-23, 18:36   +/
Все верно. Это наоть$бись сгенеренная документация из разряда списка функций.

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

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

109. Сообщение от Аноним (50), 20-Апр-23, 18:37   +/
Туда, сюда, туда, сюда, туда, сюда, релиииз...
Туда, сюда, туда, сюда, туда, сюда, релиииз...
Туда, сюда, туда, сюда, туда, сюда, релиииз...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #107

110. Сообщение от llolik (ok), 20-Апр-23, 18:55   +2 +/
> Тезис о "полутора программистах" подтверждается.

Класс, что заморочился с подсчётами. Я просто слежу за проектом где-то с начала 2.10 (ну интересно мне, бывает такое). mitch - это предыдущий мейнтейнер, jehan - текущий. Они вдвоём сделали большую часть работы, по переводу на GTK3. И много интересных фич и оптимизаций (асинхронщину, например) сделал Ell.

Потом настал covid и поскольку у mitch-а основная работа - это семейный бизнес, то, по очевидным причинам, ему немного не до фрисофта. Он +- с начала ковида передал мейнтейнерские полномочия jehan-у и до минимума сократил участие в проекте (сейчас и вообще до нуля). А Ell-а выбесил сраный glimpse и он тоже оборвал своё участие в проекте.

И больше сколько-нибудь серьёзных активных разработчиков, кроме jehan-а и нет. Ну вот благодаря CMYKStudent-у зашевелился собственно CMYK и недеструктивщина. Да и вообще он посматривает неоконченные/заброшенные начинания и пытается доводить до ума. Вот сейчас непосредственно разработка, по большей части - это они двое.
Есть один, который пилит доки и немного плагины импорта (Jacob Boerema), есть один который пилит сборки под Мак-и (Lukas Oberhuber), есть разгребальщик багов (Michael Schumacher) и есть жена jehan-а (Aryeom Han), которая следит за сайтом и, я так понимаю, основной тестер и дизайнер (потому что она художник, в общем-то). Остальные, на данный момент - эпизодические мимокрокодилы.

Если упоминать проекты, которые составляют ядро обработки, т.е. GEGL/babl/ctx - то, в подавляющем большинстве, последнее время это Øyvind Kolås, также мейнтейнер этих проектов.

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

111. Сообщение от Аноним (70), 20-Апр-23, 19:12   +/
Ээх... Жаль GLIMPSE не взлетел, а то бы GLIMPSE ToolKit было :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #84

112. Сообщение от Аноним (70), 20-Апр-23, 19:13   +1 +/
В Венде Семёре вполне себе вписывается.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #105

113. Сообщение от llolik (ok), 20-Апр-23, 19:16   +1 +/
> подается как альтернатива Фотошопе (что особенно актуально в ...новых реалиях)

Подаётся кем угодно, только не авторами Гимп-а, у которых прямо на сайте (в FAQ) написано, что задачи делать альтернативу фотошопу не стояло и не стоит.

> но на самом деле оказывается, что разработка почти мертва. Очевидно нет коммерческого интереса.

Ну не сказал-бы, чтобы мертва. Тотже Scribus куда "мертвее" и то шевелится. Но да, могла бы быть сильно бодрей. Как-минимум Ковида была так и вполне себе резвой.

> Даже ФФ при куда больших возвожностях конкурирует в своей нише ни шатко ни валко, что уж говорить о Гимпе с "полтора землекопами".

Самое смешное, что как говорил @prokoudine, и деньги в проекте тоже есть (через GNOME Foundation). Но это надо организовывать некоммерческую организацию, это надо вести всю эту бухгалтерию и заниматься организационной деятельностью. Это сильно-бы подстегнуло, но это не сильно просто и людей, готовых этим головняком заняться, на данный момент нет.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #94 Ответы: #120, #149

114. Сообщение от llolik (ok), 20-Апр-23, 19:24   +/
> Обожаю такое.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #107 Ответы: #123, #128

115. Сообщение от JackONeillemail (?), 20-Апр-23, 19:41   +/
GTK2 выпилен, но ты же как то гимп запускаешь)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

116. Сообщение от Срыватель покровов (?), 20-Апр-23, 20:21   +1 +/
Чего? Вписывается и под Win 7 (как ранее заметили), и под KDE Plasma.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #105

117. Сообщение от prokoudineemail (ok), 20-Апр-23, 20:38   +/
> Ну или хотя бы поддержку psb добавили

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #124

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

119. Сообщение от prokoudineemail (ok), 20-Апр-23, 20:49   +4 +/
В России никому не интересно заниматься прикладной частью десктопного линукса. Трёп на эту тему от ключевых игроков рынка я слышу уже лет 15, а выхлоп примерно нулевой.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50 Ответы: #125, #132

120. Сообщение от prokoudineemail (ok), 20-Апр-23, 20:58   +2 +/
Реальные временные расходы на управление НКО в ЕС не такие уж и большие (см. моё интервью с чуваком из FreeCAD Project Assoсiation на LWN), а ведение бухгалтерии можно за деньги передоверить кому-то ещё. Все эти вопросы абсолютно решаемые. Выбор нынешней команды — ничего не менять. Ну, ок.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #113 Ответы: #158

121. Сообщение от prokoudineemail (ok), 20-Апр-23, 21:02   +/
> Типа, есть Penpot для векторной графики, очень удобный редактор с открытым кодом, куда проще в использовании чем Inkscape.

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

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

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

122. Сообщение от prokoudineemail (ok), 20-Апр-23, 21:03   +/
> Не понимаю зачем проекту это? Сделали бы уже свой кастомный толките (как в том же блендере) и не парились с портированием.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74 Ответы: #133

123. Сообщение от prokoudineemail (ok), 20-Апр-23, 21:05   +/
Слушай, вот я помню, что кто-то на ЛОРе пытался разобраться, как теперь писать скрипты на Пайтоне, и был в ужасе от того, насколько монструозный код теперь получается. Это же, я так понимаю, не поменялось?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #114 Ответы: #140

124. Сообщение от Аноним (35), 20-Апр-23, 21:12   +/
Там что-то про несовместимые версии было, фотошоп емнип 2016 года в тегах.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #117

125. Сообщение от Аноним (125), 20-Апр-23, 21:41   +/
И системной серверной тоже, воровать чужой труд и продавать под своей довольно убогой лычкой за откаты в госучреждения вот это очень интересно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #119

126. Сообщение от trolleybus (?), 20-Апр-23, 21:42   +/
Однако же, ничто не мешает покупателю распространять исходники и дальше. Он имеет на это полное право
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #85

128. Сообщение от yet another anonymous (?), 20-Апр-23, 23:01   +/
GIR --- это нормально?! Ну, знаете ли. Хрень чтобы вывернуть все внутренности наружу не взирая на мнение авторов о "привтности" определённых вызовов/... . С последующей дилеммой: либо ты полностью в курсе всех внутренностей и им соответствуешь (а зачемм нам это на внешне-скриптовом уровне?), либо "хреначу тут по площадям, и иногда мне везёт".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #114 Ответы: #144

129. Сообщение от Аноним (129), 20-Апр-23, 23:29   +1 +/
А почему Gimp так не может?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #88

130. Сообщение от prokoudineemail (ok), 20-Апр-23, 23:55   +/
Никакого Kirigami в релизах Krita пока нет. Они только-только начали переезд на QML/Kirigami. Там ещё пахать и пахать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #88 Ответы: #136

131. Сообщение от Аноним (131), 21-Апр-23, 00:55   +/
> прошлого года
> Tue Dec 22 20:40:31 2020

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #99 Ответы: #143

132. Сообщение от тоже Анонимemail (ok), 21-Апр-23, 01:00   +1 +/
Ну, не совсем околонулевой - вот одинэска таки переползла, например.
Вообще же мировой вектор развития и инноваций заметно сместился с десктопа в веб, а для него, по большому счету, достаточно, чтобы браузер запускался.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #119

133. Сообщение от Аноним (133), 21-Апр-23, 05:39   +/
Не просто должны, а обязаны это сделать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #122

134. Сообщение от n00by (ok), 21-Апр-23, 07:31   –2 +/
> Тезис о "полутора программистах" подтверждается.

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

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

135. Сообщение от n00by (ok), 21-Апр-23, 07:36   +/
> Я думаю, что для России нужен аналог Буста для развития каких-то инициатив.
> Создал инициативу перевести на GTK4 и ввалил туда денег. Компания взяла
> сделала и забрала деньги за инициативу,
> а кто-то уже решает - выливать обратно в OpenSource или нет.

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

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

136. Сообщение от Аноним (136), 21-Апр-23, 07:49   +/
А чем профит перехода на QML? Ещё столько усилий? Чтобы всё лагалa из-за скриптов вместо кода?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #130 Ответы: #141, #150

138. Сообщение от Бывалый смузихлёб (?), 21-Апр-23, 08:40   +1 +/
А какая разница, если выглядит отлично и функционал в интерфейсы упакован удобно и что гимпу мешает по итогу стольких лет бесконечного допиливания и переделывания ?

Или гтк прямо запрещает располагать ожидаемые кнопки и поля там, где они собственно ожидаются и под теми названиями которые ожидаются ?

У криты почему-то всё получается. Для относительно простых действий не надо никаких многотомников-монографий читать как пользоваться конкретно этим инструментом, а просто запустил и делаешь.
И даже на яблоке смотрится годно.
А не как наследие виндовс 95 каким-то чудесным образом запущенное на чём-то современном и неясно зачем

Вот что с гимпом и его разработчиками не так ?

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

139. Сообщение от Аноним (139), 21-Апр-23, 08:42   +/
Цыфры.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #155

140. Сообщение от llolik (ok), 21-Апр-23, 08:48   +/
> Слушай, вот я помню, что кто-то на ЛОРе пытался разобраться, как теперь
> писать скрипты на Пайтоне, и был в ужасе от того, насколько
> монструозный код теперь получается.

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

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

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

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

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

141. Сообщение от Аноним (11), 21-Апр-23, 09:16   +/
И на телефончиках чтоб приемлемо отображаться могло.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #136

143. Сообщение от freehckemail (ok), 21-Апр-23, 09:28   +/
Хм. Видимо глаз дёрнулся, мне казалось, что там 2022.
Ну, значит дело ещё более паршиво: из основных разработчиков -- остался только один человек.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #131

144. Сообщение от YetAnotherOnanym (ok), 21-Апр-23, 09:46   +1 +/
> вывернуть все внутренности наружу

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #128 Ответы: #153, #159

145. Сообщение от Аноним (145), 21-Апр-23, 10:40   +1 +/
Лицензией.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #91 Ответы: #154

146. Сообщение от Аноним (145), 21-Апр-23, 10:42   +/
В Debian 13 уже не будет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44

147. Сообщение от Аноним (145), 21-Апр-23, 10:44   +/
Почему мне стыдно после прочтения сообщений других людей на тему, в которой они ничего не понимают?

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54 Ответы: #148, #152

148. Сообщение от Аноним (54), 21-Апр-23, 11:12   +2 +/
GTK 3.1 ≠ GTK 3.0
Грубо говоря, при обновлении GTK даже на одну версию, всё может сломаться
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #147

149. Сообщение от Аноним (149), 21-Апр-23, 13:27   +/
Вангую:

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

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

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

150. Сообщение от prokoudineemail (ok), 21-Апр-23, 14:15   +/
> А чем профит перехода на QML? Ещё столько усилий? Чтобы всё лагалa
> из-за скриптов вместо кода?

С QML проще сделать нормальный порт на Android. Ну и у qtwidgets есть свои конструктивные недостатки.

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

151. Сообщение от InuYasha (??), 21-Апр-23, 14:19   +1 +/
Теперь можно начинать портирование на Qt )
Ответить | Правка | Наверх | Cообщить модератору

152. Сообщение от n00by (ok), 21-Апр-23, 14:52   +/
Потому что упустили момент, когда идиотизм в Сети набрал критическую массу и превратился в лавину. И теперь не понятно, что с этим делать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #147

153. Сообщение от n00by (ok), 21-Апр-23, 14:55   +/
В плюсах это называется "public Морозов". Ну так то и папа оригинального Павлика накосячил, получается...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #144

154. Сообщение от Аноним (154), 21-Апр-23, 19:45   +/
LGPLv3 и GPLv2 плохие лицензии?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #145 Ответы: #160

155. Сообщение от Аноним. (?), 21-Апр-23, 20:08   +/
Цифры.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #139

156. Сообщение от Аноним (156), 21-Апр-23, 22:02   +/
Забавно, что GTK - это GIMP Toolkit
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #162

157. Сообщение от Аноним (-), 21-Апр-23, 23:48   +/
> Нет не должны. Каждый делает как ему удобнее. Гит ни к чему
> не обязывает. Всё в одной репе наоборот удобно, а не собирать
> по всем углам, чтоб только скомпилировать.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #100 Ответы: #163

158. Сообщение от Аноним (-), 22-Апр-23, 00:17   +/
> LWN), а ведение бухгалтерии можно за деньги передоверить кому-то ещё.

Даже нашару можно, есть всякие штуки типа SPI, допустим, которые могут этим заняться если их условия устраивают.

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

159. Сообщение от yet another anonymous (?), 22-Апр-23, 00:59   +/
Это ничего, что у вас источники есть?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #144

160. Сообщение от ivanpetrov (ok), 22-Апр-23, 01:50   +/
GPLv3, если не брать версии из мезозоя.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #154

161. Сообщение от Юрий (??), 22-Апр-23, 09:11   –1 +/
Нормальный интерфейс. Все видно, все понятно, все удобно. Работается прекрасно.
https://i.imgur.com/lLL8mUq.png
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80

162. Сообщение от Аноним (162), 22-Апр-23, 11:27   +/
Не очень забавно. Это означает, что начав развивать GTK не сделали чего-то очень ценного. Что стоило бы прямо вот сразу брать.

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

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

163. Сообщение от Аноним (163), 24-Апр-23, 04:20   +/
Покажите какой вы правильный "креативщик", желательно проект масштаба gimp.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #157

164. Сообщение от Аноним (163), 24-Апр-23, 04:23   +/
Как можно "увести" открытый исходный код?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #98 Ответы: #165

165. Сообщение от n00by (ok), 24-Апр-23, 08:03   +/
Когда начнёте писать сами, тогда и придёт понимание.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #164 Ответы: #166

166. Сообщение от Аноним (163), 24-Апр-23, 08:19   +/
То есть ответа нет, вы что не пишете код?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #165 Ответы: #167

167. Сообщение от n00by (ok), 24-Апр-23, 16:28   +/
Вам и не нужен ответ. Вы вкидываете ложный тезис, высмеиваете факты. GTK изначально расшифровывалась как GIMP Toolkit.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #166

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

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

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


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

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




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

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