Display progress dialog during plugin install/uninstall
Go to first step when a new experiment is started.
Use Conda packages for MicroDrop plugins
Plugins are no longer installed to/loaded from MicroDrop
documents profile directory.
Add protocol JSON import/export
Version 2.0
Implement Device view as a separate window/plugin
Improve video registration
Add new profile manager which enables switching between multiple
MicroDrop profile directories (e.g., plugins, devices, etc.) on the
same computer
Add new microdrop plugin manager (mpm) command-line tool
Improve system for installing plugin dependencies and auto-updating
Lots of bug fixes
Version 1.0
Allow packaging as portable application (i.e., a self-contained
folder including all data and config files) which will enable
multiple versions of MicroDrop to be installed on a system
simultaneously
Establish a convention for plugin updating (major version of plugins
must match the major version of MicroDrop)
Add on_plugin_install hook to plugins (triggered on subsequent
program launch). This may be used, for example, to
install dependencies
Log serial number, hardware version and software versions of all
hardware devices to the experiment log
Log all enabled plugins and their versions to the experiment log
Turn off realtime mode on startup
Allow loading of protocols even if plugins used in the protocol are
not available