Edytor graficzny GIMP 2.99.12 jest już dostępny do testowania. Kontynuuje on rozwój funkcjonalności nadchodzącej stabilnej gałęzi, GIMP 3.0, która obejmuje przejście na GTK3, natywną obsługę Wayland i HiDPI, znaczące uporządkowanie kodu źródłowego, nowe API do tworzenia wtyczek, buforowanie renderowania, obsługę zaznaczania wielowarstwowego oraz natywną edycję przestrzeni kolorów. Pakiet flatpak jest dostępny do instalacji (org.gimp.GIMP w repozytorium flathub-beta), a także kompilacje dla Windows и macOS .
Wśród zmian:
- Wprowadzono nowy motyw projektowy, włączony domyślnie, dostępny w jasnym i ciemnym wariancie, połączonych w jeden motyw. Nowy motyw jest w odcieniach szarości i został stworzony przy użyciu systemu definicji stylów podobnego do CSS używanego w GTK 3. Wariant ciemnego motywu można włączyć, wybierając opcję „Użyj wariantu ciemnego motywu, jeśli jest dostępny”.

- Wprowadzono wstępne wsparcie dla modelu kolorów CMYK, a także zmieniono wiele aspektów związanych z konwersją i wyświetlaniem kolorów.
- Dane wykorzystywane do symulacji przestrzeni barw można teraz zapisywać bezpośrednio w plikach XCF, przechowujących dane obrazu. Dane symulacyjne użyte w profilu próbnym, schematach renderowania i kompensacji czarnych punktów były wcześniej tracone po ponownym uruchomieniu sesji programu. Zapisywanie danych symulacyjnych upraszcza przepływy pracy, np. te związane z przygotowaniem materiałów do druku, gdzie praca wykonywana jest w przestrzeni barw RGB, a wynik powstaje w przestrzeni CMYK, a przy tym konieczna jest stała ocena wyglądu końcowego obrazu, biorąc pod uwagę zmiany w gamie barw. Wcześniej dostępne operacje próbnego drukowania kolorów (profil próbny kolorów, renderowanie próbnego drukowania kolorów i kompensacja punktu czerni) zostały przeniesione z Widok/Zarządzanie kolorami do Obraz/Zarządzanie kolorami.
- Do paska stanu dodano przełącznik wizualny umożliwiający szybkie przełączanie się między trybem normalnym a próbą kolorów, służącą do oceny próbki reprodukcji kolorów. Kliknięcie przełącznika prawym przyciskiem myszy wyświetla panel umożliwiający zmianę ustawień próbnego wydruku.

- Po włączeniu profilu symulacji CMYK wiele narzędzi, w tym kroplomierz, punkty próbkowania i selektor kolorów, jest konwertowanych w celu wyświetlania kolorów w przestrzeni kolorów CMYK.
- Rozszerzona obsługa CMYK w kodzie związanym z eksportowaniem i importowaniem obrazów JPEG, TIFF i PSD. Na przykład w przypadku plików JPEG i TIFF wprowadzono możliwość eksportowania przy użyciu profilu próby kolorów, a w przypadku plików JPEG i PSD kod importu przełączono na korzystanie z GEGL/babl, a profil CMYK obecny w obrazie jest zapisywany w postaci profilu próby kolorów.
- API do tworzenia wtyczek zostało rozszerzone o funkcje pobierania i ustawiania profilu próby kolorów. Widżety GimpColorNotebook, GimpColorSelection i GimpColorSelector udostępniane przez bibliotekę libgimpwidgets implementują działanie uwzględniające symulację przestrzeni kolorów.
- Wprowadzono obsługę zmiany rozmiaru pędzli bezpośrednio na płótnie, bez konieczności rozpraszania się dostosowywaniem ustawień w panelu. Rozmiar pędzla można teraz zmienić, przesuwając mysz, przytrzymując jednocześnie prawy przycisk myszy i klawisz Alt.
- Możliwe jest skonfigurowanie kluczowych modyfikatorów działających po naciśnięciu przycisków myszy na obszarze roboczym, takich jak Ctrl w celu skalowania, Shift w celu obracania obszaru roboczego oraz Alt w celu zaznaczania warstw lub zmiany rozmiaru pędzli.
- Dodano możliwość korzystania z alternatywnego sposobu skalowania, który można włączyć w menu Preferencje > Interakcja z płótnem. Podczas gdy stary algorytm zapewniał ciągłe przybliżanie lub oddalanie obrazu w zależności od czasu ruchu myszy (podczas przytrzymywania klawisza Ctrl i środkowego przycisku myszy), nowy algorytm bierze pod uwagę nie czas trwania ruchu, ale odległość, jaką przebyła mysz (im większy ruch, tym większa zmiana przybliżenia). Do ustawień dodano dodatkowy parametr regulujący zależność zmiany skali od szybkości ruchu myszy.
- Ustawienia wskaźnika narzędzia zostały zreorganizowane i przeniesione z zakładki Okna obrazów. Windows„) w zakładce „Preferencje > Urządzenia wejściowe”. Ulepszono obsługę opcji „Pokaż kontur pędzla”, gdy opcja „Pokaż wskaźnik narzędzi do rysowania” jest wyłączona. Ulepszono implementację trybu „Kursor punktowy” dla ekranów dotykowych, który teraz działa poprawnie na ciemnych i jasnych tłach.
- Przeprojektowano i zreorganizowano tryb wykrywania wypełnienia linią w narzędziu Wypełnianie płaskie. Dodano nową opcję „Obrysuj obramowanie”.

- Do okna powitalnego dodano zakładkę umożliwiającą przeglądanie informacji o wersji i listy najważniejszych udoskonaleń. Niektóre elementy listy wyświetlają ikonę odtwarzania, która umożliwia uruchomienie wizualnej demonstracji poszczególnych innowacji.
- Rozszerzono możliwości gestu szczypania na ekranie. Oprócz powiększania poprzez szczypanie możesz teraz także obracać płótno podczas powiększania. Możesz również zmieniać skalę miniatur obrazów w dokowalnych panelach (warstwy, kanały, kontury), ściskając lub przewijając kółko myszy.
- Dodano obsługę ładowania obrazów w formacie WBMP, a także importowania i eksportowania w formacie ANI, używanym w przypadku animowanych kursorów myszy. Ulepszona obsługa formatów obrazów PSD, SVG, GIF, PNG, DDS, FLI. Format PSD obsługuje teraz dodatkowe maski warstw i obrazy duotoniczne. W przypadku animowanych plików GIF wprowadzono opcję „Liczba powtórzeń”. W przypadku plików PNG dodano opcję optymalizacji rozmiaru palety, umożliwiającą jej maksymalne skompresowanie. Format DDS obsługuje teraz maski 16-bitowe i dodaje obsługę obrazów z jednym kanałem 16-bitowym.

- Okno dialogowe umożliwiające eksportowanie obrazów w formatach RAW zostało przeprojektowane. Dostępna jest możliwość eksportowania obrazów w formacie RAW z dowolną wartością głębi kolorów.

- Zakończono prace nad rozwiązaniem problemów pojawiających się podczas korzystania z protokołu Wayland. Praca w środowiskach opartych na Waylandzie stała się zauważalnie bardziej stabilna, chociaż niektóre znane problemy niezwiązane bezpośrednio z programem GIMP i spowodowane błędami w kompozytach pozostają nierozwiązane. serwery lub błędy protokołu. Na przykład, podczas uruchamiania w środowisku Sway występują awarie, a problemy związane z brakiem zarządzania kolorami w Waylandzie pozostają nierozwiązane.
- Obsługa skryptów Script-fu została znacznie ulepszona. serwer Do wykonywania skryptów (script-fu-server) dodano możliwość łączenia niestandardowych wtyczek działających w oddzielnych procesach. Wprowadzono nowy, oddzielnie uruchomiony interpreter Script-fu (gimp-script-fu-interpreter-3.0). API Script-fu zostało przebudowane, aby było bliższe głównemu API libgimp.
- Wprowadzono pełne wsparcie dla budowania przy użyciu narzędzi Meson zamiast autotools. Zaleca się używanie Meson na wszystkich obsługiwanych platformach.
Źródło: opennet.ru





