Description détaillée :
Documentation d'utilisation destinée aux clients non-techniques.
Contenu :
- Disclaimer indépendance Distech Controls
- Prérequis (Windows 10/11, PowerShell 5.1 inclus)
- Guide de premier lancement : déblocage fichier, ExecutionPolicy, exécution
- Guide d'utilisation : sélection script, types de champs, panneau README, bouton Lancer
- Mise à jour automatique et mode hors ligne
- Tableau des erreurs fréquentes avec solutions
- Structure des fichiers du projet
Description détaillée :
Launcher WPF PowerShell pour piloter des scripts hébergés sur Gitea.
Fonctionnalités principales :
- Connexion API Gitea : liste les dépôts de l'organisation, téléchargement récursif (git/trees)
- Détection intelligente des paramètres : types traduits en français, ValidateSet → RadioButtons, IsPath → bouton Parcourir + zone IPs
- Fenêtre paramètres WPF : panneau README Markdown rendu (WebBrowser IE) à gauche (Star),
formulaire fixe à droite, GridSplitter redimensionnable
- Bouton Lancer : gris/désactivé si champs obligatoires manquants, vert si tout est rempli
- Toggle README : la fenêtre avance son bord gauche, le formulaire ne bouge pas
- Boucle principale : Annuler dans les paramètres revient au menu de sélection
- Mode hors ligne : fallback sur le cache local si Gitea inaccessible
- Convertisseur Markdown→HTML interne (sans dépendance externe) : titres, tableaux, blockquotes, listes, code
- CONTRIBUTING_SCRIPTS.md + _template_script.ps1 : guide et gabarit pour les auteurs de scripts