2 puan yazan GN⁺ 2024-12-01 | 1 yorum | WhatsApp'ta paylaş
  • GIMP 3.0, Nisan 2018’de çıkan 2.10’dan sonraki ilk büyük güncelleme ve GTK 3 tabanlı arayüz ile çekirdek platformu ve eklenti yapısını da değiştiren büyük bir geçiş niteliğinde
  • GTK 3’e geçiş, Wayland uyumluluğu, HiDPI ölçekleme, çoklu dokunma, pinch zoom ve gelişmiş çizim tableti gibi giriş ortamlarında iyileşmeler getiriyor
  • GEGL entegrasyonu ile bellek ve çok iş parçacıklı çalışma iyileştirmeleri sayesinde büyük görsellerde filtre ve efekt işleme hızlanıyor; ayrıca kararlı sürümde ilk kez tahribatsız düzenleme iş akışı sunuluyor
  • Toplu katman işlemleri, otomatik genişleyen katmanlar, PSD/PSP/GIF işleme iyileştirmeleri, JPEG/TIFF/PSD için CMYK çıktısı ve GEX uzantı biçimi eklenerek gelişmiş düzenleyicilerle olan fark azaltılıyor
  • Mevcut eklentiler, API uyumluluğunun bozulması nedeniyle güncelleme gerektiriyor; ilk RC 6 Kasım 2024’te yayımlandı ve kritik hata ya da regresyon olmazsa nihai sürüm bunun üzerinden derlenecek

GTK 3 geçişi ve yeni arayüz

  • GIMP 3.0, 2.10’un Nisan 2018’de yayımlanmasından sonra gelen ilk büyük güncelleme ve önceki GTK 2 tabanından GTK 3 tabanına geçiyor
  • GTK 4 de proje tarafından değerlendiriliyor, ancak plan önce GTK 3 çalışmasını tamamlamaktı
  • GTK 3’e geçişle giriş ve görüntüleme ortamı genişliyor
    • İlk düzeyde Wayland uyumluluğu
    • HiDPI ölçekleme
    • Çoklu dokunma girişi
    • Pinch zoom jestleri
    • Gelişmiş çizim tabletleri gibi karmaşık çevre birimleri desteği
  • Arayüz de birlikte yenileniyor
    • CSS temalarını destekliyor; varsayılan temalar açık, koyu, gri ve görme engelli kullanıcılar için yüksek kontrast olmak üzere 4 seçenekten oluşuyor
    • GTK’nin header bar bileşenini kullanıyor, ancak önceki sürümlere aşinalığı korumak için geleneksel menü arayüzünü de desteklemeyi sürdürüyor
    • GTK ve simge temaları seçilebiliyor
    • Menüler başlık çubuğuna yerleştirilerek dikey alan azaltılabiliyor
  • Yeni karşılama ekranı, eğitim, belgeler ve bağış seçenekleri gibi proje bağlantılarıyla ilk kurulum işlevleri sunuyor
    • “Create” sekmesinden yeni görsel oluşturma, son çalışmaları seçme ve dosya sistemindeki mevcut görselleri açma mümkün
    • İstenirse karşılama ekranı devre dışı bırakılabiliyor

GEGL entegrasyonu ve tahribatsız düzenleme

  • GIMP 3.0’ın ana odaklarından biri GEGL ile daha derin entegrasyon
  • GEGL, sahne grafiği tabanlı bir mimari olarak GIMP’in görsel işleme yeteneklerini geliştirmek için ilk kez 2000 yılında tanıtıldı
  • GIMP çekirdeği ve standart eklentilere çeşitli optimizasyonlar eklendi; bellek yönetimi ve çok iş parçacıklı çalışma iyileştirmeleriyle birlikte büyük görsellerde filtre ve efekt uygulama hızının ciddi biçimde artması bekleniyor
  • GEGL, görsel işleme işlemlerini zincirlerken orijinal görsel verisini ve tüm düzenleme geçmişini koruyabiliyor
  • GIMP 3.0, projenin ilk kararlı sürümü olarak tahribatsız düzenleme iş akışı sunuyor, ancak hâlâ yapılacak daha çok iş var
    • Kullanıcılar orijinal görseli değiştirmeden herhangi bir katmana filtre ve efekt uygulayabiliyor
    • Uygulama sonrasında da efekt parametreleri değiştirilebiliyor
    • İstenen sonuç çıkmadığında sürekli geri alma gereksinimi azalıyor
    • GEGL işlemlerini kullanan filtreler ve eklentiler gerçek zamanlı önizleme sunuyor

Renk yönetimi ve CMYK çıktısı

  • GIMP 3.0, “space invasion” olarak adlandırılan renk yönetimi iyileştirmelerini sürdürerek renk doğruluğunu artırıyor
  • Temelinde, piksel biçimi dönüşümü ve renk uzayı yönetiminden sorumlu babl kütüphanesi bulunuyor
  • Gömülü renk profili içeren dosyalar açıldığında renk profilinin otomatik yönetimi çalışıyor
    • 2.10.x serisinde bu tür dosyaları içe aktarırken elle müdahale gerekiyordu
  • sRGB aralığı dışındaki paletleri destekliyor ve CMYK ile CIELAB gibi renk uzaylarını işleyebiliyor
  • CMYK desteği, baskı ve masaüstü yayıncılık işi yapanlar için önemli
  • Dahili renk bilgisi depolaması hâlâ sRGB, gri tonlama ve indeksli renk kullanıyor; gerektiğinde çıktı aşamasında başka renk uzaylarına dönüştürülüyor
  • GIMP 3.0, bazı dosya biçimlerinde CMYK çıktısı sunuyor
    • JPEG
    • TIFF
    • Photoshop PSD
  • Soft proofing iş akışı da geliştirildi ve ilgili bilgiler XCF biçiminde saklanarak oturumlar arasında ayarların korunması sağlandı

Katman iş akışı ve dosya biçimi desteği

  • GIMP 3.0’ın katman iş akışı, Adobe Photoshop ve Affinity Photo gibi gelişmiş fotoğraf düzenleyicilere işlevsel olarak daha çok yaklaşacak şekilde geliştiriliyor
  • Birden fazla katman seçilip gruplanabiliyor ve katman işlemleri toplu olarak uygulanabiliyor
    • Taşıma
    • Yeniden sıralama
    • Çoğaltma
    • Birleştirme
    • Silme
    • Katman iletişim kutusunda bitişik olmayan katmanlar da aynı anda işlenebiliyor
  • Her katman, filtreler ve efektler kullanımdayken ayrı bir Fx simgesi gösteriyor
    • Simgeye tıklanarak popover üzerinden filtre ve efektler yönetilebiliyor
  • Geliştiriciler, gelecekte katman efektleri iş akışını daha sıkı entegre etmeyi ve arayüzü geliştirmeyi planlıyor
    • Tahribatsız özellikler ileride katman maskeleri ve katman kanallarına da genişletilecek
    • Tahrip edici iş akışını tercih eden kullanıcılar için filtre iletişim kutusunda “Merge Filter” seçeneği bulunuyor
  • Otomatik genişleyen katmanlar, tuval dışına çizim yapıldığında katman sınırlarını genişletiyor ancak tuval boyutunu koruyor
    • Fırça aracında “Expand Layers” seçeneğinin açılması gerekiyor
    • Katman maskelerinin de katmanla birlikte genişlemesi ayarlanabiliyor
    • “Align And Distribute” aracı yalnızca sınırları değil, katman içeriğini de algılayacak şekilde tamamen yeniden işlendi
  • Dosya biçimi desteği de geliştirildi
    • PSD görselleri içe aktarılırken katman sırası korunuyor
    • Paintshop Pro PSP görselleri, ICC profilleri, ızgaralar ve kılavuzlar gibi çeşitli özellikleri koruyor
    • GIF dosyaları animasyon içerip içermediğini algılıyor ve mevcut dosyanın üzerine yazarken animasyonlu GIF’i doğru şekilde kaydediyor
  • Yeni görsel biçimleri hem içe aktarma hem dışa aktarmayı destekliyor
  • SwatchBooker palet biçimi olan SBZ desteği eklenerek Scribus ve Krita ile işlev uyumu sağlandı
    • SBZ; düzen, doku, degrade, adlandırılmış renkler, renk uzayı bilgisi ve birden fazla paleti tek dosyada saklayabiliyor
  • raw görsel işleme, önceki sürümlerde olduğu gibi darktable ve RawTherapee gibi harici uygulamalara dayanıyor
    • darktable API değişikliği nedeniyle GIMP’in kurulu olup olmadığını algılayamaması gibi bir sorun ortaya çıktı
    • İki projenin iş birliğiyle özel bir darktable entegrasyonu eklendi

GEX uzantı sistemi ve eklenti uyumluluğu

  • GIMP 3.0, yeni bir uzantı sistemi ve dosya biçimi olan GEX’i sunuyor
  • GEX, eklentiler, temalar, fırçalar gibi çekirdek uygulamayı genişleten veya tamamlayan unsurların daha kolay dağıtılması için tasarlandı
  • Tek bir paket içinde eklenti, fırça ve tema gibi birden çok bileşen bir arada yönetilebiliyor
    • Örneğin PhotoGIMP gibi projeler, GIMP’in standart işlevlerini tek paketle büyük ölçüde değiştirebiliyor
  • Uzantı yöneticisi bu güncellemeye dahil edildi, ancak uzantı dağıtımı için arka uç altyapısı hâlâ geliştirildiğinden kullanıcılara doğrudan gösterilmiyor
    • Erişmek için “Help > Search and Run a Command” içindeki GIMP komut aramasını kullanmak gerekiyor
    • Uzantı desteği olgunlaştığında birçok özellik çalışma sırasında yönetilebilir hale gelecek
  • GIMP 3.0’daki değişiklikler, API uyumluluğunun bozulmasını gerektiriyor ve önceki sürümler için yazılmış eklentiler artık uyumlu değil
  • Geliştiriciler, GTK 3 geçişi gibi uyumsuz değişiklikleri ve API değişikliklerini birlikte ele alarak etkisini azaltmaya karar verdi
  • 2.10.x dalının geliştirilmesi sürdü ve geliştirme döngüsü boyunca GIMP 3.0’daki bazı özellikler geri taşındı
  • 2.10.x dalı için gelecekte yeni sürümler mümkün olsa da, 3.x serisi olgunlaştıkça bunun olasılığı düşüyor
  • Mevcut GIMP eklentilerinin çoğu, yeni API desteği için güncelleme gerektiriyor
    • Yeni API’nin eklenti geliştiricilerine daha fazla işlevsellik ve performans iyileştirmesi sunması bekleniyor

3.0 sonrası altyapı ve çıkış durumu

  • GIMP 3.0, kullanıcıya görünen özelliklerin yanı sıra gelecekteki sürümler için dahili bir temel de içeriyor
    • Tahribatsız katman türleri olarak vektör katmanları ve bağlantılı katmanlar
    • Çekirdek uygulamada animasyon desteği
    • Çok sayfalı dosyalar
    • RGB aralığı dışındaki renk uzaylarında yerel çalışma desteği
  • Kesin nihai çıkış tarihi henüz belirlenmiş değil
  • Yeni özellikleri önceden denemek isteyen kullanıcılar geliştirme derlemelerini indirebilir
  • İlk sürüm adayı 6 Kasım 2024’te yayımlandı; bu, ana dalın string freeze aşamasına ulaşmasının ardından geldi
  • Kritik hata ya da regresyon olmazsa nihai sürüm, bu sürüm adayı temel alınarak derlenecek
    • Büyük sorunlar bulunursa ek sürüm adayları gerekebilir
  • Sonraki sürümler, daha küçük ve özellik odaklı yayımlar halinde daha hızlı çıkarılarak kararlılığın artırılması yönünde ilerleyecek

1 yorum

 
GN⁺ 2024-12-01
Hacker News görüşleri
  • Buradaki ifade, CMYK/CIELAB yalnızca görüntü dönüştürme hattının en sonunda uygulanıyormuş gibi göründüğü için kafa karıştırıcı
    Oysa çoğu durumda asıl önemli olan RGB dışındaki renk uzaylarında çalışmak olduğundan, ek renk uzayı desteğinin faydası büyük ölçüde sınırlanmış oluyor
    Ancak GIMP.org’daki blog yazısı bunu biraz farklı anlatıyor. Orijinal renk uzayı bilgisini de koruyup, kayıplı gidiş-dönüş dönüşümlerinden kaçınmak için dönüşümü yalnızca gerektiğinde uyguladıkları anlamına daha yakın görünüyor

    • Tam anlayamadım. İki CMYK görseli açıksa, renk seçme, kopyala/yapıştır ve diğer işlemleri renk uzayı dönüşümü olmadan yapabilmek gerekir
      CMYK görsellerle çalışırken gereken tek renk uzayı dönüşümü ekran gösterimi için olmalı. Dosyada CMYK verisi ona iliştirilmiş renk profiliyle birlikte kalır, ekranda ise yalnızca monitör profilinden geçerek RGB’ye dönüştürülüp gösterilir
      Yalnızca RGB görselin bir kısmını CMYK görsele yapıştırırken tek seferlik bir CMYK dönüşümü gerekir. Eğer GIMP’in iç işlemleri tamamen RGB piksellere özel yazıldığı için yerel CMYK düzenleme yapılamıyorsa, renk uzayından bağımsız çalışacak şekilde düzgünce yeniden yazılması gerekir
      Photoshop, 1991’de 2.0 sürümünde CMYK desteğini zaten sunmuştu; hatta katmanlardan da önce gelmişti. Yani baştan itibaren baskı için tasarlanmıştı; bu yüzden GIMP’e sonradan CMYK eklemek epey kabus gibi görünüyor
  • Nihayet arayüz güncellendi. Blender birkaç yıl önce UX’i yenileyip popülerliğini ciddi biçimde artırmıştı; umarım bu da daha fazla iyileştirme ve kullanıcı getirir

    • Bu değişiklik UX iyileştirmelerini de içeriyor mu? Yazıda yalnızca görsel öğeler ve tema güncellemeleri görünüyor. Okuduğum tartışmalara göre GIMP’in önündeki asıl engel UX tarafı
    • Eskiden olduğu gibi birden çok araç kutusunu ayrı pencere olarak açacak şekilde ayarlanabilse güzel olurdu
      Ayrıca birinin “Cancel” ve “OK” gibi şeyleri başlık çubuğuna koymanın iyi fikir olduğunu düşünmüş olmasına da anlam veremiyorum
    • Blender ekibini küçümsemek istemem, yüksek kaliteli arayüz işi çok yapıyorlar
      90’ların sonlarında IRIX üzerindeki 1.7 sürümünden beri ara sıra kullanan biri olarak, Blender’daki değişim bana “tam bir arayüz değişikliği”nden çok “tam bir arayüz değişikliği yaptık diye basın bülteni yayımlamak” gibi gelmişti; pratikte en büyük fark fare düğmelerinin değişmesiydi
      Blender arayüzü en baştan beri profesyonel bir araç gibi gün boyu kullanıma uygun tasarlanmıştı ve hızlı, akıcı bir iş akışına sahipti. Ama “101 düğmeli fare” gibi bir tasarım olduğu için dik bir öğrenme eşiğine sahip olduğu yönündeki ünü de doğruydu
      Sonrasında diğer 3D programlar Blender tarzı akışı taklit ederek daha ana akım hale geldi, Blender ekibi de yavaş yavaş ama keşfetmesi daha kolay yollar eklemeyi sürdürdü. “Fazla zor” şeklindeki inatçı ünü kırmak için “arayüzü tamamen yeniden yaptık, artık daha kolay” diye yüksek sesle söylemekten başka çareleri yoktu; koyu modu da bunun üstüne eklediler. Gerçek zorluk seviyesi benzer ama insanlar daha kolay olduğuna inanırsa öğrenmek için zaman ayırıyorlar
    • Artık GNOME/GTK hissi çok güçlü. Ekran görüntülerine bakınca içimden kusmak geldi
  • Tahribatsız düzenleme tarafında daha fazla ilerleme gelmesini gerçekten dört gözle bekliyorum. Eskiden GIMP kullanmamamın büyük sebeplerinden biriydi ve GEGL entegrasyonunu GIMP için büyük bir dönüm noktası olarak görüyorum

  • Artık üç aracı birleştirmeden daire çizebiliyor muyuz?

    • Daire çizmek için basit bir 8 adımlı rehber buldum: https://alvinalexander.com/gimp/gimp-how-to-create-draw-circ...
      Keşke GIMP geliştiricileri önce temel işlevleri düzeltse
    • Katmanda seçim alanını taşımak için 3 tuşluk bir kısayolu bilmek zorunda olma sorunu da var
    • Onun için Inkscape kullanılır
    • Yol düzenleme dünyasına girmeden başka geometrik şekiller çizmek de mümkün değil
  • Sonunda CMYK geldi. Özellikle profesyoneller arasında daha yaygın kullanılmasının önünü açmasını umuyorum

    • Bugünlerde baskının ne kadar önemli olduğundan emin değilim. O sektörden geldiğim için küçülen bir pazarda çalışan eski meslektaşlarımı görünce moralim bozuluyor; grafik tarafında düzgün para kazananlar dijital alanda
      Anlamsız demiyorum ama bu alanda tren çoktan kaçmış gibi de geliyor
    • Şu an CMYK’den çok Lab daha önemli
      Dan Margulis’in son kitapları da eskisi gibi CMYK değil, Lab üzerine
      Ama 3.0’da da yerel Lab ya da CMYK yok gibi görünüyor. Veri hâlâ sRGB ve araçlardan önce ve sonra dönüştürülüyor
      Bu iyi değil. Lab, sRGB’den çok daha geniş bir renk gamına sahip
    • Profesyonellerin çalışma aracı satın almakta sorunu yoktur ve eksik araçları kullanmak için de bir nedenleri yoktur
      Güncel profesyonel görsel düzenleme ve tasarım yazılımlarını 100 doların altında fiyata alabiliyorsunuz. Tek bir müşteri işi bile yapılsa araç maliyeti çıkar. İyi araçlarla müşteri işi yapıp para kazanabilecekken bir profesyonel neden GIMP’e zaman harcasın ki?
  • Ara sıra GIMP kullanıyorum ama kendine özgü arayüzü yüzünden sık sık sinir bozucu geliyor. Yine de geri bildirim dinleyip iyileştirmeler yapmaları sevindirici.
    Benzer hissediyorsanız, Photoshop arayüzüne alışkınsanız ücretsiz web sitesi Photopea'yı deneyebilirsiniz. Tarayıcıda oldukça iyi çalışan bir Photoshop “klonu” ve bildiğim kadarıyla muhtemelen tek kişi tarafından geliştiriliyor. Son zamanlarda benim için GIMP'nin yerini aldı

    • Web sitesi yerine Krita öneririm
      Bir web sitesi sırf web sitesi diye otomatik olarak ücretsiz ya da açık kaynak olmaz; ayrıca internet bağlantısı gerektirir ve üzerinde çalıştığınız dosyaları gizlice kopyalayabilir. Photopea bugün ücretsiz olsa bile yarın ücretli olabilir
      Krita artık Windows ve macOS'ta da kullanılabiliyor: https://krita.org/en/
    • “Kendine özgü arayüz” alışkanlık meselesi. Benim ana görüntü düzenleme aracım GIMP olduğu için diğer araçlar bana daha yabancı geliyor
    • Birkaç yıl önce bu kendine özgü arayüz yüzünden çalışmamı kaybettim ve çalışma biçimi değişmediği sürece bir daha asla GIMP kullanmamaya karar verdim
      PNG gibi GIMP dışı bir dosyayı açıp asıl dosyayı güncellemek için PNG olarak “dışa aktarmanız” gerekiyor. Sekmeyi kapattığınızda yerel xcf biçiminde kaydetmediğiniz için kaydedilmediğine dair uyarı veriyor. En azından o zamanlar, asıl dosyaya kaydedilip kaydedilmediğini anlamanın bir yolu yoktu
      Sürüm kontrolündeki bir düzineden fazla PNG dosyasını açıp düzenleyip üzerine yazdıktan sonra kapatırken, GIMP hiçbir görselin kaydedilmediği uyarısını verdi. xcf değişikliklerini takip etmek istemediğim için bunu görmezden geldim ama sonradan bunlardan birinin PNG olarak dışa aktarılmadığı ortaya çıktı
    • Hiç Photoshop kullanmadım ve 15 yıldan uzun süredir GIMP kullanıyorum ama arayüz hâlâ sinir bozucu ve hoşuma gitmiyor. Yine de tahribatsız düzenleme büyük bir yükseltme
      Ara sıra Photopea da kullanıyorum, tavsiye edebilirim
    • Photopea, Krita ve GIMP'yi yan yana açtım ama arayüzlerinde büyük bir fark hiç yoktu
      Bu tür küçümseme daha çok, 1999'dan beri GIMP'yi denememiş insanların her sürümde aynı yalanı tekrarlamasına benziyor
  • GIMP kullanmaya 2003 civarında, daha çocukken başladım; o zaman da 3.0 ve tahribatsız düzenleme beklediğimi hatırlıyorum
    Şimdi 30'lu yaşlarıma geldim. Yavaş ve istikrarlı olan sonunda kazanıyor
    GIMP ekibini tebrik ederim. 3.0 resmen çıktığında hissedilecek katarsisi hayal bile edemiyorum

    • “Katarsis” kelimesi yüzünden anlamına bakmam gerekecek
      20 yıl, 5 Olimpiyat'a denk gelen bir süre; yazılım geliştirme ve iyileştirme için gerçekten çok uzun. Bir kullanıcı uygulaması olmasa da, açık kaynak gerçek zamanlı Linux çekirdeğiyle kıyaslanabilecek kadar uzun
      Benzer geliştirme süresine sahip başka açık kaynak yazılımlar olup olmadığını merak ediyorum. Yine de eski deyişte olduğu gibi, yarışı kazanıyorsa kaplumbağa tavşandan iyidir
      https://news.ycombinator.com/item?id=41584907
      https://en.wikipedia.org/wiki/The_Tortoise_and_the_Hare
    • 20 yıl süren bir sürümü istikrarlı diye adlandırabilir miyiz, ondan pek emin değilim
    • 2000 yılında çocukken GIMP'yi bir CD-ROM dergisinden “edinip” epey uzun süre kullandım, sonra amcam bana korsan Photoshop 7 verdi. GIMP'nin çalışma tarzına o kadar alışmıştım ki Photoshop'u pek sevmedim
      Daha sonra Photoshop'un gelişmiş özelliklerine, özellikle tahribatsız düzenlemeye alışınca GIMP'ye dönmek zorlaştı; kas hafızam da kaybolduğu için bugünlerde GIMP kullanmakta zorlanıyorum
      Artık çok fazla 2D/3D iş yapmıyorum, bu yüzden neredeyse 10 yıldır Krita kullanıyorum; Photoshop'a alternatif olarak gayet iyi ve arayüzü de ona daha çok benziyor
    • Yazılımda “yavaş ve istikrarlı olan kazanır” demek zor. Aklıma gelen tek bir örnek bile yok
      Yavaş olunca bağımlılıklar eskiyor ve değişen ortama uyum sağlamak için bazı işleri sürekli yeniden yapmak gerekiyor
      Yine de GIMP'yi seviyorum ve varsayılan görüntü düzenleyicim olarak kullanıyorum
    • Ben de çocukken GIMP kullanıyordum ama biraz daha yaşlıyım
      Sürekli geliştiğini ve CMYK gibi büyük özelliklerin eklendiğini görmek güzel
  • Gimp 3.0'da GIF animasyonu işleyişinin eskisi gibi kalıp kalmadığını merak ediyorum. Bu özelliği çok kullanıyorum; kırpma, yeniden boyutlandırma ve kare hızı düzenleme davranışının aynı kalması gerekiyor. Yoksa eski sürümde kalmam gerekebilir
    Bu yüzden birinin Gimp 3.0'ı önceki sürümle karşılaştırmalı olarak test edip davranış farkı olmadığını doğrulaması lazım. Böyle farklar iş akışını ciddi biçimde etkileyebilir

    • O özelliği en ince ayrıntısına kadar biliyorsanız, bunu doğrudan test etmek için biçilmiş kaftansınız. RC'yi indirip hata raporu gönderebilirsiniz
    • Bildiğim kadarıyla GIF animasyonunda özel olarak pek değişiklik olmadı. GUI olmadan GIF animasyonunun üzerine yazıldığında animasyon durumunun kaybolmasına yol açan hata düzeltmesi veya kare olmayan piksel çözünürlüğünü içe aktarma desteği gibi iyileştirmeler oldu
      Yine de test edip haber verirseniz iyi olur. Kontrol eder ve elimizden geldiğince düzeltiriz
  • GTK, GIMP projesinden doğmuş olmasına rağmen GIMP'in en yeni GTK4'ü kullanmaması biraz garip. GTK4, 2020'den beri kararlı sürüm sayılıyor
    Hatta epey geride kalmış gibi görünüyor. Bu, GIMP'in GTK3 kullanmaya başladığı ilk sürüm ve bundan önce 2020'de ömrünü tamamlayan GTK2'yi hâlâ kullanmıyor muydu?

    • GTK2'den GTK3'e çok basit bir projeyi taşımış biri olarak bu bana pek garip gelmiyor. Geçiş gerçekten zordu ve benim karşılaştığım alanlarda düzgün bir geçiş yolu sunmaya yönelik neredeyse hiç çaba yok gibiydi
      Daha sonra çıkan belgeler ve ChatGPT'nin yardımıyla bazı işlevleri geri kazandırdım ve sonunda xlib'i doğrudan çağırmak zorunda kaldım
      Söz konusu yazılım wxWidgets kullandığı için değişikliklerin çoğu onun içinde kapsüllenmişti ve GDK/GTK'yi doğrudan kullanan kısım çok küçük olmasına rağmen durum buydu
      GTK, GIMP'ten çıkmış olsa da sonraki GTK geliştirmesi GIMP için ve GIMP tarafından yapılmadıysa, geçiş işi bir kâbus olmuş olmalı. Sadece tahribatsız düzenleme bile takip edilmesi gereken çok şey barındıran bir projede bu daha da böyledir; şimdi aynı şeyi bir de GTK4 ile tekrar etmek cazip gelmeyecektir
    • GTK bugünlerde daha çok “önce GNOME, diğer kullanıcılar hiç önemli değil; o yüzden sık sık büyük kırılmalar yapıp insanları vazgeçiren bir araç takımı” gibi. Oldukça uzun zamandır da böyle
    • GTK4, garip nedenlerle çok sayıda API'yi kaldırdı ve GIMP'in 3'e geçişi, GTK4 daha ortada yokken başlamıştı
      GTK4 bir miktar uyumluluğu korumaya çalışsaydı, son anda GTK3'ten GTK4'e geçmek mümkün olabilirdi ama pratikte öyle değil
      GNOME değilsen GTK sana göre değil
    • Doğru ama GTK2'den GTK3'e sıçrama, GTK3'ten GTK4'e geçişten çok daha büyük. GTK3'e port etme işinin ne zaman başladığını bilmiyorum ama GTK4 çıkmadan önceyse önce GTK3 işini bitirmek istemeleri mantıklı
    • Yazının ikinci paragrafında zaten geçiyor: “GTK 4 birkaç yıldır kullanılabilir durumda ve proje tarafından değerlendiriliyor, ancak plan her zaman önce GTK 3 çalışmasını tamamlamaktı”
  • GIMP'i bugün de kullandım. Emeği geçen herkese teşekkürler
    Bunca yıl sonra bile basit düzenlemeler için dönüp dolaşıp ona geliyorum

    • Bunca yıl sonra bile basit düzenlemeler için geri dönüyor olman ilginç
      Benim durumumda arayüz değişiklikleri, özellikle dışa aktarmayla ilgili tuhaf davranışlar yüzünden GIMP basit düzenlemeler için daha az kullanışlı hale geldi ve büyük bir uğraşa dönüştü