This changelog only contains the most important changes taken from the commit-messages of the git.

Head Revision

  • help dock widget to show a searchable, online help for the script reference of several python packages, the itom module as well as a detailed overview of algorithms and widgets contained in plugins
  • revised documentation and python docstrings
  • optimization due to tool cppCheck
  • method apiGetParam added to api-functions
  • timeouts changeable by ini-file
  • size, position... of native dock widgets and toolbars is saved and reloaded at restart
  • further demos added
  • property editor for plots added
  • compilation without PointCloudLibrary possible (CMake setting)
  • easier compilation for linux
  • 2DQwtPlot enhanced within a code sprint to support geometric primitives that can be painted onto the plotted image. The parameters of the geometries can then be obtained via python and for instance be evaluated in the designer widget ‘evaluateGeometries’. Demo script added for demonstrating this functionality (uiMeasureToolMain demo)
  • many methods of dataObject now have int-parameters or return values instead of size_t -> better compatibility with respect to OpenCV
  • In itom.uiItem it is now possible to also assign a string (or an integer) to enumeration based properties of widgets.
  • itom.openScript() enhanced to also open the script where any object (class, method...) is defined in (if it exists)
  • itom.dataObject have the attributes ‘ndim’ and ‘shape’ for a better compliance to ‘numpy.ndarray’
  • color type ‘rgba32’ added for data objects. See also itom.rgba. The color class in C++ is contained in color.h. 2dgraphicview plot also supports color cameras. OpenCVGrabber can grab in color as well. Unittest of data object adapted to this.
  • better exception handling of any exception occurring in plugin algorithms.
  • type ‘ui.DOCKWIDGET’ now possible for itom.ui in order to dock any user defined window into the main window
  • drag&drop from last-command dock widget to console or script window
  • modified python debugger
  • added itom.compressData() and itom.uncompressData() in itom
  • normalize method for data objects added
  • many bugfixes

Version 1.0.14

there is no continuous changelog for these version

Previous topic

itom documentation for v. 1.1.0

Next topic


This Page