Releases: bbenni2/Grain
Releases · bbenni2/Grain
Release list
Grain 1.7.0
Grain 1.7.0 — Review-Workflow, neues Design, robustere Pipeline
Neu
- Review-Lightbox: Doppelklick auf ein Foto öffnet die Großansicht — mit
←/→blättern,T/K/Rsetzt TOP/KEEP/REJECT, Änderungen werden gespeichert - Rejects landen im Papierkorb statt endgültig gelöscht zu werden — wiederherstellbar
- Ollama-Check vor dem Start: fehlendes Modell? Grain lädt es auf Klick direkt in der App
- macOS-Benachrichtigung wenn die Verarbeitung fertig ist
- Update-Hinweis wenn eine neue Grain-Version verfügbar ist (abschaltbar)
- Neues Icon & Branding: das Dissolving-G
Verbessert
- AI-Analyse deutlich zuverlässiger (JSON-Mode, deterministisches Scoring) — ohne Zeitverlust
- Neues empfohlenes Modell qwen2.5vl:3b: präziser als moondream bei ~8s/Foto
- Statuszeile zeigt jetzt die Pipeline-Phase (Import / Culling / AI / …)
- Download ~30% kleiner (169 MB statt 245 MB)
Behoben
- Galerie-Thumbnails konnten bei Belichtungsreihen auf falschen Kacheln landen
- Falsche qwen-Modellnamen (Download schlug fehl)
- caffeinate konnte nach einem Absturz den Mac dauerhaft wachhalten
- Belichtungszeiten wie "1/250" ließen die Fortschrittsanzeige springen
Hinweis
Grain läuft zu 100% lokal über Ollama — Fotos verlassen den Mac nie.
Beim ersten Öffnen: Rechtsklick → Öffnen (App ist noch nicht notarisiert).
Grain 1.6.0 — Shoot more. Sort less.
What's new in 1.6.0
Fixes
- Re-copies photos that were deleted from archive on next run (state file bug fix)
- Ergebnisse button now opens the session folder — _TOP/ is a subfolder right inside it
Smarter JPEG handling
- JPEGs are automatically skipped when a matching RAW file exists — no more double-processing in RAW+JPEG workflows
- Reine JPEG-Sessions (Handy etc.) werden weiterhin normal verarbeitet
Rejects simplified
- Rejected photos are deleted directly from archive — no more ZIP detour. Originals stay on SD card.
AI Culling v2.0 — stricter & more dimensions
- Lighting quality is now a primary scoring dimension
- Golden hour / blue hour: significant bonus
- Harsh midday sun: penalty
- Backlight problems: hard penalty
- Portraits: eyes closed = -20 pts · blurry eyes = technical max 30
- Noise: heavy high-ISO noise = -12 pts
- Background distraction penalises composition score
- Camera shake / missed focus: -15 pts
- Keep threshold raised 35 → 40 (stricter overall)
Security
- State file paths validated against archive root (path traversal fix)
- Symlinks on SD cards are no longer followed
- Delete rejects validates all paths are within archive root
Grain 1.5.0 — Shoot more. Sort less.
First public release. Free. Local AI. No cloud. No subscription.