From f9c1bc9068dbf8e1a2b49936eeeab49be2e4e2cc Mon Sep 17 00:00:00 2001 From: LorenzE Date: Fri, 5 Jun 2020 14:06:07 -0400 Subject: [PATCH] MAINT: v0.1.3 preparations --- applications/mne_analyze/mne_analyze/info.h | 2 +- applications/mne_scan/mne_scan/info.h | 2 +- doc/doxygen/mne-cpp_doxyfile | 2 +- doc/gh-pages/pages/install/binaries.md | 2 +- doc/gh-pages/pages/install/changelog.md | 48 +++++++++++++++++++++ mne-cpp.pri | 2 +- 6 files changed, 53 insertions(+), 5 deletions(-) diff --git a/applications/mne_analyze/mne_analyze/info.h b/applications/mne_analyze/mne_analyze/info.h index e95010bd0a9..64a63d60653 100644 --- a/applications/mne_analyze/mne_analyze/info.h +++ b/applications/mne_analyze/mne_analyze/info.h @@ -141,7 +141,7 @@ class CInfo */ static int RevisionVersion() { - return 2; + return 3; } //========================================================================================================= diff --git a/applications/mne_scan/mne_scan/info.h b/applications/mne_scan/mne_scan/info.h index 3e5b32e926f..8202492e6cd 100644 --- a/applications/mne_scan/mne_scan/info.h +++ b/applications/mne_scan/mne_scan/info.h @@ -146,7 +146,7 @@ class CInfo */ static int RevisionVersion() { - return 2; + return 3; } //========================================================================================================= diff --git a/doc/doxygen/mne-cpp_doxyfile b/doc/doxygen/mne-cpp_doxyfile index 00cd0dbe6d2..ab7c836d963 100644 --- a/doc/doxygen/mne-cpp_doxyfile +++ b/doc/doxygen/mne-cpp_doxyfile @@ -38,7 +38,7 @@ PROJECT_NAME = MNE-CPP # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = 0.1.2 +PROJECT_NUMBER = 0.1.3 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a diff --git a/doc/gh-pages/pages/install/binaries.md b/doc/gh-pages/pages/install/binaries.md index c762ece00de..9e19d31e9a9 100644 --- a/doc/gh-pages/pages/install/binaries.md +++ b/doc/gh-pages/pages/install/binaries.md @@ -13,7 +13,7 @@ Stable Releases | Version | Release | Dynamic Build | Static Build | |-------|-------|-------|-------| -| [0.1.2](changelog.md#version-012) | 2020-05-21 | [Windows](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.2/mne-cpp-windows-dynamic-x86_64.zip){: .btn .btn-blue } [Linux](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.2/mne-cpp-linux-dynamic-x86_64.tar.gz){: .btn .btn-blue } [MacOS](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.2/mne-cpp-macos-dynamic-x86_64.tar.gz){: .btn .btn-blue } | [Windows](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.2/mne-cpp-windows-static-x86_64.zip){: .btn .btn-blue } [Linux](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.2/mne-cpp-linux-static-x86_64.tar.gz){: .btn .btn-blue } [MacOS](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.2/mne-cpp-macos-static-x86_64.tar.gz){: .btn .btn-blue } | +| [0.1.3](changelog.md#version-013) | 2020-06-05 | [Windows](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.3/mne-cpp-windows-dynamic-x86_64.zip){: .btn .btn-blue } [Linux](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.3/mne-cpp-linux-dynamic-x86_64.tar.gz){: .btn .btn-blue } [MacOS](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.3/mne-cpp-macos-dynamic-x86_64.tar.gz){: .btn .btn-blue } | [Windows](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.3/mne-cpp-windows-static-x86_64.zip){: .btn .btn-blue } [Linux](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.3/mne-cpp-linux-static-x86_64.tar.gz){: .btn .btn-blue } [MacOS](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.3/mne-cpp-macos-static-x86_64.tar.gz){: .btn .btn-blue } | Development Release {: .label .label-green } diff --git a/doc/gh-pages/pages/install/changelog.md b/doc/gh-pages/pages/install/changelog.md index f7eb00ba0dc..bd2ed7ad894 100644 --- a/doc/gh-pages/pages/install/changelog.md +++ b/doc/gh-pages/pages/install/changelog.md @@ -7,6 +7,54 @@ nav_order: 1 # Changelog +## Version 0.1.3 - 2020/06/05 + +### Applications + +MNE Analyze +* Add new AnalyzeDataModel, which allows subject based data organization +* Improve data loading from QByteArray in AnalyzeData +* Log Window now has location preserved between sessions +* Files once again get selected and displayed automatically when first loaded +* Disconnect everything from old model before loading new one. This solves performance issues when loading multiple files. +* Signal Viewer and Annotation settings scale depending on available size +* Add different GUI modes (scientific and clinical) to appearance menu +* Add dark and light mode to appearance menu +* Include skeleton of new Filtering plugin in MNE Analyze. Please note that the actual filtering is still WIP and will follow in a future version. + +MNE Scan +* Update Brainflow plugin +* Separated real-time source localization and forward calculation into two plugins +* Recalculate forward solution if large head movement occurred +* Fix thread safety in real-time source localization plugin +* Save plugin pipeline in MNE Scan more often and everytime we start the pipeline +* Beautify HPI plugin control settings view +* Add different GUI modes (scientific and clinical) to appearance menu +* Add dark and light mode to appearance menu + +### API Libraries + +Disp +* Add new view for controlling the forward calculation +* Make plugin tab bar show vertically in the Quick Control View +* Create an abstract interface AbstractView for all Disp library viewers to enforce handling different GUI modes and the saving/loading of GUI settings +* Refactor saving/settings of Disp viewers +* Improve FilterSettingsView and add different GUI elements based on the currently set GUI mode. For example, scientific mode will enable advanced filter design tools, whereas in clinical mode only the lower and upper cut off frequencies can be defined. +* Move CovarianceSettingsView from MNE Scan's Covariance plugin to Disp/viewers + +Disp3D +* Add temporary fix on Windows for the Disp3D library and Qt 5.15.0 where the renderers plugin is deployed manually. This will be reverted once Qt 5.15.1 is released. + +### Authors + +People who contributed to this release (preceded by number of commits): + +(64) Ruben Dörfel +(51) Lorenz Esch +(16) Gabriel Motta +(2) Andrey Parfenov +(1) Juan Garcia-Prieto + ## Version 0.1.2 - 2020/05/21 ### Applications diff --git a/mne-cpp.pri b/mne-cpp.pri index 383bd39f61b..2544e37e4e6 100644 --- a/mne-cpp.pri +++ b/mne-cpp.pri @@ -100,7 +100,7 @@ defineReplace(copyResources) { ############################################### GLOBAL DEFINES ################################################ -VERSION = 0.1.2 +VERSION = 0.1.3 QMAKE_TARGET_PRODUCT = MNE-CPP QMAKE_TARGET_DESCRIPTION = MNE-CPP Qt and Eigen based C++ library.