|
From: Hahn, R. <rob...@it...> - 2020-07-03 17:40:51
|
The 'itom' team is pleased to announce the next version 4.0.0 of 'itom'. More than 450 commits have been pushed into the open source Git repositories since the last version 3.2.1. The most important changes are: * Bookmarks in all script are now managed by one bookmark model. A toolbox for all recent bookmarks is now available. The bookmark forward and backward buttons will now navigate over all bookmarks in all scripts * Shortcuts to open an existing or new script, as well as shortcuts to debug any script are now globally available * Forward and backward navigation buttons in script editors are available. Their behaviour is similar than in Visual Studio (see https://blogs.msdn.microsoft.com/zainnab/2010/03/01/navigate-backward-and-navigate-forward/) * Added an alternative, optional code checked based on the Python package flake8. This enhances the functionality of pyflakes and displays more information in the first margin of the script editors. The code checker can be heavily configured by the property dialog of itom. * Press F12 if the cursor is within a word in a script to trigger the “Goto definition” action for the word under the cursor. * 'itom' is now based on OpenCV 4 * Completely revised NIDAQmx Plugin supporting a finite and continuous data acqusition for digital and analog input tasks * Help functions to support Ximea hyperspectral cameras within the Ximea Plugin Many camera plugins are now compiled with the up-to-date drivers. See the changelog https://itom.bitbucket.io/latest/docs/00_releaseNotes/changelog_400.html or the specific plugin documentations for more information. The Windows setup is now compiled with the following C++ components: * compiled with Qt 5.12.6 * contains OpenCV 4.2.0 * PointCloudLibrary 1.10.0, visualization using VTK 8.2.0 The all-in-one installer is now shipped with the following Python packages: * Python 3.8.1 * Pip 20.1.1 * Numpy 1.18.5 * Scipy 1.4.1 * six 1.15.0 * Matplotlib 3.2.1 * PyParsing 2.4.7 * cycler 0.10.0 * scikit-image 0.15.0 * decorator 4.4.2 * networkx 2.4 * Pillow 7.1.2 * PyWavelets 1.1.1 * Decorator 4.4.2 * flake8 3.8.3 * imageio 2.8.0 * jedi 0.17.0 * kiwisolver 1.2.0 * mccabe 0.6.1 * opencv-python 4.2.0.34 * parso 0.7.0 * pycodestyle 2.6.0 * pyflakes 2.2.0 * pyparsing 2.4.7 * python-dateutil 2.8.1 * setuptools 47.3.1 * tifffile 2020.6.3 * weheel 0.34.2 For the compilation the all-in-one development environment MSVC2017-Qt5.12.6-x64 from https://sourceforge.net/projects/itom/files/all-in-one-build-setup/ has been used. Please uninstall a previous version of itom using the Windows uninstall tool. If you have a Python on your computer, you can uninstall this (if not needed for other applications). Python packages can be installed or upgraded using the itom-internal Python package manager. Most python packages including their dependencies can therefore automatically be downloaded fromhttps://pypi.python.org/pypi This version is tagged with 'v4.0.0' in the source repository, the current setup versions for Windows 64bit are available at https://bitbucket.org/itom/itom/downloads/. A changelog with the most important changes and added features is available in the current documentation: https://itom.bitbucket.io/latest/docs/00_releaseNotes/changelog_400.html<https://itom.bitbucket.io/latest/docs/00_releaseNotes/changelog_410.html> The main project website is: https://itom.bitbucket.io/ This version of the setup contains all freely available plugins and designer plugins. A list of available plugins including usage requirements can be found athttps://itom.bitbucket.io/plugins.html. Feel free to install the new setup or compile the current version from trunk (Windows or Linux). If you have any questions, issues or itom related topics, write an email to this mailing list (itom-discussions@...) or report bugs athttps://bitbucket.org/itom/itom/issues. If you want to get further information, like release notes...) please subscript to the mailing list at https://sourceforge.net/p/itom/mailman/. Best regards Johann Krauter, Heiko Bieger, Marc Gronle, Andreas Faulhaber, Oliver Schwanke and Robin Hahn Institut für Technische Optik, University of Stuttgar |