Wed, 27 Feb 2013 22:35:46 +0100 Laurent Bessard Extracted FolderTree control from FileManagementPanel to be able to use it anywhere else
Wed, 27 Feb 2013 11:33:41 +0100 Laurent Bessard Fixed bug when closing Beremiz and grid editor is shown on Windows
Wed, 27 Feb 2013 11:25:39 +0100 Laurent Bessard Fixed SFC keyword definition
Wed, 27 Feb 2013 11:23:42 +0100 Laurent Bessard Fix semantic error while compiling project including canfestival extension instances
Wed, 27 Feb 2013 11:08:30 +0100 Laurent Bessard Fix bugs in DataTypeEditor
Wed, 27 Feb 2013 09:37:51 +0100 Laurent Bessard Fix bug on Windows with wxPaintDC
Tue, 26 Feb 2013 09:26:25 +0100 Laurent Bessard Added support for drag'n dropping non-numeric variables
Tue, 26 Feb 2013 16:37:17 +0900 Edouard Tisserant Introduce Beremiz Native POU library. Now LOGGER POU is part of Beremiz' native POU library
Tue, 26 Feb 2013 01:17:53 +0100 Laurent Bessard Fixed panels displaying non-numeric variables in DebugVariablePanel
Tue, 26 Feb 2013 01:16:28 +0100 Laurent Bessard Fixed bug with LastRefreshTimer when closing debug viewer
Tue, 26 Feb 2013 01:14:20 +0100 Laurent Bessard Fixed bug ForceVariableDialog when forcing DATETIME variables
Sun, 24 Feb 2013 00:28:49 +0100 Laurent Bessard Fixed bug PouInstancePanel not updated when drag'n dropping variable from extensions
Fri, 22 Feb 2013 00:28:42 +0100 Laurent Bessard Added missing images
Fri, 22 Feb 2013 00:26:47 +0100 Laurent Bessard Fixed bug with 3D graphs in debug variable panel
Thu, 21 Feb 2013 20:08:06 +0100 Laurent Bessard Added support for changing graph size using handles like sash window
Thu, 21 Feb 2013 17:11:36 +0100 Laurent Bessard Added button for exporting individual graph values to clipboard
Thu, 21 Feb 2013 15:46:08 +0100 Laurent Bessard Added button in graph for changing graph size to minimum
Wed, 20 Feb 2013 19:39:52 +0100 Laurent Bessard Fixed highlights for dropping graphs between the others
Wed, 20 Feb 2013 19:35:48 +0100 Laurent Bessard Fixed bug with LastRefreshTimer
Wed, 20 Feb 2013 01:18:08 +0100 Laurent Bessard Improved matplotlib graphic debug panel implementation
Wed, 20 Feb 2013 00:53:19 +0100 Laurent Bessard Improved matplotlib graphic debug panel implementation
Tue, 19 Feb 2013 00:06:59 +0100 Laurent Bessard Improved matplotlib graphic debug panel implementation
Sun, 17 Feb 2013 23:47:41 +0100 Laurent Bessard Improved matplotlib graphic debug panel implementation
Tue, 12 Feb 2013 23:19:57 +0100 Laurent Bessard Improved matplotlib graphic debug panel implementation
Thu, 07 Feb 2013 00:49:52 +0100 Laurent Bessard Fix bug when resetting graphs values
Wed, 06 Feb 2013 01:21:01 +0100 Laurent Bessard Merged
Wed, 06 Feb 2013 01:18:56 +0100 Laurent Bessard Added support for drag'n drop variable from one graph to another with visible graph
Tue, 05 Feb 2013 16:42:52 +0100 Laurent Bessard Added support for displaying string variables variations in a graph and cursor on graphs
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 23:46:41 +0100 Laurent Bessard Replaced SplitterWindow in ConfTreeNodeEditor by Notebook
Wed, 30 Jan 2013 19:07:59 +0100 Laurent Bessard Fix bug in DebugVariablePanel when manipulating graph layout and adding drag'n drop graph from parallel graphs and moving graphs order
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 23:41:00 +0100 Laurent Bessard Improved matplotlib graphic debug panel implementation, adding force, release, split and delete graph buttons, replacing data grid by adding panel displaying non-numeric data between graphs
Tue, 29 Jan 2013 18:01:51 +0100 Laurent Bessard Fix bug when closing project
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:22:04 +1100 Edouard Tisserant merge
Thu, 24 Jan 2013 09:01:41 +0100 Laurent Bessard Fixed bugs in support for change DebugVariablePanel 2D graphs layout using drag'n drop
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
Thu, 24 Jan 2013 17:44:44 +1100 Edouard Tisserant Experimental logging feature in PLC debug
Thu, 24 Jan 2013 00:45:54 +0100 Laurent Bessard Adding support for change DebugVariablePanel 2D graphs layout using drag'n drop
Thu, 24 Jan 2013 00:42:59 +0100 Laurent Bessard Fixed bug with mouse capture not released in graphic Viewers in debug mode when drag'n dropping wire variable to DebugVariablePanel
Tue, 22 Jan 2013 23:33:20 +0100 Laurent Bessard Fixed performance issue with matplotlib in DebugVariablePanel and hide 3D graphics when not needed
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.
Thu, 17 Jan 2013 00:22:35 +0100 Laurent Bessard Fix DebugVariablePanel time range position
Wed, 16 Jan 2013 22:41:38 +0100 Laurent Bessard Fix bug debug slow interface when refresh time of a DebugViewer is longer than debug refresh period
Wed, 16 Jan 2013 22:35:06 +0100 Laurent Bessard Fix bug in DebugVariablePanel graphics not reset when program is restart
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.
Wed, 19 Dec 2012 13:32:51 +0100 Laurent Bessard Fix bug when compiling project containing non-ascii characters
Wed, 19 Dec 2012 13:32:04 +0100 Laurent Bessard Fix bug main configuration variables not displayed in lower left panel when project root element is selected
Wed, 19 Dec 2012 13:29:38 +0100 Laurent Bessard Fix bug in resource search result highlighting
Tue, 11 Dec 2012 01:19:42 +0100 Laurent Bessard Adding drag'n drop of debug variable from DebugVariable grid and PouInstance variable list
Tue, 11 Dec 2012 01:17:52 +0100 Laurent Bessard Added support for defining extension file editor as DebugViewer
Thu, 06 Dec 2012 17:14:03 +0100 Laurent Bessard Fixed bug when copying transition and connected FBD or LD diagram. Wire between the new transition and new FBD or LD diagram was not selected.
Thu, 06 Dec 2012 16:19:06 +0100 Laurent Bessard Fixed boolean value displayed in debug variable panel
Thu, 06 Dec 2012 16:10:26 +0100 Laurent Bessard Fixed bug when indexing table in Pragma within ST/IL code
Wed, 05 Dec 2012 15:32:02 +0100 Laurent Bessard Fix bug in PLC Generator preventing output type of standard function to be computed correctly
Mon, 03 Dec 2012 23:38:23 +0100 Laurent Bessard Fix bug with representation of string variable value in DebugVariablePanel
Mon, 03 Dec 2012 12:33:21 +0100 Laurent Bessard Fix bug when copying transition and the connected FBD or LD diagram
Mon, 03 Dec 2012 12:31:27 +0100 Laurent Bessard Fix bug in LD_Viewer when selecting group of elements, wire selection was excluded in free drawing mode
Mon, 03 Dec 2012 10:09:17 +0100 Laurent Bessard Fix bug when using feedback loop in SFC program instead of jump
Sun, 25 Nov 2012 19:32:53 +0100 Laurent Bessard Adding support for disabling 2D and 3D graphics in DebugVariablePanel when matplotlib is not installed
Fri, 23 Nov 2012 13:36:47 +0100 Laurent Bessard Adding support for displaying graphs of debugged numeric variables in 2D and 3D in DebugVariablePanel
Thu, 15 Nov 2012 23:49:08 +0100 Laurent Bessard Fix bug debug variables from standard and library function blocks unregistered when transferring program
Thu, 15 Nov 2012 23:32:54 +0100 Laurent Bessard Fix bug multiple graph viewer tab displaying values of the same variable can be opened
Thu, 15 Nov 2012 23:04:41 +0100 Laurent Bessard Add function block types as data types that are not locatable
Thu, 15 Nov 2012 23:00:53 +0100 Laurent Bessard Adding support for defining specific global variables for ConfTreeNodes
Thu, 15 Nov 2012 22:57:55 +0100 Laurent Bessard Fix bug when double click while pressing CTRL on other elements than blocks
Thu, 15 Nov 2012 22:45:04 +0100 Laurent Bessard Fix bug with concurrent access to LastRefreshTimer in LogPseudoFile for Log Console
Tue, 13 Nov 2012 11:36:04 +0100 Laurent Bessard Fix bug in debug while stopping PLC
Thu, 08 Nov 2012 18:54:34 +0100 Laurent Bessard Fix resource task interval error highlighting
Thu, 08 Nov 2012 18:23:32 +0100 Laurent Bessard Fix display of string variables value in debug
Mon, 05 Nov 2012 20:16:45 +0100 Laurent Bessard Fix bug debug viewers are block when a Graphic Viewer in debug mode is hidden
Mon, 05 Nov 2012 20:15:28 +0100 Laurent Bessard Fix bug python thread blocked sometimes on Linux
Sat, 03 Nov 2012 17:00:26 +0100 Laurent Bessard Fix bug in Debug refresh lock that, with too much data to debug, flooded GUI and blocked it
Wed, 31 Oct 2012 12:05:44 +0100 Laurent Bessard Fix bug when Drag'n Dropping located variables on Windows
Wed, 31 Oct 2012 12:04:40 +0100 Laurent Bessard Fix bug Variable and Continuation BoundingBox not refreshed when using Type modification shortcuts
Fri, 26 Oct 2012 11:14:48 +0200 Laurent Bessard Fix bug when adjusting block size, block informations was not saved when using control + shift + double click
Thu, 25 Oct 2012 19:59:06 +0200 Laurent Bessard Add support for double bracket pragma in syntax highlighting of TextViewer
Thu, 25 Oct 2012 19:57:53 +0200 Laurent Bessard Fix bug in RestoreLayout when previously opened tab no more exist in project
Thu, 25 Oct 2012 19:56:48 +0200 Laurent Bessard Fix bug when more than one block library add extra python file
Thu, 25 Oct 2012 10:52:46 +0200 Edouard Tisserant Fix bug of PythonIterator signature in PLCObject when not using PythonLibrary
Wed, 24 Oct 2012 11:19:11 +0200 Edouard Tisserant Added caching for python eval (avoid compiling when same code called, but still execute). Cleaned up some evaluator related code.
Tue, 23 Oct 2012 11:34:37 +0200 Laurent Bessard Merged
Mon, 22 Oct 2012 17:39:13 +0200 Laurent Bessard Merged
Sun, 21 Oct 2012 16:53:46 +0200 Laurent Bessard Adding support for direct array declaration in structure element declaration
Fri, 19 Oct 2012 18:10:31 +0200 Laurent Bessard Fix bug in VariablePanel 'Type' cell editor menu entry 'User Data Types' containing ConfNodes data types
Tue, 23 Oct 2012 00:56:30 +0200 Edouard Tisserant Introduced FBID in tests/python example. Fixed type error leading to segfault
Fri, 19 Oct 2012 12:14:24 +0200 Edouard Tisserant Now test/python also demonstrate large C pragmas in ST, accessing complex types
Thu, 18 Oct 2012 20:40:12 +0200 Edouard Tisserant Even more pedagogical tests/python. Renaming will not help
Thu, 18 Oct 2012 20:24:11 +0200 Edouard Tisserant More pedagogical tests/python. Should be renamed python_ctypes_and_C_pragmas_in_ST or something
Thu, 18 Oct 2012 17:42:29 +0200 Laurent Bessard Fix bug in TextViewer when starting text with '{' character
Thu, 18 Oct 2012 16:30:12 +0200 Laurent Bessard Adding support for quickly changing variable and connection type
Thu, 18 Oct 2012 12:05:45 +0200 Laurent Bessard Adding button in ConnectionDialog to propagate connection name modification to all connections with the same name in POU
Thu, 18 Oct 2012 01:22:52 +0200 Laurent Bessard Adding support for selecting variable type filtering in BrowseLocationsDialog and modify variable type when validated
Tue, 16 Oct 2012 19:01:17 +0200 Laurent Bessard Fixing bug in PLCGenerator with user defined functions and standard overloaded function
Tue, 16 Oct 2012 18:58:45 +0200 Laurent Bessard Adding datatypes defined in ConfNode as possible function return type
Tue, 16 Oct 2012 11:34:24 +0200 Laurent Bessard Fix support for adjusting block size to block minimum size and to Viewer scaling
Mon, 15 Oct 2012 17:05:19 +0200 Edouard Tisserant Added FBID variable to PY_EVAL evaluation context. FBID does identify uniquely py_eval block instance triggering execution
Sat, 06 Oct 2012 00:23:51 +0200 Edouard Tisserant Fixed error message occuring sometime when quitting runtime from tray menu
Thu, 04 Oct 2012 17:58:45 +0200 Laurent Bessard Fix bug in RestoreLastLayout mechanism when last window size was default window size
Thu, 04 Oct 2012 17:56:29 +0200 laurent Replacing text buttons by bitmap buttons for variable grid in CFileEditor
Thu, 04 Oct 2012 17:56:14 +0200 laurent Fix bug in generated master panel in CanFestival extension
Thu, 04 Oct 2012 17:55:59 +0200 laurent Fix ConfTreeNodeEditor parameters controls size on Windows
Mon, 01 Oct 2012 19:13:02 +0200 laurent Fixing CanFestival master and slave nodeid when generating code for PLC
Mon, 01 Oct 2012 19:10:51 +0200 laurent Fixing bug when spinctrl new value is changed by ConfTreeNode
Mon, 01 Oct 2012 19:09:40 +0200 laurent Fix description of menu entry for adding sub ConfNode to ConfNode in Project Tree
Sun, 23 Sep 2012 23:56:53 +0200 Laurent Bessard Fix bug when modifying IEC_Channel
Sun, 23 Sep 2012 23:34:04 +0200 Laurent Bessard Fix unexpected warning message when adding extension to project
Sun, 23 Sep 2012 18:57:35 +0200 Laurent Bessard Fix scroll bug in ConfNode params panel when changing tab selection on Windows
Sat, 22 Sep 2012 12:33:39 +0200 Laurent Bessard Adding support for adding default configuration on opened project without any
Sat, 22 Sep 2012 12:23:58 +0200 laurent Fix bug with Print functionality
Fri, 21 Sep 2012 22:31:58 +0200 Edouard Tisserant Runtime Quit should not crash when plc noyt stopped
Fri, 21 Sep 2012 16:22:56 +0200 Edouard Tisserant Quit runtime with SysTray icon menu should not crash anymore
Thu, 20 Sep 2012 22:30:41 +0200 Edouard Tisserant Fixed runtime GUI freeze when stopping PLC from the menu. Added -x 2 argument to Beremiz_service.py to restrict content of systray icon menu.
Thu, 13 Sep 2012 02:19:02 +0200 laurent Adding default sizer in main frame in default wxGlade GUI file
Thu, 13 Sep 2012 02:18:00 +0200 laurent Fix confnode new name format that generates an error with frame class name in wxGlade extension
Thu, 13 Sep 2012 02:15:29 +0200 laurent Fix bug when loading FBD schema with a loop in block connections
Thu, 13 Sep 2012 02:13:40 +0200 laurent Adding support for signaling that a task interval isn't well formatted
Wed, 12 Sep 2012 19:12:13 +0200 laurent Fix test of datatype consistency when drag'n dropping location in VariablePanel
Wed, 12 Sep 2012 19:11:13 +0200 laurent Fix bug with tree icons in BrowseLocationsDialog
Wed, 12 Sep 2012 01:17:01 +0200 laurent Fix debug of Action and Transition defined in FBD and LD using Viewer
Tue, 11 Sep 2012 23:38:49 +0200 laurent Fix restore project tab layout with transition and action debug tabs
Tue, 11 Sep 2012 19:13:42 +0200 laurent Adding transition and action in list of instances of SFC POU in PouInstanceVariablesPanel
Tue, 11 Sep 2012 18:10:20 +0200 laurent Fix bug in Viewer when dragging element group with control down and group contains wires connected to blocks not in group
Tue, 11 Sep 2012 17:22:11 +0200 laurent Fix bug in SFC function block declarations from transition and action not removed when transition or action is deleted
Tue, 11 Sep 2012 16:35:11 +0200 laurent Remove restriction of function block usage in SFC transitions body
Tue, 11 Sep 2012 16:33:39 +0200 laurent Fix bug in PLCGenerator connection types not computed for SFC actions and transitions body
Tue, 11 Sep 2012 16:30:42 +0200 laurent Fix bug debug instance button not visible in PouInstanceVariablesPanel when instance path is too long
Tue, 11 Sep 2012 01:06:59 +0200 laurent Fix bug when Dclick on step and actionBlock in debug mode
Mon, 10 Sep 2012 03:14:09 +0200 laurent Fix bug missing dialog import statements
Sun, 09 Sep 2012 23:05:01 +0200 Laurent Bessard Merged
Sun, 09 Sep 2012 18:54:28 +0200 laurent Update chinese and german translation catalogs
Fri, 07 Sep 2012 20:10:35 +0200 laurent Fix bug in canfestivel extension when Show Master Generated on Windows
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
Sat, 08 Sep 2012 02:12:10 +0200 Edouard Tisserant Added build for all supported language in doc/Makefile
Sat, 08 Sep 2012 01:24:36 +0200 Edouard Tisserant Added subdirectories in documentation, with more deoctree items to test. Enabled i18n in sphinx doc, tested with a small french translation
Thu, 06 Sep 2012 00:32:45 +0200 Edouard Tisserant Added sphinx doc root in /doc. To be continued
Sat, 01 Sep 2012 16:32:15 +0200 Edouard Tisserant Stripped out splash screen version information
Wed, 29 Aug 2012 21:14:23 +0200 Edouard Tisserant Added splash for 1.1 1.1 Korean release
Wed, 29 Aug 2012 19:26:40 +0200 laurent Fix import order in Beremiz.py to prevent wrong translations in internationalization
Mon, 27 Aug 2012 23:36:57 +0200 laurent Fix bug when closing IECCodeView and IECRawCodeView, reopening them was impossible
Mon, 27 Aug 2012 22:13:43 +0200 Laurent Bessard Merge Minyoung Sung and Reinhard Lee korean translations
Mon, 27 Aug 2012 22:05:02 +0200 reinhard Beremiz_ko_KR.po
Mon, 27 Aug 2012 22:03:25 +0200 minyoung Beremiz_ko_KR.po
Mon, 27 Aug 2012 17:24:42 +0200 laurent Fix bug when closing canfestival extension generated master view
Sat, 25 Aug 2012 14:50:48 +0200 laurent Update list of messages to be translated for internationalization and french translations
Sat, 25 Aug 2012 14:49:15 +0200 laurent Fix bug when modifying configuration global variable in ProjectNodeEditor
Tue, 21 Aug 2012 18:40:42 +0200 laurent Adding korean translation for interface texts
Thu, 09 Aug 2012 20:04:41 +0200 laurent Fix bug segmentation fault while cleanup extensions
Tue, 31 Jul 2012 17:46:01 +0200 laurent Adding support for checking that tab content is saved before closing it
Tue, 31 Jul 2012 17:38:18 +0200 laurent Fix bug when opening File Editor
Sun, 29 Jul 2012 19:33:52 +0200 laurent Fix bug debugger unable to restart after stopping PLC
Fri, 27 Jul 2012 00:38:45 +0200 laurent Fix bug while renaming project file in FileManagementPanel
Wed, 25 Jul 2012 17:37:29 +0200 laurent Fixing bug while loading recent projects open path with old configurations
Mon, 23 Jul 2012 02:53:02 +0200 laurent Fix bug while closing specific file editors
Wed, 18 Jul 2012 01:33:48 +0200 laurent Merged
Wed, 18 Jul 2012 01:05:06 +0200 laurent Adding secure extraction of last edited project path to avoid crash if path is not well formatted
Wed, 18 Jul 2012 00:44:29 +0200 laurent Adding support for saving editor choosen when editing project file for reloading project layout
Tue, 17 Jul 2012 21:25:28 +0200 laurent Fixing bug with filesystem encoding on Windows
Fri, 06 Jul 2012 21:00:43 +0200 Edouard Tisserant merge
Mon, 02 Jul 2012 16:02:38 +0200 laurent Fix bug while opening project panel
Mon, 02 Jul 2012 12:00:10 +0200 laurent Fix bug when opening deeper ConfTreeNode editors
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 16:42:07 +0200 laurent Fixing file explorer for Windows
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
Mon, 25 Jun 2012 12:13:58 +0200 laurent Fix bug when deleting conf tree node and conf tree node editor opened for this same node
Tue, 19 Jun 2012 21:59:34 +0200 Edouard Tisserant Fixed typo
Tue, 19 Jun 2012 10:11:43 +0200 Edouard Tisserant Updated CF bootup strategy.
Mon, 18 Jun 2012 19:34:41 +0200 laurent Fix bug with Show Master functionality
Mon, 18 Jun 2012 02:35:21 +0200 Edouard Tisserant Fixed generated CF code to match latest changes
Sun, 17 Jun 2012 12:33:22 +0200 laurent Adding support for hiding node base params controls if needed
Fri, 15 Jun 2012 18:08:26 +0200 laurent Fix bug when opening and closing confnode extra viewers
Thu, 14 Jun 2012 18:50:28 +0200 Edouard Tisserant merge
Thu, 14 Jun 2012 18:50:10 +0200 Edouard Tisserant Fixed import dependency order for POUlibrary and PLCControler
Thu, 14 Jun 2012 18:25:04 +0200 laurent Moving ConfNode specific menu to end of EditMenu
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
Mon, 11 Jun 2012 01:24:18 +0200 laurent Adding support for push buttons (EVT_LEFT_DOWN is bind instead of EVT_BUTTON)
Mon, 11 Jun 2012 01:22:20 +0200 laurent Fix bug in reorganization of toolbars after refreshing them
Sun, 10 Jun 2012 20:20:09 +0200 laurent Add support for reorganizing toolbars when their size changed
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
Fri, 08 Jun 2012 12:39:37 +0200 laurent Modifying canfestival plugin to following the new Beremiz confnode paradigm
Thu, 07 Jun 2012 01:14:58 +0200 Edouard Tisserant (none)
Wed, 06 Jun 2012 19:07:45 +0200 laurent Replacing dialog asking for a name when adding confnode to project by automatically generated name
Tue, 05 Jun 2012 22:11:13 +0200 laurent Fixed windows only bug caused by recent changes
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
Sun, 03 Jun 2012 23:53:45 +0200 laurent Integrating project properties panel into project window
Sun, 03 Jun 2012 23:53:22 +0200 laurent Removing code related to Topology panel
Wed, 30 May 2012 13:05:18 +0200 laurent Fix bug in StatusToolBar items state when close and opening another project
Wed, 30 May 2012 12:20:54 +0200 laurent Fix bug with cut/copy/paste on PythonEditor
Wed, 23 May 2012 16:32:33 +0200 laurent Merged
Wed, 23 May 2012 16:28:50 +0200 laurent Fixing bug on ConfNodeEditors refresh
Wed, 23 May 2012 13:41:31 +0200 Edouard Tisserant merge
Wed, 23 May 2012 12:19:53 +0200 laurent Hiding Topology panel
Wed, 23 May 2012 13:20:00 +0200 Edouard Tisserant fix svgui toggle buttons output, now reflect pressed state
Wed, 23 May 2012 11:44:55 +0200 laurent Fix bug when begin editing item in project tree
Wed, 23 May 2012 10:37:43 +0200 laurent Fix refresh of ConfTreeNodeEditors content when values change
Tue, 22 May 2012 22:29:43 +0200 laurent Fixing Xenomai runtime specific parts to remove segmentation fault when stopping PLC
Tue, 22 May 2012 06:41:54 +0200 Edouard Tisserant merge
Mon, 21 May 2012 18:56:44 +0200 laurent Fix bugs with ConfigTreeNode
Tue, 22 May 2012 06:11:37 +0200 Edouard Tisserant Fixed runtime problems with python 2.6 without wx installed
Mon, 21 May 2012 17:53:50 +0200 Edouard Tisserant fixed uncaught exception dialog while displaying cought exception in log
Mon, 21 May 2012 16:40:57 +0200 Edouard Tisserant fixed exception when launching discovery dialog without network
Mon, 21 May 2012 11:00:57 +0200 laurent Fix bug with Properties menu entry
Mon, 21 May 2012 10:04:27 +0200 laurent refactoring
Mon, 21 May 2012 02:49:53 +0200 Edouard Tisserant fixed typos
Mon, 21 May 2012 02:01:51 +0200 Edouard Tisserant Fixed argument parsing error
Sun, 20 May 2012 22:44:09 +0200 Edouard Tisserant Fixed extension loading too late causing features to be ignored
Sun, 20 May 2012 19:07:09 +0200 Edouard Tisserant Moved LPC sources to a separate project
Sat, 19 May 2012 19:00:55 +0200 Edouard Tisserant targets and connectors are nor extensible
Sat, 19 May 2012 15:54:16 +0200 Edouard Tisserant Added reference to CTR in libraries
Sat, 19 May 2012 12:41:48 +0200 Edouard Tisserant refecored library extension machanism
Fri, 18 May 2012 18:50:49 +0200 laurent refactoring
Sat, 12 May 2012 12:11:42 +0200 Edouard Tisserant refactoring - c_ext stripped first stage
Sat, 12 May 2012 11:21:10 +0200 Edouard Tisserant refactoring - library support is not anymore attached to configtree nodes, but handles by project controller
Wed, 09 May 2012 00:39:54 +0200 Edouard Tisserant refactoring
Wed, 09 May 2012 00:12:40 +0200 Edouard Tisserant refactoring
Wed, 09 May 2012 00:00:50 +0200 Edouard Tisserant refactoring
Tue, 08 May 2012 22:27:49 +0200 Edouard Tisserant refactoring
Tue, 08 May 2012 17:48:47 +0200 Edouard Tisserant fixed non-terminating process problem
Tue, 08 May 2012 17:16:37 +0200 Edouard Tisserant refactoring
Tue, 08 May 2012 17:08:45 +0200 Edouard Tisserant refactoring
Tue, 08 May 2012 16:31:12 +0200 Edouard Tisserant refactoring
Tue, 08 May 2012 12:18:57 +0200 Edouard Tisserant refactoring
Mon, 07 May 2012 19:19:08 +0200 Edouard Tisserant refactoring
Mon, 07 May 2012 18:47:29 +0200 Edouard Tisserant refactoring
Thu, 03 May 2012 19:02:34 +0200 laurent Adding search field for finding function or function block in library tree
Fri, 27 Apr 2012 02:07:47 +0200 laurent Adding support for automatically saving and restoring state of frame or project perspective
Thu, 05 Apr 2012 04:42:01 +0200 Edouard Tisserant branch merge
Thu, 05 Apr 2012 04:41:22 +0200 Edouard Tisserant Reflected recent changes in ProcessLogger changes in StartLocalRuntime
Mon, 02 Apr 2012 17:36:47 +0200 laurent Fix bug when creating new projects
Mon, 02 Apr 2012 01:15:37 +0200 Edouard Tisserant Version bump
Sat, 31 Mar 2012 15:20:04 +0200 laurent Merged
Sat, 31 Mar 2012 15:10:55 +0200 laurent Fixing bug in debugger sending wrong tick with values
Sat, 31 Mar 2012 15:09:48 +0200 laurent Fixing menu toolbar icons on Windows
Wed, 28 Mar 2012 00:05:35 +0200 laurent Fix bug in debugger when transfer without having build before and and opening debug view before running PLC
Wed, 28 Mar 2012 00:05:15 +0200 laurent Adding ToolBar containing basic menu items
Thu, 29 Mar 2012 00:14:35 +0200 Edouard Tisserant More gentle use of app.Yield in ProcessLogger
Wed, 28 Mar 2012 21:08:31 +0200 Edouard Tisserant More stable ProcessLogger.spin()
Sun, 18 Mar 2012 23:50:51 +0100 laurent Adding support for selecting plugin parameter value from a tree of available values
Sun, 18 Mar 2012 19:17:54 +0100 Edouard Tisserant Added a few shortcuts in menus
Sun, 18 Mar 2012 18:32:49 +0100 Edouard Tisserant Stripped dead code in bug report dialog.\nFixed error when log flooded while quitting
Sun, 11 Mar 2012 22:00:15 +0100 laurent merge
Sun, 11 Mar 2012 19:42:14 +0100 laurent Adding support for executing python scripts on remote runtime
Tue, 06 Mar 2012 22:42:56 +0100 Edouard Tisserant merge
Mon, 05 Mar 2012 12:02:20 +0100 laurent Adding support for not closing debug tabs and remove variable in variable debug panel if instance still exist in newly transfered program
Mon, 27 Feb 2012 16:51:43 +0100 laurent Fix bug in killing debug thread when closing Beremiz window
Thu, 23 Feb 2012 17:45:11 +0100 Edouard Tisserant Fixed stopping crash in some cases
Tue, 21 Feb 2012 22:36:35 +0100 laurent Inverting order of plugin calls in retrieve and publish
Sun, 19 Feb 2012 02:20:24 +0100 Edouard Tisserant Added support for object files as a result of PlugGenerate_C
Thu, 16 Feb 2012 22:54:44 +0100 laurent Adding support for not closing debug tabs and remove variable in variable debug panel if instance still exist in newly transfered program
Thu, 16 Feb 2012 22:52:28 +0100 smarteh-dev Fix bug with "Transfer" button
Thu, 16 Feb 2012 15:13:05 +0100 Edouard Tisserant Added a semaphore when starting runtime's python thread to make sure startPLC doesn't return before PLC is really initialized.
Thu, 16 Feb 2012 14:57:04 +0100 Edouard Tisserant Updated logger calls in debugthread.
Thu, 16 Feb 2012 00:19:27 +0100 Edouard Tisserant Even more robust logger, up to the really last line that comes after the rush
Wed, 15 Feb 2012 19:17:09 +0100 Edouard Tisserant Fixed Logger redraw problem on Windows created in previous commit
Wed, 15 Feb 2012 18:52:31 +0100 Edouard Tisserant More robust Logger, now resist to flooding.
Wed, 15 Feb 2012 16:39:56 +0100 Edouard Tisserant Fixed Win32 timer up to 1ms
Wed, 15 Feb 2012 00:44:24 +0100 laurent Merge with Edouard's Modifications
Wed, 15 Feb 2012 00:32:01 +0100 laurent Fix wrong panel size making strange background in topology plugin element
Sat, 11 Feb 2012 00:02:02 +0100 smarteh-dev Adding support for integrating CanFestival plugin panels in Beremiz main frame
Tue, 14 Feb 2012 12:20:19 +0100 Edouard Tisserant commented out noisy printf in Win32 target
Thu, 09 Feb 2012 21:23:11 +0100 smarteh-dev Adding support for integrating CanFestival plugin panels in Beremiz main frame
Tue, 07 Feb 2012 19:14:10 +0100 laurent Fix recent projects list not updated when creating new project
Fri, 03 Feb 2012 16:12:49 +0100 laurent Fix bug list of recent projects opened not updated when open project with command line
Thu, 02 Feb 2012 16:09:27 +0100 laurent Fix 'Transfer" button state according to last build result
Thu, 02 Feb 2012 00:28:27 +0100 laurent Disable 'Transfer' button when build failed
Tue, 31 Jan 2012 23:28:03 +0100 laurent Adding support for quickly open recent projects in file menu
Tue, 31 Jan 2012 00:41:46 +0100 Edouard Tisserant Changed GetTraceVariables results unpack to something more robust in debug thread proc.
Tue, 31 Jan 2012 00:37:59 +0100 edouard reverted temporary fix, fixed in PLCopenEditor now.
Mon, 30 Jan 2012 02:19:03 +0100 Edouard Tisserant temporary fix for debugger crash in case of high sampling rates
Wed, 12 Aug 2009 15:21:00 +0200 beremiz forgoten branch now closed cherry-pick
Wed, 25 Jan 2012 01:23:44 +0100 laurent Adding support for extracting Common_Ticktime from VARIABLES.csv
Tue, 24 Jan 2012 21:39:26 +0100 laurent Adding support for loading datatypes defined in plugins to allow to use them in PLC program
Mon, 23 Jan 2012 15:11:49 +0100 Edouard Tisserant Better name for python plugin
Tue, 17 Jan 2012 22:52:27 +0100 laurent Merging with modifications from Edouard
Tue, 17 Jan 2012 22:50:23 +0100 laurent Fixing bug on Windows with expanding hidden root item in location tree ctrl
Tue, 17 Jan 2012 22:49:30 +0100 laurent Fixing bug in c_ext plugin variable grid cells not editable
Thu, 12 Jan 2012 17:45:58 +0100 Edouard Tisserant Version bump, 1.03, splah image
Thu, 12 Jan 2012 17:44:11 +0100 Edouard Tisserant Version bump, 1.03
Mon, 09 Jan 2012 18:18:43 +0100 laurent Fixing bug in scrollbars and content position in Topology panel when expand and collapse elements in treectrls
Sun, 08 Jan 2012 19:10:12 +0100 laurent Fixing bug in displaying lines of code at the origin of matiec errors
Sun, 08 Jan 2012 19:07:59 +0100 laurent Fixing inverted icons for button to Minimize/Maximize plugin parameters panel
Sun, 08 Jan 2012 19:04:41 +0100 laurent Adding support for drag'n dropping located variables from topology panel to configurations and resources variable panel for declaring global located variables
Wed, 21 Dec 2011 19:43:40 +0100 laurent Fixing some issues in c_ext plugin
Wed, 21 Dec 2011 19:42:49 +0100 laurent Adding support for integrating Python code Editor into Beremiz frame.
Tue, 20 Dec 2011 23:37:06 +0100 laurent Fixing bug integrated plugin editors not closed when removing corresponding plugin
Mon, 19 Dec 2011 01:56:13 +0100 laurent Fixing bug when loading icons for plugin's editor tabs
Fri, 16 Dec 2011 22:55:13 +0100 laurent Removing multiple definition of UndoBuffer
Fri, 16 Dec 2011 22:54:24 +0100 laurent Moving definition of grids fonts and colours into CustomGrid
Wed, 14 Dec 2011 15:17:47 +0100 laurent Adding support for loading specific POUs library in LPCBeremiz
Wed, 14 Dec 2011 15:17:36 +0100 laurent Adding support for unifying grid table control elements
Fri, 09 Dec 2011 10:32:06 +0100 laurent Replacing sizers structure for locations tree by a treectrl in Topology panel in order to make refreshing of this panel faster
Fri, 09 Dec 2011 10:26:56 +0100 laurent Fixing bug in forcing variables in runtime debug thread
Mon, 28 Nov 2011 13:46:48 +0100 Edouard Tisserant Avoid starting Zeroconf if ip unspecified or set to localhost. Pick one interface address when given IP is 0.0.0.0
Tue, 22 Nov 2011 02:07:00 +0100 Edouard Tisserant converted ServicePublisher.py to unix line ending
Tue, 22 Nov 2011 02:06:15 +0100 Edouard Tisserant added periodic retry for zeroconf, in case network interface is not ready
Mon, 21 Nov 2011 15:18:51 +0100 Edouard Tisserant ServicePublisher.py was missing in previous commit
Mon, 21 Nov 2011 11:40:29 +0100 Edouard Tisserant Better naming of IP address related variables in Beremiz_service.py, Ignore errors that occur on shutdown in Zeroconf.py, fixed discovery dialog crash due to asynchronous call from zeroconf
Sun, 20 Nov 2011 18:14:04 +0100 Edouard Tisserant Fixed typo in /runtime/ServicePublisher
Sat, 19 Nov 2011 21:52:34 +0100 Edouard Tisserant various cleanups in /targets
Fri, 18 Nov 2011 23:54:03 +0100 Edouard Tisserant Fixed encoding of Beremiz_service.py
Fri, 18 Nov 2011 18:40:19 +0100 Edouard Tisserant Fixed file attributes on Beremiz.py and Beremiz_service.py
Fri, 18 Nov 2011 17:33:19 +0100 laurent Fixing bug that prevent to use global variables in configuration
Fri, 18 Nov 2011 17:32:57 +0100 laurent Fixing python plugin function block code to follow new macros defined in matiec accessor.h for setting variables
Wed, 16 Nov 2011 23:30:17 +0100 laurent Fixing bug preventing copy/cut/paste using shortcuts on CFileEditor text editors
Wed, 16 Nov 2011 23:28:42 +0100 laurent Fixing refresh of notebook tab titles after project save
Wed, 16 Nov 2011 17:47:13 +0100 Edouard Tisserant added -fPIC to satisfy X86_64 build
Wed, 16 Nov 2011 17:12:16 +0100 Edouard Tisserant fixed redondant ldflag and a typo in xenomai build
Wed, 16 Nov 2011 12:50:16 +0100 Edouard Tisserant Xenomai build now ignores xeno-config if not set
Tue, 08 Nov 2011 22:39:44 +0100 laurent Merging with Edouard's modifications
Tue, 08 Nov 2011 22:04:07 +0100 laurent Fixing bug in project modified state not well reported when modifications made in plugins informations
Tue, 08 Nov 2011 22:01:39 +0100 laurent Including external tools for editing plugin informations into Beremiz window
Mon, 17 Oct 2011 21:43:20 +0200 Edouard Tisserant fix unnecessary CanFestival plugin load in lpcberemiz
Mon, 17 Oct 2011 09:04:13 +0200 laurent Merging with Edouard's modifications
Fri, 14 Oct 2011 23:54:00 +0200 laurent Fix bug frame title not refreshed when the plugin attributes are modified
Fri, 14 Oct 2011 19:27:22 +0200 laurent Adding support for using keyboard to edit cfile interface variables displayed in Grid
Thu, 13 Oct 2011 13:49:40 +0200 Edouard Tisserant Fixed LPCBeremiz to refect recent root plugin build method name to change
Mon, 10 Oct 2011 00:19:40 +0200 Edouard Tisserant Updated console messages for build and stop
Sun, 09 Oct 2011 23:30:18 +0200 Edouard Tisserant A few new keyboard shortcuts : F4=stop, F5=run, F5=transfer, F7=connect
Thu, 06 Oct 2011 22:39:05 +0200 Edouard Tisserant runtime's process cwd should now be the same as provided working dir, fixin permission problem on W7
Fri, 30 Sep 2011 23:41:46 +0200 Edouard Tisserant Default gcc toolchain config now use 'gcc' for linking. Was left accidentally to g++ since old times of wxSVG based SVGUI. Cleaned up gcc parameters when linking
Fri, 30 Sep 2011 23:06:56 +0200 Edouard Tisserant Reverted win32 target default configuration to default gcc toolchain congig
Fri, 30 Sep 2011 17:12:27 +0200 laurent Fixes after moving xmlclass and docutils into plcopeneditor
Tue, 27 Sep 2011 18:27:14 +0200 Edouard Tisserant Fixed wrong bug report email
Mon, 26 Sep 2011 00:24:04 +0200 Edouard Tisserant fixed debug with xenomai, fixed unprotected access to ___debug_tick
Sun, 25 Sep 2011 22:51:51 +0200 Edouard Tisserant Xenomai Fix : runs, but still fail in debug
Thu, 22 Sep 2011 17:35:29 +0200 Edouard Tisserant Xenomai Fix : build
Thu, 22 Sep 2011 17:33:34 +0200 Edouard Tisserant added return type to suspendDebug
Thu, 22 Sep 2011 17:00:56 +0200 Edouard Tisserant fixed warnings in plc_python.c
Thu, 22 Sep 2011 16:59:59 +0200 Edouard Tisserant silence warnings while importing twisted
Thu, 08 Sep 2011 20:25:44 +0200 laurent Fix debugger bug after merging matiec repositories
Wed, 07 Sep 2011 16:01:13 +0200 laurent Disabling definition of enumerated and structure variables for interfacing with PLC in c_ext plug-in
Fri, 24 Jun 2011 01:17:07 +0200 Edouard Tisserant changed bugreport address
Thu, 23 Jun 2011 17:51:28 +0200 Edouard Tisserant Updated release : Summer 2011 - 1.02 bugfix release
Tue, 24 May 2011 11:27:00 +0200 laurent Bug when changing parameters in TargetType section in Beremiz project configuration fixed
Tue, 24 May 2011 00:36:08 +0200 Edouard Tisserant Fixed runtime with twisted but without Wx (-x 0 -t 1), made non-Zeroconf a default option, i.e when -n not specified
Wed, 18 May 2011 14:46:27 +0200 Edouard Tisserant debugger : forcing %M and %Q variables on each cycle, and rework of code for optimization and concision
Wed, 18 May 2011 11:22:48 +0200 Edouard Tisserant memory located variables no behave like outputs, when forced
Wed, 18 May 2011 11:21:10 +0200 Edouard Tisserant added memory location support to C file pluguin
Mon, 16 May 2011 12:41:23 +0200 laurent Merged with Edouard's modifications
Mon, 16 May 2011 11:58:06 +0200 laurent Fix bug when debugging located variables of type memory (%M)
Tue, 26 Apr 2011 16:27:54 +0200 Edouard Tisserant Print binary size only in LPCBeremiz
Thu, 21 Apr 2011 12:35:27 +0200 laurent Adding save project before building on LPCBeremiz
Thu, 21 Apr 2011 11:06:43 +0200 laurent Adding support for saving frame size while closing and restore it at next launch
Tue, 19 Apr 2011 15:28:35 +0200 laurent Fix bug in LPCBeremiz marking any newly opened project as modified
Tue, 19 Apr 2011 11:52:49 +0200 laurent Adding warning message on LPCBeremiz when closing frame and program not saved
Mon, 04 Apr 2011 11:07:53 +0200 Edouard Tisserant Added support for handling ANY_DATE types in debugger type translation
Fri, 01 Apr 2011 17:23:04 +0200 laurent Bug in translation from timedelta to timespec fixed
Fri, 01 Apr 2011 16:17:38 +0200 edouard fixed typo in latest debugger changes
Thu, 31 Mar 2011 19:09:49 +0200 Edouard Tisserant Initial TIME support in debugger
Thu, 31 Mar 2011 19:04:03 +0200 Edouard Tisserant old typo
Thu, 31 Mar 2011 18:43:41 +0200 Edouard Tisserant Added build shortcut
Thu, 31 Mar 2011 12:09:38 +0200 laurent Adding support for disable language translation when default language not available in locale
Mon, 28 Mar 2011 11:42:06 +0200 Edouard Tisserant spring 2011 - 1.01 bugfix release
Mon, 28 Mar 2011 11:42:00 +0200 Edouard Tisserant Restore RefreshFileMenu in CFileEditor
Sun, 27 Mar 2011 16:16:55 +0200 laurent Merged with Edouard's modifications
Sun, 27 Mar 2011 15:57:05 +0200 laurent Bug in CFileEditor calling refresh of not used FileMenu fixed
Sat, 26 Mar 2011 22:53:10 +0100 Edouard Tisserant file menu with Save implementation in c_ext plugin
Sat, 26 Mar 2011 18:50:51 +0100 Edouqrd Tisserant Fixed exception when adding variables in C_ext plugin
Fri, 25 Mar 2011 17:43:40 +0100 Edouqrd Tisserant Fix typo in plc_debug.c
Wed, 16 Mar 2011 18:01:07 +0100 edouard Also retain when debugger is stalled
Wed, 16 Mar 2011 17:26:54 +0100 edouard More robust retain buffer validity management
Thu, 24 Feb 2011 15:54:45 +0100 edouard Retain variable for LPC
Wed, 23 Feb 2011 16:54:29 +0100 edouard Making debugger more stable with LPC
Tue, 22 Feb 2011 14:11:50 +0100 edouard LPC : Completed initial debug support
Fri, 18 Feb 2011 12:29:48 +0100 edouard Some typo fixes to make debug related methods in LPCAppOject stop throwing exceptions, less agressive error message when unplugging LPC
Thu, 17 Feb 2011 17:34:29 +0100 edouard Removed status polling for LPC, as status cannot change by itself, fixed MD5 comparison in app mode
Thu, 17 Feb 2011 17:04:10 +0100 edouard Prevent status polling to generate an error while PLC is being reset to bootloader mode
Thu, 17 Feb 2011 16:38:42 +0100 edouard Fixed MD5 computation for makefile based toolchain, helps avoiding unnecessary builds - continued
Thu, 17 Feb 2011 15:59:56 +0100 edouard Fixed MD5 computation for makefile based toolchain, helps avoiding unnecessary builds
Thu, 17 Feb 2011 10:11:04 +0100 edouard Debug switch (file in CWD). LPC : better MD5 handling, Run button in boot mode, handling data feedback in boot protocol
Thu, 03 Feb 2011 18:23:24 +0100 Edouqrd Tisserant LPC application mode IDLE comamnd is now the same as PLCID (0x07)
Thu, 03 Feb 2011 18:20:47 +0100 Edouqrd Tisserant LPC program transfer more verbose, test code added in __main__ of LPCBootProto
Tue, 01 Feb 2011 17:28:41 +0100 edouard Moved locales out of platform agnostic C template