Mon, 23 Jun 2014 10:57:02 +0200Enable overloading of availables languages in POU creation dialog
Edouard Tisserant [Mon, 23 Jun 2014 10:57:02 +0200] rev 1421
Enable overloading of availables languages in POU creation dialog

Fri, 20 Jun 2014 21:36:23 +0200Enable overloading of task triggerring source cell editor (SINGLE) in resource editor. PLCGenerator now generates MULTI keywork instead of SINGLE when task's activation is surroundes with square brackets
Edouard Tisserant [Fri, 20 Jun 2014 21:36:23 +0200] rev 1420
Enable overloading of task triggerring source cell editor (SINGLE) in resource editor. PLCGenerator now generates MULTI keywork instead of SINGLE when task's activation is surroundes with square brackets

Thu, 12 Jun 2014 18:15:04 +0200Updated tests/python : added derivated return type function declaration+call and re-enabled refrences to global FB interfaces
Edouard Tisserant [Thu, 12 Jun 2014 18:15:04 +0200] rev 1419
Updated tests/python : added derivated return type function declaration+call and re-enabled refrences to global FB interfaces

Thu, 12 Jun 2014 17:50:30 +0200Fixed declaration and ST code gen for IEC function that return derivated types
Edouard Tisserant [Thu, 12 Jun 2014 17:50:30 +0200] rev 1418
Fixed declaration and ST code gen for IEC function that return derivated types

Wed, 11 Jun 2014 19:01:17 +0200Added a variable name text entry dialog to allow name change on drag'n'drops
Edouard Tisserant [Wed, 11 Jun 2014 19:01:17 +0200] rev 1417
Added a variable name text entry dialog to allow name change on drag'n'drops

Wed, 11 Jun 2014 16:42:27 +0200'NamedConstant' variable D'n'D is now allowed on variable grid
Edouard Tisserant [Wed, 11 Jun 2014 16:42:27 +0200] rev 1416
'NamedConstant' variable D'n'D is now allowed on variable grid

Tue, 10 Jun 2014 11:40:50 +0200Allow specification of command line arguments encoding in ProcessLogger
Edouard Tisserant [Tue, 10 Jun 2014 11:40:50 +0200] rev 1415
Allow specification of command line arguments encoding in ProcessLogger

Wed, 04 Jun 2014 13:18:23 +0200Splitted type selection menu code in VariablePanel, making easier to override behaviour by inheritence
Edouard Tisserant [Wed, 04 Jun 2014 13:18:23 +0200] rev 1414
Splitted type selection menu code in VariablePanel, making easier to override behaviour by inheritence

Wed, 04 Jun 2014 09:50:08 +0200Fixed crash at project load when features.libraries is empty (i.e. no libraries are provided).
Edouard Tisserant [Wed, 04 Jun 2014 09:50:08 +0200] rev 1413
Fixed crash at project load when features.libraries is empty (i.e. no libraries are provided).

Fri, 30 May 2014 02:20:19 +0200Added plcopen.definitions.DefaultType, set to INT.
Edouard Tisserant [Fri, 30 May 2014 02:20:19 +0200] rev 1412
Added plcopen.definitions.DefaultType, set to INT.

Wed, 28 May 2014 18:33:41 +0200Fixed POU paste exception
Edouard Tisserant [Wed, 28 May 2014 18:33:41 +0200] rev 1411
Fixed POU paste exception

Wed, 28 May 2014 11:50:38 +0200Propagated changes made in matiec/lib/accessor.h _SET_VAR macro (Mario's matiec changes merged at 39086e324665) to py_ext library, and other (not compiled in) XML standard FB definitions.
Edouard Tisserant [Wed, 28 May 2014 11:50:38 +0200] rev 1410
Propagated changes made in matiec/lib/accessor.h _SET_VAR macro (Mario's matiec changes merged at 39086e324665) to py_ext library, and other (not compiled in) XML standard FB definitions.

Tue, 27 May 2014 10:40:39 +0200Added 'NamedConstant' drag'n'drop in text programs as well (was only accepted on graphical languages).
Edouard Tisserant [Tue, 27 May 2014 10:40:39 +0200] rev 1409
Added 'NamedConstant' drag'n'drop in text programs as well (was only accepted on graphical languages).

Fri, 23 May 2014 18:28:57 +0200Fixed launch of PLCopenEditor, broken since 611fded24ce4.
Edouard Tisserant [Fri, 23 May 2014 18:28:57 +0200] rev 1408
Fixed launch of PLCopenEditor, broken since 611fded24ce4.

Wed, 21 May 2014 18:43:54 +0200Organized controller's _Build sub-methods layout. Many (unwanted) white space changes.
Edouard Tisserant [Wed, 21 May 2014 18:43:54 +0200] rev 1407
Organized controller's _Build sub-methods layout. Many (unwanted) white space changes.

Tue, 13 May 2014 00:43:06 +0200Added 'NamedConstant' drag'n'drop in programs. It does create a simple variable with initial value and is usefull for drag'n'drop constants from extensions while keeping a name associated with constant
Edouard Tisserant [Tue, 13 May 2014 00:43:06 +0200] rev 1406
Added 'NamedConstant' drag'n'drop in programs. It does create a simple variable with initial value and is usefull for drag'n'drop constants from extensions while keeping a name associated with constant

Wed, 02 Apr 2014 21:07:35 +0200xmlclass : Ensured precedence of newly defined class in case of conflicting declaration
Edouard Tisserant [Wed, 02 Apr 2014 21:07:35 +0200] rev 1405
xmlclass : Ensured precedence of newly defined class in case of conflicting declaration

Mon, 31 Mar 2014 00:27:05 +0200Fixed Exception dialog crash when original exception contains unicode
Edouard Tisserant [Mon, 31 Mar 2014 00:27:05 +0200] rev 1404
Fixed Exception dialog crash when original exception contains unicode

Sat, 29 Mar 2014 19:03:00 +0100Fixed unused variable in plc_debug.c
Edouard Tisserant [Sat, 29 Mar 2014 19:03:00 +0100] rev 1403
Fixed unused variable in plc_debug.c

Sat, 29 Mar 2014 14:49:48 +0100On windows, prepend CWD to PATH before invoking Generic target make command
Edouard Tisserant [Sat, 29 Mar 2014 14:49:48 +0100] rev 1402
On windows, prepend CWD to PATH before invoking Generic target make command

Thu, 27 Mar 2014 10:06:30 +0100Pair with matiec a51a3bb4d613. Re-enable resource add/remove, updated CFLAGS, disabled broken global FG test in tests/python
Edouard Tisserant [Thu, 27 Mar 2014 10:06:30 +0100] rev 1401
Pair with matiec a51a3bb4d613. Re-enable resource add/remove, updated CFLAGS, disabled broken global FG test in tests/python

Fri, 21 Mar 2014 00:21:15 +0100Fixed typo in plcopen.py
Edouard Tisserant [Fri, 21 Mar 2014 00:21:15 +0100] rev 1400
Fixed typo in plcopen.py

Mon, 17 Mar 2014 16:16:06 +0100Changed python_gear ratio type from USINT to UINT, less restrictive regarding range
Edouard Tisserant [Mon, 17 Mar 2014 16:16:06 +0100] rev 1399
Changed python_gear ratio type from USINT to UINT, less restrictive regarding range

Sun, 16 Mar 2014 18:39:16 +0100Fixed support for spaces in matiec libraries path with native beremiz build
Edouard Tisserant [Sun, 16 Mar 2014 18:39:16 +0100] rev 1398
Fixed support for spaces in matiec libraries path with native beremiz build

Tue, 04 Mar 2014 02:18:11 +0100Delayed CANopen initialization for better busoff recovery
Edouard Tisserant [Tue, 04 Mar 2014 02:18:11 +0100] rev 1397
Delayed CANopen initialization for better busoff recovery

Thu, 27 Feb 2014 23:04:27 +0100Fixed non initialized timer causing exception in some rare cases (continued)
Edouard Tisserant [Thu, 27 Feb 2014 23:04:27 +0100] rev 1396
Fixed non initialized timer causing exception in some rare cases (continued)

Thu, 27 Feb 2014 10:45:06 +0100Fixed non initialized timer causing exception in some rare cases
Edouard Tisserant [Thu, 27 Feb 2014 10:45:06 +0100] rev 1395
Fixed non initialized timer causing exception in some rare cases

Tue, 25 Feb 2014 13:39:46 +0100Fix matplotlib exception when launching on XP
Edouard Tisserant [Tue, 25 Feb 2014 13:39:46 +0100] rev 1394
Fix matplotlib exception when launching on XP

Fri, 14 Feb 2014 21:27:49 +0100Fixed import error when loading extensions
Edouard Tisserant [Fri, 14 Feb 2014 21:27:49 +0100] rev 1393
Fixed import error when loading extensions

Wed, 29 Jan 2014 00:38:23 +0100More gcc warning avoided
Edouard Tisserant [Wed, 29 Jan 2014 00:38:23 +0100] rev 1392
More gcc warning avoided

Tue, 28 Jan 2014 16:30:48 +0100Added <string.h> to plc_main_head.c to avoid warnings.
Edouard Tisserant [Tue, 28 Jan 2014 16:30:48 +0100] rev 1391
Added <string.h> to plc_main_head.c to avoid warnings.

Tue, 28 Jan 2014 16:24:40 +0100Tidy PLCopen definitions
Edouard Tisserant [Tue, 28 Jan 2014 16:24:40 +0100] rev 1390
Tidy PLCopen definitions

Mon, 27 Jan 2014 14:45:12 +0100Removed depricated matiec stdlib-code-generator-generator
Edouard Tisserant [Mon, 27 Jan 2014 14:45:12 +0100] rev 1389
Removed depricated matiec stdlib-code-generator-generator

Sun, 26 Jan 2014 13:18:29 +0100Factorized bitmap and i18n resources loading in between PLCopenEditor and Beremiz. Now in utils/misc.py
Edouard Tisserant [Sun, 26 Jan 2014 13:18:29 +0100] rev 1388
Factorized bitmap and i18n resources loading in between PLCopenEditor and Beremiz. Now in utils/misc.py

Mon, 20 Jan 2014 11:04:19 +0100Re-introduced toolchain_makefile.py. This time, it comes with a 'Generic' target, and a 'genericmake' example
Edouard Tisserant [Mon, 20 Jan 2014 11:04:19 +0100] rev 1387
Re-introduced toolchain_makefile.py. This time, it comes with a 'Generic' target, and a 'genericmake' example

Sun, 19 Jan 2014 22:39:25 +0100Removed dead code
Edouard Tisserant [Sun, 19 Jan 2014 22:39:25 +0100] rev 1386
Removed dead code

Sun, 19 Jan 2014 22:38:52 +0100Fixed xmlclass bug when enabling/disabling libraries in root CTN
Edouard Tisserant [Sun, 19 Jan 2014 22:38:52 +0100] rev 1385
Fixed xmlclass bug when enabling/disabling libraries in root CTN

Mon, 18 Nov 2013 12:12:31 +0900RC5 1.1 Korean release
Edouard Tisserant [Mon, 18 Nov 2013 12:12:31 +0900] rev 1384
RC5

Fri, 06 Dec 2013 13:24:28 +0100Added example of SFC simulating traffic lights
Laurent Bessard [Fri, 06 Dec 2013 13:24:28 +0100] rev 1383
Added example of SFC simulating traffic lights

Thu, 05 Dec 2013 20:06:19 +0100Fixed bugs in SFC when loading transition condition and referenced transition or action body
Laurent Bessard [Thu, 05 Dec 2013 20:06:19 +0100] rev 1382
Fixed bugs in SFC when loading transition condition and referenced transition or action body

Thu, 05 Dec 2013 20:03:27 +0100Fixed bug with edge and storage parameters in contact and coil not loaded in file saved with older version
Laurent Bessard [Thu, 05 Dec 2013 20:03:27 +0100] rev 1381
Fixed bug with edge and storage parameters in contact and coil not loaded in file saved with older version

Thu, 05 Dec 2013 18:08:31 +0100Fixed bug when defining variable type as explicit array in VariablePanel
Laurent Bessard [Thu, 05 Dec 2013 18:08:31 +0100] rev 1380
Fixed bug when defining variable type as explicit array in VariablePanel

Thu, 05 Dec 2013 18:00:15 +0100Fixed bug with function POU when extracting return type
Laurent Bessard [Thu, 05 Dec 2013 18:00:15 +0100] rev 1379
Fixed bug with function POU when extracting return type

Thu, 05 Dec 2013 17:58:51 +0100Fixed bug with non-ascii characters in program comments
Laurent Bessard [Thu, 05 Dec 2013 17:58:51 +0100] rev 1378
Fixed bug with non-ascii characters in program comments

Thu, 21 Nov 2013 00:33:02 +0100Fixed bug when debugging wire connected to output connector with modifiers even if connector/continuation is used to replace long wires
Laurent Bessard [Thu, 21 Nov 2013 00:33:02 +0100] rev 1377
Fixed bug when debugging wire connected to output connector with modifiers even if connector/continuation is used to replace long wires

Wed, 20 Nov 2013 09:38:13 +0100Fixed bug in debugger when debug tick received is None
Laurent Bessard [Wed, 20 Nov 2013 09:38:13 +0100] rev 1376
Fixed bug in debugger when debug tick received is None

Wed, 13 Nov 2013 23:25:26 +0100Fixed bug with decimal value string formatting
Laurent Bessard [Wed, 13 Nov 2013 23:25:26 +0100] rev 1375
Fixed bug with decimal value string formatting

Mon, 11 Nov 2013 00:59:19 +0100Fixed bug with decimal value string formatting
Laurent Bessard [Mon, 11 Nov 2013 00:59:19 +0100] rev 1374
Fixed bug with decimal value string formatting

Thu, 07 Nov 2013 00:31:46 +0100Fixed bug when graphic element position and size and connection points are decimal
Laurent Bessard [Thu, 07 Nov 2013 00:31:46 +0100] rev 1373
Fixed bug when graphic element position and size and connection points are decimal

Thu, 07 Nov 2013 00:16:00 +0100Fixed bug in test if block type is used by current edited pou
Laurent Bessard [Thu, 07 Nov 2013 00:16:00 +0100] rev 1372
Fixed bug in test if block type is used by current edited pou

Fri, 25 Oct 2013 09:57:36 +0200Fixed bug when adding and removing function block in graphic viewer. In some cases, the associated variable could stay in the variable panel.
Laurent Bessard [Fri, 25 Oct 2013 09:57:36 +0200] rev 1371
Fixed bug when adding and removing function block in graphic viewer. In some cases, the associated variable could stay in the variable panel.

Thu, 17 Oct 2013 23:27:23 +0200Fixed coil and contact dialog to let user select a complex type variable for contact and coil expression
Laurent Bessard [Thu, 17 Oct 2013 23:27:23 +0200] rev 1370
Fixed coil and contact dialog to let user select a complex type variable for contact and coil expression

Thu, 17 Oct 2013 12:20:36 +0200Fixed bug Drag'n drop variables from left panel to debug panel disabled
Laurent Bessard [Thu, 17 Oct 2013 12:20:36 +0200] rev 1369
Fixed bug Drag'n drop variables from left panel to debug panel disabled

Wed, 16 Oct 2013 23:54:44 +0200Fixed bugs with pou variable infos computation stylesheet
Laurent Bessard [Wed, 16 Oct 2013 23:54:44 +0200] rev 1368
Fixed bugs with pou variable infos computation stylesheet

Wed, 16 Oct 2013 11:36:22 +0200Fixed bug when pasting element with an odd width or height
Laurent Bessard [Wed, 16 Oct 2013 11:36:22 +0200] rev 1367
Fixed bug when pasting element with an odd width or height

Mon, 14 Oct 2013 14:59:15 +0200Fixed refresh speed so that interface is not blocked when debugging
Laurent Bessard [Mon, 14 Oct 2013 14:59:15 +0200] rev 1366
Fixed refresh speed so that interface is not blocked when debugging

Mon, 14 Oct 2013 12:28:44 +0200Added support for optimizing debug, preventing to filling buffers with only the last value for debug data consumers that only show the current state
Laurent Bessard [Mon, 14 Oct 2013 12:28:44 +0200] rev 1365
Added support for optimizing debug, preventing to filling buffers with only the last value for debug data consumers that only show the current state

Mon, 14 Oct 2013 10:49:04 +0200Remove old debug panels and viewers not using matplotlib
Laurent Bessard [Mon, 14 Oct 2013 10:49:04 +0200] rev 1364
Remove old debug panels and viewers not using matplotlib

Mon, 14 Oct 2013 10:31:32 +0200Added 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
Laurent Bessard [Mon, 14 Oct 2013 10:31:32 +0200] rev 1363
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

Sat, 12 Oct 2013 10:10:30 +0900Cleaner matplotlib import preventing noisy warnings
Edouard Tisserant [Sat, 12 Oct 2013 10:10:30 +0900] rev 1362
Cleaner matplotlib import preventing noisy warnings