Od czasu wydania poprzedniej wersji zatwierdzono prawie 3000 zmian, zaakceptowano 553 żądania ściągnięcia i rozwiązano 66 problemów.
Główne zmiany:
- Wątki zostały przeniesione z implementacji POSIX do OpenMP.
- Czyszczenie kodu na dużą skalę.
- Współpraca z projektem LLVM trwa.
- Optymalizacja wydajności odczytu plików dla aparatów Sony ARW2, Panasonic V5, Phase One, Nikon, Pentax, Canon.
- Całkowite przeprojektowanie interfejsu i przejście na GTK/CSS. Dostępne motywy do wyboru: darktable, darktable-elegant-darker, darktable-icons-darker, darktable-elegant-dark, darktable-elegant-grey, darktable-icons-dark, darktable-icons-grey. Minimalna wymagana wersja GTK została podniesiona do 3.22.
- Nowy skrót klawiaturowy umożliwiający ukrywanie ramek, pasków bocznych i histogramów w trybie „bez ramek”.
- Nowy moduł do korekcji kolorów 3D RGB LUT.
- Wiele ulepszeń w module odszumiania. Można teraz kontrolować poziom redukcji szumów w cieniach, łącznie z korektą rzutowania. Ulepszone suwaki i pola wprowadzania danych.
- Moduł Soft Proof umożliwia teraz wybór przestrzeni kolorów, w oparciu o którą obliczany będzie histogram i inne elementy.
- Moduł „filmic” został wycofany na rzecz nowej wersji „filmic RGB”, która zastępuje „krzywą bazową”, „cienie i światła” oraz inne moduły globalnego mapowania tonów.
- Dodano moduł „korektora tonu”, który łączy moduły „systemu strefowego”, „cieni i świateł” oraz „mapowania tonu (lokalnego)”.
- Dodano możliwość wyboru profilu kolorów obszaru roboczego dla modułów, które będą działać pomiędzy modułem wejściowym i modułem wyjściowym.
- Obsługa najnowszego interfejsu API Google Photo
- Ulepszenia w module tagów, m.in.: dodano hierarchię tagów.
- В Linux Do GCC dodano obsługę klonowania docelowego. Kod przetwarzania obrazu jest implementowany równolegle w SSE2, SSE3, SSE4, AVX i AVX2. Następnie program wybiera optymalny zestaw instrukcji „w locie”, w zależności od używanego procesora.
- Pipety pojawiły się w modułach „podzielonego tonowania”, „stopniowanej gęstości” i „znaku wodnego”.
- Nowy moduł „podstawowych regulacji” umożliwia regulację poziomu czerni, ekspozycji, kompresji świateł, kontrastu, punktu szarości, jasności i nasycenia.
- Dwa nowe moduły „rgb curve” i „rgb curve” do pracy z pojedynczymi kanałami.
- Zmiany w module krzywej bazowej mogą skutkować zmniejszeniem kontrastu przy tych samych ustawieniach.
- Ulepszone wyszukiwanie według modułów
Podstawowa obsługa kamery (dodano po wersji 2.6):
- Epson R-D1s;
- Epson R-D1x;
- Aparat fotograficzny Fujifilm FinePix F770EXR;
- Aparat fotograficzny Fujifilm FinePix S7000;
- Fujifilm GFX 50R (skompresowany);
- Fujifilm X-A10;
- Fujifilm X-T30 (skompresowany)l
- Fujifilm XF10;
- Aparat Kodak DCS Pro 14N;
- Kodak EasyShare Z981;
- Kodak EasyShare Z990;
- Leica C (Typ 112) (4:3);
- Leica CL (dng);
- Leica Q (Typ 116) (dng);
- Leica Q2 (dng);
- Leica SL (Typ 601) (dng);
- Leica V-LUX (Typ 114) (3:2, 4:3, 16:9, 1:1);
- Nikon Z 6 (14-bitowy-nieskompresowany, 12-bitowy-nieskompresowany)
- Nikon Z 7 (14-bitowy, nieskompresowany);
- Olympus E-M1X;
- Olympus E-M5 Mark III;
- Olimp TG-6;
- Panasonic DC-G90 (4:3);
- Panasonic DC-G91 (4:3);
- Panasonic DC-G95 (4:3);
- Panasonic DC-G99 (4:3);
- Panasonic DC-ZS200 (3:2);
- Panasonic DMC-TX1 (wersja 3:2);
- Faza pierwsza P30;
- Sony DSC-RX0M2;
- Sony DSC-RX100M6;
- Sony DSC-RX100M7;
- Sony ILCE-6400;
- Sony ILCE-6600;
- Sony ILCE-7RM4.
Ustawienia wstępne balansu bieli:
- Leica Q2;
- Nikona D500;
- Nikon Z7;
- Olympus E-M5 Mark III;
- Panasonic DC-LX100M2;
- Sony ILCE-6400.
Dodano profile redukcji szumów dla:
- Leica Q2;
- Nikona D3;
- Nikona D3500;
- Nikon Z6;
- Nikon Z7;
- Olympus E-PL8;
- Olympus E-PL9;
- Panasonic DC-LX100M2;
- Sony DSC-RX100M5A;
- Sony ILCE-6400;
- Sony SLT-A35.
Źródło: linux.org.ru
