graphics/GraphicCommons.py
Wed, 06 Oct 2021 10:45:06 +0200 Edouard Tisserant Fixed two exceptions happening when interacting with viewer(s) in debug mode, when debug data is still not initialized.
Thu, 02 Sep 2021 22:18:14 +0200 Edouard Tisserant Preliminary support for WxPython 4.1.0. Needs more testing. Grid selection/focus seems broken, and probably many other bugs hidden in dialogs and editors. wxPython4
Sun, 14 Jul 2019 08:43:12 +0200 Edouard Tisserant Fixed code quality according to pep8 and pylint.
Tue, 18 Jun 2019 14:03:08 +0200 Edouard Tisserant Removed debug code and closed branch fix_fb_resize_wire_bug
Tue, 18 Jun 2019 13:58:45 +0200 Edouard Tisserant GraphicCommons.py : Wire.SetPoints() move filtering before computation of Start and End points to avoid setting them with arbitrary directions. fix_fb_resize_wire_bug
Tue, 18 Jun 2019 09:38:20 +0200 Edouard Tisserant GraphicCommons.py : rewrote Wire.Setpoints. fix_fb_resize_wire_bug
Fri, 12 Oct 2018 13:24:47 +0300 Andrey Skvortsov python3 support: pylint, W1633 # (round-builtin) round built-in referenced
Thu, 11 Oct 2018 12:00:40 +0300 Andrey Skvortsov python3 support: pylint, W1652 # (deprecated-types-field) Accessing a deprecated fields on the types module
Fri, 05 Oct 2018 14:22:01 +0300 Andrey Skvortsov python3 support: pylint, W1619 #(old-division) division w/o __future__ statement
Thu, 04 Oct 2018 12:07:16 +0300 Andrey Skvortsov python3 support: pylint, W1613 # (xrange-builtin) xrange built-in referenced
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`"
Mon, 16 Oct 2017 17:20:31 +0300 Andrey Skvortsov fix pylint error "(undefined-variable) Undefined variable 'X'"
Thu, 12 Oct 2017 16:18:05 +0300 Andrey Skvortsov fix pylint error '(too-many-function-args) Too many positional arguments for function call'
Wed, 11 Oct 2017 13:15:21 +0300 Andrey Skvortsov fix pylint error '(no-self-argument) Method should have "self" as first argument'
Tue, 10 Oct 2017 12:50:10 +0300 Andrey Skvortsov remove old code useless code found by pylint "(unnecessary-pass) Unnecessary pass statement"
Mon, 09 Oct 2017 16:04:39 +0300 Andrey Skvortsov fix pylint warning '(dangerous-default-value) Dangerous default value {} as 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
Mon, 02 Oct 2017 12:43:01 +0300 Andrey Skvortsov fix pylint error '(function-redefined) method already defined'
Fri, 29 Sep 2017 16:26:15 +0300 Andrey Skvortsov fix pylint warning '(pointless-string-statement) String statement has no effect'
Thu, 28 Sep 2017 15:17:57 +0300 Andrey Skvortsov fix wrong-import-order. first standard modules are imported, then others
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:04:31 +0300 Andrey Skvortsov clean-up: fix PEP8 E131 continuation line unaligned for hanging indent
Fri, 18 Aug 2017 20:14:38 +0300 Andrey Skvortsov clean-up: fix PEP8 E128 continuation line under-indented for visual indent
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 15:43:25 +0300 Andrey Skvortsov clean-up: fix PEP8 E502 the backslash is redundant between brackets
Thu, 17 Aug 2017 10:04:24 +0300 Andrey Skvortsov clean-up: fix PEP8 E712 comparison to True should be 'if cond is True:' or 'if cond:'
Thu, 17 Aug 2017 09:55:39 +0300 Andrey Skvortsov clean-up: fix PEP8 E222 multiple spaces after operator
Wed, 16 Aug 2017 13:56:36 +0300 Andrey Skvortsov clean-up: fix most PEP8 E221 multiple spaces before operator
Wed, 16 Aug 2017 13:01:13 +0300 Andrey Skvortsov clean-up: fix PEP8 E703 statement ends with a semicolon
Wed, 16 Aug 2017 12:48:08 +0300 Andrey Skvortsov clean-up: fix PEP8 E305 expected 2 blank lines after class or function definition
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 17:01:51 +0300 Andrey Skvortsov clean-up: fix PEP8 E711 comparison to None should be 'if cond is not None:'
Tue, 15 Aug 2017 16:48:49 +0300 Andrey Skvortsov clean-up: fix PEP8 E225 missing whitespace around operator
Tue, 15 Aug 2017 16:01:18 +0300 Andrey Skvortsov clean-up: fix PEP8 E303 too many blank lines
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:27:15 +0300 Andrey Skvortsov clean-up: fix PEP8 E302 expected 2 blank lines, found 1
Mon, 14 Aug 2017 19:13:01 +0300 Andrey Skvortsov clean-up for PEP8: fix W291 trailing whitespace
Fri, 13 Jan 2017 19:51:36 +0300 Andrey Skvortsov fix issue with printing scheme (FBD, LD or SFC) with comment element on GNU/Linux
Fri, 18 Nov 2016 13:57:42 +0300 Andrey Skvortsov fix license notices in source files and license files under GPLv2+
Tue, 18 Oct 2016 17:44:08 +0300 Sergey Surkov Fix bug with two or more wires connected to one input. Now only one wire can be connected to one input, except BOOLean signals in LD and SFC. If user trying to connect wire with already connected input, wire highlight will become red.
Thu, 21 Nov 2013 00:33:02 +0100 Laurent Bessard Fixed bug when debugging wire connected to output connector with modifiers even if connector/continuation is used to replace long wires
Fri, 14 Jun 2013 10:52:08 +0200 Laurent Bessard Fixed move of LD_PowerRail and SFC_Divergence connectors using Right button
Wed, 05 Jun 2013 23:29:37 +0200 Laurent Bessard Fixed lag when selecting all elements using CTRL+A or after paste a lot of blocks
Mon, 27 May 2013 13:09:54 +0200 Laurent Bessard Moved and rewrote DebugViewer and DebusDataConsumer classes
Fri, 24 May 2013 16:29:57 +0200 Laurent Bessard Move RubberBand from GraphicCommons to individual file
Thu, 23 May 2013 20:39:10 +0200 Laurent Bessard Added support for displaying ToolTip, starting drag'n drop and Double click on Block connectors when debugging
Thu, 23 May 2013 18:47:44 +0200 Laurent Bessard Move CustomToolTip from GraphicCommons to controls
Fri, 17 May 2013 20:30:02 +0200 Laurent Bessard Added support for displaying value of unconnected block connectors in debug
Fri, 10 May 2013 13:15:18 +0200 Laurent Bessard Removed some prints for code debugging
Thu, 09 May 2013 09:00:24 +0200 Laurent Bessard Fixed bug with debugging global variables
Thu, 02 May 2013 14:06:24 +0200 Laurent Bessard Fixed bug when transferring program and a output located variable is forced
Thu, 25 Apr 2013 09:39:03 +0200 Laurent Bessard Fixed refresh bugs when drag'n dropping of group of elements
Tue, 23 Apr 2013 21:46:15 +0200 Laurent Bessard Fixed connections of block when changing block type
Tue, 23 Apr 2013 01:19:39 +0200 Laurent Bessard Fixed bug when using 'Adjust Block Size' contextual menu item on a group of selected elements
Fri, 22 Mar 2013 00:18:51 +0100 Laurent Bessard Improved Log Viewer functionalities
Tue, 26 Feb 2013 09:26:25 +0100 Laurent Bessard Added support for drag'n dropping non-numeric variables