# Launcher 2.5.0
LAUNCHER - NOTES DE MISE À JOUR
Plein écran et nom des appareils dans l'audit - Mise à jour du 8 novembre 2026
==================================================================

La fenêtre du launcher et le menu d'administration peuvent maintenant s'agrandir sur tout l'écran, la barre des tâches restant visible. Leur mise en page s'adapte à la place disponible, sur grand comme sur petit écran.

Dans le menu d'administration, le journal d'audit indique désormais chaque appareil sous le nom choisi lors de l'invitation, et non plus sous le nom Windows du PC. Le serveur est à redéployer pour en profiter.


------------------------------------------------------------------
EN BREF
------------------------------------------------------------------
- NOUVEAU : plein écran pour la fenêtre du launcher et le menu
  d'administration (bouton entre « Réduire » et « Fermer », ou F11).
- NOUVEAU : le mode choisi (plein écran ou fenêtré) est retenu pour
  la fois suivante.
- AMÉLIORÉ : mise en page adaptée à la taille de l'écran, sans
  texte ni bouton coupé.
- CORRIGÉ : le journal d'audit affichait le nom Windows du PC au
  lieu du nom de l'appareil choisi à l'invitation.
- SERVEUR : à redéployer (nom des appareils dans le journal
  d'audit).
- QUALITÉ : 1 nouveau test automatisé (282 au total).


------------------------------------------------------------------
PLEIN ÉCRAN
------------------------------------------------------------------
- Concerne la fenêtre principale du launcher et le menu
  d'administration ; les autres fenêtres (paramètres, notes de
  version agrandies, messages) gardent leur taille.
- Bascule : bouton entre « Réduire » et « Fermer », ou touche F11.
- La fenêtre s'agrandit comme une fenêtre Windows : elle occupe tout
  l'écran où elle se trouve, la barre des tâches reste visible (même
  en masquage automatique).
- Le mode de chaque fenêtre est retenu pour la fois suivante.
- Les fenêtres ne se redimensionnent toujours pas par les bords ou
  les coins : deux modes seulement, fenêtré ou plein écran.
- Une fenêtre réduite dans la barre des tâches ou près de l'horloge
  revient dans son mode.


------------------------------------------------------------------
MISE EN PAGE ADAPTÉE À L'ÉCRAN
------------------------------------------------------------------
- Plein écran : les notes de version s'élargissent, les pages du
  menu d'administration utilisent toute la largeur.
- Petit écran ou mise à l'échelle Windows 125-150 % : la fenêtre ne
  dépasse plus de l'écran ; si la place manque, le contenu est
  réduit d'un bloc, sans rien couper.
- Présentation du jeu : elle défile si elle ne tient pas en hauteur
  (description, liens et bandeau à la fois).
- Menu d'administration :
  * messages d'erreur et de résultat sur toute la largeur ;
  * pages en deux colonnes (Jeux, Notes de version, Groupes) : sur
    un très petit écran, la page entière défile, rien n'est coupé ;
  * libellés trop longs abrégés proprement (navigation, titres).
- Paramètres, notes de version agrandies et messages : taille
  limitée à l'écran de la fenêtre du launcher (utile avec plusieurs
  écrans) ; un message long défile.


------------------------------------------------------------------
JOURNAL D'AUDIT : NOM DES APPAREILS
------------------------------------------------------------------
- Chaque entrée indique l'appareil sous le nom choisi lors de
  l'invitation (« J'ai une invitation »), jamais le nom Windows du
  PC.
- Les anciennes entrées en profitent aussi ; seules les lignes
  « Connexion » déjà écrites gardent leur texte d'origine (le
  journal n'est jamais réécrit).
- Export CSV : nouvelle colonne « Appareil ».
- Recherche : le nom de l'appareil est pris en compte.
- SÉCURITÉ :
  * le nom Windows du PC n'est plus envoyé au serveur ni conservé ;
    le serveur retire celui qu'envoient les launchers plus anciens ;
  * le nom de l'appareil est ajouté par le serveur à la lecture, il
    n'est jamais écrit dans les fichiers du journal.


------------------------------------------------------------------
SERVEUR
------------------------------------------------------------------
- À redéployer : server/deploy/LISEZMOI.md, étape 8 (étapes 1 et
  2). Aucun réglage nouveau.
- Sans redéploiement, la colonne « Appareil » reste vide.


------------------------------------------------------------------
DÉVELOPPEMENT
------------------------------------------------------------------
- Nouveaux fichiers : Controls/WindowModeAssist.cs (plein écran,
  F11, mode retenu), Controls/ScaleToFitDecorator.cs (mise en page
  adaptée), Platform/WindowModeStore.cs (window-modes.json).
- Une future fenêtre ou page d'administration en profite sans code
  supplémentaire (règles dans docs/ADMIN-ARCHITECTURE.md, § 5.3).
- Tests : AuditModuleTests.cs et AuditPanelTests.cs complétés.
- Documentation : README.md et docs/ADMIN-ARCHITECTURE.md mis à
  jour.


La sécurité des mises à jour du launcher ne change pas : la signature numérique et l'empreinte SHA-256 de chaque nouvelle version sont vérifiées avant toute installation.
