Les Réglages s’ouvrent dans une fenêtre à part : menu Obscura Trace › Réglages…, ou ⌘,. Ils comportent trois sections : « Suppression », « Catalogue » et « Mises à jour ». Les réglages sont enregistrés dans le catalogue ; ils sont relus à chaque ouverture de la fenêtre.
La fenêtre des Réglages : sections « Suppression » et « Catalogue » ; « Mises à jour » suit plus bas.
Suppression
L’interrupteur « Autoriser la suppression définitive »
Sous l’interrupteur, son état :
- « Désactivée : les sources d’un déplacement vont à la Corbeille. » (par défaut)
- « Activée : un job peut supprimer définitivement ses sources s’il y consent. » (en rouge)
L’explication affichée :
« Par défaut, un déplacement met ses sources à la Corbeille, d’où elles se récupèrent. Activé, ce réglage permet à un job de déplacement de supprimer ses sources définitivement, après vérification de chaque copie. Il ne supprime rien par lui-même : chaque job devra encore y consentir explicitement. Désactivé, un job déjà planifié en suppression définitive est refusé à l’exécution. »
Activer : une confirmation explicite
Activer l’interrupteur n’enregistre rien tout de suite. Une boîte de dialogue s’ouvre :
- titre : « Autoriser la suppression définitive ? »
- message : « Une suppression définitive ne passe pas par la Corbeille : les fichiers supprimés ne pourront être récupérés ni par Obscura Trace ni par le Finder. Ce réglage ne supprime rien maintenant ; chaque job devra encore y consentir. »
- boutons : « Autoriser la suppression définitive » (rouge) et « Annuler ».
La touche Entrée choisit « Annuler » : on ne rend pas l’irréversible possible par la touche par défaut. Seul un clic sur « Autoriser la suppression définitive » enregistre le réglage. Fermer la boîte n’accorde rien.
Désactiver : immédiat
Désactiver l’interrupteur est immédiat, sans confirmation : cela ne peut que retirer un droit. Un plan déjà calculé en suppression définitive sera alors refusé à l’exécution, avec le message « Suppression définitive désactivée » — « La suppression définitive est désactivée dans les Réglages. Rien n’a été supprimé. »
Trois verrous successifs
Même autorisée ici, une suppression définitive n’a lieu que si :
- le réglage est activé (ici, ou par
obscura settings) ; - le transfert est un déplacement, et vous avez choisi « Supprimer définitivement les sources » et coché le consentement du transfert ;
- à l’écran de confirmation, vous avez coché « Je reconnais que cette opération est irréversible. » et cliqué sur le bouton irréversible.
Le réglage est relu au moment de l’exécution : s’il a été désactivé entre-temps, rien n’est tenté.
Chaque changement du réglage est inscrit dans l’écran Activité.
Messages d’erreur
- « Le réglage n’a pas été enregistré. Détail : … » — l’écriture a échoué ; l’interrupteur affiche la valeur réellement enregistrée dans le catalogue, jamais celle que vous avez demandée.
- « Les réglages ne se lisent pas » — le réglage n’a pas pu être lu ; l’interrupteur n’est pas affiché plutôt que d’afficher une valeur supposée. Fermez et rouvrez la fenêtre pour réessayer.
Catalogue
La section affiche le « Dossier » et le « Fichier » du catalogue, sélectionnables pour les copier :
- Dossier :
~/Library/Application Support/Obscura Trace - Fichier :
~/Library/Application Support/Obscura Trace/catalog.sqlite
(les chemins s’affichent en entier, avec votre dossier utilisateur).
« Toutes les données d’Obscura Trace sont dans ce catalogue local, réglages compris. La CLI obscura lit les mêmes réglages lorsqu’elle ouvre ce fichier. »
Pour sauvegarder ou réinitialiser le catalogue, voir le chapitre 11.
Mises à jour
- Interrupteur « Rechercher automatiquement les mises à jour », désactivé par défaut.
- « Désactivée : aucune vérification sans votre demande. »
- « Activée : une nouvelle version vous sera proposée dès sa publication. »
- Explication : « Obscura Trace ne contacte aucun serveur tant que ce réglage est désactivé, sauf si vous choisissez « Rechercher les mises à jour… » dans le menu Obscura Trace. Activé, il consulte une fois par jour la liste des versions publiées, sans rien envoyer de vos photos ni de votre catalogue. Une mise à jour trouvée n’est jamais installée sans votre accord. »
Ce réglage-ci n’est pas dans le catalogue : il est conservé dans les préférences de l’application (voir chapitre 11).