Tutoriale, porady, zasoby, nowości…
18 sierpnia zakończyły się wszystkie projekty Google Summer of Code. Również te dotyczące GIMP-a.
Poprzednio mmiicc napisał o tagowaniu zasobów. Ja chciałbym skupić się na projekcie ulepszenia narzędzia tekstowego. Daniel Eddeland przedstawił ostatnio raport ze swych prac.
Co zatem zostało poczynione?
Po przeportowaniu, zacząłem pracować nad możliwością edycji tekstu bezpośrednio na obrazie. Oznacza to, że możliwe jest pisanie, kasowanie, kopiowanie i wklejanie tekstu na płótnie, zamiast w oknie dialogowym. [...]
Dodałem menu kontekstowe, kiedy pojawi się podczas kliknięcia obszaru tekstowego. Posiada opcje takie jak: kopiuj/wytnij/wklej i zmianę metod wejściowych.
Prace te będą podstawą do dalszego udoskonalania narzędzia tekstowego. Wiemy już, że żadna część kodu wykonana w ramach GSoC nie zostanie włączona do stabilnej wersji GIMP 2.6. Prawdopodobne, że projekty te pojawią się w wersji rozwojowej 2.7 i zostaną włączone w wersji 2.8.
Według Daniela, wiele rzeczy jeszcze musi być poczynionych. Najważniejsze według mnie to możliwość formatowania dowolnej części tekstu, tak by możliwe było np. pogrubienie i zmiana koloru jednego słowa w obrębie zdania. Osobom, które choć trochę pałają się tworzeniem szablonów WWW, nie muszę mówić jakie to ważne. Dziś, aby to zrobić, trzeba się trochę nagimnastykować.
Daniel będzie rozwijał dalej ten projekt, ale w ramach swojego wolnego czasu. Miejmy nadzieję, że będzie go miał dużo.
Poniżej zamieszczam kilka zrzutów od autora:




Kodowanie w Google Summer of Code 2008 dobiegło końca. Studenci z całego świata pracowali nad projektami programów z otwartym kodem. Jednym z nich był GIMP. Tego roku z wielu pomysłów zgłoszonych do GSoC związanych z GIMP-em wybrano pięć:
1. Tagging of GIMP Resources,
2. Improving the text-tool in GIMP,
3. Search-based Menu Browsing,
4. Enhance Python Scripting Interface Experience,
5. Operations in Frequency Domain for GEGL.
Dzisiaj chciałbym omówić pierwszy temat, czyli "Tagowanie zasobów GIMP-a".
Projektem tym zajmował się Aurimas Juška, a jego opiekunem był Sven Neumann. Aurimas Juška przedstawił krótki raport (plik PDF) ze swoich prac, który właśnie postaram się przybliżyć.
Do czego to w ogóle potrzebne w GIMP-ie?
Większość użytkowników po pewnym czasie korzystania z GIMP-a zauważa, że domyślne zasoby (pędzle, gradienty, desenie itd.) programu są dość ograniczone. Dodawanie nowych nie stanowi jednak dużego problemu. Kłopot powstaje wtedy, gdy mamy tego tyle, że zaczynają się trudności ze znalezieniem tego co akurat potrzebujemy (pomijam fakt dłuższego czasu uruchamiania programu).
Właśnie nad rozwiązaniem tego problemu podczas wakacji pracował Aurimas Juška. Rozwiązanie ma polegać na tym, że do każdego pojedynczego pędzla, desenia itd. możemy przypisać swoje własne tagi i na ich podstawie szybko wyszukać to co w danej chwili niezbędne.
Oto jak ma to wyglądać w praktyce:

Nie będę się się rozpisywał jak dokładnie są obsługiwane okienka gdzie można wpisywać tagi. Wspomnę jedynie, że dostępne jest auto-uzupełnianie wpisywanego tekstu. Jest także możliwość wyboru tagów myszką bez wpisywania ich z klawiatury.
Nie wiem, czy te zmiany wejdą do GIMP-a w wersji 2.6. ale według mnie są dość interesujące i warte wdrożenia.
Kto wie co to SVN może wypróbować w praktyce jak to działa.
Mam dobrą wiadomość dla Windowsowych użytkowników GIMP-a. Pojawiło się pierwsze wydanie binarne na tę platformę.
GIMP został skompilowany na dwie architektury (32 i 64-bity). Poniżej znajdują się linki do instalatorów. Pamiętajcie jednak, że jest to wersja niestabilna, więc nie zajmujcie developerów błędami które są już ujawnione, lecz jeszcze nie naprawione, chyba, że znajdziecie jakieś nowe.
GIMP 2.5.4 R26790 dla platformy 32-bitowej
GIMP 2.5.4 R26790 dla platformy 64-bitowej
GIMP 2.6 zbliża się wielkimi krokami. Sven Neumann zachęca w Bugzilli do przedstawiania propozycji obrazka startowego dla nadchodzącego GIMP-a. Swoje pomysły można składać na liście mailingowej deweloperów programu.
Moja propozycja jest taka, żeby przeprowadzić konkurs wśród forumowiczów na najlepszy splash screen i zwycięską pracę (lub kilka najlepszych) wysłać na wspomnianą listę mailingową. Dokładnie nie wiadomo kiedy ukarze się GIMP 2.6 więc myślę, że można co tydzień wysyłać jakąś pracę aż do momentu podjęcia decyzji przez ludzi decydujących o kształcie programu.
Co Wy na to? Może jeden z forumowiczów wpisze się do historii jako twórca oficjalnego obrazka startowego nowego GIMP-a?
Warto obejrzeć obrazki startowe dotychczasowych wydań GIMP-a.
W piątek, na liście mailingowej deweloperów GIMP-a, Alexia Death (jedna z osób tworzących program) zaproponowała nowy domyślny wygląd programu GIMP.
Osoby, które miały okazję testować wersję z rozwojowej gałęzi 2.5 wiedzą, że po starcie programu pojawiają się trzy okienka: 1.narzędziówka, 2.warstwy, kanały, ścieżki itp, oraz 3.Środkowe duże okno, którego nie można zamknąć (tzn. jego zamknięcie jest równoznaczne z zakończeniem działania programu). W związku z tym, Alexia proponuje upodobnienie wyglądu GIMP-a do innych programów graficznych (wspomina Inkscape, Photoshopa a nawet Painta) i zastosowanie układu: narzędzia w wąskim pasku po lewej, obrabiany obraz w środku i po prawej reszta: warstwy, opcje narzędzia itd. Motywuje to tym, że dzięki temu uzyskamy większą powierzchnię na to co nas najbardziej interesuje, czyli powierzchnię zajmowaną przez obraz.
Propozycja Alexii nie spotkała się z przychylnym odbiorem przez m.in. Svena Neumanna (główny programista GIMP-a), który jest za tym, aby okno z opcjami narzędzi umieścić pod narzędziówką, czyli tak jak jest teraz. Mało tego, uważa on również, że najlepiej gdyby było ono na stałe "przymocowane". Uniemożliwiłoby to przypadkowe zamknięcie tegoż menu przez początkujących gimpowiczów.
Dyskusja o domyślnym ułożeniu menu nadal trwa, wygląda jednak na to, że zostanie ono w takiej postaci jak jest obecnie. Dopiero wersja 2.8 być może przyniesie jakieś radykalne zmiany.
Warto przypomnieć, że nad interfejsem GIMP-a pracuje m.in. Polka: Kamila Giedrojć (była też jednym z organizatorów Libre Graphics Meeting 2008). Ona i jej współpracownicy cały czas oczekują na propozycję udoskonalenia korzystania z GIMP-a. Swój pomysł możesz złożyć na GIMP UI Brainstorm
Co Wy sądzicie o propozycji Alexii? A jakie jest Wasze zdanie o przymocowaniu menu opcji narzędzi do narzędziówki na stałe?
GIMP.edu.pl jest blogiem przede wszystkim o GIMP-ie jednak znajdziesz tu informacje również o pokrewnych programach, wiadomości na temat wydarzeń w graficznym świecie oraz masę inspirujących materiałów.