4.0.0

Release date: 2025-03-09

✨ General

  1. Architecture x64 🥇

    • Amélioration globale des performances avec capacité de gestion de fichiers ultra-larges
    • Les plugins critiques (ex. OfficeViewer) nécessitent désormais une compatibilité 64 bits pour les futures mises à jour
    • Assurez-vous d'avoir installé MS VC DLL : https://aka.ms/vs/17/release/vc_redist.x64.exe
  2. Interface repensée 🥇

    • Nouvelles combinaisons de couleurs
    • Composants d'interface réécrits
    • Traitements visuels différenciés pour Win10/Win11
    • Compatibilité des polices améliorée
    • Écran de chargement de pré-aperçu déplaçable
    • Ensemble d'icônes unifié dans toute l'application
  3. Corrections de bugs

    • Correction de la disparition de l'effet de survol après le déplacement de la fenêtre
  4. Module de mise à jour

    • Réécriture complète du mécanisme de mise à jour
  5. Flux de chargement optimisé 🥇

    • L'ordre de chargement suit la séquence descendante dans Paramètres > Type
    • Les extensions correspondent du haut jusqu'à l'échec/absence de correspondance
    • Hiérarchie de priorité : Plugins DLL > Types intégrés > Types convertisseurs
    • Hiérarchie de désactivation : Extensions sur liste noire > Types désactivés
  6. Améliorations de user.ini

    • Ajout du paramètre exclude par groupe pour supprimer les types intégrés
    • Permet de rediriger la gestion des fichiers (ex. ignorer l'aperçu PDF de Seer pour les fichiers .ai)
    • Extensions exclues masquées dans Paramètres > Types de fichiers
  7. Intégration de l'aperçu système 🥇

    • Prend en charge l'aperçu natif de l'Explorateur (Alt+P)
    • Gérez les extensions supportées par le système via Paramètres > Type
  8. Améliorations de l'activation

    • Correction des problèmes d'activation liés au réseau
  9. Autre

    • Système de signalement d'erreurs intégré
    • Ctrl+, ouvre les Paramètres (utile quand l'icône de la barre d'état est masquée)

🧩 Plugins

  • Refonte du framework des plugins : trois types de plugins — Convertisseur, Intégré et DLL
  • Nouvelle interface pour la gestion des plugins ; les plugins peuvent désormais être désactivés au lieu d'être complètement supprimés
  • Lors de l'ajout d'un plugin avec le même nom, il sera automatiquement remplacé si la nouvelle version est plus récente
    • OfficeViewer a été renommé ; veuillez supprimer l'ancien et ajouter la nouvelle version

JsonTreeViewer 1.0.0 (nouveau) - Plugin DLL — https://github.com/ccseer/JsonTreeViewer - Affiche les données JSON sous forme d'arborescence, principalement pour les fichiers volumineux ; prend en charge la recherche dans les données chargées - Basé sur Meta simdjson (MIT)

FontViewer → 1.2.0 - Passé de plugin intégré à plugin DLL — veuillez le rajouter pour qu'il fonctionne - https://github.com/ccseer/FontViewer - Prend en charge la saisie de texte d'aperçu personnalisé - Ajout de fontviewer.ini à côté de la DLL : mémorise le texte d'aperçu et la taille de police - Inclut plusieurs exemples de texte d'aperçu intégrés

OfficeViewer → 1.4.0 - Passé de plugin intégré à plugin DLL — veuillez le rajouter pour qu'il fonctionne - https://github.com/ccseer/OfficeViewer - Chargement en arrière-plan pendant l'aperçu réduit les saccades de l'interface - Passage de 32 bits à 64 bits, offrant de meilleures performances

Eps2Png → 1.1.0 - Ajout d'un paramètre pour corriger la taille incorrecte de l'image

📋 Vue des Propriétés

  • Prise en charge de l'affichage multi-lignes
  • Calculs de métadonnées plus rapides : nombre de fichiers/dossiers, tailles de répertoires, valeurs de hachage
  • Affichage temporaire des données par touche Maj (persistant pendant la session)
  • Ajout d'un libellé de gestionnaire d'aperçu (correspond à Paramètres > Type)

🖼️ Image

  • Rendu plus rapide avec une prise en charge étendue des profils ICC
  • Ajout de la MiniMap (touche M) 🥇
  • Agrandissement à la taille d'affichage maximale (touche E) 🥇
  • Nouveaux formats : JXL, JXR, EXR, DDS (code partiel de KDE kimageformats, LGPL 2.1)
  • Correction des problèmes d'échelle pour certains formats
  • Prise en charge améliorée d'AVIF/RAW ; RAW : correction du bug de demi-résolution
  • SVG : taille par défaut limitée à 512px pour les performances ; ajout d'un motif de fond de transparence
  • GIF : affichage de l'index d'image lors de la pause (←/→ pour naviguer)
  • Taille de fichier maximale augmentée à 150 Mo pour l'aperçu complet de l'image
  • Prise en charge EXIF étendue
  • Paramètres user.ini :
    • accelerate : Activation de l'accélération GPU (ON par défaut)
    • minimap_scale : Facteur de zoom de la MiniMap [0.5–2.0]

🌐 HTML

  • Améliorations des performances
  • Correction de la latence de mise à l'échelle HiDPI
  • Réduction du scintillement du thème sombre pour Markdown

📄 PDF

  • Correction des problèmes de suivi d'historique
  • Barre latérale déplacée à droite ; une option user.ini permet de la remettre à gauche

🎦 Multimédia

  • Barre de progression repensée
  • Activation/désactivation de l'accélération matérielle dans Paramètres > Type > Média
  • Prise en charge du R3D 32 bits obsolète (reviendra comme nouveau plugin dans Seer 4.1.0)
  • Correction d'un plantage lors de l'ouverture de certains fichiers MP4
  • La vitesse de lecture est désormais mémorisée pendant la durée de la session de l'application

📁 Dossier

  • Optimisation mémoire 🥇 : réduction de 45 % (ex. 920 Mo → 500 Mo pour un ZIP de 500k fichiers) ; correction d'un plantage lors des aperçus répétés
  • Comportement de la vue en colonnes de style macOS
  • Prise en charge des icônes de fichiers d'archive
  • Chargement 75 % plus rapide (16 s → 4 s pour un gros ZIP)
  • Correction de l'ouverture accidentelle de fichiers via Alt+Flèche

📝 Texte

  • Nouvelle prise en charge linguistique pour la coloration syntaxique
  • Thèmes de couleurs mis à jour (code partiel de KDE syntax-highlighting, MIT)
  • Compatibilité totale UTF-16/UTF-32 BE/LE 🥇
  • Réduction du temps de traitement/de l'utilisation mémoire 🥇
  • Rendu des polices amélioré ; option de personnalisation de police dans user.ini