Tytuł: GIMP 2.7.2 Wiadomość wysłana przez: ba®thez on 16.04.2011, 12:13:35 Wczoraj deweloperzy udostępnili długo wyczekiwaną wersję rozwojową, która jest kolejnym krokiem w kierunku GIMP-a 2.8. W GIMP-ie 2.7.2 znajdują się wszystkie zmiany wprowadzone od wydania 2.7.1 z czerwca 2010 roku. TO naprawdę dużo nowych rzeczy: ulepszone grupowanie warstw (które pojawiło się w wersji 2.7.1), prawie skończone narzędzie edycji tekstu na obrazie, nowy silnik pędzli oraz oczywiście tryb jedno-okienkowy.
Kod źródłowy można pobrać stąd: http://www.gimp.org/downloads/ Paczkę instalacyjną dla systemów Windows można pobrać z http://www.gimpusers.com/downloads Zmiany w GIMP-ie 2.7.2 Interfejs użytkownika: - Wiele zmian spowodowaną przejściem z GTK+ 2.22 na 2.24 - Jeszcze więcej zmian spowodowanych przejściem na cairo - Dołączenie projektu z GSoC: CageTool - narzędzia do transformacji obrazów na płótnie - Usunięcie starych bitmapowych kursorów, w zamian którego zawsze używane są kursory RGBA, również dla kompatybilnych kursorów z starych X serwerów. - Wprowadzenie nowej klasy GimpCanvasItem, dla każdego obiektu który ma być rysowany na płótnie, jak również zmiana wszystkich narzędzi na podklasy GimpCanvasItem. Jest to wielki postęp tyczący się wszystkich narzędzi i większości kodu odpowiedzialnego za wyświetlanie, co spowodowało całkowite pozbycie się rysowania XOR. - Zamiana z trybu renderowania w stanie bezczynności na taki który zapewnia minimalną wartość FPS, co pozwala na właściwe renderowanie nawet przy dużym obciążeniu procesora. - Poprawienie trybu RTL w narzędziu tekstowym - Zmiana w edytorze map kolorów, tak, aby używał nowej klasy pośredniczącej GimpPalette. - Zmiana elementu kontrolującego rozmiar pędzla, tak, że działa to poprawnie przy zmianie pędzla. - Nowy widżet do kontrolowania wartości atrybutów, będący suwakiem z możliwością wpisania wartości. Używany jest teraz w każdym narzędzi. - Przyciski wybory pędzla, desenia itd. w opcjach narzędzi są bardziej kompaktowe, pozwalają również bezpośrednio przeskoczyć do okna edycji. - Uspójnienie rozmiarów uchwytów w opcjach narzędzi. - Dodanie nowego widżetu postępu, wyświetlanego na płótnie zamiast na pasku statusu. - Dodanie nowego okna Paleta Narzędzi który ma przejąć rolę Narzędziówki. - Możliwość poprawnego dodania warstwy za i wewnątrz grupy warstw. - Poprawki w edytorze dynamiki pędzla, dodanie kolorów do krzywych. - Możliwość zmiany nazwy warstwy klawiszem F2. - Poprawki w GimpDeviceStatus, wewnętrzne i wizualne. - Możliwość ustawienia ikony predefiniowanych ustawień narzędzi używając nowego widżetu do wybierania ikon. - Ustawienia w panelu stylu narzędzia tekstowego są pobierane z obiektu tekstowego jeśli nie jest aktywny żaden styl w zaznaczeniu/pozycji kursora. - Dodanie jednostki rozmiaru w panelu ustawień narzędzia tekstowego. - Okna dialogowe narzędzi są znów potomkami okna obrazu - Dodanie przedrostka "gimp-" do wszystkich operacji związanych z oknami. - Przycisk predefiniowanych ustawień narzędzi operuje teraz na globalnej liście zapisanych ustawień, a nie na liście ustawień konkretnego narzędzia. - Dodanie kontrolera myszy, który pozwala na przypisanie dodatkowych przycisków do dowolnej akcji. Rdzeń: - Unifikacja API do pobierania zaznaczenia z dowolnego obiektu (warstwa, ścieżka, itd). - Dodanie wsparcia dla znaczników koloru w warstwach tekstowych - Usunięcie funkcji selection_control() z obiektu GimpImage - być może ostatniej, która stała na drodze separacji kodu związanego z interfejsem. - Dodanie więcej funkcji sprawdzających poprawność podczas ładowania plików XCF. - Dodanie funkcji dostępu do klasy obiektów GimpPalette, od teraz są używane globalnie. - Klasa pośrednicząca GimpPalette jest zawsze przy mapie kolorów obrazu. - Obrazy SVG nie są skalowane podczas wklejania lub importowania. - Wiele zmian w kodzie obsługi urządzeń wejściowych, częściowo pobranego z gałęzi gtk3-port, dodanie klasy GimpDeviceManeger. - Dodanie wygładzania pociągnięć pędzla - Filtry poprawnie wyświetlają się teraz na powierzchniach cairo. - Poprawa i ulepszenie API związanego z obsługą nazw plików/URI obrazów. - Usunięcie flagi "usunięty" z obiektu przywróconego ze stosu cofniętych operacji. - Zmiany w tworzeniu obiektów, tak, aby poprawnie wykorzystywały ustawienia GObject-ów oraz usunięcie funkcji: item_configure() i drawable_configure(). - Zmiany w obsłudze zdarzeń narzędzi, przeniesienie wielu operacji do funkcji związanych z użytecznością. - Odświeżenie API GimpViewRenderer. - Implementacja transformacji na grupach. - Wyczyszczenie zbędnego i błędnego kodu w narzędziach transformacji. - Odświeżenie narzędzi i zdarzeń narzędzi: stosowanie się do stanów: aktywny/wstrzymany, konsekwencja w zamykaniu narzędzi i wiele innych poprawek. - Usunięcie obiektów i klasy GimpToolPreset, włączenie funkcjonalności od nowego systemu predefiniowanych ustawień narzędzi. - Zmiana GimpFilteredContainer to GimpTaggedContainer, dodanie klasy nadrzędnej GimpFilteredContainer, będącej ogólnym filtrem. - Usunięcie koncepcji "przesunięć" z TileManager-a, w zamian przesunięcie podawane jest za każdym razem gdy jest potrzebne, np. podczas transformacji. - Przeniesienie GimpBezier z katalogu vectors/ do katalogu core/ i dodanie API do tworzenia GimpBezier z ustawień BoundSegs. - Zmiana API obramowania GimpBrush, tak, aby zwracało GimpBezierDesc. - Dodanie obiektu GimpBrushCache i używanie go jako bufora zmian pędzla i jego obrysu, usunięcie kodu buforowania z GimpBrushCore. - Dodanie API opartego na GimpBezierDesc do GimpScanConvert i uzywanie go. GEGL: - Dodanie operacji i infrastruktury dla CageTool. Libgimp: - Wprowadzenie typu "item" do PDB i Libgimp, i oznaczenie jako zdeprecjonowane* dużej części starego API w zamian za wprowadzone API dla typu "item". - Dodanie procedur do tworzenia, przeglądania i edycji grup warstw. - Dodanie więcej stanów do kontekstowego API, zdeprecjonowanie* funkcji przyjmujących dużo parametrów w zamian za nowe, prostsze używające kontekstowego API (w szczególności API dotyczące transformacji i zaznaczania). - Przeniesienie GimpUnitStore i GimpUnitComboBox do libgimpwidgets, użycie ich w GimpSizeEntry, zdeprecjonowanie* GimpUnitMenu. - Zrezygnowanie z funkcji gimp_min_color() i gimp_install_cmap(). - Dodanie API pozwalające na śledzenie zdarzeń ruchu przez GimpRuler. - Dodanie nowego API do zaznaczania w zamian za stare, zdeprecjonowane* API. - Przeniesienie i zmiana nazw całego pasożytniczego API, oznaczenie starego jako zdeprecjonowane*. - Dodanie wygenerowanych plików PDB w przestrzeni nazw "gimp", pozbycie się "gimpmisc". - Dodanie funkcji konwersji jednostek do libgimpbase - Dodanie funkcji przywracającej kontekst wtyczek do domyślnej wartości. Wtyczki: - Dodanie obsługi IPv6 do serwera script-fu. - Zmiany we wtyczkach związane ze zdeprecjonowaniem funkcji w libgimp. - Dodanie wtyczki eksportu do pliku PDF. - Dużo rzeczy przepisano, tak by używało cairo. - Poprawki związane z kodowaniem UTF-8. - Ustawienie postępu na wartość 1.0, gdy operacja jest zakończona. - Włączenie wielu z powyższych poprawek do skryptów Tinyscheme. - Dodanie opcji "Nowa warstwa" do MapObject. - Wsparcie dla wczytywania 16 bitowych plików raw w formacie PPM. - Dodanie pluginu web-page, który może renderować obrazy stron www. - Usunięto ostrzeżenia o stosowaniu filtrów na puste obszary. Dane: - Usunięcie palety "Bez nazwy" Dokumentacja programistyczna: - Przeniesienie dokumentacji libgimp z szablonów do komentarzy - Generowanie standardowych zdeprecjonowanych sekcji System źródeł i kompilacji: - Dodanie większej ilość dokumentacji kodu - Dodanie więcej jednostek testujących, zmiany w istniejących, tak by używały globalnych funkcji testujących. - Dodanie manifestów do plików wykonywalnych (aplikacji i pluginy, Win32) - Zależności: GLib 2.28, GTK+ 2.24, Cairo 1.10 - WebKit (silnik renderujący strony www) dostępny dla wszystkich wtyczek, nie tylko dla pomocy. - Przeprowadzanie testów interfejsu za pomocą Xvfb, jeśli dostępny. - Osobne sprawdzanie biblioteki GdkPixbuf, ponieważ teraz to osobny projekt. - Testy mogą używać odinstalowanych pluginów z katalogu build. - Usunięcie, zakomentowanie, albo kompilowanie warunkowe (w oparciu o flagę GIMP_UNSTABLE) fragmentów, które nie powinny się znaleźć w stabilnym wydaniu. Ogólne: - Zwiększenie bezpieczeństwa na Win32, poprzez wywoływanie funkcji SetDllDirectory() oraz SetProcessDEPPolicy(). - Zamiana każdego wystąpienia GtkObject::destroy() na GObject::dispose() - Różne zmiany pozwalające na łatwiejsze zarządzanie gałęzią gtk3-port. - Nie używanie funkcji gtk_container_add() do dodawania elementów GTK. - Dziedziczenie bezpośrednie po GtkBox, a nie po GtkHBox/GtkVBox. - Dodanie przestrzeni nazw dla wybranych typów i funkcji. - Usunięcie niepotrzebnych wywołań funkcji gtk_set_range_update_policy() - Zamiana każdego wystąpienia GObject::constructor() na GObject::constructed() - Zmiana większej ilości atrybutów na prywatne, dodanie do nich funkcji dostępu. - Zamiast GdkNativeWindow użyte jest guint32 - Zatkanie wycieków pamięci - Usunięcie ps-menurc, GIMP nie jest klonem PS - Zamiast używania foreach() i free() używana jest nowa funkcja: g_[s - Zmiana wywołań zdeprecjonowanych* funkcji z GTK+ API - Używanie nowych nazw kluczowych GDK_KEY_foo - Dużo poprawek drobnych błędów - Dużo uaktualnień tłumaczeń *zdeprecjonowany - element, którego użycie jest odradzane, pozostawiony tylko dla wstecznej kompatybilności. Tytuł: Odp: GIMP 2.7.2 Wiadomość wysłana przez: Bohomaz on 16.04.2011, 15:09:52 Wersji polskiej jak rozumiem narazie nie ma ?
Tytuł: Odp: GIMP 2.7.2 Wiadomość wysłana przez: ba®thez on 16.04.2011, 15:39:07 GIMP zawsze jest wielojęzykowy, szczególnie w tej wersji poprawiono tłumaczenie na język polski. Nie ma na razie skompilowanej wersji na Windowsa, tak żeby można łatwo zainstalować. Kompilowanie na Windowsa nie jest rzeczą trywialną.
Tytuł: Odp: GIMP 2.7.2 Wiadomość wysłana przez: Bohomaz on 16.04.2011, 20:50:42 yhym. A ty to zrobiłeś ? bo jeśli tak to sypnął byś instalką na jakis upload:) bo ciekawi mnie ten gimp.
Tytuł: Odp: GIMP 2.7.2 Wiadomość wysłana przez: mmiicc on 16.04.2011, 21:36:48 yhym. A ty to zrobiłeś ? bo jeśli tak to sypnął byś instalką na jakis upload:) bo ciekawi mnie ten gimp. Instalka, jak będzie gotowa, pojawi się na tej stronie: GIMP + GTK+ (development rel.) (http://sourceforge.net/projects/gimp-win/files/GIMP%20%2B%20GTK%2B%20%28development%20rel.%29/) Wracając do tematu - jeśli ktoś zna angielski może poczytać recenzję GIMP-a 2.7.2: Hands-on GIMP 2.7.2 review (http://libregraphicsworld.org/articles.php?article_id=34) Tytuł: Odp: GIMP 2.7.2 Wiadomość wysłana przez: ba®thez on 25.04.2011, 21:01:25 Testową wersję GIMP-a oznaczoną numerem 2.7.2 dla systemu Windows można pobrać z http://www.gimpusers.com/downloads
Tytuł: Odp: GIMP 2.7.2 Wiadomość wysłana przez: Asesortyk on 28.04.2011, 17:30:20 Czy jest możliwość wykorzystania plików GRD (Photoshop gradients) w tym wydaniu Gimp-a czy jeszcze nie?
Tytuł: Odp: GIMP 2.7.2 Wiadomość wysłana przez: siedemczwartych on 07.05.2011, 12:17:06 Czy na jednym komputerze będą działały GIMP 2.6.11 i 2.7.2, czy będą się gryzły? :)
Tytuł: Odp: GIMP 2.7.2 Wiadomość wysłana przez: mmiicc on 08.05.2011, 11:11:15 Będą działać jak je odpowiednio zainstalujesz. Tylko nie uruchamiaj ich jednocześnie.
Tytuł: Odp: GIMP 2.7.2 Wiadomość wysłana przez: Typhon on 12.05.2011, 21:59:52 Będą działać jak je odpowiednio zainstalujesz. Tylko nie uruchamiaj ich jednocześnie. To jest nie w tym samym folderze. Najlepiej na różnych partycjach, od tak, dla pewności. Tytuł: Odp: GIMP 2.7.2 Wiadomość wysłana przez: siedemczwartych on 13.10.2011, 16:09:09 moze ktoś pomóc co z tym okienkiem DOSowskim?
Można je wyłaczyć? Czy zawsze sie musi otwierać? |