- Debugger crash when using 2D nested containers
- Save to disc fails
- Fixed dave log output in Xcode
- Fixed formatter error in Xcode
- Fixed memory read error in Xcode
- UserWarning when in Waveform and Curve views
dave update
failing to update thedave
cli script
- NaN and Inf values are detected and indicated on the plots
- NaN, Inf, num samples and num channels are indicated in the action frame
- Reimplementation of Sudara's Sparklines
- Detect Tcl >= 9.0 in installation script and prevent from installing
- The installation script refused to install when having a custom_containers leftover
- Code documentation
dave inspect
command to help add support for new audio container classdave help
command for a short help message in the debugger
- Updated user guide
- 1D container support class were forced to use regex matching
- GDB logger was broken on the second process
choc
support
- Improved audio views tab, matplotlib now reacts to window resize
- Fixed a minimum height for subfigures
- Views tab is now scrollable vertically
- Settings tab is now scrollable vertically
- Fixed an error when restarting dave on gdb
- Fixed an error with interleaved custom container example
- GDB was not tracking frame changes anymore
- gdb log formatting
- gdb hanging up when closing gdb after dave closing the dave gui
- The installation script has a dev mode to install davext from github
- Support for custom containers classes
- Improved gdb frame change detection
- Improced gdb logging
freeze
,concat
,delete
command printing their argument on lldbfreeze
,concat
commands not affecting the gui corresponding switches- some debug prints when parsing a container
- Channels count is now limited to 16, if above the view will not be plotted
- Python support
std::vector
bug with carray typesstd/gsl::span
bug with const types- GUI could not start cause of missing logo file
- Global settings section in
Settings
- Global settings allow to switch between appearance mode
- Global settings allow to define default samplerate
- Samplerate field in container settings
- container settings are now scrollable to allow the use of smaller window
- tooltip windows rendering on MacOS
- error when trying to restart the dave process
- both frozen and current data were labbeled frozen in spectrogram view
- Support for dark/light mode according to system settings
- Dave now requires python >= 3.10
- Dave now uses CustomTkinter for better and more consistant UI across platforms
- grid placement issue when deleting a container
- Fixed Issue #3 by moving to CustomTkinter
- Fixed Issue #5 by manually starting a new python interpreter
- Improved error handling when starting the gui process
- Fixed #6 by adding "__1::" suffix in std typename matchers
dave update
now update the dave script as well
- Fixed issue #4 by removing wrong sys.path loading
- support for Microsoft's gsl::span
- Fixed a parsing error on several c++ types
- Fixed #1 : template parser was ignoring characters after the last ">"
Firt version with changelog