ProjectController.py
Mon, 14 Oct 2013 10:49:04 +0200 Laurent Bessard Remove old debug panels and viewers not using matplotlib
Mon, 14 Oct 2013 10:31:32 +0200 Laurent Bessard Added new debug process separating non-wx thread extracting debug values from connector and 10 Hz wx timer refreshing Beremiz debug Viewers and communicating throw double-buffering, to avoid segmentation faults and optimize CPU usage
Fri, 27 Sep 2013 16:22:40 +0200 Laurent Bessard Added support for loading XML file even if not following XSD schema (but still following XML syntax), warning user of errors in XML file
Wed, 11 Sep 2013 23:48:41 +0200 Laurent Bessard Fixed Beremiz for working with new xmlclass support using lxml
Fri, 02 Aug 2013 08:58:09 +0900 laurent Added support for left panel add menu with multiple levels
Fri, 14 Jun 2013 14:19:28 +0200 Laurent Bessard Fixed bug with Copy/Paste in generated ST code Viewer
Thu, 13 Jun 2013 09:37:43 +0200 Laurent Bessard Fixed bug forced debug variable not released when unsubscribed and re-subscribed while PLC is stopped
Mon, 27 May 2013 13:09:54 +0200 Laurent Bessard Moved and rewrote DebugViewer and DebusDataConsumer classes
Wed, 15 May 2013 22:14:12 +0200 Laurent Bessard Fixed variable panel in CodeFileEditor
Fri, 10 May 2013 12:11:54 +0200 Laurent Bessard Fixed bug connector not resetted when connection is lost
Thu, 09 May 2013 17:52:51 +0200 Laurent Bessard Fixed bug when modifying ConfTreeNode IEC Channel
Thu, 02 May 2013 14:06:24 +0200 Laurent Bessard Fixed bug when transferring program and a output located variable is forced
Tue, 30 Apr 2013 09:49:52 +0200 Laurent Bessard Fixed bug list of ConfNodes blocks not refreshed when a library was enable or disable
Fri, 26 Apr 2013 13:38:27 +0200 Laurent Bessard Fixed retrieve and publish call order in PLC generated code
Wed, 24 Apr 2013 22:56:30 +0200 Laurent Bessard Fixed bug Show IEC code button not available
Wed, 24 Apr 2013 17:37:46 +0200 Laurent Bessard Merged
Wed, 24 Apr 2013 17:27:08 +0200 Laurent Bessard Fixed Save As... function in Beremiz
Wed, 24 Apr 2013 12:24:12 +0900 Edouard Tisserant Made declaration from beremiz.h available to C pragmas in POUs. Added AtomicCompareExchange to beremiz.h
Wed, 27 Mar 2013 09:35:25 +0100 Laurent Bessard Fixed PLC status not translated in status bar when connected
Tue, 26 Mar 2013 09:31:20 +0900 Edouard Tisserant Added beremiz.h header file for extensions
Tue, 26 Mar 2013 00:35:52 +0100 Laurent Bessard Added support for StatusBar
Thu, 21 Mar 2013 17:33:50 +0100 Laurent Bessard Fixed pulling of PLC status and log count
Fri, 15 Mar 2013 17:47:53 +0900 Edouard Tisserant Re-organized C code templates for plc_main. Moved logging out of plc_debug. Factorized redundant _common_ticktime external declaration
Wed, 13 Mar 2013 23:17:30 +0100 Laurent Bessard Added LogViewer panel in bottom notebook
Tue, 05 Feb 2013 23:28:35 +1100 Edouard Tisserant Fixed crash (segfault) when logging debug messages
Sun, 03 Feb 2013 16:21:56 +1100 Edouard Tisserant Better PLC log message time stamp display. Better console information when connecting.
Sat, 02 Feb 2013 16:01:02 +1100 Edouard Tisserant Added log messages time-stamping
Wed, 30 Jan 2013 19:03:25 +0100 Laurent Bessard Fix bug with refresh PLC status tool bar
Wed, 30 Jan 2013 18:54:12 +1100 Edouard Tisserant Now logging have 4 levels
Tue, 29 Jan 2013 21:34:43 +1100 Edouard Tisserant More stable logging. Added small one-entry log for loading errors. Test now include python side concurrent logging
Tue, 29 Jan 2013 16:21:01 +1100 Edouard Tisserant Log redirected to console, dump of all available log to console when connecting to PLC
Tue, 22 Jan 2013 19:03:25 +1100 Edouard Tisserant Python runtime now dlopens shared library immediatly after transfer, and release it only immediately before reloading a new one. This is probably going to reveal lot of dirty cleanups during start/stop cycles.
Tue, 15 Jan 2013 10:57:06 +0100 Laurent Bessard Adding support for defining a time range for DebugVariablePanel graphics and navigating across the recording.
Tue, 11 Dec 2012 01:17:52 +0100 Laurent Bessard Added support for defining extension file editor as DebugViewer
Thu, 15 Nov 2012 23:00:53 +0100 Laurent Bessard Adding support for defining specific global variables for ConfTreeNodes
Thu, 25 Oct 2012 19:56:48 +0200 Laurent Bessard Fix bug when more than one block library add extra python file
Sun, 23 Sep 2012 23:56:53 +0200 Laurent Bessard Fix bug when modifying IEC_Channel
Sat, 22 Sep 2012 12:33:39 +0200 Laurent Bessard Adding support for adding default configuration on opened project without any
Fri, 07 Sep 2012 18:28:45 +0200 laurent Adding support for extending internationalization to extensions
Fri, 07 Sep 2012 16:45:55 +0200 Laurent Bessard Integration of PLCOpenEditor into Beremiz
Wed, 05 Sep 2012 11:17:52 +0200 laurent Adding support for printing matiec warnings report in log console
Mon, 27 Aug 2012 23:36:57 +0200 laurent Fix bug when closing IECCodeView and IECRawCodeView, reopening them was impossible
Sat, 25 Aug 2012 14:50:48 +0200 laurent Update list of messages to be translated for internationalization and french translations
Tue, 31 Jul 2012 17:38:18 +0200 laurent Fix bug when opening File Editor
Mon, 23 Jul 2012 02:53:02 +0200 laurent Fix bug while closing specific file editors
Wed, 18 Jul 2012 00:44:29 +0200 laurent Adding support for saving editor choosen when editing project file for reloading project layout
Mon, 02 Jul 2012 16:02:38 +0200 laurent Fix bug while opening project panel
Sun, 01 Jul 2012 23:20:19 +0200 laurent Adding support for beremiz extensions to define custom file editors for project files
Thu, 28 Jun 2012 12:07:21 +0200 laurent Adding support for file explorer for project files
Mon, 25 Jun 2012 20:05:29 +0200 laurent Adding support using plcopeneditor bitmap library for icon request
Fri, 15 Jun 2012 18:08:26 +0200 laurent Fix bug when opening and closing confnode extra viewers
Thu, 14 Jun 2012 15:50:57 +0200 Edouard Tisserant Fixed loading projects with no libraries at all
Thu, 14 Jun 2012 14:42:00 +0200 Edouard Tisserant Fixed crash when starting with no libraries at all
Mon, 11 Jun 2012 02:34:23 +0200 laurent Merged
Sun, 10 Jun 2012 20:18:34 +0200 laurent Fix bug project not marked as modified when changing URI_Location using discovery dialog
Sat, 09 Jun 2012 00:08:34 +0200 Edouard Tisserant Now, PYRO:// locations also accept MDNS service names
Mon, 04 Jun 2012 18:50:08 +0200 Edouard Tisserant Fixed typo in library management
Mon, 04 Jun 2012 00:39:49 +0200 laurent Adding support for importing into project some files to be transfered with PLC
Wed, 30 May 2012 13:05:18 +0200 laurent Fix bug in StatusToolBar items state when close and opening another project
Wed, 23 May 2012 10:37:43 +0200 laurent Fix refresh of ConfTreeNodeEditors content when values change