* Fixed .gitignore to exclude pyqtgraph git dependency download in place. * Added VSCode launch file. * Addressed pip install "ModuleNotFoundError: No module named 'pyside2uic'" * Updated README: pip install joulescope_ui does not work with forked pyqtgraph. * Defer device close on File->Open until correct file name provided. Cancel does not change operation. * Fixed recordings to capture the correct data in 5V range. Captures made with previous versions will presume 15V range when zoomed in. * Added source indicator with USB streaming health in status bar. * Add new signal to each existing dual marker. * Apply i_range and v_range Preferences only on change. * Display total charge in addition to energy on multimeter view. * Updated to Qt5/PySide2 5.13.0.
0.4.5
2019 Jul 2
* Added "Annotations" -> "Clear all" option. * Increased startup logging to isolate Qt show(). * Added platform information to info. * Added link to User's Guide in Help menu. * Modified Multimeter View to automatically start device streaming.
0.4.4
2019 Jun 28
* Fixed pyqtgraph dependency. * Updated "Quick Start" in README.md.
0.4.3
2019 Jun 28
* Used new joulescope.bootloaders_run_application() for better error handling. * Improved logging to include header with joulescope and platform information. * Added "--file_log_level" command line option. * Display Qt Window when configuration initialization fails.
0.4.2
2019 Jun 24
* Added more verbose console stdout log messages (include timestamp). * Removed default loggers when invoked as a joulescope command. * Improved joulescope device logging and error handling, particularly for libusb (Linux/Mac), using joulescope 0.4.2.
0.4.1
2019 Jun 20
* Use the Waveform preferences. * Added "fill" option for show_min_max.