Releases: firm1/zest-writer
Releases · firm1/zest-writer
0.8.0
Au programme des changements :
Fonctionnalités
- Possibilité d'exporter tout son contenu en un unique fichier markdown (qui peut par la suite être utilisé pour générer un pdf, epub, etc.)
- Mise en place de la boîte de dialogue "A propos" pour permettre à l'utilisateur d'identifier la version qu'il utilise (merci à @WinXaito pour cette fonctionnalité).
- Affichage des numéro de ligne dans la zone de rédaction
- Possibilité de se déplacer rapidement sur une ligne particulière grâce au raccourci
Ctrl
+L
Optimisations
- Refactoring du modèle de données pour simplifier la sérialisation/désérialisation en json
- Optimisation de la consommation de la mémoire de l'application
- Restructuration du code dans son ensemble pour une meilleure lisibilité
- Mise en place des premiers tests unitaires au sein de l'application pour lutter contre les régressions.
Corrections
- L’icône de l'application est maintenant visible dans la barre de titre
- Les onglets ouverts sont désormais fermés lorsqu'on ouvre un nouveau contenu
- Correction du calcul des indices qui était erroné lorsque certains extraits étaient vides
- La prévisualisation du rendu des lignes de code n'est plus décalé
- Les balises code inline du style
Set<Class<? extends Object>>
sont maintenant rendus correctement
0.7.0
Au programme des changements :
Optimisations
- Réduction du nombre de requêtes http pour synchroniser ses contenus
- Logging systématique activé pour mieux analyser les problèmes des utilisateurs
Fonctionnalités
- Synchronisation des contenus via son compte Google
- Mise à disposition d'un fichier setup (d'installation) pour les utilisateurs sous Windows
- possibilité de spécifier le répertoire de travail en lançant un jar en ligne de commande
0.6.0
Au programme des changements :
Correctifs
- Le bug de l'upload des contenus à été résolu. Le problème était tout bête, mais difficile à le trouver, j'ai été trompé par la spec des manifests
- Zest Writer interdit maintenant de créer des choses qui ne seront pas acceptés par le serveur du site.
Fonctionnalités
- Il est possible désormais de créer un nouveau contenu sans passer par le site et de l'envoyer en tant que nouveau contenu
- Chaque nouvelle version de Zest Writer pour linux est maintenant envoyée sur un dépôt spécifique, ce qui facilite les mises à jour de Zest Writer pour les utilisateur linux. La doc d'install sur votre système tiens en quelques lignes.
0.5.0
Voici un résumé des changements apportés.
Correctifs
- La création d'un tableau à travers l'interface fonctionne désormais et est utilisable
Évolutions
- Cliquer sur un extrait dans le sommaire déjà ouvert, nous ramène sur l'onglet de ce dernier
- Harmonisation du style global
- Passage aux icônes Material Design,
- Interface plus proche des couleurs du site (bleu/orangé)
- Rendu beaucoup plus aéré
Comme on peut le remarquer, cette version se concentre beaucoup sur l'aspect visuel.
0.4.0
Les apports de cette version par rapport à la précédente sont les suivants :
Correctifs
- Correction des problèmes d'encodages sur Windows
- L'onglet d'accueil est maintenant fixe (non refermable) et donc corrige le crash lorsque tous les onglets étaient fermés
- Le rendu des touches
||Ctrl||
est maintenant comme sur le site
Évolutions
- Réduction (d'environ 70 Mo) de la taille de l’exécutable
- Nouveau raccourci pour fermer un onglet : Ctrl+W
- Nouveau raccourci pour insérer un espace insécable dans le texte : Ctrl+Maj+Espace
- Avant de fermer un onglet, si l'extrait n'a pas été enregistré, le programme nous demande ce qu'il faut faire avant de fermer l'onglet
- Le programme se souvient du répertoire de travail lorsqu'il a été changé.
0.3.0
Les apports de cette version par rapport à la précédente sont les suivants :
Correctifs
- Double cliquer sur un conteneur ne déclenche plus l'ouverture d'un onglet vide
- Supprimer un extrait ou conteneur depuis le sommaire supprime réellement les fichiers/dossiers
- Les drag'n drop sont beaucoup plus stables
- Le menu contextuel fonctionne désormais aussi sur les sous sections
Évolutions
- Possibilité de choisir le dossier qui fera office d'espace de travail
0.2.0
Les apports de cette version par rapport à la précédente sont les suivants :
Correctifs
- La correction bug du rendu des citations
Évolutions
- Prévisualisation en "vrai" temps réel tout en minimisant la consommation
- Nouveaux raccourcis clavier :
- Navigation entre les onglets (Ctrl+Tab, Ctrl+Maj+Tab)
- Mise en page : Ctrl+G (Gras), Ctrl+I (Italic), Ctrl+B(Barré), etc.
- Action locales : Ctrl+S (sauvegarde)
- Actions distantes : Ctrl+D (Download), Ctrl+U (Upload)
- Rendu des formules mathématiques, physiques, chimiques,... grâce à Mathjax
- Réduction du nombre de clic nécessaire pour télécharger ses contenus
- Un easter egg
0.1.1
Les apports de cette version par rapport à la précédente sont les suivants :
Les correctifs
- correction du problème de téléchargement des contenus distants
- corrections d'anomalies diverses au sein du code
Les fonctionnalités
- Mise à disposition d'un exécutable plus léger (jar) pour ceux qui ont une JRE 8 installée
- Permettre l'ouverture d'un fichier au double clic dans le sommaire
- Renommer le titre d'un extrait via le clic gauche
- Un nouveau logo (merci @TitiAlone )
- Passage des traitements lourds en asynchrone pour plus de fluidité