controls/LogViewer.py
2020-04-04 Edouard Tisserant Fix unmatched "Courier" font for monospace fonts on latest ubuntu 20.04. Selected "FreeMono" instead, present since at least 18.04
2018-10-05 Andrey Skvortsov python3 support: pylint, W1619 #(old-division) division w/o __future__ statement
2018-10-04 Andrey Skvortsov python3 support: pylint, W1613 # (xrange-builtin) xrange built-in referenced
2018-04-16 Edouard Tisserant More canonical test.
2018-01-15 Edouard Tisserant Clarify licensing, and packaging of runtime only files :
2017-10-25 Andrey Skvortsov fix pylint py3k conversion warning: "(no-absolute-import) import missing `from __future__ import absolute_import`"
2017-10-19 Andrey Skvortsov fix pylint warning '(bad-continuation) Wrong hanging indentation before block'
2017-10-13 Andrey Skvortsov fix problem happend when tests are running under python-coverage
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-28 Andrey Skvortsov fix wrong-import-order. first standard modules are imported, then others
2017-09-28 Andrey Skvortsov fix (old-style-class) Old-style class defined error for most parts of
2017-08-18 Andrey Skvortsov clean-up: fix PEP8 E128 continuation line under-indented for visual indent
2017-08-16 Andrey Skvortsov clean-up: fix PEP8 E305 expected 2 blank lines after class or function definition
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 E225 missing whitespace around operator
2017-08-15 Andrey Skvortsov clean-up: fix PEP8 E231 missing whitespace after ':' or ','
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 PEP8 W293 blank line contains whitespace
2017-04-05 Andrey Skvortsov clean PLC log only if there is something to clean
2017-04-05 Andrey Skvortsov reset loaded messages counts on new PLC program trasnfer
2016-11-24 Andrey Skvortsov increase size for time buttons in LogViewer
2016-11-18 Andrey Skvortsov fix license notices in source files and license files under GPLv2+
2015-02-08 Edouard Tisserant Added auto-reconnect for runtime. Fixed Beremiz closing problem caused by remaining twisted reactor thread in IDE.
2013-05-30 Laurent Bessard Fixed bug when collecting log messages from connector history for LogViewer
2013-05-27 Laurent Bessard Moved and rewrote DebugViewer and DebusDataConsumer classes
2013-05-23 Laurent Bessard Added support for displaying ToolTip, starting drag'n drop and Double click on Block connectors when debugging
2013-05-23 Laurent Bessard Move CustomToolTip from GraphicCommons to controls
2013-05-06 Laurent Bessard Fixed bug in LogViewer layout
2013-05-06 Laurent Bessard Added support for resetting log messages
2013-04-29 Laurent Bessard Fixed bug in LogViewer when no Log Messages are available when first SetLogCounters
2013-04-29 Laurent Bessard Fixed bug in LogViewer in Log Messages to retrieve index calculation when first SetLogCounters
2013-04-29 Laurent Bessard Fixed bug in displayed datetime, using local timezone instead of UTC
2013-04-25 Laurent Bessard Fixed bug in LogViewer when view is filtered and displaying last message and new messages appears
2013-04-06 Laurent Bessard Fixed bug log viewer not scrolling when clicking on +1s and +1m when time between 2 message is greater than 1s or 1m
2013-03-25 Laurent Bessard Replaced LogConsole TextCtrl by StyledTextCtrl
2013-03-22 Laurent Bessard Reduced message line size in Log Viewer
2013-03-21 Laurent Bessard Improved Log Viewer functionalities
2013-03-15 Laurent Bessard Reduced flicker on LogViewer and DebugGraphPanel on Windows
2013-03-15 Laurent Bessard Improved graphics of LogViewer scrollbar to be anti-aliased
2013-03-15 Laurent Bessard Fixed LogViewer with improvements
2013-03-14 Laurent Bessard Fixed bugs with new buttons on Windows
2013-03-14 Laurent Bessard Replaced left ugly buttons in LogViewer by custom buttons inside MessagePanel
2013-03-14 Laurent Bessard Added support in LogViewer for scrolling using relative timestamp
2013-03-14 Laurent Bessard Fixed LogViewer scrollbar and scroll methods
2013-03-13 Laurent Bessard Fixed conflicting icon names on Windows
2013-03-13 Laurent Bessard Added LogViewer panel in bottom notebook