LINUX.ORG.RU
ФорумTalks

почему в gimp не сделают апдейт до gtk 3.1x ?

 


0

1

реально интернесно, сначала вроде говорили типо 3 gtk хромой, нестабильнй, но сейчас, по моему он неслабо подтянулся, также работает и в win и в mac, появились множество полезных и приятных фич, так почему они так же на gtk2? реально это уже как атавизм, бессмысленный и беспощадный, я уже молчу о том что новые фичи в gimp не появляются уже давно, может кто сказать как так получилось что сабж изза которого вообще стали делать GTK тупит на версии которой уже 4 года?


смотрят, думают куда переходить на гтк3 или на кут5 имхо.

spichka ★★★
()
Ответ на: комментарий от XVilka

Не первый год пользуюсь и всё работает.

Вообще надоела эта истерика разработчиков гномокомпонентов с их заменой второго тулкита на третий.

Bfgeshka ★★★★★
()
Ответ на: комментарий от XVilka

АП что то такое говорил, вроде как работу с планшеами для рисования.

Behem0th ★★★★★
()

Разработчики гтк3 в каждом релизе ломают совместимость тем. Да еще в 3.12 все диалоги используют б-гомерзкие client-side decorations. Так что не нужно.

equeim ★★
()
Ответ на: комментарий от reprimand

Он про gtk-popovers и виджеты в зоголовках окон. Что не умаляет, к сожалению, того, что разработчики GTK плевать хотели на тех, кто строит свои DM на основе их продукта. Если это отбросить, то годно.

Adonai ★★★
()
Последнее исправление: Adonai (всего исправлений: 1)
Ответ на: комментарий от hibou

она изначально на винде была, с 3.4 на Vala для винды компилил

Lefan
() автор топика

Потому что GTK3 не нужен. Если GTK2 перестанут поддерживать, придётся его форкать, так как альтернатив нет.

MiniRoboDancer ★☆
()
Ответ на: комментарий от MiniRoboDancer

Потому что GTK3 не нужен.

если ты не любишь GTK3 значит ты вообще не любишь GTK и не понимаешь его.

Если GTK2 перестанут поддерживать, придётся его форкать, так как альтернатив нет.

форкнули уже.. и назвали GTK3 :-)

user_id_68054 ★★★★★
()
Последнее исправление: user_id_68054 (всего исправлений: 1)

Потому, что gimp архитектурно настолько крив, что последний раз под линуксом для моих задач даже Paint-Mono лучше подходил!

Shadow ★★★★★
()
Ответ на: комментарий от user_id_68054

если ты не любишь GTK3 значит ты вообще не любишь GTK и не понимаешь его.

У тебя извращённое, гнумерское представление о GTK. Гнумеры захватили власть над тулкитом и пилят его под свои цели. А цель у них - создать простое пальцетыкательное окружение для домохозяек. Пилить тулкит их право, ибо вещь нужная в свете потенциального выхода гни на планшетный рынок и засилия трансформеров. Но не они придумали GTK. GTK создан для серьёзного десктопного ПО, а не свистящих программок с тремя кнопочками. И эти задачи далеко не менее важны. Посему форк должны были делать гнумеры, а не наоборот, вынуждая разработчиков серьёзного ПО бежать на всякие жирнокути либо же самостоятельно форкать и поддерживать заброшенную ветку тулкита. Не зря некоторые называют GTK2 «GIMP ToolKit», а GTK3 - «GNOME ToolKit».

MiniRoboDancer ★☆
()

Вот. А я уж и забыл, на кой хрен говноТК нужно... Блин, это ж получается, что если ты хочешь гимпом пользоваться, придется ставить GTK3!

Вот же япона ж мать! Надо искать аналог гимпа.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от MiniRoboDancer

Если GTK2 перестанут поддерживать, придётся его форкать

Пока что GTK2 не является официально "deprecated". Но, чует моя жопа, таки получится так, что мы лишимся этой библиотеки виджетов.

Благо, есть еще кое-что.

// а вообще, сильно не радует то, что криворукие разработчики впиливают гуйню в софт. В итоге получается зависимость от гуебиблиотек. И если ты презираешь культи, как я, ты лишаешься части интересного софта; если же ты презираешь говноТК, ты вообще лишаешься гуевого софта!

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Пока что GTK2 не является официально «deprecated».

Вопрос времени. По крайней мере, судьба второпитона ей не светит, потому что софт заводит трактор куда активнее. И превращается в говно, да.

а вообще, сильно не радует то, что криворукие разработчики впиливают гуйню в софт

А что ты предлагаешь для крупного софта? Если какая-нибудь утилитка ещё CLI/TUI обойдётся, то как ты себе представляешь тот же сабж без гуя?

MiniRoboDancer ★☆
()
Ответ на: комментарий от MiniRoboDancer

Ну, тогда самое время разрабатывать универсальные гуйнеапи. Чтобы ты выбирал, какую гуебиблиотеку подсунуть (на стадии компиляции), а эта хрень бы с ней спокойно работала.

Ну, а еще лучше — непосредственная работа с OpenGL и/или xlib.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Ну, тогда самое время разрабатывать универсальные гуйнеапи

Такого никогда не будет по той же причине, по которой нет единой оболочки. Швабодка. Единая оболочка может быть в пределах одного дистрибутива, но уж никак не в пределах всех гнеприложений.

Чтобы ты выбирал, какую гуебиблиотеку подсунуть

Тогда весь их смысл теряется. Кроме того, набор виджетов у них разный. Единое API уже пытались сделать в HTML, в AWT - не взлетело. Ибо сферический конь в вакууме чересчур убог.

OpenGL

Виджетов нет.

xlib

Привязка к умирающим иксам? нет пути.

MiniRoboDancer ★☆
()
Ответ на: комментарий от MiniRoboDancer

Привязка к умирающим иксам?

Это с какого [censored] они умирающие? Если иксы сдохнут, это будет однозначным линуксокапцом, потому как лучше ничего нет.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от MiniRoboDancer

И в опенгле есть виджеты, просто из-за того, что у нас анально огороженный мир, это не взлетело (слишком много народа вместо компьютеров использует огрызки и прочую порнографию).

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от MiniRoboDancer

И не будет: до полного "линуксокапца" осталось 5, ну максимум 10 лет. За это время ничего лучше не придумают!

Главное — чтобы фряху допилили за это время. Или на основе ядра линукс создали нормальную операционную систему.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

иксы все? умер чтоль? откомпилированные для вяленого софтинки жрет в 2 раза меньше памяти, при этом без потери качества и красоты, а тебя послушать так вспоминаю табернаума «linux уже устарел а вот за minix будующее», а если по тебе придется устанавливать гтк3 для гимпа, то если для винды, лнл и так встраиваеться, в 70% дистров третий ставится по умолчанию, да и внешний вид и удобство разработки поболее (хотя нет поддержки Android что угнетает)

Lefan
() автор топика
Ответ на: комментарий от Eddy_Em

Фряха давно готова, только драйверов нет. Но если народ начнёт массово с гни валить, то это быстро поправится.

MiniRoboDancer ★☆
()
Ответ на: комментарий от Lefan

Ты только памятью всё меряешь? А тебя не смущает, что в вяленом нельзя без танцев с бубном поменять WM, например?

MiniRoboDancer ★☆
()
Ответ на: комментарий от Lefan

внешний вид и удобство разработки

Для инвалидов разве что. GTK3 — это почти предел угребищности.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от MiniRoboDancer

вынуждая разработчиков серьёзного ПО бежать на всякие жирнокути

но они же это делают для того чтобы серъёзное ПО хорошо работало бы на Microsoft Windows! других причин для GTK->Qt нет. :)

[мне даже кажется у разработчиков прикладного ПО — слёзы на глаза наворачиваются, когда им приходится жертвовать каваиностью GTK в обмен на кросплатформенность Qt!]

но так как с каждым днём GTK3 работает на Windows всё лучше и лучше — то скоро поток GTK->Qt — уменьшится!

user_id_68054 ★★★★★
()
Ответ на: комментарий от user_id_68054

но они же это делают для того чтобы серъёзное ПО хорошо работало бы на Microsoft Windows!

Гимп плохо работает на винде? Из всех проблем, что я помню - неработающий мультитач и неработающие хоткеи в нелатинских раскладках, но это уже пофиксили вроде.

MiniRoboDancer ★☆
()
Ответ на: комментарий от Lefan

откомпилированные для вяленого софтинки жрет в 2 раза меньше памяти

Пруфов не будет?

devl547 ★★★★★
()

Берём исходный код GIMP последней версии и GTK версий 3.0 и 3.10. Компилируем два бинарника. Бинарник для 3.0 запустится с 3.10 из-а обратной совместимости. Бинарник для 3.10 не запустится в 3.0, зато будет более фичаст.

ZenitharChampion ★★★★★
()
Ответ на: комментарий от MiniRoboDancer

Гимп плохо работает на винде?

конечно хорошо!

но ведь GIMP ещё не успели портировать на GTK3.. :)

мне кажется мыслительный процесс GTK->Qt в прикладном ПО — происходит так:

1. сейчас в прикладной программе испольузется GTK2. но GTK2 на гране устаревания, нужно предположительно перейти на GTK3..

2. а что если мы перейдём на GTK3, а оно будет плохо работать на Microsoft Windows? ведь всё только в разработке по этой части..

3. перейдём на всякий случай на Qt.. там проблем с Microsoft Windows нет.

user_id_68054 ★★★★★
()
Ответ на: комментарий от user_id_68054

но ведь GIMP ещё не успели портировать на GTK3.. :)

За-чем?

но GTK2 на гране устаревания

«Устаревание» придумали злые маркетологи.

MiniRoboDancer ★☆
()
Ответ на: комментарий от user_id_68054

мне кажется мыслительный процесс GTK->Qt в прикладном ПО — происходит так:

А вариант «Мне кажется, что Qt лучше GTK, давайте перейдём на него» ты совсем не рассматриваешь?

aidan ★★★★
()
Ответ на: комментарий от MiniRoboDancer

Работать-то работает, но нужно ли оно? Тем более в СПО?

но ведь это решаем не мы (обычные люди) — а маркетологи..

..именно они прокрадываются в наш мозг и меняют сознание и приоритеты!

бороться бесполезно, всё что нам остаётся делать это лишь расслабться и положиться на их решения :-) ..

user_id_68054 ★★★★★
()
Ответ на: комментарий от aidan

А вариант «Мне кажется, что Qt лучше GTK, давайте перейдём на него» ты совсем не рассматриваешь?

даже не знаю кому придёт такое в голову..

но вообще вероятность некоторая есть. маленькая. (здесь мой промах, да — я даж не подумал о такой вероятности!)

user_id_68054 ★★★★★
()
Ответ на: комментарий от Eddy_Em

Так зато на них оно выехало. Если бы не Красношапка - была бы гня там, где сейчас всякие Колибри и прочие академические поделки.

MiniRoboDancer ★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.