v1.0.8 — Fix PDF crash + clear 'what photos are missing' panel
Two fixes from your feedback
1. PDF export no longer crashes 📄
FPDFUnicodeEncodingException: Character "→" ... not supported by helvetica.
The PDF core font is latin-1 only, and arrows / degree signs / emoji broke it.
All text written to the PDF is now sanitized centrally — known symbols become
ASCII (→ → ->, ≥ → >=, ° → deg, emoji → tags), anything else is
replaced. PDF export works on any dataset now.
2. Much clearer "what photos are missing" 📸
New coverage panel in the verdict, showing present vs missing shot types
at a glance, each count colour-coded (green = covered, yellow = thin, red = absent):
📸 Couverture du dataset (photos viables) :
Angles : face 70 · 3/4 8 · profil 0 ❗ aucun profil
Cadrage : gros plan 75 · mi-corps 5 · plein pied 0 ❗ aucun plein pied
Expressions : sourire (60), neutre (20) ❗ peu varié
📷 Photos à générer pour compléter :
➕ Genere 2-3 photos de profil (yaw 60-80°)
➕ Genere 5-8 plans moyens (visage + corps)
The same coverage + to-generate list is also written to _analysis_report.txt.
Updating
- Zip users: ⚙ Config → 🔄 Check now → ⬇ Install update
- Git users:
git pull