Annulation et enregistrement
Ce que ⌘Z annule, jusqu'où remonte l'historique, et comment Plume sait qu'un document a des modifications à enregistrer.
Une étape par geste
Chaque geste complet est une étape d'annulation : un déplacement du clic au relâchement, une forme dessinée, une commande de menu. Les réglages continus (glisser un curseur, choisir une couleur dans le panneau, taper un nom) sont regroupés : tant que les modifications d'un même calque se suivent à moins d'une seconde, elles forment une seule étape. Un clic qui ne change rien ne crée pas d'étape.
Ce qui s'annule
Tout ce qui est enregistré dans le document : calques, styles, structure, couleurs du document. Pas la vue (zoom, défilement), ni la sélection, ni l'état des panneaux.
Un historique borné
Plume garde l'état complet du document à chaque étape : c'est simple et fiable, mais un gros document importé pèse plusieurs mégaoctets par étape. L'historique est donc limité à environ 200 Mo : sur un très gros document, les étapes les plus anciennes disparaissent. Ouvrir ou créer un document repart d'un historique vide.
Savoir s'il faut enregistrer
Le titre de la fenêtre indique — Modifié quand le document diffère de sa dernière version enregistrée. La comparaison porte sur le contenu, pas sur le nombre d'étapes : annuler jusqu'à l'état enregistré fait disparaître la mention.
Fermer la fenêtre, quitter, ouvrir un autre document ou en créer un nouveau propose Enregistrer, Ne pas enregistrer ou Annuler s'il y a des modifications.
Fichiers ouverts et SVG
Un document .plm ouvert est enregistré à sa place par ⌘S. Un SVG ouvert devient un document sans titre :
Plume ne réécrit jamais un SVG, car le format .plm garde des informations que le SVG ne sait pas porter
(plans de travail, verrouillage, couleurs du document…). Au lancement, l'application de bureau rouvre le
dernier document.