Tue, 16 Nov 2021 20:31:11 +0100 |
Edouard Tisserant |
IDE: Tutorial/Example menu was broken : path of project being open was the same for all menu entries.
|
file |
diff |
annotate
|
Wed, 17 Nov 2021 09:20:16 +0100 |
Edouard Tisserant |
IDE: Tutorial/Example menu was broken, probably after a merge. Menu (and corresponding code) was duplicated. Also, path of project beeing open was the same for all menu entries.
wxPython4
|
file |
diff |
annotate
|
Fri, 29 Oct 2021 18:20:03 +0200 |
Edouard Tisserant |
merged
wxPython4
|
file |
diff |
annotate
|
Thu, 21 Oct 2021 13:18:18 +0200 |
Edouard Tisserant |
IDE: Enforce wxPython3 menu appending syntax in default branch... (Fixes exception at startup)
|
file |
diff |
annotate
|
Mon, 13 Sep 2021 22:23:14 +0200 |
Edouard Tisserant |
IDE: Add a "Tutorials and Examples" sub menu to "File" menu to directly open projects in /exemples directory. Move 'python' and 'first_steps' projecvts from /tests to /exemple
|
file |
diff |
annotate
|
Mon, 13 Sep 2021 17:57:47 +0200 |
Edouard Tisserant |
WxPython 3.x -> 4.x : removed exception on stdout when closing at IDE frame
|
file |
diff |
annotate
|
Fri, 10 Sep 2021 14:44:20 +0200 |
Edouard Tisserant |
IDE/windows: Avoid exception on quit caused by runtime being killed without disconnecting.
|
file |
diff |
annotate
|
Mon, 18 Oct 2021 12:34:30 +0200 |
Edouard Tisserant |
IDE: fix wxpython4 sequel : project "add" menu was having no extension entry visible.
wxPython4
|
file |
diff |
annotate
|
Mon, 13 Sep 2021 22:23:14 +0200 |
Edouard Tisserant |
IDE: Add a "Tutorials and Examples" sub menu to "File" menu to directly open projects in /exemples directory. Move 'python' and 'first_steps' projecvts from /tests to /exemple
wxPython4
|
file |
diff |
annotate
|
Mon, 13 Sep 2021 17:57:47 +0200 |
Edouard Tisserant |
WxPython 3.x -> 4.x : removed exception on stdout when closing at IDE frame
wxPython4
|
file |
diff |
annotate
|
Fri, 10 Sep 2021 14:44:20 +0200 |
Edouard Tisserant |
IDE/windows: Avoid exception on quit caused by runtime being killed without disconnecting.
wxPython4
|
file |
diff |
annotate
|
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
|
file |
diff |
annotate
|
Fri, 11 Jun 2021 11:56:07 +0200 |
Edouard Tisserant |
IDE: Log: Prevent crash when display progress on empty log.
|
file |
diff |
annotate
|
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.
|
file |
diff |
annotate
|
Thu, 01 Apr 2021 15:51:24 +0200 |
Edouard Tisserant |
IDE: Add a shortcut to project "Clean" action : F9
|
file |
diff |
annotate
|
Tue, 02 Mar 2021 10:11:45 +0100 |
Edouard Tisserant |
IDE: Fix logging of external process execution time so that it is visible on windows as well.
|
file |
diff |
annotate
|
Tue, 02 Mar 2021 09:42:50 +0100 |
Edouard Tisserant |
IDE: Process Logging : Add annotation in log so that user can see build is still alive and how long external process takes.
|
file |
diff |
annotate
|
Tue, 02 Mar 2021 09:25:55 +0100 |
Edouard Tisserant |
IDE: Log: Cosmetic changes, refactoring
|
file |
diff |
annotate
|
Sun, 28 Feb 2021 21:45:10 +0100 |
Edouard Tisserant |
IDE: Fixed log console that was not updating line by line smoothly when building.
|
file |
diff |
annotate
|
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
|
file |
diff |
annotate
|
Sat, 13 Jul 2019 10:57:25 +0200 |
Edouard Tisserant |
Fix exception on exit in some case, sequel of an earlier cleanup commit I couldn't find back. Disconnecting the event is apparently the way to go. https://wiki.wxpython.org/Surviving%20with%20wxEVT%20KILL%20FOCUS%20under%20Microsoft%20Windows
|
file |
diff |
annotate
|
Thu, 28 Mar 2019 13:39:58 +0100 |
Edouard Tisserant |
Fixed RecentProjectMenu in BeremizIDE.py broken by untested changes in wx.NewID_abuse_fix.
|
file |
diff |
annotate
|
Thu, 28 Mar 2019 13:08:20 +0100 |
Edouard Tisserant |
More wx.NewID abuse removal. This time BeremizIDE.py was cleaned.
wx.NewID_abuse_fix
|
file |
diff |
annotate
|
Wed, 27 Mar 2019 13:08:51 +0100 |
Edouard Tisserant |
More wx.NewID abuse removal. This one was apparently silently unbinding toolbar butons when running out of mew wx IDs.
wx.NewID_abuse_fix
|
file |
diff |
annotate
|
Fri, 22 Mar 2019 13:45:19 +0100 |
Edouard Tisserant |
Make spaghetti-code-quality great again.
|
file |
diff |
annotate
|
Fri, 22 Mar 2019 11:09:41 +0100 |
Edouard Tisserant |
Finished adding search in python and C files. Stripped debug code and useless comments. Close branch
search_in_CTN
|
file |
diff |
annotate
|
Wed, 20 Mar 2019 11:34:41 +0100 |
Edouard Tisserant |
WIP adding searching capabilities in python files. was done :
search_in_CTN
|
file |
diff |
annotate
|
Thu, 31 Jan 2019 14:10:06 +0100 |
Edouard Tisserant |
Add a debugger token to SetTraceVariables and GetTraceVariables to prevent crash an inconsistant data in case of multiple connections. Last connection now takes over existing connections's debug, and first connected IDE gets a wrning.
|
file |
diff |
annotate
|
Fri, 25 Jan 2019 14:06:11 +0100 |
Edouard Tisserant |
Split IDE's frame OnCloseFrame() into TryCloseFrame() and OnCloseFrame(), to help further customization
|
file |
diff |
annotate
|
Fri, 23 Nov 2018 12:13:24 +0100 |
Edouard Tisserant |
Merged. Some changes that should already have been incuded during previous merge (mostly about PlcStatus) have been included this time.
|
file |
diff |
annotate
|
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
|
file |
diff |
annotate
|
Thu, 04 Oct 2018 12:07:16 +0300 |
Andrey Skvortsov |
python3 support: pylint, W1613 # (xrange-builtin) xrange built-in referenced
|
file |
diff |
annotate
|
Thu, 04 Oct 2018 11:25:42 +0300 |
Andrey Skvortsov |
python3 support: pylint, W1648 # (bad-python3-import) Module moved in Python 3
|
file |
diff |
annotate
|
Wed, 03 Oct 2018 00:05:32 +0200 |
Edouard Tisserant |
Please pylint and pep8
|
file |
diff |
annotate
|
Mon, 30 Jul 2018 19:02:36 +0300 |
Andrey Skvortsov |
Fix problem with decreasing size of StatusToolBar when tools are removed from toolbar.
|
file |
diff |
annotate
|
Wed, 04 Jul 2018 17:47:38 +0300 |
Andrey Skvortsov |
remove useless code
|
file |
diff |
annotate
|
Mon, 19 Feb 2018 15:14:30 +0100 |
Edouard Tisserant |
Moved some definitions away from controller class, and adaped references them through all code.
|
file |
diff |
annotate
|
Wed, 14 Feb 2018 14:50:10 +0100 |
Edouard Tisserant |
Factorized duplicated code
|
file |
diff |
annotate
|
Mon, 12 Feb 2018 11:32:48 +0100 |
Edouard Tisserant |
Factorized some repeated refresh code into a method, to allow customisation.
|
file |
diff |
annotate
|
Fri, 02 Feb 2018 16:25:32 +0100 |
Edouard Tisserant |
Stripped old dead code.
|
file |
diff |
annotate
|
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`"
|
file |
diff |
annotate
|
Thu, 19 Oct 2017 11:03:03 +0300 |
Andrey Skvortsov |
fix pylint warning '(bad-continuation) Wrong hanging indentation before block'
|
file |
diff |
annotate
|
Fri, 06 Oct 2017 17:52:34 +0300 |
Andrey Skvortsov |
fix pylint warning '(unused-import), Unused import connectors'
|
file |
diff |
annotate
|
Thu, 05 Oct 2017 16:38:49 +0300 |
Andrey Skvortsov |
explicitly mark unused variables found by pylint with _ or dummy
|
file |
diff |
annotate
|
Tue, 03 Oct 2017 16:31:31 +0300 |
Andrey Skvortsov |
remove unused variables found by pylint
|
file |
diff |
annotate
|
Thu, 28 Sep 2017 17:20:31 +0300 |
Andrey Skvortsov |
fix ungrouped imports from package X
|
file |
diff |
annotate
|
Thu, 28 Sep 2017 15:17:57 +0300 |
Andrey Skvortsov |
fix wrong-import-order. first standard modules are imported, then others
|
file |
diff |
annotate
|
Thu, 28 Sep 2017 12:20:40 +0300 |
Andrey Skvortsov |
fix (old-style-class) Old-style class defined error for most parts of
|
file |
diff |
annotate
|
Fri, 22 Sep 2017 18:06:15 +0300 |
Andrey Skvortsov |
remove reimported modules
|
file |
diff |
annotate
|
Fri, 08 Sep 2017 11:53:48 +0300 |
Andrey Skvortsov |
fix problem if _should_write is called by expired timer after
|
file |
diff |
annotate
|
Fri, 25 Aug 2017 14:01:44 +0300 |
Andrey Skvortsov |
unify exception handling of Beremiz and PLCOpenEditor
|
file |
diff |
annotate
|
Mon, 21 Aug 2017 22:41:37 +0300 |
Andrey Skvortsov |
clean-up: fix PEP8 E402 module level import not at top of file
|
file |
diff |
annotate
|
Mon, 21 Aug 2017 21:55:18 +0300 |
Andrey Skvortsov |
clean-up: fix PEP8 E265 block comment should start with '# '
|
file |
diff |
annotate
|
Sat, 19 Aug 2017 21:06:54 +0300 |
Andrey Skvortsov |
clean-up: fix PEP8 E266 too many leading '#' for block comment
|
file |
diff |
annotate
|
Sat, 19 Aug 2017 18:12:20 +0300 |
Andrey Skvortsov |
clean-up: fix PEP8 E722 do not use bare except'
|
file |
diff |
annotate
|
Fri, 18 Aug 2017 23:39:15 +0300 |
Andrey Skvortsov |
clean-up: fix PEP8 E125 continuation line with same indent as next logical line
|
file |
diff |
annotate
|
Fri, 18 Aug 2017 20:14:38 +0300 |
Andrey Skvortsov |
clean-up: fix PEP8 E128 continuation line under-indented for visual indent
|
file |
diff |
annotate
|
Fri, 18 Aug 2017 12:36:31 +0300 |
Andrey Skvortsov |
clean-up: fix PEP8 E127 continuation line over-indented for visual indent
|
file |
diff |
annotate
|
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
|
file |
diff |
annotate
|
Thu, 17 Aug 2017 11:39:10 +0300 |
Andrey Skvortsov |
clean-up: fix PEP8 E731 do not assign a lambda expression, use a def
|
file |
diff |
annotate
|