Skip to content

IMG Dataset Refiner v4

Choose a tag to compare

@NyxAwroo NyxAwroo released this 09 May 03:05
· 11 commits to main since this release

📝 Changelog - IMG Dataset Refiner

v4.0 Pro (Mise à jour d'Ergonomie et de Productivité)

Cette mise à jour se concentre sur l'accélération radicale du flux de travail manuel et la fiabilisation de l'interface face aux limitations strictes de Gradio 4.

📚 Nouveau : Bibliothèque de mots (Mass Batch Custom)

  • Module 100% sur mesure : Remplacement de l'ancien tableau par une liste cliquable personnalisée (HTML/JS) immunisée contre les blocages de Gradio.
  • Sélection visuelle : Les mots cochés s'illuminent en orange instantanément.
  • Édition de masse : Nouveaux modes pour Ajouter, Retirer ou Remplacer des mots spécifiques sur toute une sélection d'images d'un seul clic.
  • Mise à jour en temps réel : L'application de la bibliothèque rafraîchit immédiatement l'éditeur de texte et la galerie visuelle.

🌍 Traduction Avancée & Live

  • Aperçu Live Natif : Le visualiseur de traduction en temps réel utilise désormais un composant natif stylisé en CSS (vert) pour une stabilité parfaite.
  • Traduction Globale : Nouveau bouton permettant de traduire l'intégralité du caption actuel vers l'anglais et de le sauvegarder automatiquement.
  • Analyse contextuelle : Le traducteur lit désormais la phrase entière au lieu de la découper mot à mot, garantissant une meilleure détection de la langue de départ (ex: lumière traduit correctement en light).

✨ UI, UX & Navigation

  • Navigation "Mains sur le clavier" : Ajout des raccourcis PageUp et PageDown pour passer à l'image précédente/suivante sans jamais perdre le focus de frappe dans la zone de texte.
  • Tri Dynamique : Ajout d'une option au-dessus de la galerie pour trier les images par ordre alphabétique croissant (A-Z) ou décroissant (Z-A).
  • Interface "Desktop" : Suppression forcée par CSS des en-têtes et pieds de page natifs de Gradio (menu hamburger) pour une interface plus propre et immersive. La barre "Recette Globale" a été rapatriée en haut de l'écran.

🛠️ Correctifs & Optimisations (Gradio 4)

  • Backups Intelligents : Le script ne génère plus de fichiers .bak inutiles si le fichier .txt d'origine est complètement vide.
  • Contournement de Sécurité JS : Les événements onclick bloqués par Gradio ont été remplacés par un système global d'attributs data-idx couplé à un horodatage (Date.now()), garantissant une réactivité parfaite aux clics.
  • Fenêtres de confirmation : Réparation des pop-ups JavaScript de confirmation (Batch & Undo) qui faisaient perdre les données en mémoire sous Gradio 4.
  • Internationalisation (100%) : Tous les nouveaux modules, alertes Javascript et messages système sont désormais liés aux fichiers fr.json et en.json pour une bascule linguistique instantanée et totale.