controls/DebugVariablePanel/DebugVariablePanel.py
Wed, 16 Jun 2021 12:15:02 +0200 Edouard Tisserant IDE: Fixed variable traces graphs RingBuffers. Removed an apparently useless wxCallAfter in trend graph that was leading to pydeadobject exception on wxGTK when double-clicking.
Mon, 14 Jun 2021 16:48:39 +0200 Edouard Tisserant IDE: Cleaned up some useless tests in variable trace data handling code, changed from bare numpy arrays to RingBuffers inorder to avoid RAM outage and crash after long tracing session.
Thu, 11 Apr 2019 13:45:27 +0200 Edouard Tisserant Background erase of debug variable panel was disabled for some reason, and it not anymore compatible with EVT_PAINT based refresh. It was leaving traces behind when removing traced variable. Fixed.
Thu, 14 Feb 2019 10:02:58 +0300 Andrey Skvortsov Fix redraw problems in preview frames and debug panel
Fri, 12 Oct 2018 12:06:45 +0300 Andrey Skvortsov python3 support: pylint,W1610 # (reduce-builtin) reduce 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
Wed, 29 Aug 2018 18:53:02 +0300 Andrey Skvortsov Avoid usage of localized strings before initialization during import in many modules
Tue, 31 Jul 2018 14:17:41 +0300 Andrey Skvortsov Fix flickering in debug panel
Mon, 15 Jan 2018 12:06:24 +0300 Surkov Sergey fix default time range choice for debug variable panel
Thu, 19 Oct 2017 11:03:03 +0300 Andrey Skvortsov fix pylint warning '(bad-continuation) Wrong hanging indentation before block'
Tue, 10 Oct 2017 13:33:46 +0300 Andrey Skvortsov fix pylint warning '(wrong-import-position) Import "import X" should be placed at the top of the module'
Mon, 09 Oct 2017 18:13:26 +0300 Andrey Skvortsov fix pylint warning "(relative-import) Relative import 'Y', should be 'X.Y'"
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
Fri, 22 Sep 2017 16:37:38 +0300 Andrey Skvortsov fix unnecessary parens after keyword
Mon, 21 Aug 2017 22:41:37 +0300 Andrey Skvortsov clean-up: fix PEP8 E402 module level import not at top of file
Mon, 21 Aug 2017 21:55:18 +0300 Andrey Skvortsov clean-up: fix PEP8 E265 block comment should start with '# '
Sat, 19 Aug 2017 18:12:20 +0300 Andrey Skvortsov clean-up: fix PEP8 E722 do not use bare except'
Sat, 19 Aug 2017 00:04:33 +0300 Andrey Skvortsov clean-up: fix PEP8 E114 indentation is not a multiple of four (comment)
Fri, 18 Aug 2017 20:14:38 +0300 Andrey Skvortsov clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Thu, 17 Aug 2017 17:25:17 +0300 Andrey Skvortsov clean-up: fix PEP8 E129 visually indented line with same indent as next logical line
Wed, 16 Aug 2017 11:47:27 +0300 Andrey Skvortsov clean-up: fix PEP8 E227 missing whitespace around bitwise or shift operator
Tue, 15 Aug 2017 22:38:43 +0300 Andrey Skvortsov clean-up: fix PEP8 E251 unexpected spaces around keyword / parameter equals
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 19:13:01 +0300 Andrey Skvortsov clean-up for PEP8: fix W291 trailing whitespace
Thu, 24 Nov 2016 18:33:56 +0300 Andrey Skvortsov add localization to time strings in DebugVariablePanel and to dialog shown after variable drag'n'drop
Fri, 18 Nov 2016 13:57:42 +0300 Andrey Skvortsov fix license notices in source files and license files under GPLv2+
Wed, 05 Oct 2016 18:01:28 +0300 Sergey Surkov Add russian translation on label "Tick" in debug variable panel.
Wed, 24 Aug 2016 13:08:13 +0300 Andrey Skvortsov add initialization tick time on Beremiz start
Sun, 18 Jan 2015 20:38:34 +0100 Edouard Tisserant more minor cleanup
Tue, 25 Feb 2014 13:39:46 +0100 Edouard Tisserant Fix matplotlib exception when launching on XP
Mon, 14 Oct 2013 12:28:44 +0200 Laurent Bessard Added support for optimizing debug, preventing to filling buffers with only the last value for debug data consumers that only show the current state
Mon, 14 Oct 2013 10:49:04 +0200 Laurent Bessard Remove old debug panels and viewers not using matplotlib
Wed, 29 May 2013 22:45:48 +0200 Laurent Bessard Fixed bug with moving cursor with keyboard in DebugVariablePanel
Wed, 29 May 2013 22:27:20 +0200 Laurent Bessard Moved and start to rewrite DebugVariablePanel splitting it into multiple files