Gérauld, le 22 novembre 2012 - 00:20, dit :
Au fur et à mesure des versions, j'ai vu cet éditeur commencer à mûrir.
C'est sûr qu'il y a maintenant un gouffre en terme de fonctionnalités et de stabilité entre la version 1.2 et la la version 1.3. Honnêtement, je ne pensais pas pouvoir atteindre ce résultat en une seule mise à jour majeure.
Gérauld, le 22 novembre 2012 - 00:20, dit :
Il me sert d'ailleurs dans le cadre de la rédaction de tutos concernant les scripts car il permet une meilleure approche des scripts pour les débutants que l'éditeur vanilla. Les scripts avec de belles couleurs, bien indentés (j'adore cette fonction), sont toujours plus agréables à décortiquer que des scripts en noir et blanc...
*se rappelle qu'il avait promis l'export au format HTML/BBCode, évite avec soin le sujet...*
Gérauld, le 22 novembre 2012 - 00:20, dit :
Il y a encore des défauts mais ils sont gommés au fur et à mesure des versions. Je suis d'ailleurs en train de faire des tests et de noter des petits trucs en ce moment même... Des détails mais qui, mis bout à bout, faciliteront la vie des scripteurs. (Ce n'est pas la liste au père Noël mais presque...Ça va faire mal, Lucead
)
Si tu peux m'envoyer ça ce soir, je pourrais commencer à regarder, sinon cela devras attendre samedi soir (et passer deux jours en sachant qu'il y a des bugs et ne pas pouvoir les corriger, ça va me rendre malade
)
Gérauld, le 22 novembre 2012 - 00:20, dit :
La deuxième repose sur le fait que ce soit un outil en développement par quelqu'un de facilement accessible via les deux forums francophones.
Cette phrase me fait un sourire car j'ai jamais eu de (vrai) mail de la part d'utilisateur (alors que mon adresse est dans "A Propos"). Cela m'arrangerai pourtant, je pourrai répondre en étant au boulot par exemple !
Pour revenir un peu plus dans le sujet de ce topic, sachez que je met pour le moment toutes les nouvelles fonctionnalités à venir en stand-by ! Ne ragez pas, c'est pour la bonne cause
En effet, suite à quelques soucis rencontrés par un (malheureux) scripteur, je vais introduire une gestion de
backup sauvegarde des scripts (et de
versionning versionnage) le plus rapidement possible pour éviter toutes pertes de scripts. De plus, en parallèle, l'introduction d'un système de mise à jour automatique est de nouveau d'actualité (notamment car celle-ci aurait pu permettre d'éviter à notre malheureux scripteur de perdre son travail :/ Et aussi parce que j'ai décidé de me prendre un serveur Web). Cette dernière fonctionnalité devrait être un peu plus longue à arriver car il va falloir que je développe un (mini-)site web en parallèle (j'en ai déjà marre rien que d'y penser à ce foutu site...).
Je regrette un peu de devoir mettre de côté la "surprise" que j'ai prévu de la version 1.4, mais priorité à la stabilité !
===
Bon, j'ai un début d'ébauche sur la fonctionnalité de backup/restauration des scripts. Il sera possible d'archiver plusieurs versions des scripts, et de revenir à n'importe quelle version dès qu'on le désire. Il sera également possible de laisser un petit commentaire sur chaque backup. Le côté "code" semble opérationnel, je mettrai cette fonctionnalité en test dès que j'aurai fait l'interface graphique. Bref, ça sera très utile pour les scripteurs, mais également les traducteurs (pour conserver la version originale du script par exemple).
Le système de backup est géré par un simple fichier .zip placé dans Scripts/Source. De cette façon, personne n'est dépendant de CKPE pour récupérer les scripts en cas de besoin.
===
Premier jet terminé et disponible ici :
http://www.mediafire...i5p6b6edv3pqbdb
J'ai posté l'application complète car j'ai ajouté deux nouvelles DLL au projet (dont celle permettant la gestion des fichiers Zip).
Mode d'emploi - Sauvegarder un script :
- Dans le gestionnaire de script, clic droit sur le script à sauvegarder, puis "Sauvegarder"
- Dans la fenêtre qui s'affiche, saisir le commentaire (si besoin)
- Cliquer sur "OK", c'est fait !
Mode d'emploi - Restaurer un script :
- Dans le gestionnaire de script, clic droit sur le script à restaurer, puis "Restaurer"
- Dans le panneau "Historique des fichiers" en bas, choisir la version à restaurer
- Cliquer droit sur la version à restaurer, puis cliquer sur "Restaurer".
- C'est fait !
Note importante : la gestion des sauvegardes ne fonctionne
qu'avec les scripts se trouvant dans le répertoire Scripts/Source !
Modifié par Lucead, 22 novembre 2012 - 21:30.