mirror of
https://github.com/R0m1k3/Loki.git
synced 2026-10-11 17:26:57 +02:00
Trois defauts signales a l'usage. 1. Le binaire 0.8.0 se DECLARAIT 0.7.13 a Windows : j'avais bump la constante Go sans toucher a cmd/ajean/versioninfo.json ni regenerer les .syso. D'ou le « version en cours 0.7.13 / ce fichier 0.8.0 » a chaque relance du fichier telecharge. Ressource remise a 0.8.0, .syso regeneres, et un test garde desormais les deux en phase. 2. Des fenetres de console apparaissaient : la relance apres installation et l'ouverture du navigateur creaient un enfant sans masquer sa fenetre, ce qui se voit maintenant que le binaire est en sous-systeme console. Les deux passent par hideCmd. Les raccourcis DEJA poses recoivent en plus le demarrage minimise, qui ne s'appliquait qu'aux nouveaux. 3. Deux builds de meme version n'etaient jamais remplaces : relancer un telechargement plus recent d'une preversion republiee demarrait simplement l'ancienne copie. On compare desormais les fichiers (taille puis SHA-256) et non les seuls numeros. Au passage, l'icone est epinglee sur le raccourci : Windows garde parfois en cache celle d'un binaire remplace et affiche un carre blanc.