Documentation

Réglages

Suppression définitive, emplacement du catalogue, mises à jour.

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. 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 :

  1. le réglage est activé (ici, ou par obscura settings) ;
  2. le transfert est un déplacement, et vous avez choisi « Supprimer définitivement les sources » et coché le consentement du transfert ;
  3. à 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).