Skip to content

Refonte des Réglages et qualité (0.9.2) - #3

Open
lilidoxdev wants to merge 26 commits into
mainfrom
refonte-parametres
Open

lilidoxdev wants to merge 26 commits into
mainfrom
refonte-parametres

Conversation

@lilidoxdev

Copy link
Copy Markdown
Owner

Refonte des Réglages et lots de qualité 5 à 10, publiée en v0.9.2 (https://github.com/lilidoxdev/winlestia/releases/tag/v0.9.2).

Contenu

  • Refonte des Réglages et du Coordinator en services (lots 5 à 7), découpages, dispatch strict.
  • Fusion de main (0.9.1) dans la branche ; la branche reste sur .NET 8.
  • Corrections de démarrage trouvées avant publication :
    • XAML des styles cassé par le découpage des lignes (Visuals.Styles.cs, src/files/Styles.cs).
    • Coordinator.Keys créé après HomeWindow, qui le lit dans son constructeur (NullReferenceException).
  • Tests : styles de chaque thème, styles de Fichiers, démarrage complet du Coordinator (Desktop), sauvegarde atomique ; plancher de couverture 17 % (CI : 17,61 %, backend seul).

Vérifié

  • CI verte : lint, build-and-test, installer-smoke.
  • 659 tests hors Desktop ; tests Desktop passés en local.
  • Installateur 0.9.2 installé et démarré sur un vrai poste Windows 11.

Non vérifié

  • Installation sur une VM Windows 11 propre.

…pe des lignes longues), Python (ruff), QML (qmlformat)
…rontend, dependances verrouillees, CHANGELOG unifie
…ptions, 175 tests, couverture en CI, commentaires en francais
…140 partout, couverture 11 %, .gitattributes, auto-tests Files réparés
… QML a l'execution, nommage Winlestia, decoupes Visuals/Watch, plancher 15 %
…egle de blocage des raccourcis, pont par interfaces (IBridgeSystem, BridgeParts), 102/102 actions testees, plancher 16 %
…, membres types, fileOpen et luminosite testes, UserName Nom/Prenom, regles Social/Bookmarks/FileSearch, plancher 17 %
…est masquee ; consigne le passage Desktop 7/7
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.

2 participants