Version 0.15#

DataLab Version 0.15.1 (03/05/2024)#

🛠️ Correctifs :

  • Correction de l”Issue #68 - Chargement lent même pour des graphiques simples :

    • Sur macOS, l’expérience utilisateur était dégradée lors de la manipulation de graphiques simples

    • Cela était dû à la manière dont macOS gère les fenêtres contextuelles, par exemple lors du rafraîchissement de la vue du graphique (barre de progression « Création d’éléments de graphique »), provoquant ainsi un effet de scintillement très gênant et un ralentissement global de l’application

    • Le problème est maintenant résolu en affichant la barre de progression uniquement après un court délai (1s), c’est-à-dire lorsqu’elle est vraiment nécessaire (c’est-à-dire pour les opérations longues)

    • Merci à @marcel-goldschen-ohm pour la description très détaillée du problème et l’aide apportée pour tester la correction

  • Correction de l”Issue #68 - Les annotations devraient être en lecture seule dans la vue Signal/Image

    • En ce qui concerne les annotations, le comportement actuel de DataLab est le suivant :

      • Les annotations ne sont créées que lors de l’affichage du signal/image dans une fenêtre séparée (double-clic sur l’objet, ou « Affichage » > « Afficher dans une nouvelle fenêtre »)

      • Quand les objets sont affichés dans la « Vue Signal » ou la « Vue Image », les annotations devraient être en lecture seule (c’est-à-dire non déplaçables, ni redimensionnables ou supprimables)

    • Toutefois, certaines annotations étaient toujours supprimables dans la « Vue Signal » et la « Vue Image » : c’est maintenant corrigé

    • Notons que le fait que les annotations ne peuvent pas être créées dans la « Vue Signal » ou la « Vue Image » est une limitation de l’implémentation actuelle, et peut être amélioré dans les versions futures

DataLab Version 0.15.0 (11/04/2024)#

🎁 Nouvel installeur pour la version autonome sur Windows :

  • La version autonome sur Windows est désormais distribuée en tant qu’installeur MSI (au lieu d’un installeur EXE)

  • Cela évite la détection de faux positifs de la version autonome comme une menace potentielle par certains logiciels antivirus

  • Le programme installera des fichiers et des raccourcis :

    • Pour l’utilisateur actuel, si l’utilisateur n’a pas de privilèges d’administrateur

    • Pour tous les utilisateurs, si l’utilisateur a des privilèges d’administrateur

    • Le répertoire d’installation peut être personnalisé

  • L’installeur MSI permet d’intégrer l’installation de DataLab de manière transparente dans le système de déploiement d’une organisation

💥 Nouvelles fonctionnalités et améliorations :

  • Ajout de la prise en charge des fichiers texte/CSV volumineux :

    • Les fichiers de plus de 1 Go (et avec un nombre raisonnable de lignes) peuvent désormais être importés en tant que signaux ou images sans quitter inopinément l’application ou même la ralentir

    • Le fichier est lu par morceaux et, pour les signaux, les données sont rééchantillonnées à un nombre raisonnable de points pour la visualisation

    • Les fichiers volumineux sont pris en charge lors de l’ouverture d’un fichier (ou du glisser-déposer d’un fichier dans le Panneau Signal) et lors de l’importation d’un fichier dans l’Assistant d’importation de texte

  • Nouvelle fonctionnalité de sous-échantillonnage automatique :

    • Ajout de la fonctionnalité « Sous-échantillonnage automatique » aux paramètres de visualisation des signaux (voir la boîte de dialogue « Paramètres »)

    • Cette fonctionnalité permet de rééchantillonner automatiquement les données du signal pour la visualisation lorsque le nombre de points est trop élevé et entraînerait un rendu lent

    • Le facteur de sous-échantillonnage est automatiquement calculé en fonction du nombre maximal de points à afficher configuré

    • Cette fonctionnalité est activée par défaut et peut être désactivée dans les paramètres de visualisation du signal

  • Gestion du format CSV :

    • Amélioration de la prise en charge des fichiers CSV avec une ligne d’en-tête (noms de colonnes)

    • Ajout de la prise en charge des fichiers CSV avec des colonnes vides

  • Gestion des erreurs d’ouverture/enregistrement de fichiers :

    • Les messages d’erreur sont désormais plus explicites lorsque l’ouverture ou l’enregistrement d’un fichier échoue

    • Ajout d’un lien vers le dossier contenant le fichier dans le message d’erreur

  • Ajout de la page « Plugins et fonctionnalités d’entrée/sortie » au Visualiseur d’installation et de configuration (voir le menu « Aide »)

  • Réinitialisation de la configuration de DataLab :

    • Dans certains cas, il peut être utile de réinitialiser le fichier de configuration de DataLab à ses valeurs par défaut (par exemple, lorsque le fichier de configuration est corrompu)

    • Ajout de la nouvelle option de ligne de commande --reset pour supprimer le dossier de configuration

    • Ajout du nouveau raccourci du Menu Démarer « Reset DataLab » à l’installeur Windows

🛠️ Correctifs :

  • Correction de l”Issue #64 - L’explorateur HDF5 ne montre pas les ensembles de données de taille 1x1 :

    • Les datasets HDF5 de taille 1x1 n’étaient pas affichés dans l’explorateur HDF5

    • Même si ces données ne devraient pas être considérées comme des signaux ou des images, elles sont désormais affichées dans l’explorateur HDF5 (mais non sélectionnables, c’est-à-dire non importables en tant que signaux ou images)