Historique des versions

Nouveautés de FolioSort

Chaque amélioration, nouvelle fonctionnalité et correction — expliquées en langage simple. Dernière version : 4.9.9

2026
Dernière v4.9.9 Nouveau Amélioré Corrigé

Chercher sur un seul disque au lieu des trois — et le journal d'Activité se souvient enfin de plus que cette session

Les deux plateformes. Presque tout vient directement du courrier des clients : trois signalements distincts d'un photographe dont les 200 000 photos sont réparties sur trois disques et, dans la partie Doublons, deux clients qui ont perdu des photos lors d'une suppression que l'application les a laissés lancer sans rien signaler d'inhabituel.

  • Nouveau — la Recherche IA peut ne chercher que dans un dossier au lieu de tout l'index : Avec une bibliothèque et sa sauvegarde toutes deux indexées, chaque résultat revenait deux ou trois fois, et la liste des dossiers ne pouvait pas aider puisqu'elle n'a jamais gouverné la recherche : en retirer un disque ne faisait que supprimer les lignes, au prix de plusieurs heures pour les reconstruire. Un sélecteur de portée se trouve désormais à côté du champ de recherche.
  • Nouveau — un dossier déplacé peut être recalé au lieu d'être relu : Renommez un disque externe dans le Finder et tous les chemins indexés désignaient un volume qui n'existait plus, si bien qu'une bibliothèque de 150 000 photos passait pour non indexée. Un dossier manquant affiche maintenant une ligne ambre avec un bouton Localiser… ; indiquez où il est parti et l'index sémantique, l'index des visages et le compteur du palier gratuit sont recalés sans que rien ne soit relu.
  • Nouveau — le journal d'Activité montre où chaque fichier a atterri : « Ouvrir le dossier de destination » est le bouton principal du panneau de résultats et il disparaît dès que vous fermez le reçu. Une heure plus tard, la seule chose qui le sait encore est le journal d'Activité, qui le conservait sous forme de texte inutilisable. Chaque ligne a désormais un bouton pour révéler le fichier.
  • Nouveau — l'indexation annonce le dossier qu'elle traite : Un compteur est une preuve de vie, pas une information, et sur une bibliothèque répartie sur plusieurs disques il ne répond pas à la seule question que laisse une passe de vingt minutes.
  • Nouveau — l'application dit qu'elle s'est mise à jour : FolioSort se ferme, se remplace et se rouvre, et à ce moment-là la version affichée par la fenêtre a déjà changé : une mise à jour parfaitement réussie ressemblait exactement à une mise à jour qui n'a jamais eu lieu. Un bandeau au-dessus de la barre d'état nomme désormais la version en cours et renvoie à ces notes.
  • Nouveau — l'annulation de Doublons survit à la fermeture de l'application : Tous les autres écrans capables de détruire quelque chose tiennent un journal sur le disque depuis toujours. Le seul module qui supprime le plus de fichiers d'un coup gardait son historique en mémoire : quitter l'application le jetait. Un client a mis 29 099 fichiers à la corbeille en quatre séances et les a redemandés douze jours plus tard ; l'application n'avait rien à lui proposer. Les tours sont maintenant écrits sur le disque, jusqu'à 50, et l'annulation est là au lancement suivant.
  • Nouveau — une suppression hors de proportion pour le dossier le dit maintenant : Une confirmation qui montre un décompte, les octets libérés et une liste de 9 840 noms de fichiers n'est pas une relecture : c'est un obstacle que l'on clique sans lire. La cliente qui a fait exactement cela a perdu les deux tiers d'un dossier : ses autres dossiers donnaient 13 % de doublons, celui-là en donnait 68 %, et rien à l'écran ne disait que l'exécution était inhabituelle. La proportion est désormais annoncée au-dessus de la liste, en une phrase.
  • Nouveau — au-delà de 10 Go, l'application dit que la corbeille du système n'est pas un coffre : La Corbeille de Windows comme celle du Mac ont une limite de taille et toutes deux jettent les plus anciens sans demander. Personne n'en avait jamais été averti avant d'y laisser 100 Go de photos. Passé dix gigaoctets, la confirmation prévient que tout ne sera peut-être plus là dans quelques semaines, et propose l'alternative qui les conserve : les déplacer vers un dossier.
  • Nouveau — déplacer des doublons dans le dossier qui vient d'être analysé demande désormais confirmation : Le scanner n'a aucun mécanisme d'exclusion : archiver à l'intérieur de l'arborescence analysée fait que l'analyse suivante lit chaque fichier archivé et le déclare doublon de l'original pour lequel il a été retiré. C'est demandé, pas refusé : qui ne compte pas réanalyser ce dossier a le droit de les y laisser.
  • Nouveau — Windows : la page d'Activité a enfin ses boutons Effacer et Exporter : Les deux actions existaient dans le code depuis l'écriture de la page et aucune n'avait de commande dans la fenêtre. Le Mac a les deux depuis toujours.
  • Amélioré — une analyse de doublons sur une grosse bibliothèque butait sur son propre calcul : Sur un dossier de 22 Go, l'analyse restait à « Analyse des photos, 70 % » pendant plus de treize minutes et aurait pris près d'une heure. Lire le disque n'a jamais été le problème : le hachage de contenu tournait à 5,5 Mo/s, jetant le tampon du fichier et le reconstruisant à chaque morceau. Il tourne maintenant à 99 Mo/s, et ces 22 Go s'analysent en quatre minutes environ au lieu de soixante-huit.
  • Corrigé — une photo copiée sur un autre disque était classée au jour de la copie : Des centaines de photos de 2006 d'un client ont atterri dans un dossier 2026. C'étaient des exports redimensionnés sans date de prise de vue EXIF : les dates du fichier décidaient — et la date de création était le jour où elles sont arrivées sur son SSD, tandis que la date de modification avait survécu intacte à la copie. Une copie ne peut que pousser la date de création vers l'avant, jamais vers l'arrière : quand les deux divergent, la plus ancienne parle de la photo. Classer par la plus ancienne des deux est désormais le comportement par défaut dès qu'une photo n'a pas de date de prise de vue propre.
  • Corrigé — la page d'Activité promettait trente jours et n'affichait que cette session : Elle lisait une liste tenue en mémoire et n'ouvrait jamais le fichier journal ; elle démarrait donc vide à chaque lancement alors que des mois d'historique attendaient sur le disque.
  • Corrigé — une exécution dont la destination se remplissait échouait fichier par fichier : Dans le pire cas observé, 156 000 erreurs en une demi-heure. L'exécution s'arrête désormais après dix échecs consécutifs pour disque plein et indique combien de fichiers n'ont jamais été tentés.
  • Corrigé — une exécution qui n'a rien déplacé dit maintenant où sont déjà vos photos : Un grand « 0 » au-dessus de « Rien n'a été déplacé » a deux sens opposés, et c'est le second que l'on lit. Un client a organisé 703 fichiers, relancé le même dossier quelques minutes plus tard, obtenu ce « 0 » et écrit pour demander où étaient passées ses photos. Le panneau nomme désormais le dossier où elles se trouvent déjà.
  • Corrigé — retirer un dossier de la liste de la Recherche IA posait la mauvaise question, réponse destructrice en premier : Votre action était « retirer ceci d'une liste » et la fenêtre reformulait le résultat destructeur, bouton destructeur en premier et sans dire qu'accepter coûte des heures. Un client a réindexé 48 650 photos avant de le découvrir.
  • Corrigé — l'avertissement de collision décrivait une exécution qui ne pouvait pas avoir lieu : Sous deux des trois réglages de doublons, il nommait une issue qui ne se produirait jamais. Un avertissement qui décrit mal ce contre quoi il met en garde est pire que pas d'avertissement.
  • Corrigé — l'assistant refusait d'analyser une source qu'il n'avait pas choisie lui-même : Un dossier restauré de votre dernière session s'affichait rempli et vous laissait continuer, mais rien ne l'analysait jamais : Vérifier annonçait « 0 fichier trouvé » et Démarrer ne s'activait pas.
  • Corrigé — une fusion échouée enregistre désormais la nature des échecs : Un décompte seul ne sépare pas un disque plein d'un refus de permission ou d'un disque débranché.
  • Corrigé — le bouton gratuit « organiser les 100 suivants » est proposé une fois par analyse : Une installation gratuite l'a pressé 97 fois sur 6,7 heures d'exécutions.
  • Corrigé — appuyer sur Entrée faisait précisément ce contre quoi l'avertissement mettait en garde : Les deux nouveaux avertissements ci-dessus s'affichent au-dessus d'une confirmation dont le bouton par défaut restait celui qui supprime les fichiers : Entrée supprimait avec l'avertissement à l'écran. Sous Windows, le même défaut portait sur la question « à l'intérieur du dossier analysé », où une seule touche Entrée déplaçait 12 fichiers dans l'arborescence en cours d'analyse.
  • Corrigé — Windows : l'annulation restaurée était cachée derrière une analyse : La barre contenant le bouton Annuler n'apparaissait qu'une fois quelque chose analysé : au lancement suivant la suppression — le seul lancement pour lequel l'historique enregistré existe — le bouton n'était jamais dessiné.
v4.9.8 Nouveau Amélioré Corrigé

Garder les meilleures prises rejoint vos flux de travail — et chaque fichier renommé portait un horodatage en millisecondes de 000

Les deux plateformes, à quelques jours d'intervalle : la version Windows est sortie le 12 septembre et celle du Mac le 13, après une passe de vérification qui a comparé les deux côte à côte et révélé trois défauts que le Mac traînait en silence. La correction du renommage touche le nom de tous les fichiers que l'application a renommés avec un préréglage en millisecondes.

  • Nouveau — Garder les meilleures prises est une sixième étape des flux de travail : Enchaînez le tri dans une exécution comme n'importe quelle autre étape, groupé par rafale ou par moment, avec la revue activée par défaut pour que rien ne soit écarté sans que vous le voyiez.
  • Nouveau — choisissez qui une répartition par personnes inclut : Choisissez les personnes concernées au lieu de les prendre toutes, et mettez plusieurs personnes dans un même dossier partagé — pour le couple, ou la famille, qui vont ensemble plutôt que chacun dans son dossier.
  • Nouveau — Organiser prévient avant que deux fichiers différents n'atterrissent sous le même nom : Une exécution dont le plan met un contenu différent sur le même nom est le seul cas où organiser peut détruire quelque chose, et c'était silencieux. Le plan est désormais vérifié plutôt que le résultat, donc rien n'a été écrit au moment où vous répondez.
  • Nouveau — la durée de l'exécution, avant d'appuyer sur Démarrer : L'estimation n'apparaissait qu'une fois l'exécution lancée. Un déplacement sur un même disque le dit franchement — quelques secondes, puisque rien n'est copié.
  • Nouveau — un champ de modèle libre dans Renommer, et vos préréglages enregistrés y arrivent : Le moteur savait déjà le faire ; il n'y avait pas de champ où l'écrire. Les préréglages atteignent maintenant Renommer et les étapes des flux de travail. Nouveaux jetons : {Maker}, {ParentFolder}, {Lat}/{Lon} et {Quarter}.
  • Nouveau — les exports iCloud conservent ce que l'export sait : Les albums deviennent des mots-clés, les favoris deviennent des étoiles, et le nom de l'album arrive dans {Album} pour que vous puissiez classer avec. Le rapport de sortie vous disait d'utiliser {Album} à un endroit où rien ne pouvait le résoudre.
  • Corrigé — chaque fichier renommé portait un horodatage en millisecondes de 000 : Six des sept préréglages de renommage terminent leur horodatage en millisecondes. Ces trois chiffres étaient 000 sur tous les fichiers de tous les appareils, parce qu'EXIF n'ajoute pas la fraction de seconde à la date de prise de vue : il la garde dans une balise séparée que rien ici n'avait jamais lue. Le champ qui existe pour séparer deux images prises dans la même seconde était donc une constante : deux images de la même seconde se heurtaient toujours, et tout ce que cela faisait, c'était rallonger les noms. Trouvé par un client.
  • Corrigé — un trousseau qui refusait de répondre distribuait Elite : Une installation gratuite toute neuve pouvait s'ouvrir sur « FolioSort Elite — toutes les fonctions débloquées », avec toutes les portes payantes ouvertes. Le niveau enregistré était lu par un appel qui ne renvoie rien aussi bien pour « il n'y a pas de licence ici » que pour « le trousseau n'a pas voulu répondre », et ces deux choses sont opposées. Découvert en faisant les captures des écrans de premier lancement.
  • Corrigé — une écriture de métadonnées refusée était annoncée comme réussie : Quand exiftool refusait d'écrire — un fichier en lecture seule, un format qu'il ne touche pas — l'exécution disait que cela avait marché. Chaque refus est désormais signalé, et une écriture de nom de lieu ratée nomme le fichier et la raison.
  • Corrigé — choisir un dossier dans le Kit de sortie figeait la fenêtre : Jusqu'à 22 secondes sur un dossier cloud, sans rien à l'écran pour dire que l'application était toujours en vie.
  • Corrigé — deux choses que l'Organisateur faisait mal par défaut : La destination suit maintenant le dossier que vous avez choisi au lieu de rester sur le premier de la session, et le modèle de dossier par défaut est le mois et non un dossier par jour de prise de vue, ce qui sur une bibliothèque de 20 ans faisait des milliers de dossiers.
  • Corrigé — un index de Recherche IA pouvait démarrer par-dessus un balayage de visages en cours : Les quatre outils de Recherche IA partagent un même pool et un seul peut tourner à la fois, mais le balayage Personnes manquait dans la protection, si bien que « Mettre à jour l'index » restait actif pendant l'un d'eux. Sous Windows, le même trou est remonté sous la forme d'un client signalant que le bouton ne faisait rien.
  • Corrigé — « Aucun type sélectionné » avec toutes les cases cochées : Le pied du filtre de types déduisait que rien n'était sélectionné à partir d'un décompte de fichiers et non du filtre lui-même, et trois des cinq écrans qui l'utilisent peuvent lui donner un zéro légitime avec tous les types cochés — l'Organisateur dès que vous désélectionnez des fichiers à la main, Fusionner avant que quoi que ce soit ne soit marqué, et Renommer avant que l'aperçu ne soit construit. Il interroge désormais le filtre, la seule chose qui le sache. L'en-tête affichait aussi « 0 sur 649 » sous un titre indiquant « Types de fichiers », où cela se lit comme un décompte de types ; c'est un décompte de fichiers, et il le dit maintenant.
  • Corrigé — le sous-dossier Vidéos est une fonction Pro et tous les utilisateurs gratuits l'avaient activée : Il était activé dès le départ et n'était vérifié qu'au moment où vous touchiez l'interrupteur — ce qu'un utilisateur gratuit ne faisait jamais. Les exécutions gratuites classaient les vidéos dans leur propre sous-dossier depuis toujours. Cela se décide désormais là où l'exécution le lit, pas là où l'écran le dessine.
  • Amélioré — les cent fichiers gratuits sont répartis sur toute votre bibliothèque : Une exécution plafonnée prenait les cent premiers fichiers de l'analyse, c'est-à-dire un après-midi d'une seule année. Elle échantillonne maintenant toute la bibliothèque, donc ce que vous récupérez montre ce que FolioSort fait de vingt ans de photos. Le sélecteur de dossier s'ouvre aussi sur Images plutôt que là où il était la dernière fois.
  • Amélioré — une fenêtre à nous pour les mises à jour : L'invite de mise à jour était une alerte standard avec une vue web à l'intérieur, et cette vue chargeait la page de version GitHub — barre de navigation, « Sign in », le nom du dépôt et les notes sous la ligne de flottaison. Elle affiche maintenant ces notes, écrites pour vous, et l'identifiant d'installation est dans Réglages ▸ À propos avec un bouton Copier pour que le support puisse relier un e-mail à une installation.
v4.9.7 Nouveau Amélioré Corrigé

La recherche IA répond en 62 ms au lieu de 789 — et en mode Copier, les utilisateurs gratuits ne dépassaient pas le fichier 100

macOS, avec une version Windows du même numéro. Deux de ces points étaient des murs et non des lenteurs : une copie qui n'atteignait jamais le fichier 101, quoi que vous cliquiez, et un événement groupé automatiquement auquel il manquait une photo depuis que la fonction existe.

  • La recherche IA est 12,7× plus rapide : Sur 100 000 photos, une requête est passée de 789 ms à 62 ms, et le mode texte dans la photo de 446 ms à 45 ms. Rien ne change dans la façon de chercher : elle répond désormais au lieu de marquer un temps d'arrêt.
  • Nouveau — la recherche demande si vous parlez de ce que la photo montre ou de ce qu'elle dit : Un sélecteur de mode rend ce choix explicite au lieu de le laisser implicite. Il corrige aussi un résultat dont on ne pouvait pas se débarrasser : une correspondance de nom de fichier ou d'OCR restait épinglée au-dessus du curseur de correspondance, si bien que le déplacer ne filtrait pas ces résultats, où que vous le placiez. Maj+clic sélectionne maintenant une plage de résultats, comme dans le Finder.
  • Nouveau — zoom dans les fenêtres d'aperçu : Molette pour agrandir jusqu'à 8×, glisser pour se déplacer, double-clic pour ajuster — dans l'aperçu d'une seule photo comme dans la comparaison de doublons. Choisir entre deux photos quasi identiques sans pouvoir zoomer, c'était choisir à l'aveugle. Le double-clic ajuste désormais au lieu de fermer la fenêtre, et les souris à molette ancienne ne sont plus ignorées.
  • Nouveau — Événements regroupe selon l'intervalle que vous choisissez, de 1 minute à 3 jours : Il était fixé à une heure, ce qui avalait une rafale de captures d'écran dans un seul événement et coupait une longue soirée en deux.
  • Nouveau — Événements peut inclure les fichiers sans date de prise de vue : Les captures d'écran, les exports et les téléchargements n'ont pas de date de prise de vue EXIF ; Événements les laissait donc entièrement de côté — sans rien en dire.
  • Corrigé — il manquait une photo à chaque événement groupé automatiquement : Le regroupement automatique écartait un fichier par événement, précisément sa dernière photo, depuis que la fonction existe. Chaque événement correspond maintenant à la plage qu'il annonce.
  • Corrigé — en mode Copier, les utilisateurs gratuits ne dépassaient pas le fichier 100 : Copier est le mode par défaut du Déplacement, et la limite gratuite comptait les mêmes cent fichiers indéfiniment : ils étaient recopiés, ignorés comme déjà présents, et la liste n'avançait pas. Aucune suite de clics ne permettait d'atteindre le fichier 101. Un fichier déjà présent à la destination n'occupe plus non plus définitivement l'une des cent places.
  • Les dossiers cloud et NAS sont gratuits : L'endroit où vivent vos photos n'est plus une question de Pro. La limite de 100 fichiers est toute la règle.
  • Nouveau — videz des milliers de groupes Similaires en une seule action, dans Doublons : Sélectionner les suggérés ne marque que les copies que FolioSort a mesurées et dont il est sûr, et les groupes arrivent dans le niveau Similaires précisément parce qu'ils passent sous ce seuil — sur un grand résultat Similaires, il ne marquait donc presque rien et, comme il aligne exactement la sélection sur la suggestion, il effaçait du même coup les choix que vous aviez faits à la main dans ces groupes. Sélectionner les suggérés, dans la barre du bas, est désormais un menu à deux actions : Appliquer la suggestion, inchangée, qui marque ce dont FolioSort se porte garant ; et Garder la suggérée, marquer tout le reste, qui conserve la photo suggérée de chaque groupe et marque toutes les autres copies de tous les groupes affichés, sans seuil de confiance. La nouvelle action n'est disponible qu'avec un niveau sélectionné dans la liste FILTRE de la barre latérale, jamais sur Tous, afin qu'elle ne puisse pas balayer toute votre bibliothèque par accident, et elle indique combien de groupes et combien de fichiers elle va marquer avant de marquer quoi que ce soit. Marquer n'est pas supprimer : mettre à la corbeille reste une étape distincte. À savoir avant de l'utiliser sur un grand résultat Similaires — la photo suggérée est choisie par résolution, puis RAW plutôt que JPEG, puis taille de fichier, puis date la plus ancienne, ce qui est la bonne question pour une copie identique et la mauvaise pour une rafale, où le groupe peut être fait d'images réellement différentes et non de copies d'une seule. Sous Windows, cette action est écrite mais n'a pas encore passé sa vérification.
  • Sous le capot : L'historique d'annulation est maintenant écrit sur le disque au lieu d'échouer en silence, et l'empaquetage signale bruyamment une ressource manquante dans le paquet de l'application, plutôt que de publier une version qui ne démarre pas.
v4.9.6 Amélioré Corrigé

Sur un Mac fraîchement installé, FolioSort se fermait dès l'ouverture — c'est corrigé

macOS d'abord. Le défaut ne pouvait pas se produire sous Windows, il n'y a donc pas eu de version Windows ce jour-là ; celle du même numéro a suivi plus tard dans la journée. Si vous avez installé FolioSort pour la première fois sur un Mac depuis le 29 août, c'est cette version qu'il vous faut.

  • Corrigé — l'application se fermait d'elle-même lors d'une première installation, avant même l'apparition d'une fenêtre : Vous ouvriez FolioSort, rien ne s'affichait, et le rouvrir donnait exactement la même chose : aucune erreur, aucune fenêtre, rien sur quoi agir. L'écran de bienvenue, affiché une seule fois lors d'une installation neuve, cherche le logo FolioSort au démarrage, et il le cherchait à deux endroits qui n'existent que pendant la compilation de l'application, jamais dans l'application finie, là où le logo se trouve réellement. Cette recherche était écrite pour arrêter net l'application plutôt que de continuer sans l'image et, comme l'écran de bienvenue est assemblé pendant la création de la toute première fenêtre, l'application se terminait avant qu'il n'y ait quoi que ce soit à l'écran. Présent en 4.9.3, 4.9.4 et 4.9.5, le problème a touché toutes les nouvelles installations sur Mac depuis le 29 août. La mise à jour n'a jamais été concernée : vous aviez déjà passé l'écran de bienvenue, il ne vous était donc plus présenté. Rien sur le disque n'a jamais été en danger : l'application n'allait même pas jusqu'à ouvrir un dossier. Signalé par un client qui ne parvenait pas du tout à ouvrir l'application ; un test bloque désormais toute la catégorie d'erreur, et pas seulement la ligne fautive, car le même défaut avait déjà été corrigé une fois, dans la Recherche IA en juillet, et il était revenu.
  • Amélioré — l'écran de bienvenue ne donne plus l'impression d'une application figée : Une fois la fermeture réglée, cet écran a pu être observé en fonctionnement pour la première fois. Il restait parfaitement immobile pendant une demi-seconde avant que quoi que ce soit ne bouge, mettait environ une seconde et demie à se stabiliser, et la colonne « après » démarrait si pâle qu'il n'y avait aucun résultat auquel comparer l'« avant » : la récompense n'était qu'un trou à la place d'une image. Elle s'anime désormais presque aussitôt, se stabilise en environ deux fois moins de temps, et les deux colonnes sont lisibles dès la première image. Même enchaînement, moitié moins d'attente.
  • Amélioré — deux phrases de l'écran de bienvenue qui posaient la mauvaise question, ou la posaient trop discrètement : « Curieux de savoir comment vous avez trouvé FolioSort ? » posait la question à la seule personne qui connaissait déjà la réponse, et pouvait tout aussi bien se comprendre comme une demande d'avis sur une application que vous n'aviez pas encore ouverte. La phrase est désormais « Comment avez-vous entendu parler de FolioSort pour la première fois ? ». Par ailleurs, la ligne menant aux formules payantes était le plus petit texte de l'écran et se trouvait si près du bouton au-dessus qu'elle en paraissait la légende. Elle a maintenant de l'air, une taille qui la rend trouvable, et commence par ce que vous pourriez vouloir plutôt que par ce que la version gratuite ne fait pas.
v4.9.5 Nouveau Amélioré Corrigé

Les photos dans le cloud ne sont plus téléchargées dans votre dos — et Doublons a cessé de précocher des photos qu'il n'avait jamais vraiment comparées

macOS, avec une version Windows du même numéro. Deux choses répondaient ici à des questions auxquelles elles n'avaient aucun moyen de répondre : une analyse qui sautait la moitié de votre photothèque et annonçait quand même « aucun doublon trouvé », et un « % de correspondance » qui ne pouvait jamais descendre sous 91 %, quoi qu'il regarde.

  • Corrigé — les photos stockées dans le cloud ne sont plus téléchargées dans votre dos : Si votre photothèque vit dans OneDrive, iCloud Drive ou Dropbox, une bonne partie n'est peut-être pas sur votre Mac : les fichiers apparaissent dans le Finder, mais le contenu reste dans le cloud jusqu'à ce que quelque chose les ouvre. Or ouvrir une photo est la première chose que FolioSort fait avec elle : le pointer vers un dossier synchronisé lançait discrètement le téléchargement de toute la photothèque, par votre connexion et sur votre disque, sans rien à l'écran pour expliquer pourquoi l'application ne répondait plus. Il reconnaît désormais ces fichiers sans les ouvrir, les laisse tranquilles, et indique combien il en a sautés et quoi faire ensuite. Organiser est l'exception délibérée : là, il télécharge bien ce qu'il lui faut, avec une barre de progression, car on ne peut pas classer une photo d'après une date que personne n'a lue.
  • Corrigé — rien n'est précoché pour la corbeille à moins que les fichiers soient réellement identiques : En mode Rapide, Doublons compare une petite empreinte plutôt que les photos elles-mêmes, et le « % de correspondance » affiché à côté était cette comparaison réécrite en pourcentage : un nombre qui ne pouvait jamais descendre sous 91 %. La règle de sécurité censée empêcher les correspondances faibles d'arriver précochées ne se déclenchait donc jamais. Le mode Rapide ne précoche plus que les copies identiques octet par octet, vérifiées en lisant les deux fichiers de bout en bout. Tout ce qui correspond visuellement arrive décoché, étiqueté correspondance possible au lieu d'un pourcentage, et regroupé sous Similaires. « Sélectionner les suggestions » suit la même règle, au lieu de remettre aussitôt ce que l'application venait de décider de ne pas sélectionner. Le mode Approfondi ne change pas : lui compare vraiment les images, donc ses pourcentages veulent dire quelque chose.
  • Corrigé — faire défiler un grand résultat de doublons ne bloque plus : Chaque vignette demande son propre aperçu, et passer devant cessait d'attendre cet aperçu sans arrêter le travail : un défilement rapide dans un grand résultat laissait des centaines de décodages en cours pour des photos qui n'étaient plus à l'écran. Avec des fichiers RAW, cela suffisait à figer la fenêtre. Les aperçus sont maintenant limités et réellement annulés quand ils quittent l'écran.
  • La Recherche IA retrouve une photo par son numéro, quel que soit le nom donné par l'appareil : Chercher 4782 ne donnait rien quand le fichier s'appelait _DIV4782.NEF, alors que 2465 trouvait sans peine DIV_2465.jpg : que cela marche dépendait de la présence d'un séparateur avant les chiffres, ce que Canon fait et ce que Nikon et Sony font souvent moins. Les nombres sont désormais reconnus à l'intérieur du nom, y compris quand l'appareil les complète par un zéro (1643 trouve DSC01643). La correspondance reste exacte : 4645 ne ramène toujours pas IMG_4644.
  • Corrigé — la Recherche IA dit quand elle n'a pas pu lire un dossier : Un disque débranché, ou un dossier auquel l'application avait perdu l'accès, donnait « 0 nouvelle photo prête à être cherchée » sous une coche verte — ce qui se lit comme rien à faire alors que la vérité était je n'ai pas pu regarder. Elle nomme maintenant le dossier et demande si le disque est connecté. Un dossier réellement vide donne toujours un zéro simple et discret.
  • Le Déplacement indique à quelle vitesse il est allé : La vitesse et la taille totale n'étaient comptées que sur les volumes réseau, si bien que chaque exécution vers un disque interne affichait une durée sans Mo/s et sans taille à côté. Le débit appartient à l'exécution, pas au réseau.
v4.9.4 Nouveau Corrigé

Rechercher les doublons pouvait mettre la machine entière à genoux — et la Recherche IA trouve enfin un fichier par son nom

macOS, avec une version Windows du même numéro. Chaque correction de cette version vient des signalements d'une seule personne, sur une semaine de courriels. Si vous vous êtes déjà demandé si écrire changeait quelque chose : cette version existe parce que quelqu'un l'a fait.

  • Corrigé — une analyse de doublons pouvait réclamer 63 Go de mémoire : Vérifier un disque de 2 To a déclenché le message de macOS « Votre système n'a plus de mémoire d'application » trois redémarrages de suite, FolioSort occupant 63 Go sur un Mac de 16 Go. La dernière étape d'une analyse de doublons lit chaque paire candidate de bout en bout — deux fichiers de même taille et de même empreinte ne sont que probablement identiques, et l'application s'apprête à vous proposer d'en supprimer un — mais elle lisait par morceaux de 1 Mo sans en relâcher un seul, si bien que la mémoire grandissait au rythme des octets lus. Sur 2 400 Mo passés par cette étape : 2 412 Mo retenus en 4.9.3, 5,8 Mo en 4.9.4, et stable quelle que soit la quantité lue. La même erreur se trouvait dans le calcul d'empreinte, qui vérifie déplacements et copies ; là, elle était bornée à un fichier à la fois, donc elle n'a jamais mis de machine à genoux, mais une photothèque de grosses vidéos aurait pu. Rien n'a jamais été en danger : l'étape en cause ne fait que lire.
  • Corrigé — « Exécuter en arrière-plan » vous laisse enfin continuer : « J'ai deux choix : m'en occuper maintenant ou en arrière-plan. C'est le même temps, non ? » Exact sur toute la ligne : les deux boutons désactivaient Organiser exactement pareil, et tout ce que l'arrière-plan vous offrait, c'était de ne plus voir la barre de progression. Pire, la question apparaissait dès qu'une photo avait du GPS, ce qui n'est pas la même chose que de savoir si votre exécution a besoin de la réponse : en classant dans 2019 › 07 juillet, une recherche de lieu ne change l'emplacement d'aucune photo. Une recherche en arrière-plan ne bloque désormais que si votre motif de dossiers contient réellement un élément de lieu.
  • Corrigé — le dossier vide que vous avez choisi vous est enfin proposé : Quatre Déplacements avec « Nettoyer les dossiers qu'un Déplacement laisse vides » activé ont laissé quatre dossiers vides sur place, sans un mot. Le nettoyage s'arrête volontairement avant le dossier que vous avez choisi dans le sélecteur — celui-là n'appartient pas à l'application. Mais quand vos photos se trouvent directement dedans, il n'y a rien d'autre à nettoyer : l'exécution ne retirait rien et ne disait rien, identique avec l'option activée et désactivée. Le panneau de résultats annonce maintenant « Le dossier que vous avez choisi est vide · Le mettre à la corbeille ». Jamais automatique, quel que soit le réglage ; les racines de volume, votre dossier personnel, la destination, les paquets et les dossiers système sont refusés d'emblée.
  • Nouveau — la Recherche IA trouve un fichier par son nom : « La recherche IA peut-elle trouver un nom de fichier ? Ou seulement des trucs IA du genre “montre-moi un chat” ? » Elle ne pouvait pas, et c'était un manque, pas un choix de conception. La Recherche IA connaissait ce à quoi une photo ressemble et le texte imprimé dedans ; vos propres noms de fichiers n'en faisaient pas partie, si bien que taper DIV_2465 envoyait une demande parfaitement claire au côté visuel et renvoyait une étagère de visages sans rapport. Elle cherche maintenant aussi dans les noms, avec l'étiquette Nom de fichier pour que vous voyiez pourquoi ça correspond.
  • Corrigé — « Mis à jour il y a 14 heures » répondait à une autre question : « Ça dit que j'ai mis à jour l'indexation il y a 14 heures alors que je viens de le faire. Deux fois ! » Les deux exécutions ont parfaitement fonctionné. La ligne du dessous indiquait quand l'index avait changé pour la dernière fois, pas quand vous l'aviez lancé — et sur une photothèque déjà indexée rien ne change, donc la date restait figée pendant que l'application faisait exactement ce qu'il fallait. Elle affiche désormais Dernière analyse et bouge à chaque fin d'exécution.
  • Nouveau — l'index peut enfin être nettoyé : Un index contenait 127 930 photos pour un dossier qui en comptait 61 258, parce que retirer un dossier de la liste ne retirait jamais ses photos de l'index — et ces restes inatteignables se disputaient la place dans chaque série de résultats. Retirer un dossier demande maintenant s'il faut en sortir aussi les photos, et dit combien ; un index qui traîne des photos de dossiers que vous ne listez plus le signale et propose Les retirer de l'index, instantanément, tout ce qui reste conservant son indexation ; et Reconstruire l'index se trouve à côté de Vider l'index, pour quand vous préférez repartir de zéro.
v4.9.3 Nouveau Amélioré

Un premier écran qui montre le travail, des formules comparables, et Revue reconstruite

macOS uniquement ; Windows est resté en 4.7.4 sur celle-ci. Il s'agit surtout d'écrans qui décrivaient ce qu'ils faisaient au lieu de le montrer — et d'un zoom qui agrandissait depuis longtemps une vignette de votre photographie plutôt que la photographie.

  • Le premier écran montre le travail au lieu de le décrire : Ouvrir FolioSort, c'était lire quatre phrases à son sujet. Il vous le montre désormais : des noms d'appareil photo et de téléphone éparpillés à gauche — IMG_4821.HEIC, DSC_0032.NEF, PXL_0031.dng — venant se ranger dans Photos › 2019 › 07 juillet › Lisbonne à droite, le compteur qui monte, et les deux moitiés restent à l'écran pour que l'avant et l'après se comparent au lieu de se mémoriser. Six choses que fait l'application au lieu de quatre : garder la meilleure image d'une rafale et tourner en pilote automatique n'y étaient pas mentionnées du tout. Trois des six sont les fonctions d'IA, et la question qu'elles soulèvent trouve sa réponse juste à côté plutôt qu'en petits caractères : toutes s'exécutent sur votre Mac.
  • Des formules réellement comparables : L'écran de mise à niveau, c'était une quarantaine de cases cochées dans une colonne à faire défiler : il décrivait très bien les formules payantes et n'aidait jamais à choisir, puisque Pro et Elite n'étaient jamais à l'écran en même temps. Ils sont maintenant côte à côte, cinq lignes chacun, la liste complète restant derrière Voir tout ce qui est inclus. Ce que vous étiez en train de faire quand l'écran s'est ouvert devient la première ligne au lieu d'une note — « La version gratuite traite 100 fichiers par lot. Passez à la version supérieure pour traiter les 5 809 d'un coup. » — et le champ de clé de licence a cessé de concurrencer les boutons. Deux choses simplement fausses ont aussi disparu : on expliquait à quelqu'un possédant déjà Pro ce que fait la version gratuite, et le badge Le plus populaire s'affichait sur la carte Elite dans le seul cas où Elite est la seule carte à l'écran.
  • Meilleures Prises → Revue, reconstruite : Appuyez sur G pour voir tout le dossier : jusqu'ici Revue ne pouvait montrer qu'une photo et ses voisines immédiates. La grille affiche toutes les photos, celles déjà tranchées étant estompées plutôt que masquées. ⌘-clic ajoute une photo, ⇧-clic prend une série, ⌘A prend tout ce qui est affiché, et Copier et Déplacer agissent alors sur votre sélection, avec le compte à côté des boutons — un déplacement de douze photos ne peut donc plus ressembler à un déplacement de sept cents. Suivante saute à la prochaine photo non tranchée et élargit d'abord le filtre si l'un d'eux la masquait. Les réglages de prise de vue et l'histogramme sont de retour, activés par défaut, derrière un bouton ⓘ Infos.
  • Le zoom montre la photographie, pas une vignette de celle-ci : Zoomer un RAW agrandissait le petit aperçu JPEG intégré au fichier. Sur un Canon R6 cet aperçu est l'image complète, donc rien n'était perdu. Sur un Sony A7R V, c'est 1616 × 1080 face à un capteur de 9504 × 6336 — 17 % de couverture — donc à 200 % vous regardiez un agrandissement huit fois d'un petit JPEG. Un drone DJI donnait 24 %, un Panasonic DC-L10 37 %. Le zoom vérifie maintenant chaque fichier et lit l'image réelle du capteur quand l'aperçu ne peut pas honnêtement soutenir le grossissement. Aucune liste de « mauvais » appareils n'entre en jeu : la vérification se fait fichier par fichier, donc les boîtiers que personne n'a testés obtiennent aussi la bonne réponse.
  • Chaque écran de progression dit où il en est : Neuf cartes recopiées à la main, dont plusieurs — Meilleures Prises, Qualité photo et les trois volets de la Recherche IA — affichaient une roue qui tourne tout en gardant les comptes exacts en interne : une indexation de vingt minutes ne permettait donc pas de distinguer neuf pour cent de quatre-vingt-dix. Elles ne font plus qu'une carte, qui commence par ce que vous suivez vraiment : 98 sur 278, la barre, le temps restant en toutes lettres, puis le rythme. Le nom du fichier, qui change cinquante fois par seconde et ne peut pas se lire, est une note de bas de page.
  • Le panneau de fin d'exécution arrive entier : Il se montait devant vous — une boîte vide, puis le compte, puis la destination, puis les dossiers un par un — alors que tout était connu à l'instant où l'exécution s'est terminée. La seule chose qui bouge encore est la bande Personnes, qui arrive réellement plus tard, et elle bouge dans un espace déjà réservé. Les dossiers ont gagné une barre de proportion, pour voir qu'une seule journée a pris un tiers de l'exécution, et la destination est un chemin complet que l'on peut déplier plutôt qu'un nom de dossier enfoui dans une phrase.
  • Les noms d'objectifs tiers : La ligne Objectif pouvait rester vide alors que Lightroom affichait un nom, car la balise EXIF est présente et vide sur les objectifs tiers et l'identité réelle se trouve dans les notes du fabricant. FolioSort les lit maintenant — et là où le code d'objectif de l'appareil est réellement ambigu, Canon réutilisant un même code entre fabricants, il le dit (« 24-70mm f/2.8 — Sigma ou Tamron ») au lieu d'en choisir un et de cacher le doute.
v4.9.1 Corrigé Amélioré

Les exécutions qui échouaient sur chaque fichier, et pourquoi elles ne l'ont jamais dit

macOS uniquement ; Windows est resté en 4.7.4. Deux clients ont rencontré la même forme par les deux bouts, sans que ni l'un ni l'autre en apprenne la raison : l'un a reçu 605 échecs de permissions en 70 secondes, l'autre a lancé le même travail cinq fois en quatre jours, jusqu'à huit heures chacune, sans jamais déplacer un fichier.

  • Corrigé — la destination est testée une fois, avant le départ : Une destination refusée était redécouverte fichier par fichier, pendant des heures : 26 minutes, 24 minutes, 2 h 30, 8 heures, 5 heures, sur une photothèque de 459 504 fichiers, sans rien déplacer une seule fois. Si la destination n'est pas accessible en écriture, vous l'apprenez maintenant en quelques secondes. Cette vérification existait déjà dans le Déplacement ; elle couvre désormais les neuf modules qui déplacent, copient ou suppriment : Doublons, Qualité photo, Recherche IA, Fusionner les sources, Takeout, Séparer une personne, le Tri et l'import depuis une carte.
  • Corrigé — les échecs nomment leur cause, une fois : Au lieu de la même erreur répétée 605 fois, le panneau de résultats indique en haut ce qui a échoué. Dans le premier cas, la réponse honnête ne concernait pas du tout les permissions : les fichiers étaient verrouillés, ce que macOS signale avec un code d'erreur identique. FolioSort distingue maintenant les deux et vous dit lequel vous avez sous les yeux.
  • Déplacer beaucoup de fichiers homonymes ne traîne plus : Quand des fichiers arrivent dans un même dossier sous le même nom, FolioSort ajoute nom 2, nom 3, et ainsi de suite ; mais cette échelle repartait du haut pour chaque fichier, et chaque essai parcourait un dossier qui ne cessait de grandir — quadrupler les fichiers coûtait donc 176 fois le travail, et non quatre. Mesuré sur une photothèque réelle : 1 000 fichiers sont passés de 6,59 s à 0,16 s, et 4 000 de 156,84 s à 0,69 s. Les modules concernés sont ceux qui déplacent des doublons — des fichiers homonymes par définition — donc le pire cas était aussi le cas normal.
  • Le Tri, sept corrections : Les notes écrites dans vos photos peuvent maintenant être annulées · une nouvelle analyse ne jette plus les étoiles que vous venez de donner · une note en étoiles ne réécrit plus la date de la photo · appuyer sur 0 efface l'étoile et laisse l'étiquette de couleur tranquille · une photo mise à la corbeille emporte son étoile et sa couleur · la netteté est mesurée sur l'image redressée, pas sur l'orientation brute du capteur · une analyse annulée ne fait plus passer un préfixe pour le nom du dossier.
  • Corrigé — des choses qui perdaient du travail en silence : Changer la langue des noms de lieux effaçait sans prévenir tout le cache de recherches accumulé · après un instantané raté, l'annulation d'un nom de lieu pouvait supprimer le champ au lieu de le restaurer · un journal d'annulation impossible à écrire est désormais un ajout en échec et non un remplacement silencieux du journal · les photos que vous aviez jetées ont cessé de revenir dans les résultats de la Recherche IA · une séparation dans Personnes faite en copie peut maintenant être annulée, et la copie est le comportement par défaut.
  • Des boutons d'arrêt, et une fenêtre qui reste réactive : Un bouton Arrêter sur les deux écritures de métadonnées qui n'en avaient pas · l'import depuis une carte peut être arrêté et se souvient de ce qu'il a déjà rapatrié · l'analyse Personnes ne fige plus la fenêtre avant de démarrer · le Tri cesse de recalculer l'image retenue à chaque vignette de chaque redessin.
v4.9.0 Nouveau Corrigé

Des personnes qui n'en sont pas, et Doublons qui n'a plus l'air figé

macOS uniquement ; Windows est resté en 4.7.4. Celle-ci remplace la 4.8.1, publiée le même jour : elle contient tout ce qu'avait la 4.8.1, plus le travail sur Personnes et deux corrections trouvées ensuite.

  • Corrigé — un pneu de camion avait gagné sa propre vignette dans Personnes : À côté d'un cadran d'horloge, d'une porte et de quelques cadres blancs. Ce n'est pas un défaut du regroupement : le détecteur est un détecteur de visages, pas un vérificateur — à la question « où est la chose la plus proche d'un visage dans cette photo ? », il répond même quand il n'y en a aucun. Les détections qui ne sont pas des visages sont désormais rejetées d'emblée, au moyen de deux filtres mesurés : la platitude de la région, qui élimine les zones blanches et brûlées, et la possibilité physique de la géométrie yeux/bouche, qui élimine les formes effondrées. Les seuils viennent de 140 photos réelles, pas d'une appréciation.
  • Nouveau — « Ce n'est pas une personne », sur n'importe quelle vignette : Pour ce qui passe encore au travers. Cela masque le tas et le garde masqué d'une analyse à l'autre, avec deux façons de revenir en arrière, parce que masquer se fait facilement par mégarde : Annuler juste là où la vignette a disparu, et Tout restaurer dans les réglages. La grille Personnes cesse aussi de surestimer ce qu'elle a trouvé : le compte reflète maintenant ce qui est réellement à l'écran.
  • Corrigé — Doublons n'a plus l'air figé : Arriver à « Vérification des copies exactes… 20 902 / 20 902 » ressemblait à un blocage, parfois très long. Ce n'en était pas un : avant de marquer deux fichiers comme identiques, FolioSort les lit intégralement, octet par octet, car il refuse d'armer un fichier pour la suppression sur la seule foi d'une empreinte. Cette vérification ne signalait simplement rien pendant son exécution, derrière une barre de progression déjà à 100 %. C'est maintenant une étape à part entière — « Étape 3 sur 4 · Confirmation des copies exactes… n sur m » — et surtout, Annuler fonctionne pendant celle-ci. Auparavant le bouton ne faisait rien tant que durait cette étape, c'est-à-dire précisément au moment où l'on appuie dessus.
  • Corrigé — la grille Personnes ne fige plus la fenêtre : Regrouper les visages croît comme le carré du nombre de visages, et cela tournait sur le fil qui dessine la fenêtre : sur une grande photothèque, toute l'application se figeait plus de deux secondes à chaque fusion de deux personnes, chaque renommage, chaque vignette masquée, chaque annulation. Mêmes résultats, sans le gel.
v4.8.1 Amélioré Corrigé

Les déplacements sur un même disque sont instantanés, et trois choses qui vous induisaient en erreur

macOS uniquement ; Windows est resté en 4.7.4. Tout ceci vient d'un seul fil d'assistance, avec un utilisateur qui organisait un disque de 95 000 photos. Remplacée le jour même par la 4.9.0, qui contient l'ensemble.

  • Déplacer des fichiers sur un même disque est maintenant quasi instantané : Avec Vérifier l'intégrité activé, déplacer des photos entre deux dossiers du même disque signifiait calculer l'empreinte du fichier, écrire une seconde copie complète dans le nouveau dossier, calculer l'empreinte de cette copie, et seulement alors supprimer l'original : environ trois gigaoctets de travail disque pour déplacer une vidéo de 1 Go qui n'avait jamais besoin de bouger. Un déplacement au sein d'un disque ne copie rien ; le disque met simplement à jour l'endroit où vit le fichier. FolioSort fait désormais le choix rapide et garde la vérification octet par octet pour les cas où elle compte vraiment : entre disques différents, ou vers un disque réseau. Un utilisateur a mesuré 0,4 fichier/s, avec une estimation de plus de deux heures et demie. Si vous aviez désactivé Vérifier l'intégrité pour contourner cela, vous pouvez le réactiver.
  • Les noms de lieux prennent une fraction du temps : Trier par ville ou par pays interroge un service de géocodage pour chaque position, et ce service autorise environ 40 requêtes par minute : une grande photothèque pouvait donc y passer des heures. FolioSort réutilise maintenant la réponse d'une photo prise à environ 110 mètres — la même ville et la même rue, quelle que soit la mesure — et près des trois quarts de ces requêtes disparaissent. Votre cache existant fonctionne toujours.
  • Corrigé — les onglets Photos / Vidéos n'induisent plus en erreur : Les onglets Tout / Photos / Vidéos / Autres au-dessus de la liste ne changent que ce que vous voyez. Ils n'ont jamais changé ce qui est organisé, mais rien ne le disait et le nombre de fichiers à côté ne bougeait pas : choisir « Photos » et appuyer sur Organiser classait quand même vos vidéos. Ces onglets portent maintenant leur propre compte (Tout 607 · Photos 605 · Vidéos 2), et quand l'un d'eux masque quelque chose, une ligne en dessous précise qu'il s'agit d'une vue et renvoie vers l'entonnoir de la barre d'outils, qui est le contrôle qui laisse réellement un type de fichier de côté. Tout sélectionner respecte aussi ce qui est à l'écran.
  • Nouveau — « Nouvelle analyse nécessaire » : Les puces de type de fichier et Inclure les sous-dossiers sont lues au moment de l'analyse : en changer une après coup ne faisait donc absolument rien, en silence, pendant que le réglage restait là, avec l'air d'être appliqué. Le bouton Analyser devient maintenant orange et affiche Nouvelle analyse nécessaire. Il demande plutôt que de relancer de lui-même : un gros disque ou un NAS ne devraient pas repartir pour un parcours complet parce qu'on a touché une case.
  • Nouveau — Vider l'index : Dans le panneau d'état de l'index de la Recherche IA. Pour mémoire, car la question est légitime : l'indexation ne dépose pas un fichier à côté de chaque photo et n'écrit jamais rien dans vos dossiers de photos. Elle écrit un seul fichier, d'environ 1,1 Ko par photo — soit à peu près 40 Mo pour 35 000 photos — et le bouton supprime ce fichier unique.
v4.8.0 Nouveau Amélioré Corrigé

Les noms de lieux, écrits dans vos photos

macOS uniquement ; Windows est resté en 4.7.4. FolioSort a toujours transformé des coordonnées en un lieu, et toujours utilisé ce lieu pour nommer des choses — dossiers, noms de fichiers, la liste — mais il n'écrivait jamais le mot là où un logiciel de catalogage irait le lire. Dès que vous quittiez FolioSort, le lieu disparaissait.

  • Nouveau — le lieu entre dans le fichier : Après une analyse qui résout des lieux, FolioSort propose de les écrire, et nomme ceux qu'il a trouvés au lieu de les compter — « Lisbonne, Porto, Sintra et 1 autre » — pour que vous puissiez en juger avant que quoi que ce soit ne soit écrit. Il écrit les deux endroits que Lightroom, Bridge, Photo Mechanic et Photos d'Apple lisent réellement : le bloc IPTC historique et l'espace de noms XMP de Photoshop. JPEG, HEIC, TIFF et DNG sont écrits sur place ; les RAW propriétaires reçoivent un sidecar et ne sont pas touchés. Cela ne demande aucun dossier de destination et ne déplace rien : si vous quittez Lightroom, c'est la partie qui survit au déménagement.
  • C'est réversible, précisément : FolioSort retient ce que chaque balise disait avant d'écrire, et la remettre restaure exactement cela. Une balise qui n'existait pas avant est supprimée au retour en arrière, pas vidée : une ville vide n'est pas la même chose qu'aucune ville, et les logiciels de catalogage les affichent différemment. La date de vos fichiers ne bouge pas non plus : un nom de lieu est un fait sur le moment de la prise de vue, pas une retouche.
  • Résoudre les noms de lieux est maintenant gratuit, jusqu'à 100 photos par analyse : Il y avait un cadenas dessus, et c'était le mauvais cadenas. Le géocodeur est celui intégré à macOS — gratuit, mis en cache, et la seule chose qu'il vous coûte est votre propre attente — et « est-ce qu'il trouve bien mes villages ? » est une question à laquelle personne ne peut répondre depuis une capture d'écran. Par analyse, pas à vie ; Pro retire le plafond.
  • Corrigé — la Revue promise par les notes de la 4.7.4 est réellement là : Les notes de la 4.7.4 annonçaient la Revue photo par photo et la version est sortie sans elle : elle avait été désactivée à la dernière minute et les notes sont parties quand même. C'était notre erreur. Rafales | Revue est de retour à l'écran, pilotée au clavier, une photo à la fois.
  • Un panneau de résultats qui commence par ce que vous avez fait : Le panneau commençait par un tableau — traités, réussis, doublons, vérifiés, durée — précisément au moment où l'on veut avant tout savoir que ses photos sont en sécurité. Désormais le compte a la taille de ce qu'il décrit, la destination est nommée à côté, et les dossiers construits par l'exécution sont des pastilles cliquables qui ouvrent directement le Finder. Le reçu complet reste à un clic.
  • Nouveau — nettoyer les dossiers qu'un Déplacement laisse vides : Un Déplacement laisse l'arborescence exactement telle qu'elle était : réorganiser une photothèque déjà organisée — d'Année/Mois/Jour vers Année/Mois, par exemple — laissait debout des centaines de dossiers de jour vides, ce qui, au premier coup d'œil, ressemble à des photos disparues. Il y a maintenant un interrupteur dans Réglages ▸ Filets de sécurité, désactivé tant que vous ne l'activez pas : seuls les dossiers vidés par ce Déplacement sont pris en compte, un dossier contenant le moindre fichier est conservé, la source et la destination que vous avez choisies ne sont jamais supprimées, et ce qui part, part à la corbeille. Le panneau dit combien sont partis : un nettoyage dont personne n'est informé est indiscernable de dossiers qui disparaissent.
  • Corrigé — « 0 Ko disponible » sur un disque avec des téraoctets libres : Sur les disques qui ne sont pas en APFS — exFAT, FAT32, la plupart des partages réseau — FolioSort lisait l'espace libre comme nul et prévenait d'un manque de place à chaque exécution. Il lisait le mauvais nombre, pas votre disque ; continuer a toujours été sans risque. Également corrigé : le compte à rebours de l'analyse ne disait la vérité que sur une étape, donc « 25 s restantes » signifiait 25 secondes de cette étape, pas de l'analyse.
v4.7.4 Nouveau Amélioré Corrigé

Les Mac Intel font de nouveau tourner FolioSort — et Meilleures prises juge le sujet, pas l'arrière-plan

macOS et Windows. Deux gros morceaux : jusqu'ici, toutes les versions macOS étaient réservées à Apple Silicon et personne dans la chaîne ne l'avait remarqué — celle-ci est un binaire universel. Et Meilleures prises a cessé de noter l'image entière : elle regarde le sujet, reconnaît un bracketing d'exposition, garde ensemble un RAW et son propre JPEG, et analyse le RAW plusieurs fois plus vite.

  • Corrigé — les Mac Intel font de nouveau tourner FolioSort (macOS) : Toutes les versions macOS jusqu'ici étaient compilées sur un Mac Apple Silicon, et rien dans la chaîne ne l'a relevé. Sur un Mac Intel, l'application refusait simplement de démarrer : Rosetta traduit du code Intel pour le faire tourner sur Apple Silicon, jamais l'inverse — il n'y avait donc ni solution de repli ni message d'erreur utile. Cette version est un binaire universel, les deux architectures dans un seul téléchargement, et la compilation échoue désormais franchement s'il en manque une. Si vous avez demandé un remboursement à cause de cela, écrivez-moi : l'application que vous avez payée fonctionne maintenant.
  • Meilleures prises choisit sur le sujet : Un portrait est jugé sur les yeux, une photo de groupe sur celui qui est le moins bien sorti, et la netteté est mesurée là où l'image est censée être nette — pas sur toute l'image.
  • Un bracketing d'exposition n'a pas de perdant : Les bracketings sont reconnus au lieu de voir leur image la plus sombre et la plus claire écartées. Et un RAW et son propre export JPEG comptent désormais pour une seule photographie : « Ne garder que la meilleure » ne peut plus envoyer à la corbeille le RAW de la prise retenue.
  • Nouveau — Moments, Noter la sélection et Meilleure seulement : Moments regroupe une même scène reprise, pas seulement les rafales. Noter la sélection met cinq étoiles sur chaque prise retenue et marque comme rejetées celles qu'elle a devancées, écrit là où Lightroom, Bridge et Capture One le lisent : rien n'est déplacé, rien n'est supprimé. Meilleure seulement affiche une vignette par groupe au lieu de toutes les images.
  • L'analyse du RAW est plusieurs fois plus rapide : Huit chemins de code différents développaient toutes les données du capteur juste pour regarder une vignette ; ils lisent maintenant l'aperçu que l'appareil a déjà écrit. Sous Windows, une analyse à froid de 299 CR3 Canon est passée de 130,1 s à 100,6 s. Les analyses de doublons sur des dossiers RAW bénéficient du même traitement : l'empreinte est désormais calculée sur l'aperçu intégré. Les deux analyses annoncent en plus le temps qu'il leur reste.
  • Nouveau — Importer depuis une carte (macOS) : FolioSort repère une carte mémoire dès qu'elle apparaît, ne copie que ce qui est nouveau — un registre garantit qu'un même fichier n'est jamais importé deux fois — et éjecte la carte quand c'est terminé.
  • La barre latérale peut s'effacer (Windows) : Un bouton dans la barre de titre, ou Ctrl+B. macOS sait masquer la sienne depuis toujours ; sous Windows le panneau était cloué, si bien que Meilleures prises et l'assistant n'ont jamais eu toute la fenêtre.
  • Corrigé — analyser deux fois le même dossier pouvait désigner une meilleure prise différente : Deux images à score identique n'étaient départagées que par l'ordre dans lequel le disque les renvoyait, si bien qu'une même séance pouvait donner deux réponses. Les égalités se tranchent maintenant sur quelque chose de stable. Les photos prises à quelques secondes d'intervalle mais représentant autre chose ne sont plus regroupées non plus : un groupe doit s'accorder sur ce qu'il regarde, pas seulement sur le moment.
  • Corrigé — un tiers de l'analyse tournait derrière une barre de progression déjà terminée : La barre atteignait 100 % pendant que l'étape la plus lente travaillait encore, ce qui ne se distingue pas d'une application figée. Sous Windows, la surimpression annonce désormais l'étape en cours — Étape 5 sur 6 · Lecture des aperçus… 56 / 59 — parce que les étapes avancent à des rythmes très différents et qu'une seule barre honnête pour toutes n'est pas possible.
  • Corrigé — le bouton le plus destructeur de trois pages était une boîte vide illisible (Windows) : « Déplacer N vers la corbeille » sur Doublons, Flou et Captures d'écran s'affichait comme un simple nombre dans toutes les versions publiées, et son état désactivé laissait du texte blanc sur gris clair à un contraste d'environ 1,05:1. Il lit maintenant « Déplacer 6 829 vers la corbeille », et simplement « Déplacer vers la corbeille » quand rien n'est sélectionné.
  • Corrigé — utiliser les deux analyses sur un même dossier jetait le cache (Windows) : Doublons et Meilleures prises remplissent des moitiés différentes de la même entrée par fichier, et chacun remplaçait purement et simplement celle de l'autre — qui utilisait les deux fonctions sur un dossier n'a donc jamais eu de cache chaud dans l'une ou l'autre, et repayait le décodage complet, en silence, à chaque fois.
  • Corrigé — les points d'annulation coûtaient tout l'historique, pas ce qu'ils ajoutaient : Un point de contrôle en cours de lot re-sérialisait tous les lots de l'historique, si bien qu'une longue exécution était quadratique en nombre de fichiers. Sur 20 000 enregistrements : 25,2 s et 3,3 Go écrits → 1,7 s et 7,8 Mo. Comme un point de contrôle est redevenu bon marché, il en est pris toutes les cinq secondes — c'est aussi tout l'historique d'annulation qu'un plantage peut désormais coûter.
  • Également corrigé : un Déplacement ne laisse plus dans la liste les fichiers qu'il vient de déplacer, si bien que relancer Organiser ne peut plus signaler des erreurs sur des fichiers que l'application a elle-même déplacés · nettoyer un groupe de doublons ne renvoie plus la liste tout en haut · une analyse de doublons annulée conserve ce qu'elle a appris au lieu de repartir de zéro · le nettoyage des doublons a un vrai compteur et une annulation qui fonctionne · un cache écrit par une version antérieure n'est plus tenu pour à jour · organiser un dossier plein de noms répétés ne ralentit plus à mesure qu'il avance · le contrôle d'intégrité annonce son coût avant qu'on l'active · la recherche traite correctement le İ turc · les aperçus extraits pendant une analyse sont nettoyés même si l'application est tuée en cours de route · quitter ne provoque plus de plantage pendant l'envoi du dernier événement.
v4.7.3 Corrigé

Le géocodage inversé dans le Déplaceur — sous Windows, pour la première fois

Signalé par un utilisateur sur la 4.7.2 : « Le géomarquage ne fonctionne pas à 100 %… Toutes les photos ont une ville “inconnue” ». C'était pire que cela : sous Windows, cela n'avait jamais fonctionné. Les jetons {City}, {Country} et {State} écrivaient « Unknown » pour chaque fichier, à chaque exécution, depuis la sortie de la fonction. Windows uniquement : macOS se comportait déjà correctement, et il n'existe pas de version 4.7.3 pour macOS.

  • La question posée après l'analyse existe enfin : Le code qui la sous-tend était complet depuis des mois mais n'avait jamais été relié à l'interface : rien ne demandait jamais rien, rien ne s'exécutait, et aucune photo n'obtenait de lieu. Elle propose maintenant Résoudre maintenant, Exécuter en arrière-plan ou Ignorer, et elle annonce ce que cela va coûter : le service de recherche autorise une requête toutes les 1,5 seconde, donc mille photos représentent environ vingt-cinq minutes. Les photos prises au même endroit ne comptent que pour une.
  • Une recherche peut être arrêtée : La fenêtre de progression comme le bandeau d'arrière-plan ont un Arrêter qui fonctionne, et tout ce qui a été résolu avant l'arrêt est conservé.
  • Organiser reste désactivé pendant la résolution des lieux : Une exécution ne peut plus démarrer au milieu d'une recherche et classer tout le lot sous « Unknown ».
  • Les vidéos d'iPhone récupèrent leur lieu : Les fichiers .MOV et .MP4 rangent leurs coordonnées à un endroit que la version Windows n'a jamais lu, si bien qu'un clip filmé à côté d'une photo finissait en « Unknown » pendant que la photo, elle, se résolvait — c'est exactement ce qui donnait l'impression d'un problème intermittent. Les photos dont le bloc GPS ne pouvait pas être décodé sont désormais récupérées par un second lecteur au lieu d'être traitées comme dépourvues de lieu.
  • Un interrupteur Géocodage inversé, avec un verrou honnête : Les utilisateurs de la version gratuite voient maintenant pourquoi leurs dossiers affichent « Unknown » — avec le nombre de leurs propres fichiers géomarqués — au lieu d'avoir à le deviner. La page Événements n'a jamais été concernée et ne change pas.
v4.7.2 Amélioré

Une question plus courte, posée au seul endroit qui l'ignorait

FolioSort ne contient aucun outil de mesure : le seul moyen que j'aie de savoir comment vous êtes arrivé jusqu'ici, c'est de vous le demander. Cette version comble le trou qui restait et raccourcit la question.

  • La question apparaît désormais après un travail de Recherche IA : La recherche sémantique, Captures d'écran et Trouver une personne étaient les seuls modules à ne jamais la poser — autrement dit, ceux qui venaient à FolioSort précisément pour la recherche m'étaient invisibles. Elle s'affiche une seule fois, une fois le travail terminé, jamais pendant.
  • La formulation a été raccourcie : « Comment avez-vous connu FolioSort ? » devient « Comment êtes-vous arrivé jusqu'à FolioSort ? ». Répondre reste facultatif, la réponse tient toujours en un geste, et — comme tout le reste ici — rien de cela ne quitte votre Mac si vous ne l'envoyez pas.
v4.7.1 Amélioré Corrigé

La recherche IA trouve ce que vous avez demandé — et admet quand ce n'est pas le cas

Cette version est née d'une mesure de la recherche IA sur une photothèque réelle de 1 136 photos, plutôt que sur un dossier de test. Deux des problèmes découverts étaient silencieux : les Mac qui avaient utilisé la recherche IA avant la version 4.2.0 exécutaient toujours l'ancien modèle, et un seul mot imprimé dans une photo pouvait chasser de vos résultats toutes les correspondances authentiques. Les deux sont corrigés, et le volet est maintenant honnête sur son degré de certitude.

  • Corrigé — votre Mac cherchait peut-être avec l'ancien modèle : Le modèle compilé était mis en cache sous un nom de fichier qui ne changeait jamais, si bien que le meilleur encodeur livré en 4.2.0 n'a jamais pris effet sur les Mac ayant utilisé la recherche IA avant cette version. Votre index photo se reconstruit une fois, automatiquement — et cela ne consomme rien de votre quota gratuit.
  • Corrigé — un mot imprimé dans une photo pouvait détourner vos résultats : Chercher bar ne renvoyait qu'une seule photo, parce qu'un emballage y affichait « Barebells » — et cette unique correspondance chassait de la liste tous les vrais résultats visuels. Le texte trouvé dans les photos doit désormais correspondre à un mot entier, pas à un fragment. Corrigé sur les deux plateformes.
  • La force de correspondance affiche Forte / Moyenne / Faible : L'ancien pourcentage ne pouvait jamais descendre sous 43 %, si bien que du bruit ressemblait à une correspondance de 53 %. Un mot est honnête sur ce que vaut ce nombre. Trouver une personne garde le sien, car il s'agit d'une distance faciale calibrée qui, elle, veut dire quelque chose.
  • Les résultats faibles sont étiquetés comme faibles : Quand rien ne correspond vraiment à votre description, les résultats le disent au lieu de présenter les photos les plus proches comme des correspondances sûres. Rien ne vous est caché — la liste est la même, ce qu'on en affirme est plus modeste.
  • « Aucun résultat » indique enfin ce qui a été cherché : Le message nomme le nombre de photos indexées et les dossiers d'où elles viennent, avec des boutons pour ajouter des dossiers ou mettre l'index à jour. Une recherche ne peut trouver que ce qu'on lui a montré, et l'ancien message se lisait comme « vous n'avez pas cette photo ».
  • Les recherches d'un seul mot dans d'autres langues sont désormais traduites : « bolo », « piscina », « neve » et leurs équivalents en espagnol, français, allemand et italien partaient sans traduction vers un modèle entraîné en anglais. Un mot isolé était trop court pour déclencher le détecteur de langue.
  • Rechercher par photo dit ce qu'il a trouvé : Une analyse terminée s'ouvre maintenant sur le nombre de correspondances au lieu de repeindre la grille en silence, et une analyse sans résultat nomme le réglage qui y remédie.
  • Corrigé — rouvrir l'app tombait sur le mauvais volet (macOS) : Quitter depuis Recherche IA ou Trouver une personne rouvrait FolioSort sur Captures d'écran, sous le mauvais titre de barre latérale. Recliquer sur la ligne déjà sélectionnée n'y changeait rien non plus.
  • Corrigé — boutons de mise à niveau dans l'app : Ils mènent maintenant à la page de mise à niveau plutôt qu'à la page tarifaire complète, et le bouton « Débloquer illimité » resté dans Renommer et Fusionner nomme votre propre nombre de fichiers, comme tous les autres murs.
v4.7.0 Amélioré Corrigé

L'écran de fin de transfert montre vos photos, plus un tableau de chiffres

À la fin d'un transfert, FolioSort s'ouvrait sur cinq nombres. Il s'ouvre désormais sur la preuve : des miniatures des fichiers réellement écrits, le dossier de destination sous forme d'étiquette cliquable, et Annuler. Les invitations à passer à la version supérieure ont aussi été réécrites : elles nomment ce que vous cherchiez à faire, jamais une offre que vous n'avez pas encore choisie.

  • La preuve d'abord, les chiffres ensuite : Le panneau de fin s'ouvre sur trois miniatures des photos écrites par le transfert, le dossier de destination et un bouton Annuler. Le tableau traités / réussis / doublons / vérifiés / durée passe derrière un lien Détails — et s'ouvre de lui-même si quelque chose a échoué.
  • Une barre de progression qui veut dire quelque chose : Quand un transfert laisse des fichiers de côté, le panneau affiche « 100 sur 598 organisés » au lieu de vous laisser faire le calcul. Quand il n'en laisse aucun, il n'y a pas de barre.
  • Aperçu Personnes pour tout le monde : La bande de visages que le panneau trouve après un transfert était réservée à Elite. Elle apparaît maintenant aussi dans le plan gratuit, puisque celui-ci peut déjà lire cet échantillon — il n'y avait rien à verrouiller.
  • Windows reçoit le même panneau : La boîte de dialogue de fin a été portée sur Windows, et Renommer sur Windows dit enfin quelque chose une fois terminé — auparavant il renommait vos fichiers et laissait la page inchangée, proposant encore de renommer des noms qui n'existaient plus.
  • Les invitations à monter en gamme ont cessé de nommer la mauvaise offre : Quand Pro comme Elite lèvent une limite, le mur dit désormais « Ce qui lève cette limite » et énonce le fait, au lieu de vous orienter vers la moins chère avant que vous ayez vu le choix. Quand seule Elite la lève, il dit Elite — corrigeant un vrai bug sur Trouver une personne, dont le bouton proposait Pro pour une limite que Pro n'enlève pas.
  • Les boutons d'achat n'empruntent plus le verbe du bouton d'action : « Débloquer les 598 » se trouve à côté de « Organiser 100 maintenant », pour que le bouton qui ouvre un achat ne se confonde pas avec celui qui range vos photos.
  • Corrigé — décompte RAW sur Windows : La bande de statistiques comptait le HEIC comme du RAW : elle annonçait « 2 051 RAW » alors que l'avis juste en dessous indiquait que 978 fichiers nécessitaient Pro. Les deux comptaient quelque chose de réel ; un seul répondait à la question.
  • Corrigé — format des nombres sur Windows : Sur un système non anglophone, une même fenêtre pouvait afficher « 3,423 » et « 3 423 » à une ligne d'écart. Tous les nombres suivent désormais votre région.
  • Corrigé — panneau de résultats Windows : Un transfert terminé en erreur pouvait faire apparaître quelques secondes plus tard une joyeuse rangée de visages, à l'arrivée tardive de l'échantillon Personnes.
  • Corrigé — menu de fusion macOS : Le menu « Identique à… » servant à fusionner deux personnes dessinait chaque visage sur des centaines de points de haut au lieu d'une petite vignette à côté du nom.
v4.6.0 Nouveau Amélioré

Détection des personnes, un filtre par type de fichier, et un plan gratuit plus clair

La plus grosse mise à jour de fonctionnalités à ce jour : FolioSort trouve désormais et regroupe les personnes de votre bibliothèque sur l'appareil, vous permet de limiter tout transfert à des types de fichiers précis, et se montre plus transparent sur ce que couvre réellement le plan gratuit.

  • Personnes : Pointez FolioSort vers un dossier : il trouve chaque visage, regroupe ceux qui appartiennent à la même personne, et affiche une grille au fur et à mesure — sans photo d'exemple, sans envoi, sans compte. Nommez un groupe une fois, indiquez que deux tas sont la même personne s'il en a séparé une en deux, et ouvrez n'importe qui pour ne voir que ses photos.
  • Personnes dans des sidecars XMP : Capture One n'a aucune reconnaissance faciale — FolioSort fournit les noms et les écrit dans des sidecars .xmp standards à côté de chaque photo, si bien que votre catalogue existant se met à chercher par personne sans plugin ni nouvelle bibliothèque.
  • Filtre par type de fichier : Après une analyse, FolioSort affiche les types de fichiers réellement trouvés et vous laisse choisir exactement lesquels copier ou déplacer — seulement les RAW, seulement les vidéos — au lieu de tout le contenu du dossier source.
  • Carte de motif de dossier personnalisé : La création d'un modèle de dossier personnalisé pendant la configuration a désormais sa propre carte dédiée, au lieu d'être enfouie dans un panneau d'options.
  • Le nettoyage du plan gratuit, dit clairement : Analyser et passer en revue Doublons, Flous et Captures d'écran reste gratuit et illimité — l'action de nettoyage du plan gratuit est plafonnée à 20 à vie, avec des invitations plus claires vers Pro ou Elite une fois ce seuil atteint.
  • Polissage du mur gratuit : Correction d'un bug de rognage de fenêtre dans la bannière de limite gratuite, et nettoyage du texte de vente autour des limites ci-dessus.
v4.5.1 Amélioré

Un écran d'analyse repensé — Windows

La fenêtre de progression affichée pendant chaque analyse fait peau neuve sur Windows, avec une estimation du temps restant en direct. macOS passe aussi à la 4.5.1, pour garder les deux plateformes sur le même numéro de version.

  • Fenêtre d'analyse repensée : La fenêtre de progression, jusque-là un simple empilement de texte, a maintenant une icône, une vraie ombre portée, et une carte qui ne redimensionne plus en cours d'analyse à mesure que le compteur grandit. Partagée par les huit flux basés sur une analyse — Organiser, Événements, Renommer, Doublons, Fusionner, Flous, Meilleures photos et Recherche IA.
  • Un temps restant, quand il a du sens : Organiser, Événements et Renommer affichent désormais une estimation qui n'apparaît qu'au-delà de 8 % de progression — avant ce seuil, l'estimation est encore dominée par les lectures à froid et ne serait que du bruit.
  • Alignement de version macOS : Aucun changement fonctionnel sur macOS dans cette version — elle passe à la 4.5.1 pour que les deux plateformes affichent le même numéro.
v4.5.0 Nouveau Corrigé

Première activation — un seul écran, droit au but

La visite guidée en quatre diapositives disparaît. Les nouveaux utilisateurs voient désormais un seul écran avec un bouton « Essayer sur un dossier » — et Organiser n'est plus bloqué en attendant une destination qu'on ne vous a jamais demandé de choisir.

  • Premier lancement en un seul écran : La visite guidée enterrait son bouton « Essayer sur un dossier » sur la dernière de quatre diapositives. C'est maintenant un seul écran, avec ce bouton au premier plan et « Explorer par moi-même » comme alternative — sur macOS comme sur Windows.
  • Une destination par défaut qui fonctionne : Si vous n'aviez jamais choisi de destination, Organiser restait désactivé après votre première analyse. Il utilise désormais par défaut <source>/Organized (macOS) ou <source>\Organized (Windows) — un choix explicite garde toujours la priorité.
  • États vides plus clairs (macOS) : Le panneau d'aperçu nomme désormais l'état réel dans lequel vous êtes — aucune source, analyse en cours, source choisie mais non analysée, ou analysée sans sélection — au lieu d'un message générique pour les quatre cas.
v4.4.0 Amélioré Corrigé

Renforcement de la fiabilité — 112 correctifs, sur les deux plateformes

Une revue de sûreté de l'application, module par module. Aucun nouvel écran à apprendre : les gestes que vous faites déjà sont plus difficiles à rater, et toujours réversibles.

  • Annuler est toujours là : Si vous annulez une étape de Fusion, d'Organisation, de Déplacement vers un dossier ou de flux de travail — ou si elle échoue — les fichiers déjà déplacés conservent une annulation fonctionnelle. Auparavant, une exécution interrompue pouvait laisser ces déplacements sans rien pour les annuler.
  • Annuler ne se marche plus dessus : Un second appui sur Annuler en pleine restauration, ou une annulation lancée pendant qu'un Renommage ou une Organisation tourne encore sur les mêmes fichiers, ne détruit plus le registre dont elle a besoin. Les actions destructrices partagent désormais un verrou unique à l'échelle de l'application.
  • Ne supprime jamais ce qu'elle n'a pas créé : Quand une opération échoue en cours de route, le nettoyage ne retire que les destinations réellement écrites par cette exécution — un fichier existant qui se trouvait là est laissé intact.
  • Des décomptes fiables : Les boutons Renommer, Organiser et Fusionner — et la confirmation qui les précède — ne comptent plus que les fichiers que l'exécution touchera vraiment, et le rapport d'archive totalise ce qui a été écrit plutôt que ce qui a été analysé.
  • Une licence qui ne vous enferme pas dehors : Une coupure réseau, un magasin d'identifiants illisible ou une page d'erreur de la boutique ne sont plus lus comme « sans licence », et une réactivation ne consomme plus l'un de vos emplacements d'appareil.
  • Des noms de dossiers identiques sur macOS et Windows : Noms réservés Windows, Unicode invisible, emoji, caractères de contrôle et noms d'album non latins sont désormais assainis de la même façon sur les deux plateformes — la même bibliothèque s'organise donc dans les mêmes dossiers, où que vous l'exécutiez.
  • Une recherche qui reste synchronisée : Chaque déplacement indique maintenant à l'index de recherche IA où sont partis les fichiers, pour que les résultats ne pointent plus vers des dossiers vidés — et une analyse ne peut plus démarrer par-dessus une construction d'index en cours.
  • Moins de questions répétées : La revue des doublons propose « faire pareil pour tous » dès que votre réponse se répète, et les dates EXIF invraisemblables sont rejetées au lieu de classer des photos sous une année sentinelle.
v4.3.0 Nouveau Corrigé

Auto-synchronisation Takeout et le rapport d'archive

Une version Google Photos — gardez un dossier Takeout synchronisé automatiquement, et transformez la fin de chaque import en un résumé d'archive clair.

  • Auto-synchronisation Takeout : Indiquez à FolioSort votre dossier Takeout en cours et il surveille les nouveaux exports, les fusionne de façon incrémentale et ignore les doublons — sans réimporter toute l'archive.
  • Rapport d'archive : Chaque import Takeout se termine désormais par un résumé en langage simple de ce qui est arrivé — photos, vidéos, personnes et années — pour voir votre bibliothèque d'un coup d'œil.
  • Auto-sync là où on l'attend : Les réglages d'auto-synchronisation se trouvent maintenant directement sur l'écran Google Photos au lieu d'être cachés, faciles à trouver et à activer.
  • Correctifs Takeout Windows : Les imports 100 % orphelins ne figent plus l'application, le rapport ne chevauche plus le panneau de configuration, les dialogues s'affichent sur un fond opaque et « Analyser maintenant » confirme toujours son exécution.
  • Correctif macOS : Les interrupteurs des réglages d'auto-synchronisation se mettent désormais à jour de façon fiable dès que vous les basculez.
v4.2.0 Amélioré Corrigé

Déplacements plus sûrs, recherche plus intelligente et activation en un clic

Une version de renforcement et de finition — des dizaines de correctifs de sécurité des données, une recherche par IA plus précise et une façon plus simple d'activer Pro.

  • Recherche par IA plus intelligente : Modèle sémantique embarqué amélioré pour une meilleure précision, et les recherches dans d'autres langues sont désormais traduites avant la mise en correspondance — vous trouvez les bonnes photos dans n'importe quelle langue.
  • Opérations sur les fichiers plus sûres : Déplacer, Fusionner et l'import Takeout nettoient désormais proprement après une opération annulée ou échouée, gardent l'annulation disponible et ne touchent jamais une destination ambiguë.
  • Activation en un clic : Un nouveau lien foliosort://activate active votre licence en un seul clic, avec un premier lancement plus accueillant « Essayez sur un dossier ».
  • Imports volumineux plus rapides : La détection des sidecars Google Takeout est bien plus rapide sur les grandes bibliothèques, et Renommer/Événements ne se figent plus sur les lecteurs réseau.
  • Licences plus fiables : Le délai de grâce hors ligne maintient désormais les utilisateurs payants même en cas de panne serveur, et les restaurations de niveau aboutissent au bon forfait.
v4.1.0 Amélioré

Parité visuelle sur Windows

L'application Windows reflète désormais fidèlement le design de macOS, de haut en bas.

  • Typographie affinée : De nouveaux jetons de police alignent la taille du texte sur macOS dans toute l'application.
  • Contrôles peaufinés : Boutons principaux et titres plus nets, achevant une vaste mise à niveau de parité Windows — surfaces façon macOS, en-têtes de sections et badges de niveau.
v4.0.4 Nouveau Amélioré

Niveau Elite — suite IA, Dossiers intelligents & Tri IA

Un nouveau niveau Elite fait sortir toute la suite IA de la bêta et ajoute des outils pour les grandes bibliothèques.

  • Trois niveaux : Gratuit, Pro et le nouveau Elite — avec un écran de mise à niveau repensé et des badges de barre latérale tricolores (Bêta / Pro / Elite).
  • La suite IA quitte la bêta en Elite : Recherche sémantique, Trouver une personne, recherche conversationnelle et Événements automatiques deviennent des fonctions Elite.
  • Tri IA (Meilleures prises) : Sélectionne automatiquement la meilleure image d'une rafale de photos quasi identiques.
  • Dossiers intelligents : Des recherches enregistrées et vivantes qui se mettent à jour à mesure que votre bibliothèque grandit.
  • Workflows & Dossiers surveillés font désormais partie d'Elite.
  • Export iCloud : Récupérez les dates de prise de vue originales depuis un export CSV/JSON.
v4.0.3 Nouveau Amélioré

Trouver une personne plus précis & Dossiers surveillés

Un grand gain de précision pour la recherche de visages, plus une automatisation autonome.

  • Dossiers surveillés : Lancez automatiquement un workflow dès que de nouveaux fichiers arrivent dans un dossier.
  • Meilleure reconnaissance : Trouver une personne utilise un nouveau modèle de visage sur l'appareil (AuraFace) pour des correspondances plus précises, avec un filtre de qualité qui ignore les visages de mauvaise qualité.
  • Détection du flou plus fine : Le module Flou évalue désormais la zone la plus nette de chaque photo, si bien que le flou d'arrière-plan volontaire (bokeh) n'est plus signalé comme flou.
v4.0.2 Correction Amélioré

Stabilité & restrictions honnêtes

Une correction critique d'un plantage de Recherche IA et des limites plus claires entre Gratuit et Pro.

  • Plantage de Recherche IA corrigé : Un bug de ressource empaquetée qui plantait la Recherche IA sur chaque copie installée est désormais résolu.
  • Restrictions honnêtes : Le géocodage inversé et les noms de lieux des Événements automatiques sont correctement des fonctions Pro, et le Gratuit voit clairement où se situe la limite.
  • Workflows peaufinés : Revue des doublons plus claire, curseur de réglage en direct, palette de modèles Organiser, et annulation fiable quand une exécution est interrompue.
  • Sécurité de l'Exit Kit : Les dates de prise de vue originales ne sont jamais écrasées, et vous n'êtes plus bloqué en cours d'exécution.
v4.0.1 Correction

Renforcement du packaging

Des garde-fous de build pour empêcher la sortie d'une version défectueuse.

  • Builds à échec rapide : Le build macOS s'arrête immédiatement s'il manque un bundle de ressources requis, évitant les versions cassées.
  • Peaufinage de la barre latérale Windows pour mieux correspondre à macOS.
v4.0.0 Nouveau

FolioSort 4 — Workflows, Recherche IA & Exit Kit

La plus grosse version à ce jour : des Workflows enchaînables, une suite IA sur l'appareil et un Exit Kit guidé pour quitter le cloud.

  • Workflows : Enchaînez Organiser, Doublons, Renommer, Captures d'écran et Flou en une seule exécution répétable.
  • Suite Recherche IA (100 % sur l'appareil) : Recherche sémantique (ex. « mon chien à la plage »), recherche de texte OCR, suggestions d'Événements automatiques, inférence de date pour les fichiers sans date, et recherche conversationnelle propulsée par un LLM local.
  • Exit Kit : Un parcours guidé pour quitter Google Photos, iCloud, WhatsApp, Amazon Photos et OneDrive — avec récupération des dates via nom de fichier/CSV et un Rapport de sortie.
  • Prêt pour le NAS : Noms de dossiers compatibles NAS plus des préréglages de destination Synology et Immich.
  • Barre latérale réorganisée en sections alignées sur l'assistant, pour une navigation plus simple.
v3.6.0 Nouveau Amélioré

Refonte de l'assistant & renforcement de la sécurité

Un nouveau centre de démarrage basé sur les intentions et des flux guidés pour toutes les fonctionnalités principales, plus un renforcement de la sécurité des données.

  • Refonte de l'assistant : Nouveau centre de démarrage basé sur les intentions couvrant toutes les fonctionnalités. Flux guidés pour Google Photos Takeout, les doublons et le nettoyage des photos floues. Flux guidés de recherche IA (Trouver une personne, Captures d'écran) avec sélection rapide de dossiers. Intégration rafraîchie.
  • Renforcement de la sécurité des données : Audit approfondi des chemins destructeurs clôturé : l'annulation est désormais non destructrice et réessayable, les déplacements réseau ne suppriment jamais la seule copie, le nettoyage des fusions/doublons revérifie avant la mise à la corbeille, la traversée des liens symboliques/jonctions est protégée et isolation de l'annulation par fonctionnalité.
  • Améliorations de la recherche IA : Les photos de référence s'accumulent désormais au fil des sélections ; les analyses de Personnes/Captures d'écran sont mutuellement exclusives.
  • Tarification : Prix supprimé de l'interface utilisateur intégrée (affiché uniquement sur le site Web / le paiement).
v3.5.0 Nouveau Amélioré Correction

Recherche IA (bêta) — trouvez personnes & captures d'écran, 100 % en local

Une nouvelle section Recherche IA apporte une intelligence locale à votre photothèque — aucune photo ni donnée de visage ne quitte votre machine.

  • Trouver une personne : Recherche de visages en local (détection YuNet + empreintes SFace) qui rassemble toutes les photos d'une personne, avec Déplacer vers un dossier en un clic sur les correspondances.
  • Captures d'écran : Détecte automatiquement les captures mêlées à un dossier et les sort de vos photos en un clic — désormais via une détection basée sur le contenu, plus précise.
  • Les préréglages mémorisent les dossiers : Les préréglages enregistrent maintenant leur source et leur destination, pour relancer un flux en un clic.
  • Profils toujours visibles : Le sélecteur PROFILS n'est plus caché derrière Avancé sur la page Organizer.
  • La Fusion signale les captures : La révision de Fusion repère désormais les captures d'écran et suggère de les ignorer.
  • Finitions : Boîte de dialogue de traitement à taille fixe (fini les sauts de taille) et une notice gratuite plus claire. La Recherche IA est gratuite à l'essai avec un quota à vie ; Pro débloque le reste.
v3.4.0 Nouveau

Fusion : « Tout garder » en un clic

Un raccourci dans l'étape de révision de la Fusion quand vous voulez simplement tout conserver.

  • « Tout garder » dans la révision : Un nouveau bouton, à côté d'Accepter toutes les suggestions, rejette toutes les suggestions et fusionne tous les fichiers — y compris les doublons et les photos floues — en un clic. Rien n'est jamais supprimé.
v3.3.0 Correction

Boîtes de dialogue Windows corrigées

Deux bugs d'affichage qui faisaient paraître l'application Windows cassée après une opération sont résolus.

  • Les dialogues ne bloquent plus l'application : L'écran « Opération terminée » (et d'autres dialogues) s'affichait brut et en plein écran, rendant l'app inutilisable. Ils apparaissent désormais comme de vraies cartes modales centrées.
  • Fini l'interface délavée : L'hôte de dialogue assombrissait la fenêtre en permanence ; il ne l'assombrit plus que lorsqu'un dialogue est ouvert. Concerne Organizer, Events, Doublons, Flou et Fusion.
v3.2.0 Amélioré Correction

« Renommer avec la date » persistant & finitions

De petites corrections persistantes dans l'Organizer, Google Photos et la gestion des doublons — celles qui rendent discrètement l'usage quotidien plus fluide.

  • « Renommer avec la date » persistant : L'option de l'Organizer reste maintenant activée d'une session à l'autre, au lieu de se réinitialiser à chaque lancement.
  • En-tête Google Photos : La barre d'outils affiche désormais un titre, elle n'est donc plus vide avant un scan.
  • Sélecteurs de dossiers plus malins : Ils s'ouvrent désormais sur le dossier actuel du champ plutôt que sur le dernier chemin utilisé.
  • « Tout ignorer » persiste : Choisir « Tout ignorer » dans la fenêtre des doublons s'applique désormais correctement à tout le lot.
  • Analytics : Renommage du module Organizer et un événement de premier lancement.
v3.1.0 Amélioré Correction

Scan NAS — bien plus rapide et réactif

Organiser des photos directement depuis un NAS ou un partage SMB est nettement plus rapide sur les deux plateformes — et sous macOS, l'application ne se fige plus pendant l'analyse.

  • Fini la roue qui tourne (macOS) : Le listage des dossiers et la lecture des métadonnées s'exécutent désormais hors du thread principal, la fenêtre reste donc réactive pendant tout le scan.
  • Scans NAS bien plus rapides : Le scan des métadonnées a été réécrit autour d'une seule lecture d'en-tête et d'une ouverture de fichier par photo, avec une vraie concurrence — environ 0,2 → 15,3 fichiers/s sur un NAS à 10 Mo/s, atteignant la limite du lien.
  • Précision iCloud : Les fichiers disponibles uniquement en ligne sont désormais téléchargés avant la lecture de leurs métadonnées, pour trier les photos par date de prise de vue plutôt que par date de synchronisation.
  • Retours plus clairs : Un message « Connexion au NAS… », une estimation plus précise, et une fermeture corrigée après l'activation Pro.
  • Windows : Un unique FolioSort.exe autonome, un indice d'attente réseau pendant la connexion à la source, et la même concurrence de scan NAS plus élevée.
v3.0.1 Nouveau Amélioré Correction

Aperçus RAW, icônes unifiées et visionneuse Google Photos

Une mise à jour de finition sur les quatre modules — les fichiers RAW et HEIC affichent enfin de vraies vignettes partout, les icônes sont cohérentes, et vous pouvez envoyer un retour sans quitter l'application.

  • Vignettes RAW et HEIC partout : Les CR2/CR3/NEF et certains JPEG qui affichaient une icône de document générique dans Flou, Doublons, Fusion et les grilles de source affichent désormais de vrais aperçus en haute résolution.
  • Icônes de dossier cohérentes : Chaque sélecteur de source utilise une icône de dossier bleu plein et chaque destination une verte, à l'image de Flou/Doublons.
  • Visionneuse Google Photos : Cliquez sur le nom d'un aperçu pour l'agrandir — la même expérience que dans Doublons et Flou.
  • Envoyer un retour : Un nouveau bouton dans la barre latérale envoie vos retours directement à l'équipe, avec un repli par e-mail hors ligne. Disponible sur macOS et Windows.
v2.21.0 Amélioré Correction

Refonte de l'expérience Windows

Une refonte majeure de l'ergonomie de l'application Windows — mises en page plus claires, moins de contrôles dupliqués et deux correctifs de persistance importants — plus un correctif de parité télémétrique sur les deux plateformes.

  • Bouton Organiser restauré (Windows) : L'action principale de la page Organizer est de retour — elle était inaccessible hors de l'Assistant depuis la refonte visuelle 2.19.
  • En-têtes de page unifiés : Organizer, Events, Rename et Google Photos partagent désormais la même mise en page — utilitaires à gauche, statistiques au centre, recherche et action principale à droite. Sélecteurs de source et boutons Scan dupliqués supprimés.
  • Affichage progressif : Les options de destination restent inactives tant qu'un scan n'a pas chargé de fichiers ; filtres, recherche et tuiles de statistiques n'apparaissent que lorsqu'ils ont du sens. Le mode Déplacer avertit désormais que les originaux sont retirés de la source.
  • Correctif de persistance des réglages (Windows) : Le thème et l'état de l'assistant étaient silencieusement réinitialisés à chaque lancement — corrigé. Les pages conservent aussi leurs résultats de scan lors de la navigation.
  • Navigation plus claire (Windows) : Barre latérale regroupée (Assistant / outils / Activité), progression de scan modale cohérente avec un bouton Annuler fonctionnel, bascule des vignettes sur Events et Rename, et Rechercher les mises à jour déplacé vers Réglages → À propos.
v2.20.0 Amélioré Correction

Refonte des statistiques, axée confidentialité

Un schéma de télémétrie plus propre et plus privé — moins de données quittent votre ordinateur, et ce qui reste est anonyme et cohérent entre les quatre modules.

  • Schéma d'événements unifié : Organizer, Events, Rename et l'import Google Photos Takeout partagent désormais les mêmes événements anonymes (scan, opération, annulation, doublon, limite de fichiers, annulation d'opération), étiquetés par module.
  • Moins de données collectées : La clé de licence masquée a été retirée de la télémétrie de lancement.
  • Correctif de la fenêtre de mise à niveau : Choisir SHA-256 ou une stratégie de doublons Pro en tant qu'utilisateur Free ouvre désormais correctement la fenêtre de mise à niveau (auparavant, rien ne se passait).
  • Statistiques exactes : Les annulations sont désormais reflétées dans les statistiques d'utilisation, et les invitations à passer à Pro ne sont comptées qu'une fois par affichage.
v2.19.0 Amélioré Correction

Renforcement qualité multiplateforme

Une version unifiée pour macOS et Windows qui regroupe les correctifs de l'audit qualité de la série 2.18.x, avec une sécurité accrue lors de l'écrasement de fichiers et du nommage des dossiers.

  • Sécurité à l'écrasement : Si une copie ou un déplacement échoue, le fichier d'origine est désormais restauré à sa place au lieu de rester orphelin dans la Corbeille.
  • Correctif du nettoyeur de noms : Les caractères Unicode invisibles et de largeur nulle sont désormais supprimés des noms de dossiers générés au lieu d'être transformés en _.
  • Renforcement QA Windows : Tous les problèmes P0 et P1 ainsi que le premier lot de P2 résolus, dont un correctif d'activation de licence.
  • Distribution macOS : Signée avec un Developer ID, notariée par Apple, avec auto-mise à jour via Sparkle.
  • Distribution Windows : Build x64 portable et autonome — décompressez et lancez FolioSort.exe (voir le guide Install First inclus).
v2.18.0 Nouveau

FolioSort arrive sur Windows

FolioSort est désormais disponible nativement sur Windows 10 (1809) et Windows 11, aux côtés du build macOS existant. Même moteur, mêmes fonctionnalités, et la même licence Pro débloque les deux plateformes.

  • Build Windows natif : 64 bits (x64), Windows 10 build 17763 (1809) ou supérieur. Distribué sous forme de ZIP portable — sans installateur.
  • Parité fonctionnelle : Organizer, Renommer, Événements, import Google Photos Takeout, modèles de dossiers, regex et vérification par checksum fonctionnent à l'identique sur Windows.
  • Auto-mise à jour sur les deux plateformes : Sparkle (macOS) et un canal de mise à jour équivalent pour Windows maintiennent les deux builds à jour depuis un même flux appcast.
  • Même licence Pro : Votre licence Pro à 14,99 € active désormais aussi bien macOS que Windows.
  • Fonctionnalités Pro sur Windows : RAW, cinema RAW (BRAW, R3D, ARRI), SHA-256, regex et historique d'annulation persistant. Le géocodage inverse GPS sur Windows utilise un fournisseur équivalent à CLGeocoder d'Apple.
v2.17.1 Correctif

Sécurité & stabilité — 14 problèmes résolus

Un correctif ciblé de renforcement de la sécurité et de la stabilité couvrant la protection des licences, la sécurité des données et un large éventail de corrections de cas limites.

  • Protection des licences : ProManager n'accorde plus le statut Pro avant la validation par le serveur — l'injection dans le Keychain ne contourne plus l'activation. Les éléments du Keychain utilisent désormais l'accessibilité WhenUnlocked et ne sont pas synchronisables via iCloud.
  • Sécurité des données : Les fichiers écrasés dans Organizer et Events vont maintenant dans la Corbeille afin de pouvoir être récupérés en cas d'échec de copie ou de déplacement. Une vérification de la taille avant déplacement empêche les fichiers de staging corrompus d'atteindre la destination finale.
  • Fiabilité de l'annulation : La réentrance d'acteur dans undoLastBatch est corrigée — le lot est supprimé par ID, non par position. Les erreurs de sauvegarde/chargement de projet EventViewModel s'affichent désormais dans l'interface.
  • Corrections Events : 3 modificateurs de feuille simultanés consolidés en 1 ; un glisser vers la source déclenche désormais un scan des fichiers ; la création de répertoire pour le suivi de l'annulation est désormais atomique.
  • Rename : La barre de progression affiche une animation indéterminée pendant la phase de scan. Le comptage des correspondances regex dans l'aperçu ne se met plus à jour lors des tâches annulées.
  • Accessibilité : Labels VoiceOver ajoutés aux boutons de la barre d'outils avec icône uniquement (Annuler, Miniatures, Options avancées) et cases à cocher des fichiers.
v2.17.0 Nouveau

Prise en charge élargie du format Takeout

Couverture de formats significativement plus large pour Google Photos Takeout et l'utilisation générale, avec une détection plus intelligente qui va au-delà des extensions de fichiers.

  • Nouveaux formats photo gratuits : JFIF et JPEG XL (JXL) désormais pris en charge.
  • Nouveaux formats vidéo gratuits : ASF, RealMedia (RM/RMVB), DivX et XviD.
  • Nouveau format RAW Pro : Leaf/Creo MOS.
  • Détection par octets magiques : La détection de format identifie désormais JPEG XL, TIFF, WebP et AVIF par le contenu du fichier, quelle que soit l'extension.
  • Détection du déguisement CR2/CR3 : Google Photos stocke les téléchargements RAW Canon sous forme de JPEG avec l'extension d'origine — FolioSort les détecte et les traite désormais correctement.
v2.16.0 Nouveau Amélioré

Bouton Annuler, barres de statistiques & réorganisation de la barre latérale

Trois améliorations de qualité de vie qui rendent l'organisation par lots plus rapide et plus transparente dans tous les modules.

  • Bouton Annuler dans la barre d'outils : Toutes les vues principales (Organizer, Events, Rename) affichent désormais un bouton d'annulation (↩) qui s'active après toute opération d'organisation ou de renommage, vous permettant d'inverser le dernier lot instantanément.
  • Barre de statistiques dans Events et Rename : Après le scan, Events et Rename affichent désormais la même bande de statistiques que Organizer — Fichiers, Photos, Vidéos, RAW et Taille totale en un coup d'œil.
  • Barre de statistiques dans Google Photos : Une nouvelle bande de statistiques affiche Fichiers, Photos, Vidéos, Correspondances (avec sidecar JSON) et fichiers Sans date après le scan.
  • Barre latérale réorganisée : La barre latérale suit désormais un ordre de flux de travail plus naturel : Assistant → Organizer → Events → Rename → Google Photos → Activité → Paramètres.
  • Prise en charge de l'annulation dans Rename : Les opérations Rename sont désormais suivies dans l'historique d'annulation, comme Organizer et Events.
v2.15.0 Nouveau Pro

Prise en charge élargie des formats — plus de 20 nouveaux types de fichiers

FolioSort reconnaît désormais beaucoup plus de formats photo, vidéo et RAW sur tous les écrans — Organizer, Rename et Events.

  • Nouveaux formats photo gratuits : WebP, AVIF, BMP, GIF, JPEG 2000 (jp2, j2k, jpf, jpx) et JPEG XR (jxr, wdp, hdp).
  • Nouveaux formats vidéo gratuits : 3G2, DV, VOB, MP2, F4V, OGV, OGG, M2T.
  • Nouveaux formats RAW Pro : PTX (Pentax), RAW (Leica), CAP (Phase One), K25 (Kodak), MEF (Mamiya), BAY (Casio), STI (Sinar).
  • Nouveaux formats vidéo Pro : ARX (ARRI), CINE (Phantom), INSV (Insta360), LRV (proxy GoPro), OP1/OP2 (Panasonic P2), DNxHD (Avid), FCPVID (Final Cut Pro).
v2.14.0 Correctif

Audit qualité — 30 bugs résolus

L'audit qualité le plus approfondi depuis le lancement. 30 problèmes résolus en matière de sécurité, intégrité des données, expérience utilisateur et exactitude.

  • Sécurité : La validation de licence rejette désormais les réponses HTTP 4xx, fermant un vecteur potentiel d'attaque MITM/proxy. La désactivation est bloquée si le serveur ne peut pas confirmer — votre créneau d'activation n'est jamais perdu lors d'un appel réseau échoué.
  • Intégrité des données : Le nettoyage du répertoire d'annulation ignore désormais les anciens lots, évitant la suppression accidentelle de dossiers utilisateur. Les écritures du cache de géocodage sont atomiques pour éviter la troncature de fichiers en cas de plantage.
  • Moteur de templates : Les modèles invalides comme {Counter:-5} affichent désormais une erreur claire. Les modèles qui s'évaluent à seulement des points reviennent à "Inconnu" au lieu de créer des dossiers cassés.
  • Corrections UI : Le sélecteur de dossier source est verrouillé pendant les opérations. Le bouton Démarrer est désactivé quand le modèle de dossier est invalide. La sélection d'onglet de la barre latérale est désormais persistante entre les lancements.
  • Performances : Les téléchargements iCloud s'arrêtent après 30 s sans progression. recentBytesLog est plafonné pour éviter la croissance de la mémoire sur un stockage rapide.
v2.13.0 Correctif Amélioré

Renforcement de la stabilité — protection ReDoS & corrections de sécurité

Une version de stabilité ciblée adressant les cas limites pouvant provoquer des blocages, des pertes de données ou un comportement incorrect sur les grandes bibliothèques.

  • Protection ReDoS : L'aperçu regex s'exécute désormais sur un thread en arrière-plan avec annulation par fichier. Les modèles pathologiques comme (a+)+b ne peuvent plus bloquer l'interface.
  • Validation des références arrière : Le remplacement regex affiche une erreur si $N référence un groupe de capture inexistant, évitant les échecs de renommage silencieux.
  • Limite de 255 octets de chemin : Le moteur de templates valide et tronque les composants de dossier/fichier à la limite du système de fichiers macOS, avec un avertissement clair.
  • GPS Null Island rejeté : Les coordonnées (0.0, 0.0) des appareils sans fix satellite ne sont plus géocodées ni mises en cache.
  • La période de grâce de la licence survit aux nettoyeurs de cache : lastValidated est désormais stocké dans le Keychain — les nettoyeurs de cache tiers ne peuvent plus réinitialiser la période de grâce hors ligne.
  • Sécurité d'écrasement des doublons : « Remplacer si plus grand » échoue explicitement si la taille du fichier existant ne peut pas être lue, au lieu de le traiter silencieusement comme 0.
v2.12.0 Nouveau

Mise à jour automatique — FolioSort se maintient désormais à jour

FolioSort vérifie désormais les mises à jour automatiquement (une fois par jour) et vous avertit quand une nouvelle version est disponible. Plus besoin de visiter manuellement le site web pour rester à jour.

  • Les notifications de mise à jour utilisent le framework Sparkle standard du secteur, signé avec ed25519 — sûr et vérifié.
  • Nouvel élément de menu : Aide → Rechercher des mises à jour… pour des vérifications à la demande.
  • Pas de changements fonctionnels à Organizer, Rename, Events ou Google Photos dans cette version.
v2.11.0 Amélioré

Mise à jour de maintenance & synchronisation du site

Mise à jour de synchronisation de routine accompagnant la refonte majeure du site web FolioSort.

v2.10.1 Nouveau Pro

Organisateur Google Photos Takeout

FolioSort Pro dispose désormais d'un outil dédié pour corriger complètement la perte de métadonnées Google Photos Takeout avant l'organisation.

  • Analyse des sidecars JSON : Lit automatiquement les fichiers sidecar .json et restaure le précis photoTakenTime.timestamp dans les données EXIF réelles de l'image.
  • Restauration GPS : Extrait les données GPS des sidecars Takeout et les écrit comme balises EXIF standard.
  • Suppression des doublons : Déduplique les photos exportées plusieurs fois par Google dans différents dossiers d'albums.
  • Correspondance de noms de fichiers tronqués : Correspond intelligemment les noms de fichiers tronqués à 47 caractères à leurs sidecars.
v2.8.0 Nouveau Amélioré

Refonte de la mise en page Events & refonte du flux de l'Assistant

L'onglet Events a été entièrement repensé et l'Assistant vous guide désormais à travers chaque étape sans quitter le flux.

  • Onglet Events — nouvelle mise en page : Le panneau gauche gère la création d'événements (groupes & sous-événements avec plages horaires) ; le panneau central combine dossier source, destination, bascule Copier/Déplacer, option Non correspondant et paramètres de scan en un seul endroit. Les panneaux sont redimensionnables en faisant glisser les séparateurs.
  • Assistant — flux Events remanié : Étape 1 définit les groupes d'événements et sous-événements ; Étape 2 définit source & destination, mode et scan ; Étape 3 affiche un aperçu complet de quels fichiers vont où avant de commencer.
  • Assistant — étape de révision Organizer & Rename : Après le message d'intégrité des fichiers, un APERÇU DES FICHIERS affiche désormais un échantillon de fichiers avec leur transformation avant → après.
v2.7.2 Correctif Amélioré

Flux étape par étape de l'Assistant Events & corrections de bugs

Le mode Events dans l'Assistant vous guide désormais à travers toutes les étapes en ligne, plus une série de corrections ciblées :

  • Assistant Events : Étape 1 — sélectionner la source (scan auto) ; Étape 2 — configurer les groupes d'événements, plages horaires et destination ; Étape 3 — réviser le résumé avant de démarrer. Lance l'opération et vous amène directement à l'onglet Events avec la progression en direct.
  • Correctif : Les actions d'annulation et de duplication d'événements étaient incorrectement suivies comme événements analytiques de Organizer — corrigé.
  • Correctif : Les analytiques d'organisation ne se déclenchent maintenant qu'après que toutes les validations sont passées.
  • Correctif : L'organisateur Events compte désormais correctement les fichiers vérifiés (affichait toujours 0).
  • Correctif : Le résolveur de doublons Organizer a maintenant les raccourcis clavier Échap (Ignorer) et Entrée (Remplacer si plus grand), correspondant à la feuille de doublons Events.
  • Correctif : L'onglet Events dans la barre latérale est désormais désactivé pour les utilisateurs gratuits au lieu d'afficher l'interface complète avant d'atteindre le paywall.
2025
v2.7.1 Correctif

L'assistant de configuration est plus facile à naviguer

Petits mais importants ajustements du nouveau flux de configuration étape par étape introduit dans la version précédente :

  • Les boutons « Suivant » et « Démarrer » ne disparaissent plus derrière la barre d'état en bas de l'écran.
  • Choisir le mode « Events » vous amène directement à l'onglet Events — sans étapes supplémentaires.
  • Les onglets Organizer et Rename affichent désormais un lien direct vers les options avancées comme les modèles de dossiers et le renommage par regex (Pro).
v2.7.0 Nouveau

Assistant de configuration étape par étape pour les nouveaux utilisateurs

Démarrer avec FolioSort vient de devenir beaucoup plus simple. Un nouvel onglet Assistant vous guide à travers l'organisation de vos fichiers en quatre étapes claires — choisissez ce que vous voulez faire, sélectionnez vos fichiers, configurez les paramètres et appuyez sur Démarrer. Aucun manuel nécessaire. Également : FolioSort a une toute nouvelle icône conçue pour correspondre à son identité.

v2.5.2 Correctif Amélioré

Transferts plus rapides et plus fiables — notamment sur les disques externes

Améliorations de stabilité sous le capot qui comptent lors du déplacement de grands lots de fichiers :

  • Le déplacement de plusieurs fichiers en parallèle est désormais plus stable et ne se bloque plus de façon inattendue.
  • Les grandes opérations se terminent notablement plus vite.
  • Les fichiers stockés sur des disques ExFAT (courants sur les disques durs externes et cartes SD) sont gérés correctement.
v2.5.1 Correctif

L'activation de la licence Pro fonctionne maintenant de façon fiable

Certains utilisateurs saisissaient leur clé de licence et voyaient une erreur même quand l'achat était valide. C'est maintenant corrigé — l'activation de votre licence Pro fonctionne correctement à chaque fois.

v2.3.1 Amélioré

L'installation est plus simple — guide inclus dans le téléchargement

Le fichier de téléchargement FolioSort (DMG) inclut désormais un guide intégré « Comment installer » pour que vous sachiez toujours quoi faire — même sans connexion internet. L'installateur inclut également un raccourci de glisser-vers-Applications à l'intérieur, rendant la configuration plus rapide.

v2.3.0 Amélioré

Nouvelle icône d'application et installateur plus épuré

FolioSort a désormais une icône distinctive — un fond marine avec des cartes photo en couches et un accent de dossier orange — facile à repérer dans votre dock et dossier Applications. L'installateur a également été rafraîchi avec une mise en page plus épurée.

v2.2.1 Correctif

Correction de l'erreur « Application endommagée » au premier lancement

Certains Mac affichaient une erreur « l'application est endommagée » de macOS Gatekeeper lors du premier lancement de FolioSort. C'est maintenant résolu. Également corrigé : les fonctionnalités Pro apparaissaient incorrectement comme actives pour les utilisateurs gratuits.

v2.2.0 Nouveau Pro

FolioSort Pro est désormais disponible — achat unique, sans abonnement

Vous pouvez désormais débloquer FolioSort Pro directement depuis l'application. C'est un paiement unique (sans frais récurrents) et votre licence est stockée de façon sécurisée dans le Keychain de votre Mac.

  • Fonctionne sur plusieurs Mac — transférez votre licence à tout moment.
  • Période de grâce de 7 jours si vous êtes temporairement hors ligne.
  • La licence est revalidée automatiquement toutes les 24 heures en arrière-plan.
v2.1.1 Correctif

86 corrections de bugs — le passage QA le plus approfondi à ce jour

Un cycle complet d'assurance qualité adressant 86 problèmes trouvés pendant les tests. Les corrections les plus importantes :

  • Prévention des rares cas où une opération pouvait continuer à s'exécuter après annulation.
  • Correction d'un plantage pouvant survenir lors du traitement de certains fichiers.
  • Élimination d'une course aux données potentielle pouvant causer un comportement inattendu lors de grands transferts.
  • Amélioration de la précision de l'estimation du temps restant affichée pendant les opérations.
  • Correction de plusieurs cas limites liés à la gestion des fichiers en double et au scan de dossiers.
v2.1.0 Nouveau Pro

Organisation directement depuis NAS, Synology et iCloud (Pro)

FolioSort Pro peut désormais lire et écrire sur des emplacements réseau — Synology, QNAP, partages réseau SMB/AFP, et même iCloud Drive. Plus besoin de copier les fichiers sur votre Mac au préalable.

  • Vos volumes réseau sont détectés automatiquement et affichés avec un badge clair.
  • Les fichiers iCloud-only sont téléchargés à la demande avant le traitement.
  • La vitesse de transfert est affichée en temps réel, et les nouvelles tentatives se font automatiquement si la connexion se coupe brièvement.
  • Un avertissement apparaît si l'espace disque est faible avant de commencer une grande opération.
v2.0.0 Nouveau

FolioSort 2.0 — Version gratuite et déblocage Pro

FolioSort propose désormais deux niveaux : une version gratuite pour un usage quotidien, et une mise à niveau Pro pour les utilisateurs avancés qui ont besoin d'opérations illimitées et de fonctionnalités avancées.

  • La version gratuite inclut : jusqu'à 100 fichiers par opération, 3 préréglages sauvegardés, formats photo et vidéo standard, vérification de l'intégrité des fichiers et annulation.
  • Pro débloque : fichiers illimités, tous les 7+ préréglages de dossier et renommage, constructeur de templates personnalisés, profils sauvegardés, formats RAW, vérification SHA-256, 50 lots d'annulation, géocodage GPS inverse et renommage par regex.
v1.4.0 Nouveau

Modèles de dossiers personnalisés, tri par localisation GPS et renommage par regex

Une mise à jour majeure apportant des outils d'organisation de niveau professionnel à FolioSort :

  • Modèles de dossiers personnalisés : créez votre propre structure de dossiers à l'aide de jetons comme année, mois, modèle d'appareil, ISO, ouverture, et plus encore.
  • Géocodage GPS inverse : triez automatiquement les photos dans des dossiers nommés d'après la ville ou le pays où elles ont été prises — alimenté par Apple Maps.
  • Renommage par regex : utilisez Rechercher & Remplacer avec des expressions régulières pour un renommage avancé de fichiers.
  • Préréglages & profils : sauvegardez vos configurations favorites et basculez entre elles instantanément.
  • Assistant d'intégration : un guide en 3 étapes qui apparaît lors du premier lancement de FolioSort.
v1.4.2 Amélioré

Paramètres de dossier plus épurés et scan plus rapide

Le panneau de structure de dossiers est désormais plus simple par défaut, avec une liste déroulante pour choisir les motifs courants — et un bouton « Avancé » qui révèle le constructeur de templates complet quand vous en avez besoin. Vous pouvez aussi désormais ignorer la génération de miniatures pour scanner les grands dossiers beaucoup plus rapidement.

v1.2.0 Nouveau Amélioré

Prise en charge du glisser-déposer et progression en temps réel avec ETA

La première mise à jour majeure d'utilisabilité — faisant de FolioSort une vraie application macOS native :

  • Glissez un dossier directement depuis le Finder dans FolioSort pour l'ajouter instantanément.
  • Une barre de progression vous montre maintenant l'avancement d'une opération, avec une estimation en direct du temps restant.
  • Les opérations peuvent être annulées à tout moment.
  • Les miniatures de fichiers sont affichées à côté de chaque fichier après le scan, pour que vous sachiez exactement ce que FolioSort a trouvé.
  • Les opérations peuvent désormais s'exécuter sur plusieurs fichiers simultanément pour un débit plus rapide.

Toujours gratuit pour commencer. Passez à Pro quand vous êtes prêt.

Télécharger FolioSort gratuitement Voir les tarifs Pro