Skip to content

AVAStack v2.51.1 — Sections pliables panneau gauche

Choose a tag to compare

@darkvad darkvad released this 03 Oct 07:02
· 61 commits to master since this release

Sections pliables panneau gauche (jalon 95b)

Nouvelles fonctionnalités

  • 14 sections pliables dans le panneau gauche (Fichiers, Caméra, Cadence, Dossier, Composition, Calibration, Empilement, Fond/grain, Netteté, Affichage, Couleur, État calculs, Traitement externe, Sortie)
  • Bouton d'en-tête ▼/▶ avec persistance dans config.json (clés ui_section_<nom>)
  • Vrai pliage : la section disparaît complètement, les sections du dessous remontent (gain de place réel)
  • Accessibilité : raccourcis clavier Entrée/Espace sur le bouton

Corrections

  • Adaptation de _maj_visibilite_cadres() pour pack/unpack le couple (bouton + LabelFrame) ensemble lors des changements de source (Camera ↔ Dossier ↔ Composition)

Tests

  • Tous les 6 bancs de non-régression passent : 47, 41, 12, 52, 53, 86

Fichiers modifiés

  • avastack/__init__.py : version 2.51.1
  • avastack/ui/app.py : _creer_section_pliable(), SECTIONS_NOM_MAP, refactor _build_ui, _maj_visibilite_cadres
  • bancs/_test_ui_visibilite_jalon47.py : helpers section_visible(), _titre_cadre()
  • AVANCEMENT.md : entrée jalon 95b