Skip to content

Releases: shrippen/kader

Kader 0.3.0

Choose a tag to compare

@github-actions github-actions released this 26 Sep 09:57

Herunterladen und starten

Kein Python, kein Terminal nötig. Datei herunterladen, doppelklicken, den Ordner mit den abfotografierten
Negativen wählen – die Prüfung öffnet sich im Browser. Ein kleines Fenster zeigt den Fortschritt;
Beenden oder Schließen des Fensters beendet Kader.

Windows (10 und 11): Kader-…-windows-x64.exe
Die Datei ist nicht signiert. Windows zeigt deshalb beim ersten Start „Der Computer wurde durch Windows
geschützt“: auf Weitere Informationen und dann Trotzdem ausführen klicken.

Linux (Ubuntu 22.04, Mint 21, Debian 12 oder neuer): Kader-…-x86_64.AppImage
Nach dem Herunterladen einmal ausführbar machen: Rechtsklick → Eigenschaften → Berechtigungen →
„Als Programm ausführen“ (oder chmod +x Kader-*.AppImage), dann doppelklicken.

Statt den Dialog zu benutzen, kann man den Ordner auch direkt auf die Datei ziehen.

darktable-Nutzer: Ist darktable installiert, bietet der erste Start an, Kader als Plugin einzurichten
(darktable vorher schließen). Danach in darktable Bilder auswählen und „Review starten“. Ohne Plugin wählt man in
der Prüfung das Ziel „darktable-Sidecars“; darktable übernimmt den Zuschnitt beim Import des Ordners.
RawTherapee-Nutzer: Ziel „RawTherapee-Profile“ wählen, nach „Fertig“ öffnet „RawTherapee öffnen“ den Ordner.

RAW-Dateien werden ohne zusätzliche Programme entwickelt. Was sich geändert hat, steht in
CHANGELOG.md.

Kader 0.2.0

Choose a tag to compare

@github-actions github-actions released this 26 Sep 09:11

Herunterladen und starten

Kein Python, kein Terminal nötig. Datei herunterladen, doppelklicken, den Ordner mit den abfotografierten
Negativen wählen – die Prüfung öffnet sich im Browser. Ein kleines Fenster zeigt den Fortschritt;
Beenden oder Schließen des Fensters beendet Kader.

Windows (10 und 11): Kader-…-windows-x64.exe
Die Datei ist nicht signiert. Windows zeigt deshalb beim ersten Start „Der Computer wurde durch Windows
geschützt“: auf Weitere Informationen und dann Trotzdem ausführen klicken.

Linux (Ubuntu 22.04, Mint 21, Debian 12 oder neuer): Kader-…-x86_64.AppImage
Nach dem Herunterladen einmal ausführbar machen: Rechtsklick → Eigenschaften → Berechtigungen →
„Als Programm ausführen“ (oder chmod +x Kader-*.AppImage), dann doppelklicken.

Statt den Dialog zu benutzen, kann man den Ordner auch direkt auf die Datei ziehen.

RAW-Dateien werden ohne zusätzliche Programme entwickelt. Was sich geändert hat, steht in
CHANGELOG.md.

0.1

0.1

Choose a tag to compare

@shrippen shrippen released this 20 Sep 18:40

Auto Crop Negative 0.1

Erste Version mit Companion-UI: Die Erkennung läuft in einer lokalen Web-Oberfläche, dort prüfst und korrigierst du die Crops, danach gibst du sie an darktable weiter.

Ablauf

  1. In darktable Bilder wählen → Review starten (Server startet, Browser öffnet sich).
  2. In der Web-UI prüfen: Gruppen Grün/Gelb/Rot, Drag-and-drop, Crop-Editor, „Auswahl neu erkennen“.
  3. Fertig sperrt die Ansicht und übergibt den Plan.
  4. In darktable Plan anwenden. Nicht zufrieden? Prüfung öffnen → Zurück zur Prüfung.

Neu

  • Web-UI (Deutsch/Englisch, dunkel/hell) mit Galerie, Crop-Editor, Undo, Neu-Erkennung als Vorschlag
  • Export aus darktable in voller Auflösung, ohne vorhandenen Crop und ohne die XMP zu ändern
  • Plugin-Knöpfe: Review starten, Plan anwenden, Prüfung öffnen, Server stoppen, Crop & Farben zurücksetzen
  • Serveranzeige mit klickbarer URL; Server stoppt beim Schließen von darktable und nach 30 min ohne Aktivität
  • Ordnermodus ohne darktable (python -m companion serve --folder …)
  • 47 Tests (Unit, Lua-Stub, Browser)

Installation

./install.sh, darktable neu starten, Script Manager → Auto Crop Negative aktivieren. Details in der README.

Bekannte Einschränkungen

  • Der Lua-Teil ist gegen einen Stub der darktable-API getestet, noch nicht abschließend in einer echten darktable-GUI (u. a. dt.styles.apply(), „Plan anwenden“ in der Praxis, exit-Ereignis).
  • Kein Test mit echten Raws in einer echten Bibliothek.
  • review_gui.py bleibt vorerst bestehen.

Vollständige Änderungen: CHANGELOG.md