Changelog du DarkLauncher

← DarkLauncher

Prévu

• Amélioration de la rapidité de lancement, en sauvegardant localement les données téléchargées, afin de les charger au prochain lancement. Ainsi, toutes les requêtes nécessaires se feront en background, après le lancement principal du launcher.

Release 1.1.2 - Actuelle

• Correction d'un bug de lancement des applications. Désormais, les applications n'ont plus besoin d'une permission administrateur pour être lancées.

Release 1.1.1

• Modification de l'URL de l'API. Ceci nécessitera peut-être une réinstallation du launcher avec le setup exe.

Release 1.1.0

• Amélioration de la vitesse de décompression grâce à 7zip.

• Ajout d'une barre de progression pour le téléchargement.

• Correction d'un bug lors du téléchargement par mise en RAM, lors de fichiers avec un chemin d'accès trop long.

Release 1.0.0

• Téléchargement multi-threaded avec animations intégrées pour une meilleure fluidité.

• Intégration des comptes du ICSD directement dans le launcher : possibilité d'ajouter, de supprimer et de voir ses amis via le launcher.

• Mode hors-ligne en cas de perte de connexion ou d'indisponibilité du serveur.

• Mise en place d'un protocole d'URL et d'un serveur TCP permettant de relier le site web au launcher (installation automatique du fichier .reg).

• Ajout de settings, comme une option de minimisation ou de fermeture automatique du launcher après le lancement d'un jeu.

• Refonte des écrans d'erreur avec intégration d'un bouton pour relancer facilement le launcher.

• Améliorations visuelles et d'interface : zoom ajustable pour les écrans 4K, transitions plus fluides, etc.

• Divers correctifs et optimisations (ajustement du bloom, corrections de bugs sur les dropdowns et la gestion des téléchargements, mise en cache des images, etc.).

Bêta 1.1

• Amélioration du panel de gauche de la liste des logiciels, avec les catégories encore mieux distinctes.

Bêta 1.0

• Correction d'un bug où les couleurs dans la liste ne se mettaient pas à jour après la suppression d'un logiciel.

• Nettoyage intégral du code.

• Application du protocole HTTPS pour les requêtes au serveur. Ceci fait que la version Alpha ne peut directement télécharger la mise à jour vers la Bêta. Il faut de nouveau télécharger l'installeur depuis le site web.

Alpha 1.4

• Amélioration du visuel global tel que la liste des logiciels et l'affichage des logiciels temporairement désactivés.

• Réorganisation globale des éléments.

• Amélioration du téléchargement du logiciel de mise à jour pour la page d'erreur.

Alpha 1.3

J'ai... peut-être oublié de changer la logique du lancement des applications après la modification de l'architecture du serveur en Alpha 1.1... Ça m'apprendra à sortir des versions trop rapidement.

• Correction d'un bug où les applications ne se lançaient plus.

Alpha 1.2

• Amélioration du téléchargement des logiciels, ajoutant des sécurités et des informations utiles lors du lancement.

• Ajout d'un report de bug automatique envoyé sur Discord lors d'un crash au lancement, sur ce serveur.

Alpha 1.1

• Amélioration de la gestion d'erreurs, permettant de mettre à jour le DarkLauncher en cas d'échec au lancement.

• Amélioration de l'architecture de la base de données.

Alpha 1.0

Première version sortie.