Skip to content

Droits du dossier : aperçu des photos - #4

Merged
skerdudou merged 2 commits into
masterfrom
apercu-photos
Oct 26, 2026
Merged

skerdudou merged 2 commits into
masterfrom
apercu-photos

Conversation

@skerdudou

Copy link
Copy Markdown
Owner

Aperçu des photos dans la fenêtre « Droits du dossier ». Spec : docs/superpowers/specs/2026-10-26-apercu-photos-design.md.

Ce que ça fait

  • Bandeau de 10 aperçus au plus sous le tableau des droits : le dossier, ou la ligne sélectionnée en multi-dossiers.
  • Source de chaque aperçu : vignette Synology Photos, sinon fichier du partage réduit (JPEG/PNG/GIF/BMP ≤ 20 Mo), sinon icône. Sous-dossiers parcourus ; fichiers du partage en complément tant que Photos ne les a pas indexés.
  • Clic : aperçu agrandi (vignette xl ou fichier sous-échantillonné), flèches ← →, Échap pour fermer ; prioritaire sur le chargement du bandeau.
  • Chargement sur un fil dédié : jamais bloquant pour les droits, jamais de boîte d'erreur (« Aperçu indisponible », clic pour réessayer).
  • Commande cachée synoRight previews <dossier> pour le diagnostic.
  • Session partagée entre fils : écritures synchronisées, enregistrement atomique.

Vérifications

  • mvn -B -q verify : 310 tests verts.
  • Relectures par tâche + relecture finale de la branche, corrections appliquées et relues.
  • Avant fusion : synoRight previews <dossier> sur le vrai NAS (l'appel des vignettes est envoyé en POST, à confirmer), puis un essai de la fenêtre.

🤖 Generated with Claude Code

skerdudou and others added 2 commits October 26, 2026 09:58
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…li fichiers, aperçu agrandi)

Bandeau de 10 aperçus au plus sous le tableau des droits : dossier unique, ou ligne sélectionnée
en multi-dossiers. Vignettes Synology Photos (SYNO.FotoTeam.Browse.Item, SYNO.FotoTeam.Thumbnail),
sinon le fichier du partage réduit (JPEG/PNG/GIF/BMP, 20 Mo au plus), sinon une icône ; sous-dossiers
parcourus en largeur ; fichiers du partage en complément tant que Photos ne les a pas indexés.
Clic : aperçu agrandi (vignette xl ou fichier sous-échantillonné, flèches pour naviguer), prioritaire
sur le chargement du bandeau. Chargement sur un fil dédié, jamais bloquant pour les droits.
Commande cachée « synoRight previews <dossier> » pour le diagnostic.
Session partagée entre fils : écritures synchronisées, fichier enregistré de façon atomique.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@skerdudou
skerdudou merged commit 0984035 into master Oct 26, 2026
4 checks passed
@skerdudou
skerdudou deleted the apercu-photos branch October 26, 2026 09:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant