Recent Releases of gtlab-core
gtlab-core - 2-0-11
This is a bugfix release.
Fixed
- Removed a warning, when double clicking on the current project while a task is running - #1282
- Improved logging when creating a default task group - #1341
- Workaround for too large widget renderings for screen scaling settings on Windows
- 'Save As...' copies process data from the existing project to the newly created project - #1321
- Saving the project removes *.gttask files from the project directory for tasks deleted since the last save - #1321
Added
- Extended the batch mode for a command to upgrade a GTlab project - #1184
- Basic contxt menu to copy values of properties - #1267
- Property groups can now be reordered and collapsed by default - #1344
- Process Dock retains the expanded/collapsed states of tasks when switching between projects or task groups - #1294
- Projects retain the last selected Task Group and automatically select it upon reopening - #1321
- Added methods
highSideBoundaryActiveandlowSideBoundaryActiveforGtDoublePropertyandGtIntPropertyto check, whether property boundaries are set - #1327 - Added some units for electrical properties (voltage, current, resistance, impedance) - #1352
- C++
Published by rainman110 11 months ago
gtlab-core -
Fixed
- Fixed problems in the process dock. The changes from version 2.0.7 have been reverted. It is now again possible to change the order of tasks and calculators - #1270
- Major performance improvement of the objectlink selection dialog - #1206
- Fixed crash when deleting multiple calculators or task via the context menu - #1266
- Fixed deletion of environment variable value, when trying to edit it via gtlab settings - #1268
Added
- Added option to skip/unskip multiple process elements at once via keyboard shortcut - #1226
- Added button and context menu entry, to disconnect all connections from a calculator or task to others - #1228
Changed
- Setting the value of a enum property via
GtEnumProperty::setValueFromVariantdoes not change the value, if the variant string is invalid, i.e. is not an enum value. - #609
- C++
Published by rainman110 over 1 year ago
gtlab-core -
Fixed
- Fixed "GTlabConsole run -f project.gtlab -s" not saving changes to the project - #1254
- Fixed task group argument ignored in batch command "GTlabConsole run -f project.gtlab" - #1254
- C++
Published by rainman110 over 1 year ago
gtlab-core -
Fixed
- Fixed mirco stutters when new messages are appended to the output dock. - #1165
- Fixed unicode characters not beeing correctly saved to tasks, in particular python tasks and file properties - #1125, #45
- Fixed copying in output dock using keyboard shortcut sometimes not working as expected. - #1136
- Fixed error "Folder id is empty" when starting GTlab on docker - #1135
- Fixed restrictive validator when renaming some objects in the explorer - #523
Added
- Added setting to the output dock to change logging level at runtime. - #1086
- Added setting to ignore project irregularity alerts. - #1162
Changed
- Improved performance of the python syntax highlighter - #1139
- (In-)active filter buttons for the logging level in the output dock are now better distinguishable. - #606
- Warning for unknown classes is now only shown in the developer mode of GTlab - #1160
- Changed call of process execution in console application to enable call of tasks of different task groups- #1144
Added
- MDI Items can now be closed using middle mouse click (similarly to most common browsers). - #603
Allowed MDI Items to be detached and redocked by minimizing the window. Finally enabling multi-window workflows with GTlab (Note: This feature is still WIP). - #604
Known Issues:
- Dropping objects into detached MDI windows stops working after opening a 3D PreDesign CAD viewer.
Removed
- Removed the error message dialog. - #611
- C++
Published by rainman110 over 1 year ago
gtlab-core - 2-0-8
Fixed
- Fixed bug introduced in 2.0.7, that "GTlabConsole run" does not save projects anymore. This change reverts a commit in 2.0.7 that allowed to use the collections from batch mode. NOTE: collections will stop working in batch mode again - #1247
Added
- Added calculator to export specific objects from the project in form of a memento to hard disk. - #1251
- C++
Published by rainman110 over 1 year ago
gtlab-core - 2-0-6
General
- First release as open source software
Fixed
- Fix examples widget for new structure of process files - #593
- Fixed problems opening projects after project conversion. Now projects are not automatilly opened anymore after conversion and saved as a new project - #585
- Fixed all wizards were names "New Calculator Wizard" - #601
- Fixed GtTask::finished signal is not emitted, if the task was started using a process executor - #582
- Fixed batch command "set_variable" crashing, when providing additional command like "--dev" - #504
Added
- Undo and redo toolbar buttons show tooltip information based on the operation being perform on click - #572
- C++
Published by rainman110 about 2 years ago
gtlab-core - 2-0-5
Changed
- Checkbox for permanently deleting project can now be toggled by clicking on the checkbox text - #549
- Task and calculator states will now more accurately show which task succeeded, failed or was skipped - #542
- A Project can be deleted/removed from session using the default delete shortcut - #564
Added
- Added "Empty Task" action to all process dock context menus - #543
- Property struct containers can now also contain monitoring properties. - #547
Fixed
- Deactivated optional properties are now greyed out - #551
- Fixed wrong gtlab config settings path in batch application - #569
- Slight performance increase when deleting one or multiple objects - #528
- Updated delete icon of property container items in the properties dock - #535
- C++
Published by rainman110 about 2 years ago
gtlab-core - 2-0-1
This is the first patch release of the 2.0 series.
Added
- Modules can now have optional dependencies, which are defined in the
module.jsonmetadatafile using the keyword "optional". - #517
Fixed
- Fixed objects were not marked as changed, when adding / removing property container entries - #529
Changed
- Changed the location of the GTlab config files path to not collide with older versions - #530
- C++
Published by rainman110 about 2 years ago
gtlab-core - 2.0.0 Final
We proudly present GTlab 2.0.0 :tada:
Since the last RC.1 release, the following things have been changed:
Fixed
- Fixed "rename" action not beeing visible in the contextmenu of objects - #493
- Fixed uninitialized Task Group when saving a new project for the first time - #507
Changed
- New Project Wizard will remember the last path used when creating a project - #508
- Preference Dialog will remember the last page visited and reopen it - #509
Added
- Option to collapse/expand all items in the object selection dialog for object link properties - #395
- C++
Published by rainman110 about 2 years ago
gtlab-core - 2-0-0-rc1
Fixed
- Fixed / improved GtFileChooserProperty file filters to be also compatible to Qt filters - #446
- Fixed checkboxes beeing barely visible in darkmode - #465
- Fixed wizard style issues - #474
- Fixed potential data loss when using an externalized object - #453, #251
- Fixed graphical glitch in ruler when resizing the window - #425
Added
- The output dock widget will now remember the filter for the log levels - #123
- C++
Published by rainman110 about 2 years ago
gtlab-core - 2-0-0-pr-beta2
Fixed
- Integer property change only triggers if user finished editing and not on each key press - #437
- Object names in the explorer dock are no longer truncated by default - #439
- Fixed project
taskfolder is not copied when upgrading a project or creating a project backup - #441 - Fixed bug after upgrading a project to a new one - #436
- C++
Published by rainman110 about 2 years ago
gtlab-core - 2-0-0-pr-beta1
Changed
- Highlight: Updated the icon set. Default icons will adapt to theme - #374
- The directory of GTlab's config files has been changed on Linux to
~/.config/DLR/GTlab- #327 - Animated splash screen - #418
Added
- Added icon browser available in dev-mode - #374
Fixed
- Fixed missing undo/redo functionality for object link and file/folder selection properties - #28
- Fixed missing functionality for print button in new toolbar widget - #422
- Fix content margins of preferences pages - #420
- Fixed low DPI pixmaps on high DPI monitors - #374
- C++
Published by rainman110 about 2 years ago
gtlab-core - 2-0-0-pr-alpha6
Changed
- The Output Dock now displays all log message in a table format - #347
- The log error message box will spawn delayed if one was closed recently - #373
- Modules that caused a crash on the last application run will no longer block the module for all other instances - #397
- To reenable a crashed module one must check the corresponding entry in the disbaled plugins dialog instead of unchecking it - #399
Fixed
- Fixed a bug where the "Add Process" button was not disabled after closing a project - #369
- Fixed bug that prevents the process importer from working - #381
- Fixed bug that prevented the creation of a new task when the project was created by another user - #388
Added
- Added batch application commands
list_variablesandset_variable <id> <value>- #391 - Added batch command
enable_modules [--all] "Module_A" "Module_B"to reenable disabled modules - #141 - Added batch command option
list [-m]to list all modules - App Arguments for setting a custom logging level (
--tracefor Trace Level and--debugfor Debug and higher) - #389 - App Arguments for setting the verbosity level (
--silentfor no verbosity,--mediumfor medium verbosity and--verbosefor very verbose output) - #376 - Ability for process components to show their progress in the process widget - #384
Removed
- Removed option to enable dev mode in the GUI application using
-dev. Use--devinstead.
- C++
Published by rainman110 about 2 years ago
gtlab-core - 1-7-3
Fixed
- Fixed bug in dynamic type registration in meta object system - #248
- Fixed a bug that properties with subproperties are not updated/signaled, when the subprobs have changed. (Backport of GTLab 2.0.0-alpha7)
- Fixed bug, where hashing same value resulted in different hashes - #386 (Backport of GTLab 2.0.0-alpha7)
- C++
Published by rainman110 about 2 years ago
gtlab-core - 2-0-0-pr-alpha5
Fixed
- Unknown or duplicate shortcuts in the shortcut preference page will be removed once "Restore" was clicked - #290
- Fixed some shortcuts being registered multiple times - #361
- Fixed bug which lead to crash sometimes caused by key press event of process dock widget - #364
Changed
- Error message box will now accumulate all error messages in a single widget instead of spawning multiple windows - #348
- Error message box will also be triggered by early error messages - #371
- Changed module loading process. The module loading is rewritten to determine the loading order of modules. Please file a bug, if you experience problems - #260
Added
- Shortcut for closing current MDI-Tab (
Crtl+Wby default) - #357 - Added batch application command
load_module <my_module_file>which can be used for module testing - #260
- C++
Published by rainman110 about 2 years ago
gtlab-core - 2-0-0-pr-alpha4
Fixed
- Initial structure to avoid loading of GUI elements in console mode - #2
- Exporter: Setting an invalid or empty file extension will no longer crash GTlab - #130
- BugFix: Small check in table class prevents crash on linux for tables with only one point
- Changed ObjectUI Standard Behaviour for renaming to allow spaces - #109
- GtVersionNumber: correct function for operator '>' and '<' -#159
- GtProcessDock: Dummy process elements are no longer mutable - #162
- Examples search path was set to a specific 'examples' dir - #168
- Fixed a crash when zooming in on a graphics scene containing a dense grid - #179
- Fixed bug in dynamic type registration in meta object system - #248
Changed
- Saving a project was moved to a separate thread - #127
- Tasks can be skipped - #82, #176
- Removed "File->Import Project" menu. Instead, project are imported now via "File->Open Project". - #202
- New Splashscreen
- Restructuring of batch application including the new interface for modules to add batch functions - #265
- Moved GtObject functions
findObjectandisDerivedFromClassinto the namespacegt - Tasks are not longer stored in the project file. A new system has been implemented so that each task is saved in an individual file - #261
Added
- Highlight: Added property containers to GtObjects. These allow to add an arbitrary number of properties to a GtObject. - #298
- Highlight: Shared functions, an interface share arbitrary functions with other modules without a compile time dependency. These functions need to be defined in the method GtModuleInterface::sharedFunctions - #207, #47
- Highlight: Introduced an experimental process runner, that executes tasks in a separate system process to avoid crashes of GTlab, when a task or calculator crashes. It an also be used for remote execution of tasks. Must be enabled in the preferences when in dev-mode - #256
- Highlight: Added support to ex-/internalize datasets at runtime into the HDF5 format. This can be used to reduce the memory consumption of large data objects. This behaviour can be enabled on a project basis in the project settings - #127
- Highlight: Modules can now define data model changes and register data model upgrade functions. The upgrade of the data model will be executed by GTlab for each module - #219
- Highlight: New look, including a dark mode - #163
- Backup and restore project of projects via the GTlab GUI - #294
- Project Settings dialog for setting project specific settings (opened using the contextmenu of a project) - #173
- Option to set the logging verbosity. - #346
- Multiple labels can be selected and deleted at once - #111
- Monitoring property for strings - #140
- The logging output will now provide additional information from which module the log originated - #268
- Shortcut settings for GTlab including the introduction of several new shortcuts and the option to maintain them in the preferences - #112, #171, #172
- Versionnumber based on GtVersionNumber for tasks - #129
- ObjectLink properties got an button to jump to linked object in explorer dock widget #128
- ObjectLink properties can be set by a drag and drop of objects from the explorer dock widget - #128
- New function for the batch application to list current sessions, projects and tasks - #292
Removed
- Nozzle map was removed to be added in the map collection - #114
- Removed DoubleMap container to be added to the post module - #116
- Removed multiple classes such as
GtDataZoneandGtTablefrom the Core framework. They are now part of the BasicTools module. - #342 - Removed dependency to GtNumerics - #353
- C++
Published by rainman110 about 2 years ago
gtlab-core - 2-0-0-pr-alpha3
Fixed
- Initial structure to avoid loading of GUI elements in console mode - #2
- Exporter: Setting an invalid or empty file extension will no longer crash GTlab - #130
- BugFix: Small check in table class prevents crash on linux for tables with only one point
- Changed ObjectUI Standard Behaviour for renaming to allow spaces - #109
- GtVersionNumber: correct function for operator '>' and '<' -#159
- GtProcessDock: Dummy process elements are no longer mutable - #162
- Examples search path was set to a specific 'examples' dir - #168
- Fixed a crash when zooming in on a graphics scene containing a dense grid - #179
- Fixed bug in dynamic type registration in meta object system - #248
Changed
- Saving a project was moved to a separate thread - #127
- Tasks can be skipped - #82, #176
- Removed "File->Import Project" menu. Instead, project are imported now via "File->Open Project". - #202
- New Splashscreen
- Restructuring of batch application including the new interface for modules to add batch functions - #265
- Moved GtObject functions
findObjectandisDerivedFromClassinto the namespacegt - Tasks are not longer stored in the project file. A new system has been implemented so that each task is saved in an individual file - #261
Added
- Highlight: Added property containers to GtObjects. These allow to add an arbitrary number of properties to a GtObject. - #298
- Highlight: Shared functions, an interface share arbitrary functions with other modules without a compile time dependency. These functions need to be defined in the method GtModuleInterface::sharedFunctions - #207, #47
- Highlight: Introduced an experimental process runner, that executes tasks in a separate system process to avoid crashes of GTlab, when a task or calculator crashes. It an also be used for remote execution of tasks. Must be enabled in the preferences when in dev-mode - #256
- Highlight: Added support to ex-/internalize datasets at runtime into the HDF5 format. This can be used to reduce the memory consumption of large data objects. This behaviour can be enabled on a project basis in the project settings - #127
- Highlight: Modules can now define data model changes and register data model upgrade functions. The upgrade of the data model will be executed by GTlab for each module - #219
- Highlight: New look, including a dark mode - #163
- Backup and restore project of projects via the GTlab GUI - #294
- Project Settings dialog for setting project specific settings (opened using the contextmenu of a project) - #173
- Option to set the logging verbosity. - #346
- Multiple labels can be selected and deleted at once - #111
- Monitoring property for strings - #140
- The logging output will now provide additional information from which module the log originated - #268
- Shortcut settings for GTlab including the introduction of several new shortcuts and the option to maintain them in the preferences - #112, #171, #172
- Versionnumber based on GtVersionNumber for tasks - #129
- ObjectLink properties got an button to jump to linked object in explorer dock widget #128
- ObjectLink properties can be set by a drag and drop of objects from the explorer dock widget - #128
- New function for the batch application to list current sessions, projects and tasks - #292
Removed
- Nozzle map was removed to be added in the map collection - #114
- Removed DoubleMap container to be added to the post module - #116
- Removed multiple classes such as
GtDataZoneandGtTablefrom the Core framework. They are now part of the BasicTools module. - #342 - Removed dependency to GtNumerics - #353
- C++
Published by rainman110 about 2 years ago
gtlab-core - 2-0-0-pr-alpha2
Fixed
- Initial structure to avoid loading of GUI elements in console mode - #2
- Exporter: Setting an invalid or empty file extension will no longer crash GTlab - #130
- BugFix: Small check in table class prevents crash on linux for tables with only one point
- Changed ObjectUI Standard Behaviour for renaming to allow spaces - #109
- GtVersionNumber: correct function for operator '>' and '<' -#159
- GtProcessDock: Dummy process elements are no longer mutable - #162
- Examples search path was set to a specific 'examples' dir - #168
- Fixed a crash when zooming in on a graphics scene containing a dense grid - #179
- Fixed bug in dynamic type registration in meta object system - #248
Changed
- Saving a project was moved to a separate thread - #127
- Tasks can be skipped - #82, #176
- Removed "File->Import Project" menu. Instead, project are imported now via "File->Open Project". - #202
- New Splashscreen
- Restructuring of batch application including the new interface for modules to add batch functions - #265
- Moved GtObject functions
findObjectandisDerivedFromClassinto the namespacegt - Tasks are not longer stored in the project file. A new system has been implemented so that each task is saved in an individual file - #261
Added
- Highlight: Added property containers to GtObjects. These allow to add an arbitrary number of properties to a GtObject. - #298
- Highlight: Shared functions, an interface share arbitrary functions with other modules without a compile time dependency. These functions need to be defined in the method GtModuleInterface::sharedFunctions - #207, #47
- Highlight: Introduced an experimental process runner, that executes tasks in a separate system process to avoid crashes of GTlab, when a task or calculator crashes. It an also be used for remote execution of tasks. Must be enabled in the preferences when in dev-mode - #256
- Highlight: Added support to ex-/internalize datasets at runtime into the HDF5 format. This can be used to reduce the memory consumption of large data objects. This behaviour can be enabled on a project basis in the project settings - #127
- Highlight: Modules can now define data model changes and register data model upgrade functions. The upgrade of the data model will be executed by GTlab for each module - #219
- Highlight: New look, including a dark mode - #163
- Backup and restore project of projects via the GTlab GUI - #294
- Project Settings dialog for setting project specific settings (opened using the contextmenu of a project) - #173
- Option to set the logging verbosity. - #346
- Multiple labels can be selected and deleted at once - #111
- Monitoring property for strings - #140
- The logging output will now provide additional information from which module the log originated - #268
- Shortcut settings for GTlab including the introduction of several new shortcuts and the option to maintain them in the preferences - #112, #171, #172
- Versionnumber based on GtVersionNumber for tasks - #129
- ObjectLink properties got an button to jump to linked object in explorer dock widget #128
- ObjectLink properties can be set by a drag and drop of objects from the explorer dock widget - #128
- New function for the batch application to list current sessions, projects and tasks - #292
Removed
- Nozzle map was removed to be added in the map collection - #114
- Removed DoubleMap container to be added to the post module - #116
- Removed multiple classes such as
GtDataZoneandGtTablefrom the Core framework. They are now part of the BasicTools module. - #342
- C++
Published by rainman110 about 2 years ago
gtlab-core - 2-0-0-dp5
Fixed
- Initial structure to avoid loading of GUI elements in console mode - #2
- Exporter: Setting an invalid or empty file extension will no longer crash GTlab - #130
- BugFix: Small check in table class prevents crash on linux for tables with only one point
- Changed ObjectUI Standard Behaviour for renaming to allow spaces - #109
- GtVersionNumber: correct function for operator '>' and '<' -#159
- GtProcessDock: Dummy process elements are no longer mutable - #162
- Examples search path was set to a specific 'examples' dir - #168
- Fixed a crash when zooming in on a graphics scene containing a dense grid - #179
- Fixed bug in dynamic type registration in meta object system - #248
Changed
- Saving a project was moved to a separate thread - #127
- Changed the class structure for Datazones to make use of the externalization feature - #127
- Tasks can be skipped - #82, #176
- Exteded library refactoring - #161
- Removed "File->Import Project" menu. Instead, project are imported now via "File->Open Project". - #202
- New Splashscreen
Added
- Added dynamic interface to share arbitrary functions with other modules. These functions need to be defined in the method GtModuleInterface::sharedFunctions - #207, #47
- Multiple labels can be selected and deleted at once - #111
- Integrated the hdf5 data format and added support to ex-/internalize datasets at runtime including the option to enable this feature on a project basis - #127
- Monitoring property for strings - #140
- Dark mode for GTlab - #163
- Project Settings dialog for setting project specific settings (opened using the contextmenu of a project) - #173
- Shortcut settings for GTlab including the introduction of several new shortcuts and the option to maintain them in the preferences - #112, #171, #172
- Versionnumber based on GtVersionNumber for tasks - #129
- Add some DataZone functions to Python interface - #177
- Project data upgrade functionality to handle datamodel updates - #219
Removed
- Nozzle map was removed to be added in the map collection - #114
- Removed DoubleMap container to be added to the post module - #116
- C++
Published by rainman110 about 2 years ago
gtlab-core - 2-0-0-dp4
Fourth developer preview
Dependencies:
Note: The required libraries are provided to the corresponding GTlab Framework version via the DevTools package manager.
- GTlab-Logging (>= v1.0.X) - Releases
- GTlab-Numerics (>= v1.0.X) - Releases
- SplineLib (>= v1.0.X) - Releases
- Minpack (v1.3.6)
- GoogleTest (v.1.10.0)
- Qwt (v.6.1.4)
- NLopt (v2.6.1)
- C++
Published by rainman110 about 2 years ago
gtlab-core - 2-0-0-dp3
Third developer preview
Dependencies:
Note: The required libraries are provided to the corresponding GTlab Framework version via the DevTools package manager.
- GTlab-Logging (>= v1.0.X) - Releases
- GTlab-Numerics (>= v1.0.X) - Releases
- SplineLib (>= v1.0.X) - Releases
- Minpack (v1.3.6)
- GoogleTest (v.1.10.0)
- Qwt (v.6.1.4)
- NLopt (v2.6.1)
- C++
Published by rainman110 about 2 years ago
gtlab-core - 2-0-0-dp2
Second developer preview
Dependencies:
Note: The required libraries are provided to the corresponding GTlab Framework version via the DevTools package manager.
- GTlab-Logging (>= v1.0.X) - Releases
- GTlab-Numerics (>= v1.0.X) - Releases
- SplineLib (>= v1.0.X) - Releases
- Minpack (v1.3.6)
- GoogleTest (v.1.10.0)
- Qwt (v.6.1.4)
- NLopt (v2.6.1)
- C++
Published by rainman110 about 2 years ago
gtlab-core - 2-0-0-dp1
First developer preview
Dependencies:
Note: The required libraries are provided to the corresponding GTlab Framework version via the DevTools package manager.
- GTlab-Logging (>= v1.0.X) - Releases
- GTlab-Numerics (>= v1.0.X) - Releases
- SplineLib (>= v1.0.X) - Releases
- Minpack (v1.3.6)
- GoogleTest (v.1.10.0)
- Qwt (v.6.1.4)
- NLopt (v2.6.1)
- C++
Published by rainman110 about 2 years ago
gtlab-core - 1-7-2
Changed
- Update check functionality uses maintenance tool command line interface instead of parsing log files - #121
- Bug report url changed and enabled for non dev mode - #122
Added
- Functionality to export framework footprint information - #124
- Functionality to display framework footprint information in command line mode - #125
Dependencies:
Note: The required libraries are provided to the corresponding GTlab Framework version via the DevTools package manager.
- GTlab-Logging (>= v1.0.X) - Releases
- GTlab-Numerics (>= v1.0.X) - Releases
- SplineLib (>= v1.0.X) - Releases
- Minpack (v1.3.6)
- GoogleTest (v.1.10.0)
- Qwt (v.6.1.4)
- NLopt (v2.6.1)
- C++
Published by rainman110 about 2 years ago
gtlab-core - 1-7-1
Fixed
- RPATH fix for all core libraries
Dependencies:
Note: The required libraries are provided to the corresponding GTlab Framework version via the DevTools package manager.
- GTlab-Logging (>= v1.0.X) - Releases
- GTlab-Numerics (>= v1.0.X) - Releases
- SplineLib (>= v1.0.X) - Releases
- Minpack (v1.3.6)
- GoogleTest (v.1.10.0)
- Qwt (v.6.1.4)
- NLopt (v2.6.1)
- C++
Published by rainman110 about 2 years ago
gtlab-core - 1-7-0
Changed
- Modules are only excluded if the dependencies have a lower version number than required by the module
Dependencies:
Note: The required libraries are provided to the corresponding GTlab Framework version via the DevTools package manager.
- GTlab-Logging (>= v1.0.X) - Releases
- GTlab-Numerics (>= v1.0.X) - Releases
- SplineLib (>= v1.0.X) - Releases
- Minpack (v1.3.6)
- GoogleTest (v.1.10.0)
- Qwt (v.6.1.4)
- NLopt (v2.6.1)
- C++
Published by rainman110 about 2 years ago
gtlab-core - 1-7-0-rc2
Added
- Funciotnality to exclude modules on framework startup - #102
Changed
- Framework version macro included in gtApp header
Dependencies:
Note: The required libraries are provided to the corresponding GTlab Framework version via the DevTools package manager.
- GTlab-Logging (v1.0.0) - Releases
- GTlab-Numerics (v1.0.0) - Releases
- SplineLib (v1.0.0) - Releases
- Minpack (v1.3.6)
- GoogleTest (v.1.10.0)
- Qwt (v.6.1.4)
- NLopt (v2.6.1)
- C++
Published by rainman110 about 2 years ago
gtlab-core - 1-7-0-rc1
Added
- Ability to extend the object UI for existing classes - #95
- Ability to write project specific comments - #70
- Removing multiple selected projects from project explorer - #32
- Warning while closing GTlab if process is still running - #27
- GtResult: Convenience function to add result to label - #83
Changed
- Module version information based on the framework versioning format (major, minor, patch) - #89
- GtModeTypeProperty.getVal() is returning objectName instead of empty string - #34
Fixed
- Removed inconsistency in handling of non-dimensional unit - #33
Removed
- Process monitoring and dependency to qwt libranry - #9
Dependencies:
Note: The required libraries are provided to the corresponding GTlab Framework version via the DevTools package manager.
- GTlab-Logging (v1.0.0) - Releases
- GTlab-Numerics (v1.0.0) - Releases
- SplineLib (v1.0.0) - Releases
- Minpack (v1.3.6)
- GoogleTest (v.1.10.0)
- Qwt (v.6.1.4)
- NLopt (v2.6.1)
- C++
Published by rainman110 about 2 years ago
gtlab-core - 1-7-0-alpha1
Added
- Convinience function to add datazones to resul-objects with labels easier - #83
- ModeTypeProperty getVal() returns mode type id - #34
- Improved comparison og ModeProperty and ModeTypeProperty - #34
Changed
- New general indication of version numbers. Used in modules and calculators, among others. - #89
Fixed
- BugFix: Small check in table class prevents crash on linux for tables with only one point
- BugFix: Unitconversion for a non-dimensional unit
Dependencies:
Note: The required libraries are provided to the corresponding GTlab Framework version via the DevTools package manager.
- GTlab-Logging (v1.0.0) - Releases
- GTlab-Numerics (v1.0.0) - Releases
- SplineLib (v1.0.0) - Releases
- Minpack (v1.3.6)
- GoogleTest (v.1.10.0)
- Qwt (v.6.1.4)
- NLopt (v2.6.1)
- C++
Published by rainman110 about 2 years ago
gtlab-core - 1-6-5
Fixed
- BugFix: Information about differences in version of the framework and project within ProjectAnalyzerDialog - #81
- BugFix: Invalidation of Access Data for Collections - #90
- BugFix: Wrong index in access data model when access data is removed - #92
Dependencies:
Note: The required libraries are provided to the corresponding GTlab Framework version via the DevTools package manager.
- GTlab-Logging (v1.0.0) - Releases
- GTlab-Numerics (v1.0.0) - Releases
- SplineLib (v1.0.0) - Releases
- Minpack (v1.3.6)
- GoogleTest (v.1.10.0)
- Qwt (v.6.1.4)
- NLopt (v2.6.1)
- C++
Published by rainman110 about 2 years ago
gtlab-core - 1-6-4
Fixed
- BugFix: Fix crashes within the Process DockWidget if no selected project is open - #50
- BugFix: Potential memory leak in ProcessExecutor - #78
- BugFix: Auto delete application temp folder - #73
- BugFix: Locale options for linux builds - #80
Added
- Handling of subproperties in connection editor - #39
Dependencies:
Note: The required libraries are provided to the corresponding GTlab Framework version via the DevTools package manager.
- GTlab-Logging (v1.0.0) - Releases
- GTlab-Numerics (v1.0.0) - Releases
- SplineLib (v1.0.0) - Releases
- Minpack (v1.3.6)
- GoogleTest (v.1.10.0)
- Qwt (v.6.1.4)
- NLopt (v2.6.1)
- C++
Published by rainman110 about 2 years ago
gtlab-core - 1-6-3
Fixed
- BugFix: Invalid conversion from given type to variant - #77
Dependencies:
Note: The required libraries are provided to the corresponding GTlab Framework version via the DevTools package manager.
- GTlab-Logging (v1.0.0) - Releases
- GTlab-Numerics (v1.0.0) - Releases
- SplineLib (v1.0.0) - Releases
- Minpack (v1.3.6)
- GoogleTest (v.1.10.0)
- Qwt (v.6.1.4)
- NLopt (v2.6.1)
- C++
Published by rainman110 about 2 years ago
gtlab-core - 1-6-2
Fixed
- BugFix: Deserialization of property lists of old type "string" - #76
Dependencies:
Note: The required libraries are provided to the corresponding GTlab Framework version via the DevTools package manager.
- GTlab-Logging (v1.0.0) - Releases
- GTlab-Numerics (v1.0.0) - Releases
- SplineLib (v1.0.0) - Releases
- Minpack (v1.3.6)
- GoogleTest (v.1.10.0)
- Qwt (v.6.1.4)
- NLopt (v2.6.1)
- C++
Published by rainman110 about 2 years ago
gtlab-core - 1-6-1
Fixed
- BugFix: Potential memory leak in ProcessExecutor - #75
- BugFix: ContourPlot crash (Maps/AeroPlots) is fixed by several safty functions #74
Dependencies:
Note: The required libraries are provided to the corresponding GTlab Framework version via the DevTools package manager.
- GTlab-Logging (v1.0.0) - Releases
- GTlab-Numerics (v1.0.0) - Releases
- SplineLib (v1.0.0) - Releases
- Minpack (v1.3.6)
- GoogleTest (v.1.10.0)
- Qwt (v.6.1.4)
- NLopt (v2.6.1)
- C++
Published by rainman110 about 2 years ago
gtlab-core - 1-6-0
Added
- Changelog file in repository - #72
- Installation steps in readme - #4
Dependencies:
Note: The required libraries are provided to the corresponding GTlab Framework version via the DevTools package manager.
- GTlab-Logging (v1.0.0) - Releases
- GTlab-Numerics (v1.0.0) - Releases
- SplineLib (v1.0.0) - Releases
- Minpack (v1.3.6)
- GoogleTest (v.1.10.0)
- Qwt (v.6.1.4)
- NLopt (v2.6.1)
- C++
Published by rainman110 about 2 years ago
gtlab-core - 1-6-0-RC3
- ProjectAnalyzer to identify corrupted save data and framework incompatibilities - #65, #64, #62
- Objects of unknown classes are displayed within project/process tree - #1
- XML attributes within project files are saved in alphabetical order - #59
- Exporter and Importer for Processelements - #58
- Backup functionality for project files when the project is saved - #10
- Removed: Schedule functionality is moved to BasicTools Module - #63
- Removed: Spline functionality is moved to BasicTools Module - #7
- Removed: Filter functionality in the explorer widget to display results separately - #57
- BugFix: Project Analyzer opens after the creation of a new project - #71
- BugFix: Process Importer does not change UUID if element already exist - #67
- BugFix: Renaming a project fails under certain conditions - #60
- BugFix: Linux Adaptations - #22
- BugFix: Skipping or unskipping process elements is not recorded in the redo/undo system - #15
- BugFix: 'Add...' button under 'Processes/Calculators' stays enabled after closing project - #13
- C++
Published by rainman110 about 2 years ago
gtlab-core - 1-6-0-RC1
- Transfer of the source code from subversion to git
- Migration to new build configuration (Qt12, MSVC 2017 Build Tools)
- Code adjustments to new build configurations
- C++
Published by rainman110 about 2 years ago