From 69a65b650597ac94f762526029264f82d6b5ec3c Mon Sep 17 00:00:00 2001 From: LorenzE Date: Fri, 21 Aug 2020 15:16:38 -0400 Subject: [PATCH] MAINT: Prepare for v0.1.6 --- applications/mne_analyze/mne_analyze/info.h | 2 +- applications/mne_anonymize/main.cpp | 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 | 51 +++++++++++++++++++++ mne-cpp.pri | 2 +- 7 files changed, 57 insertions(+), 6 deletions(-) diff --git a/applications/mne_analyze/mne_analyze/info.h b/applications/mne_analyze/mne_analyze/info.h index d0b21f998e0..28a13db7fd2 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 5; + return 6; } //========================================================================================================= diff --git a/applications/mne_anonymize/main.cpp b/applications/mne_anonymize/main.cpp index 11407f2e7f3..f533e1770da 100644 --- a/applications/mne_anonymize/main.cpp +++ b/applications/mne_anonymize/main.cpp @@ -88,7 +88,7 @@ int main(int argc, char* argv[]) qtApp->setOrganizationName("MNE-CPP Project"); qtApp->setApplicationName("MNE Anonymize"); - qtApp->setApplicationVersion("0.1.5"); + qtApp->setApplicationVersion("0.1.6"); QScopedPointer controller(h->createController(qtApp->arguments())); diff --git a/applications/mne_scan/mne_scan/info.h b/applications/mne_scan/mne_scan/info.h index 41b30df7b3e..3e59ffaa142 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 5; + return 6; } //========================================================================================================= diff --git a/doc/doxygen/mne-cpp_doxyfile b/doc/doxygen/mne-cpp_doxyfile index d853f988c9e..2a3e48524bc 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.5 +PROJECT_NUMBER = 0.1.6 # 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 9e5335bb354..f24a6120bd7 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.5](changelog.md#version-015) | 2020-07-30 | [Windows](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.5/mne-cpp-windows-dynamic-x86_64.zip){: .btn .btn-blue } [Linux](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.5/mne-cpp-linux-dynamic-x86_64.tar.gz){: .btn .btn-blue } [MacOS](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.5/mne-cpp-macos-dynamic-x86_64.tar.gz){: .btn .btn-blue } | [Windows](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.5/mne-cpp-windows-static-x86_64.zip){: .btn .btn-blue } [Linux](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.5/mne-cpp-linux-static-x86_64.tar.gz){: .btn .btn-blue } [MacOS](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.5/mne-cpp-macos-static-x86_64.tar.gz){: .btn .btn-blue } | +| [0.1.6](changelog.md#version-016) | 2020-08-21 | [Windows](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.6/mne-cpp-windows-dynamic-x86_64.zip){: .btn .btn-blue } [Linux](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.6/mne-cpp-linux-dynamic-x86_64.tar.gz){: .btn .btn-blue } [MacOS](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.6/mne-cpp-macos-dynamic-x86_64.tar.gz){: .btn .btn-blue } | [Windows](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.6/mne-cpp-windows-static-x86_64.zip){: .btn .btn-blue } [Linux](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.6/mne-cpp-linux-static-x86_64.tar.gz){: .btn .btn-blue } [MacOS](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.6/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 0143381c279..afb3467d416 100644 --- a/doc/gh-pages/pages/install/changelog.md +++ b/doc/gh-pages/pages/install/changelog.md @@ -7,6 +7,57 @@ nav_order: 1 # Changelog +## Version 0.1.6 - 2020/08/21 + +### Applications + +MNE Analyze + * Add cmd line argument support for file loading + * Add channel selection plugin + * Remove channel selection in averaging plugin + * Add scaling plugin + * Add example plugin + +MNE Scan + * Remove no longer needed recording icons and move them to the write to file plugin instead + * Remove no longer needed readme.txt in some of the plugins' resources + +### API Libraries + +Disp + * Move *Apply to View* from channel selection to library layer to be used by both channel selection and scaling + +RtProcessing + * Add performIcp() namespace function to register a point cloud with a surface + * Add fitMatchedPoints() namespace function to register two point clouds of same size using ICP and quaternions + * Add discard3DPointOutliers() namespace function to discard outliers from digitizer set compared to a given 3D surface + +Utils + * Rename IOBUFFER to UTILSLIB namespace + * Remove circularbuffer.cpp file since it was empty + +### Documentation + * Add documentation for MNE Analyze channel selection plugin + * Add documentation for Disp3D library + * Add documentation for connectivity library + * Add documentation for MNE Analyze scaling plugin + * Add documentation for plugin creation in MNE Analyze + * Restructure static and dynamic build guides + * Rename .md page files to better indicate what subject they belong to + * Rename Learn pages for MNE Scan, MNE Analyze and MNE Anonymize + * Rename MNE Lib to library API + * Improve DoxyGen docu by making use of namespaces for MNE-C types + * Improve documentation for MNE Scan eeg amplifiers and fix some typos + * Hide Learn pages for MNE Dipole Fit and MNE Forward Solution for now (until they have been completley refactored) + +### Authors + +People who contributed to this release (preceded by number of commits): + +(47) Gabriel Motta, +(47) Ruben Dörfel, +(16) Lorenz Esch + ## Version 0.1.5 - 2020/07/30 ### Applications diff --git a/mne-cpp.pri b/mne-cpp.pri index d48bd50b8d4..1061a6d324c 100644 --- a/mne-cpp.pri +++ b/mne-cpp.pri @@ -100,7 +100,7 @@ defineReplace(copyResources) { ############################################### GLOBAL DEFINES ################################################ -VERSION = 0.1.5 +VERSION = 0.1.6 QMAKE_TARGET_PRODUCT = MNE-CPP QMAKE_TARGET_DESCRIPTION = MNE-CPP Qt and Eigen based C++ library.