v0.15.1
See DataLab roadmap page
for future and past milestones.
DataLab Version 0.15.1
🛠️ Bug fixes:
- Fixed Issue #68 - Slow loading of even simple plots:
- On macOS, the user experience was degraded when handling even simple plots
- This was due to the way macOS handles the pop-up windows, e.g. when refreshing the
plot view ("Creating plot items" progress bar), hence causing a very annoying
flickering effect and a global slowdown of the application - This is now fixed by showing the progress bar only after a short delay (1s), that
is when it is really needed (i.e. for long operations) - Thanks to @marcel-goldschen-ohm for the
very thorough feedback and the help in testing the fix
- Fixed Issue #69 - Annotations should be read-only in Signal/Image View
- Regarding the annotations, DataLab's current behavior is the following:
- Annotations are created only when showing the signal/image in a separate window
(double-click on the object, or "View" > "View in a new window") - When displaying the objects in either the "Signal View" or the "Image View", the
annotations should be read-only (i.e. not movable, nor resizable or deletable)
- Annotations are created only when showing the signal/image in a separate window
- However, some annotations were still deletable in the "Signal View" and the
"Image View": this is now fixed - Note that the fact that annotations can't be created in the "Signal View" or the
"Image View" is a limitation of the current implementation, and may be improved in
future versions
- Regarding the annotations, DataLab's current behavior is the following:
DataLab Version 0.15.0
🎁 New installer for the stand-alone version on Windows:
- The stand-alone version on Windows is now distributed as an MSI installer (instead
of an EXE installer) - This avoids the false positive detection of the stand-alone version as a
potential threat by some antivirus software - The program will install files and shortcuts:
- For current user, if the user has no administrator privileges
- For all users, if the user has administrator privileges
- Installation directory may be customized
- MSI installer allows to integrate DataLab's installation seemlessly in an
organization's deployment system
💥 New features and enhancements:
- Added support for large text/CSV files:
- Files over 1 GB (and with reasonable number of lines) can now be imported
as signals or images without crashing the application or even slowing it down - The file is read by chunks and, for signals, the data is downsampled to a
reasonable number of points for visualization - Large files are supported when opening a file (or dragging and dropping a file
in the Signal Panel) and when importing a file in the Text Import Wizard
- Files over 1 GB (and with reasonable number of lines) can now be imported
- Auto downsampling feature:
- Added "Auto downsampling" feature to signal visualization settings (see "Settings"
dialog box) - This feature allows to automatically downsample the signal data for visualization
when the number of points is too high and would lead to a slow rendering - The downsampling factor is automatically computed based on the configured
maximum number of points to display - This feature is enabled by default and may be disabled in the signal visualization
settings
- Added "Auto downsampling" feature to signal visualization settings (see "Settings"
- CSV format handling:
- Improved support for CSV files with a header row (column names)
- Added support for CSV files with empty columns
- Open/save file error handling:
- Error messages are now more explicit when opening or saving a file fails
- Added a link to the folder containing the file in the error message
- Added "Plugins and I/O formats" page to the Installation and Configuration Viewer
(see "Help" menu) - Reset DataLab configuration:
- In some cases, it may be useful to reset the DataLab configuration file to its
default values (e.g. when the configuration file is corrupted) - Added new
--resetcommand line option to remove the configuration folder - Added new "Reset DataLab" Start Menu shortcut to the Windows installer
- In some cases, it may be useful to reset the DataLab configuration file to its
🛠️ Bug fixes:
- Fixed Issue #64 - HDF5 browser does not show datasets with 1x1 size:
- HDF5 datasets with a size of 1x1 were not shown in the HDF5 browser
- Even if those datasets should not be considered as signals or images, they are now
shown in the HDF5 browser (but not checkable, i.e. not importable as signals or images)
Full Changelog: v0.15.0...v0.15.1