Pièces jointes (fichiers, liens et audio)
Mindwtr permet de joindre des fichiers et des liens aux tâches et aux projets. Les pièces jointes sont facultatives et se synchronisent entre les appareils lorsque la synchronisation est activée.
Types de pièces jointes
- Fichiers — PDF, images, documents, etc.
- Liens — URL, pages web et liens de référence
- Notes audio — si « Enregistrer les pièces jointes audio » est activé
- Notes Obsidian sur ordinateur, si l’intégration Obsidian est activée
Ajouter des pièces jointes
Ordinateur
- Ouvrez une tâche ou un projet.
- Dans Pièces jointes, cliquez sur Ajouter un fichier ou Ajouter un lien.
- Ou faites glisser des fichiers depuis votre gestionnaire de fichiers sur un éditeur de tâche ouvert pour les joindre.
- Pour un lien, collez une URL ou le chemin d’un fichier local.
- Dans les pièces jointes d’une tâche, Joindre une note Obsidian n’apparaît qu’après l’activation de l’intégration Obsidian.
Mobile
- Ouvrez une tâche.
- Utilisez Ajouter une pièce jointe pour choisir un fichier ou ajouter un lien.
- Les notes audio sont ajoutées automatiquement lorsque vous effectuez une capture vocale et que Enregistrer les pièces jointes audio est activé.
Copies et liens
- Ajouter un fichier enregistre une copie dans le stockage propre à Mindwtr. La pièce jointe continue de fonctionner même si l’original est déplacé, renommé ou supprimé. Retirer la pièce jointe supprime la copie de Mindwtr, pas votre fichier d’origine.
- Ajouter un lien enregistre un pointeur. Collez une URL ou le chemin d’un fichier local — ou utilisez Lier à un fichier… sur ordinateur — pour référencer un fichier sans le copier. Le lien vers un chemin cesse de fonctionner si le fichier est déplacé, comme attendu.
- Chaque ligne précise sa nature : un trombone indique que Mindwtr possède une copie, une icône de lien qu’il s’agit d’un pointeur. L’infobulle affiche la cible complète.
- Les pièces jointes ajoutées sur ordinateur avant la v1.1.0 pointent vers leur emplacement d’origine au lieu d’être copiées et affichent l’icône de lien. Joignez de nouveau le fichier pour en faire une copie.
- Les fichiers joints ne sont pas dans une sauvegarde JSON. La sauvegarde n’enregistre que les métadonnées et le chemin de chaque pièce jointe ; sur ordinateur, les copies elles-mêmes se trouvent dans un dossier
attachmentsà côté demindwtr.db, et vous devez copier ce dossier séparément. Voir Sauvegarde et restauration.
Pièces jointes audio
Lorsque Enregistrer les pièces jointes audio est activé dans Paramètres → Général, Mindwtr conserve la note vocale d’origine avec sa transcription. Vous pourrez ainsi réécouter ou partager l’enregistrement.
Dépendances de lecture audio sous Linux
La lecture audio sous Linux utilise GStreamer. Si une erreur comme autoaudiosink not found apparaît, installez les extensions GStreamer :
Arch / Manjaro
sudo pacman -S gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libavDebian / Ubuntu / Mint
sudo apt install gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libavFedora — RPM Fusion est requis pour certains codecs
sudo dnf install gstreamer1-plugins-base gstreamer1-plugins-good gstreamer1-plugins-bad-free gstreamer1-plugins-ugly gstreamer1-libavComportement de la synchronisation
- Les métadonnées des pièces jointes se synchronisent avec les tâches et les projets.
- Les fichiers eux-mêmes se synchronisent après les métadonnées.
- Une pièce jointe n’est pas un instantané figé : si vous modifiez le fichier après l’avoir joint, le nouveau contenu se propage. Chaque cycle de synchronisation vérifie si les fichiers qu’il touche ont changé de date de modification et de taille, confirme un vrai changement par une empreinte du contenu, renvoie ce fichier, et les autres appareils le retéléchargent.
- La détection des modifications sur les fichiers liés (chemin externe) arrive d’abord sur ordinateur. Les téléphones retéléchargent les fichiers mis à jour sur tous les backends, mais ne détectent leurs propres modifications que pour les fichiers du stockage propre de l’application, et uniquement avec la synchronisation de fichiers, WebDAV et iCloud.
- Si deux appareils modifient le même fichier avant de se synchroniser, c’est le dernier écrivain qui l’emporte sur le fichier entier : la modification la plus récente remplace la précédente, sans fusion à l’intérieur du fichier.
- Si un fichier manque en local, la pièce jointe reste visible et peut être téléchargée de nouveau lorsqu’elle devient disponible.
- Le nettoyage vérifie les références connues de l’appareil actuel. Tant qu’un autre appareil ne s’est pas synchronisé, les fichiers joints distants partagés ne sont pas comptabilisés globalement par référence.
Conseil : les fichiers volumineux peuvent ralentir la synchronisation. Préférez de petites pièces jointes ou des liens lorsque c’est possible.
Nettoyage
Mindwtr nettoie les pièces jointes orphelines, qui ne sont plus référencées par aucune tâche ni aucun projet. Le nettoyage supprime les copies locales et les métadonnées de synchronisation. Les backends qui prennent en charge la suppression versionnée, comme WebDAV, peuvent aussi supprimer l’objet distant.
- Ordinateur : vous pouvez aussi lancer le nettoyage dans Paramètres → Données → Nettoyage des pièces jointes.
- Mobile : le nettoyage s’exécute automatiquement pendant la synchronisation.
La synchronisation de fichiers conserve les générations immuables des pièces jointes dans le dossier partagé après le nettoyage, car un appareil en retard peut encore y faire référence. Cela protège les données des pièces jointes, mais le dossier peut grossir au fil du temps. Pour libérer de l’espace, faites une copie complète du dossier partagé dans le système de fichiers, y compris data.json et attachments/, puis conservez cette copie hors du service de synchronisation. Laissez tous les appareils terminer leur synchronisation avant de supprimer les générations dont vous avez vérifié qu’elles sont obsolètes. Ne supprimez pas d’autres fichiers de synchronisation Mindwtr ni une génération que vous ne pouvez pas identifier.