controls/DebugVariablePanel/DebugVariablePanel.py
2022-10-28 GP Orcullo fix for gc errors on shutdown python3
2022-10-28 GP Orcullo automated conversion using 2to3-3.9 tool python3
2022-11-04 Edouard Tisserant IDE: Fix DropTarget() methods that must return a bool with wxPython4. wxPython4
2022-11-04 Edouard Tisserant IDE: Fix visibility of text in Debug panel when using dark theme. wxPython4
2021-09-02 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
2021-06-16 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.
2021-06-14 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.
2019-04-11 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.
2019-02-14 Andrey Skvortsov Fix redraw problems in preview frames and debug panel
2018-10-12 Andrey Skvortsov python3 support: pylint,W1610 # (reduce-builtin) reduce built-in referenced
2018-10-11 Andrey Skvortsov python3 support: pylint, W1652 # (deprecated-types-field) Accessing a deprecated fields on the types module
2018-10-05 Andrey Skvortsov python3 support: pylint, W1619 #(old-division) division w/o __future__ statement
2018-08-29 Andrey Skvortsov Avoid usage of localized strings before initialization during import in many modules
2018-07-31 Andrey Skvortsov Fix flickering in debug panel
2018-01-15 Surkov Sergey fix default time range choice for debug variable panel
2017-10-19 Andrey Skvortsov fix pylint warning '(bad-continuation) Wrong hanging indentation before block'
2017-10-10 Andrey Skvortsov fix pylint warning '(wrong-import-position) Import "import X" should be placed at the top of the module'
2017-10-09 Andrey Skvortsov fix pylint warning "(relative-import) Relative import 'Y', should be 'X.Y'"
2017-10-06 Andrey Skvortsov fix pylint warning '(unused-import), Unused import connectors'
2017-10-05 Andrey Skvortsov explicitly mark unused variables found by pylint with _ or dummy
2017-10-03 Andrey Skvortsov remove unused variables found by pylint
2017-09-22 Andrey Skvortsov fix unnecessary parens after keyword
2017-08-21 Andrey Skvortsov clean-up: fix PEP8 E402 module level import not at top of file
2017-08-21 Andrey Skvortsov clean-up: fix PEP8 E265 block comment should start with '# '
2017-08-19 Andrey Skvortsov clean-up: fix PEP8 E722 do not use bare except'
2017-08-18 Andrey Skvortsov clean-up: fix PEP8 E114 indentation is not a multiple of four (comment)
2017-08-18 Andrey Skvortsov clean-up: fix PEP8 E128 continuation line under-indented for visual indent
2017-08-17 Andrey Skvortsov clean-up: fix PEP8 E129 visually indented line with same indent as next logical line
2017-08-16 Andrey Skvortsov clean-up: fix PEP8 E227 missing whitespace around bitwise or shift operator
2017-08-15 Andrey Skvortsov clean-up: fix PEP8 E251 unexpected spaces around keyword / parameter equals
2017-08-14 Andrey Skvortsov clean-up: fix PEP8 E261 at least two spaces before inline comment
2017-08-14 Andrey Skvortsov clean-up: fix PEP8 E302 expected 2 blank lines, found 1
2017-08-14 Andrey Skvortsov clean-up: fix some PEP8 E228 missing whitespace around modulo operator
2017-08-14 Andrey Skvortsov clean-up for PEP8: fix W291 trailing whitespace
2016-11-24 Andrey Skvortsov add localization to time strings in DebugVariablePanel and to dialog shown after variable drag'n'drop
2016-11-18 Andrey Skvortsov fix license notices in source files and license files under GPLv2+
2016-10-05 Sergey Surkov Add russian translation on label "Tick" in debug variable panel.
2016-08-24 Andrey Skvortsov add initialization tick time on Beremiz start
2015-01-18 Edouard Tisserant more minor cleanup
2014-02-25 Edouard Tisserant Fix matplotlib exception when launching on XP
2013-10-14 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
2013-10-14 Laurent Bessard Remove old debug panels and viewers not using matplotlib
2013-05-29 Laurent Bessard Fixed bug with moving cursor with keyboard in DebugVariablePanel
2013-05-29 Laurent Bessard Moved and start to rewrite DebugVariablePanel splitting it into multiple files