Releases: TeaM-TL/FotoKilof
Releases · TeaM-TL/FotoKilof
2.2 reorganizacja kodu
Jeszcze bliżej PEP-8 (7.74 wg pylint), podział na moduły
2.1 histogram on/off, kod bliżej PEP8
Można włączać i wyłączać okna histogramu. Przy wyłączonym oknie nie są generowane histogramy, czyli przyspieszamy pracę dwukrotnie.
Kod jest bliżej wymaganiom PEP8
2.0 Przyspieszenie operacji hurtowych
Pojedyncze wywołanie mogrify przy aplikowaniu wielu poleceń.
Przyciski nawigacji po plikach: pierwszy poprzedni, następny, ostatni
Usunięcie kart
W pliku ini jest zdefiniowany katalog wyjściowy, domyślnie FotoKilof
Parę drobiazgów, drobne oczyszczenie kodu wzgledem 1.9
1.9 Wybór narzędzi, okno nie jest przeładowane
Update README.md
1.8 Nieco szybciej i pewniej, mniej komunikatów
Merge branch 'master' of https://github.com/TeaM-TL/FotoKilof
1.7 optymalizacja
Optymalizacja wywołań Image Magicka
1.6 wymagana funkcjonalność
Funkcje:
- przetwarzanie pojedynczego pliku jak i całego katalogu,
- obrót co 90stopni
- wycinanie: własne i predefiniowane wielkości (HD, 2K, 4K),
- klikany podgląd, wczytuje współrzędne do wycinka, podgląd wybranego wycinka
- dodawanie tekstu i koloru tła
- wybór fontu (Linux, Mac OSX) i koloru
- normalizacja kolorów,
- dodawanie ramki, wybór szerokości i koloru
- czarno-białe, sepia (regulowana),
- zmiana kontrastu, rozciaganie histogramu,
- szybka nawigacja po katalogu przyciskami: Następny, Poprzedni
Drobiazgi
- podgląd oryginału i wyniku,
- histogram oryginału i wyniku,
- zapis i odczyt konfiguracji,
- powinny być poprawnie obsługiwane ścieżki ze spacją,
- automatyczne wczytywanie podglądu,
Do zrobienia
- pewna obsługa ścieżek ze spacjami
- dodać konfigurację kilofa, np. ścieżki, katalog docelowy, wielkość podglądu, kolejność przetwarzania
- dodać pasek postępu,
- zwiększenie wydajności, np. wykorzystać PIL do generowania podglądu
- natychmiastowe rysowanie linii wycinania
- okna typu paned
- klikany histogram do pobierania danych do rozciągania kontrastu