controls/LogViewer.py
Mon, 24 May 2021 14:33:54 +0200 Edouard Tisserant Finished fixing Wx IDs abuse. There was still some wasted IDs because of wx.NewId calls in many places where it wasn't needed, and those IDs were not re-used. As a consequence Beremiz was making exception crashing after a few hours of intensive use.
Sat, 04 Apr 2020 09:41:32 +0200 Edouard Tisserant Fix unmatched "Courier" font for monospace fonts on latest ubuntu 20.04. Selected "FreeMono" instead, present since at least 18.04
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
Mon, 16 Apr 2018 11:00:04 +0200 Edouard Tisserant More canonical test.
Mon, 15 Jan 2018 14:43:53 +0100 Edouard Tisserant Clarify licensing, and packaging of runtime only files :
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`"
Thu, 19 Oct 2017 11:03:03 +0300 Andrey Skvortsov fix pylint warning '(bad-continuation) Wrong hanging indentation before block'
Fri, 13 Oct 2017 13:17:42 +0300 Andrey Skvortsov fix problem happend when tests are running under python-coverage
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 15:17:57 +0300 Andrey Skvortsov fix wrong-import-order. first standard modules are imported, then others
Thu, 28 Sep 2017 12:20:40 +0300 Andrey Skvortsov fix (old-style-class) Old-style class defined error for most parts of
Fri, 18 Aug 2017 20:14:38 +0300 Andrey Skvortsov clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Wed, 16 Aug 2017 12:48:08 +0300 Andrey Skvortsov clean-up: fix PEP8 E305 expected 2 blank lines after class or function definition
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 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 ','
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:30:41 +0300 Andrey Skvortsov clean-up: fix PEP8 W293 blank line contains whitespace
Wed, 05 Apr 2017 14:24:52 +0300 Andrey Skvortsov clean PLC log only if there is something to clean
Wed, 05 Apr 2017 14:17:02 +0300 Andrey Skvortsov reset loaded messages counts on new PLC program trasnfer
Thu, 24 Nov 2016 15:37:03 +0300 Andrey Skvortsov increase size for time buttons in LogViewer
Fri, 18 Nov 2016 13:57:42 +0300 Andrey Skvortsov fix license notices in source files and license files under GPLv2+
Sun, 08 Feb 2015 22:39:17 +0100 Edouard Tisserant Added auto-reconnect for runtime. Fixed Beremiz closing problem caused by remaining twisted reactor thread in IDE.
Thu, 30 May 2013 09:46:22 +0200 Laurent Bessard Fixed bug when collecting log messages from connector history for LogViewer
Mon, 27 May 2013 13:09:54 +0200 Laurent Bessard Moved and rewrote DebugViewer and DebusDataConsumer classes
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
Mon, 06 May 2013 16:31:26 +0200 Laurent Bessard Fixed bug in LogViewer layout
Mon, 06 May 2013 16:01:17 +0200 Laurent Bessard Added support for resetting log messages
Tue, 30 Apr 2013 00:33:09 +0200 Laurent Bessard Fixed bug in LogViewer when no Log Messages are available when first SetLogCounters
Mon, 29 Apr 2013 10:24:19 +0200 Laurent Bessard Fixed bug in LogViewer in Log Messages to retrieve index calculation when first SetLogCounters
Mon, 29 Apr 2013 09:09:07 +0200 Laurent Bessard Fixed bug in displayed datetime, using local timezone instead of UTC
Thu, 25 Apr 2013 15:30:50 +0200 Laurent Bessard Fixed bug in LogViewer when view is filtered and displaying last message and new messages appears
Sat, 06 Apr 2013 11:56:24 +0200 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
Tue, 26 Mar 2013 00:03:57 +0100 Laurent Bessard Replaced LogConsole TextCtrl by StyledTextCtrl
Fri, 22 Mar 2013 16:09:16 +0100 Laurent Bessard Reduced message line size in Log Viewer
Fri, 22 Mar 2013 00:18:51 +0100 Laurent Bessard Improved Log Viewer functionalities
Fri, 15 Mar 2013 12:49:15 +0100 Laurent Bessard Reduced flicker on LogViewer and DebugGraphPanel on Windows
Fri, 15 Mar 2013 12:07:39 +0100 Laurent Bessard Improved graphics of LogViewer scrollbar to be anti-aliased
Fri, 15 Mar 2013 11:33:50 +0100 Laurent Bessard Fixed LogViewer with improvements
Fri, 15 Mar 2013 00:38:53 +0100 Laurent Bessard Fixed bugs with new buttons on Windows
Fri, 15 Mar 2013 00:01:36 +0100 Laurent Bessard Replaced left ugly buttons in LogViewer by custom buttons inside MessagePanel
Thu, 14 Mar 2013 19:18:58 +0100 Laurent Bessard Added support in LogViewer for scrolling using relative timestamp
Thu, 14 Mar 2013 17:51:30 +0100 Laurent Bessard Fixed LogViewer scrollbar and scroll methods
Wed, 13 Mar 2013 23:49:19 +0100 Laurent Bessard Fixed conflicting icon names on Windows
Wed, 13 Mar 2013 23:17:30 +0100 Laurent Bessard Added LogViewer panel in bottom notebook