ConfigTreeNode.py
Tue, 22 Dec 2020 14:57:59 +0100 Edouard Tisserant Merged default in svghmi branch svghmi
Fri, 20 Nov 2020 11:17:40 +0100 Edouard Tisserant Project tree: avoid flickering and glitches in notebook when selecting some still not opened ConfigTreeNode svghmi
Wed, 18 Nov 2020 23:06:16 +0100 Edouard Tisserant Project tree: Clicking on ConfigTreeNode should have same behaviour as for POUS and other IEC types : simple click to select and double click to open. svghmi
Thu, 18 Jun 2020 10:42:08 +0200 Edouard Tisserant Merge default changes in SVGHMI svghmi
Tue, 26 May 2020 09:58:20 +0200 Edouard Tisserant Solve import order problem when POULibrary imports ConfigTreeNode because of UserAddressedException. Now UserAddressedException is declared in POULibrary.py, as a quick and dirty fix, but some independant module should be created for beremiz exceptions in general. svghmi
Wed, 13 May 2020 14:47:17 +0200 Edouard Tisserant Added FatalError call to Libraries code gen, so that they can emit messages addressed like config tree nodes do. svghmi
Tue, 22 Dec 2020 18:05:05 +0100 Edouard Tisserant Fix missing import, consequence of bad resolution of conflicting hg graft of f0a822ef9fa0 into d15a997859b1
Fri, 20 Nov 2020 11:17:40 +0100 Edouard Tisserant Project tree: avoid flickering and glitches in notebook when selecting some still not opened ConfigTreeNode
Wed, 18 Nov 2020 23:06:16 +0100 Edouard Tisserant Project tree: Clicking on ConfigTreeNode should have same behaviour as for POUS and other IEC types : simple click to select and double click to open.
Tue, 26 May 2020 09:58:20 +0200 Edouard Tisserant Solve import order problem when POULibrary imports ConfigTreeNode because of UserAddressedException. Now UserAddressedException is declared in POULibrary.py, as a quick and dirty fix, but some independant module should be created for beremiz exceptions in general.
Wed, 13 Nov 2019 11:21:04 +0100 Edouard Tisserant Add FatalError() method to ConfigTreeNode.
Wed, 10 Jul 2019 10:43:14 +0200 Edouard Tisserant Removed dead code.
Sun, 07 Apr 2019 21:08:07 +0200 Edouard Tisserant Conform to pep8 and pylint :
Fri, 22 Mar 2019 14:00:35 +0100 Edouard Tisserant Fix error when searching accross project. Collection of result wasn't initialized and was failing in case some CTN was returning no result.
Fri, 22 Mar 2019 13:45:19 +0100 Edouard Tisserant Make spaghetti-code-quality great again.
Wed, 20 Mar 2019 11:34:41 +0100 Edouard Tisserant WIP adding searching capabilities in python files. was done : search_in_CTN
Fri, 15 Mar 2019 14:11:49 +0100 Edouard Tisserant WIP adding searching capabilities in python files: search_in_CTN
Wed, 10 Oct 2018 10:26:27 +0300 Andrey Skvortsov python3 support: pylint, W1606 # (execfile-builtin) execfile built-in referenced
Thu, 04 Oct 2018 17:24:40 +0300 Andrey Skvortsov python3 support: pylint, W1612 # (unicode-builtin) unicode built-in referenced
Tue, 02 Oct 2018 18:08:49 +0300 Andrey Skvortsov Use python 3 compatible exception syntax everywhere
Mon, 01 Oct 2018 15:36:01 +0300 Andrey Skvortsov cleanup: pylint, R1701 # (consider-merging-isinstance) Consider merging these isinstance calls to isinstance(CTNLDFLAGS, (str, unicode))
Sat, 09 Jun 2018 17:14:56 +0300 Andrey Skvortsov Fix linter errors
Thu, 10 May 2018 08:33:50 +0200 Edouard Tisserant Allow deleting configuration tree node with no corresponding directory in project tree
Mon, 07 May 2018 15:10:39 +0200 Edouard Tisserant Support unicode in LDFLAGS returned by extensions
Wed, 14 Feb 2018 14:48:40 +0100 Edouard Tisserant Better variable naming, and small optimization.
Wed, 25 Oct 2017 13:50:26 +0300 Andrey Skvortsov fix pylint py3k conversion warning: "(no-absolute-import) import missing `from __future__ import absolute_import`"
Wed, 11 Oct 2017 13:15:21 +0300 Andrey Skvortsov fix pylint error '(no-self-argument) Method should have "self" as first argument'
Fri, 06 Oct 2017 17:52:34 +0300 Andrey Skvortsov fix pylint warning '(unused-import), Unused import connectors'
Thu, 05 Oct 2017 16:38:49 +0300 Andrey Skvortsov explicitly mark unused variables found by pylint with _ or dummy
Tue, 03 Oct 2017 16:31:31 +0300 Andrey Skvortsov remove unused variables found by pylint
Thu, 28 Sep 2017 16:25:05 +0300 Andrey Skvortsov fix unnecessary lambda and enable corresponding pylint check
Thu, 28 Sep 2017 12:20:40 +0300 Andrey Skvortsov fix (old-style-class) Old-style class defined error for most parts of
Fri, 22 Sep 2017 16:37:38 +0300 Andrey Skvortsov fix unnecessary parens after keyword
Mon, 21 Aug 2017 21:55:18 +0300 Andrey Skvortsov clean-up: fix PEP8 E265 block comment should start with '# '
Sat, 19 Aug 2017 17:12:12 +0300 Andrey Skvortsov clean-up: fix PEP8 E721 do not compare types, use 'isinstance()'
Fri, 18 Aug 2017 12:36:31 +0300 Andrey Skvortsov clean-up: fix PEP8 E127 continuation line over-indented for visual indent
Thu, 17 Aug 2017 16:26:32 +0300 Andrey Skvortsov clean-up: fix PEP8 W602 deprecated form of raising exception
Thu, 17 Aug 2017 10:08:23 +0300 Andrey Skvortsov clean-up: fix PEP8 E262 inline comment should start with '# '
Thu, 17 Aug 2017 09:55:39 +0300 Andrey Skvortsov clean-up: fix PEP8 E222 multiple spaces after operator
Wed, 16 Aug 2017 12:21:05 +0300 Andrey Skvortsov clean-up: fix PEP8 E201 whitespace after '{'
Wed, 16 Aug 2017 12:03:46 +0300 Andrey Skvortsov clean-up: fix PEP8 E202 whitespace before ')'
Tue, 15 Aug 2017 22:38:43 +0300 Andrey Skvortsov clean-up: fix PEP8 E251 unexpected spaces around keyword / parameter equals
Tue, 15 Aug 2017 16:48:49 +0300 Andrey Skvortsov clean-up: fix PEP8 E225 missing whitespace around operator
Tue, 15 Aug 2017 15:50:30 +0300 Andrey Skvortsov clean-up: fix PEP8 E231 missing whitespace after ':' or ','
Tue, 15 Aug 2017 12:17:51 +0300 Andrey Skvortsov clean-up: fix PEP8 E203 whitespace before ':' and whitespace before ','
Mon, 14 Aug 2017 23:38:28 +0300 Andrey Skvortsov clean-up: fix PEP8 E271 multiple spaces after keyword
Mon, 14 Aug 2017 23:34:22 +0300 Andrey Skvortsov clean-up: fix PEP8 E261 at least two spaces before inline comment
Mon, 14 Aug 2017 23:27:15 +0300 Andrey Skvortsov clean-up: fix PEP8 E302 expected 2 blank lines, found 1
Mon, 14 Aug 2017 22:23:17 +0300 Andrey Skvortsov clean-up: fix some PEP8 E228 missing whitespace around modulo operator
Mon, 14 Aug 2017 21:31:01 +0300 Andrey Skvortsov clean-up: fix some PEP8 E265 block comment should start with '# '
Mon, 14 Aug 2017 21:20:32 +0300 Andrey Skvortsov clean-up: fix PEP8 E401 multiple imports on one line
Mon, 14 Aug 2017 19:13:01 +0300 Andrey Skvortsov clean-up for PEP8: fix W291 trailing whitespace
Mon, 07 Aug 2017 14:28:29 +0300 Andrey Skvortsov fix some typos
Mon, 28 Nov 2016 16:47:01 +0300 Andrey Skvortsov fix translation strings with multiple parameters
Fri, 06 May 2016 14:05:44 +0300 Andrey Skvortsov add copyright notices to python files where there were missing, that
Fri, 27 Sep 2013 17:48:05 +0200 Laurent Bessard Fixed error message printed when error in XML files is detected
Fri, 27 Sep 2013 16:22:40 +0200 Laurent Bessard Added support for loading XML file even if not following XSD schema (but still following XML syntax), warning user of errors in XML file
Wed, 11 Sep 2013 23:48:41 +0200 Laurent Bessard Fixed Beremiz for working with new xmlclass support using lxml
Tue, 28 May 2013 17:52:07 +0200 Laurent Bessard Fixed inconsistency in value display when setting integer value for float parameter
Wed, 24 Apr 2013 18:50:37 +0200 Laurent Bessard Fixed bug in Save function in Beremiz