- New directory structure:
- gui/bricks
- gui/icons
- gui/ui_files
- gui/utils
- gui/widgets
- Removed all references to BlissFramework. For example directory BlissFramework renamed to gui, BlissWidget to BaseWidget.
- Removed Qt4_ prefix from Qt4/5 compatible files.
- Deprecated Qt3 code moved to gui/qt3 directory.
- Added new api directory that contains links to hardware objects. Rewrote bricks to use api.
- Added pytest and pylint tests (direcory test/pytest, performed with codacy: https://app.codacy.com/project/mxcube/mxcube/dashboard )
- Added continues integration with Travis (https://travis-ci.org/mxcube/mxcube)
- Added CONTRIBUTING.md file describing contribution guidelines.
- Added information about licence.
- Gui configuration examples moved to configuration directory.
- Rewrote the code to use absolute imports.
- Rewrote the code to be compatable with HardwareRepository v3.0.0. For example renamed queue_model_objects_v1 to queue_model_objects
Release v2.3.0.1. is compatible with HardwarRepository v3.0.0:
https://github.com/mxcube/HardwareRepository/releases/tag/v3.0.0-alpha.1