Time for a new update! Many things changed in the last weeks / months, so update was a bit riscy without heavy testing. That's why I hold back all updates from 1.1.5.12 to 1.1.5.15 for internal use only. To my colleagues who tested K-IDE and me it seems, that all the updates, additions and fixes are stable now, so give it a try.
Fixes:
- Bug in 3-position switch in the interface panel builder fixed (thx to @Luke72) see -> here <-
- Fixed a bug that prevents error logs from saving in the project file (thx to @Luke72) see -> here <-
- Fixed a bug when trying to add bool variables to the watch list (thx to @Luke72) see -> here <-
- Fixed the confusing handling of empty interface panel data (hopefully more consistent now) (thx to @Luke72) see -> here <-
- Add a check of the AS option "OP_IDECMT" which may be turned off and IDE_CMT is not available. This does not fix a firmware bug in F0x controllers where IDE_CMT is ignored! (thx to @Mr.T) see -> here <-
- Fixed some bugs in the error log parsing / view and added compatibility to some more controller types
- Fixed a bug in the error log form (thx to @Luke72) see -> here <-
- Fixed some bugs in the program manager (thx to @R.Tumanov)
- Fixed some bugs in the search and replace dialogs (thx to my chef)
- Fixed a bug that prevents the synchronisation mark to be removed after uploading a program (thx to @R.Tumanov)
- ...
Optimizations:
- Optimization of the search and replace dialogs (mostly the redrawing events)
- Optimization of the data classes (AsFile and IdentData)
- Optimization of AS-tree redrawing events
- ...
Other changes:
- Disallow changing signal numbers in the signal variable list which may lead to errors. Signal numbers can only be changed in the "Change identifier dialog"
- Signal numbers can be selected from the list of existing and available signals when editing a signal variable
- ...
As always: feel free to download, install and test the new update and leave your comments! - Thank you!