2008-09-02 greg add start inkscape methods for svgui plugin
2008-09-01 greg add call to join method for stdout/stderr threads
2008-08-30 etisserant Re-organized pyro connector proxy members mascarading
2008-08-30 etisserant Some GUI enhancement. Beremiz now comes with its own GenBitmapTextButton
2008-08-28 greg add tests for win32
2008-08-28 greg fixed : init_level bug
2008-08-28 etisserant - Some improovements in debug data feedback data
2008-08-28 etisserant Fixed typo in discovery.py
2008-08-28 lbessard Some instance type test improved
2008-08-26 greg remove import signal in beremiz.py
2008-08-26 etisserant Fixed bad bahavior when zeroconf bindaddress unspecified.
2008-08-25 etisserant Added lock to avoid variable subsciption concurrent to transmission to PLC
2008-08-25 etisserant Rewritten horrible discovery.py.
2008-08-25 etisserant Fixed local PLC runtime kill on aborted quit attempt.
2008-08-25 etisserant Fixed problem with first PLC argument (argv)
2008-08-22 greg remove old code and fix typo
2008-08-22 etisserant Now, Beremiz launch Beremiz_service at startup, with a one-time workin dir
2008-08-22 etisserant Fixed typo in PLCObject.py
2008-08-22 lbessard Bugs on Opening PLCOpenEditor fixed
2008-08-22 lbessard Modification in catched wxTextCtrl events
2008-08-22 lbessard Change in layout from AuiMDIParentFrame to AuiNotebook
2008-08-22 lbessard .cvsignore files updated
2008-08-21 etisserant Made autom_ihm_rmll test work again.
2008-08-21 etisserant Fixed oddities in arguments/options parsing and passing to plugins initialization...
2008-08-21 etisserant Moved template C code to targets dir. Cleaned up some forgotten print.
2008-08-21 greg remove print message
2008-08-21 greg add address ip params
2008-08-21 greg fix bug in plugger.py to get URI_Location
2008-08-20 greg move specific target runtimes to their targets directory
2008-08-20 greg remove URI_location from XSD targets and add to pluginroot XSD
2008-08-19 etisserant Added concepts :
2008-08-12 lbessard Adding support for highlighing compiling errors into PLCOpenEditor
2008-08-12 lbessard Adding support for highlighing compiling errors into PLCOpenEditor
2008-07-30 etisserant Change shortcut for wx-inspector now ctrl-alt-i
2008-07-15 etisserant minor gui improvements :
2008-07-15 lbessard Bug while while changing name of SVGUI plugin node fixed
2008-07-15 etisserant SVG/Inkscape based icon generation script + SVG drawing.
2008-07-07 greg changes in plc_Win32_main to match with new api (alignment feature)
2008-07-07 etisserant *** empty log message ***
2008-07-01 lbessard Disable some components
2008-07-01 lbessard Warning with StaticBoxSizer fixed
2008-07-01 lbessard Problem with files when launching created program from another directory fixed
2008-07-01 lbessard Bug with float window size fixed
2008-06-30 lbessard Bug with folder path ending by '/' or '\' fixed
2008-06-30 lbessard Adding support for calculate window size while C generating
2008-06-30 lbessard Removing empty choice when parameter isn't optional
2008-06-30 lbessard led_pump and led_sink inverted
2008-06-30 lbessard Various bugs fixed
2008-06-30 lbessard Remove useless test on refreshing edit menu
2008-06-28 etisserant *** empty log message ***
2008-06-28 etisserant *** empty log message ***
2008-06-28 etisserant Added SVGUI + CANopen Master and slave test
2008-06-28 etisserant Better SCGUITransform value initialization. Added semaphore as a mainloop init barrier
2008-06-28 etisserant Various fixes in c_ext, now, located vars are pointed.
2008-06-27 etisserant Added PLC tick alignement on external synchronization source feature.
2008-06-27 etisserant Added PLC tick alignement on external synchronization source feature.
2008-06-27 lbessard Adding some examples with time qualifier in action_block in SFC
2008-06-27 lbessard Close Project menu item implemented
2008-06-25 etisserant *** empty log message ***
2008-06-25 etisserant Fixed slavebootup bug in generated code.
2008-06-25 lbessard Bug on Beremiz close with and IECcode and IECrawcode frames opened fixed
2008-06-25 lbessard Adding support for modification in CanFestival eds_utils
2008-06-25 etisserant Moved DS401 Slave Gui based demo to test_master_DS401GUI. test_master is now a pure simple master, supposed to work with test_slave.
2008-06-25 etisserant Moved DS401 Slave Gui based demo to test_master_DS401GUI. test_master is now a pure simple master, supposed to work with test_slave.
2008-06-25 etisserant SlaveBootup now set operational state for both local node and network nodes only when all nodes declared in network edit have been initialized.
2008-06-25 etisserant removed dead readme file in plugins
2008-06-24 etisserant Re-organized tests
2008-06-24 etisserant Preliminary CANopen slave generation support
2008-06-23 lbessard Support for extern pointer for located variables
2008-06-23 lbessard Bug on wx2.6 with PartsOpened fixed
2008-06-23 etisserant Support for extern pointer for located variables + Preliminary slave code (broken)
2008-06-23 etisserant Try to fix strange wxPopen behavior. Feedback appreciated.
2008-06-04 lbessard Bug on output variable location generation fixed
2008-05-29 greg NMY start node on slavebootup
2008-05-26 greg add import wx for testing platform
2008-05-26 greg fix bug for svgui
2008-05-26 greg add debug mode for CanFestival dll under windows
2008-05-24 etisserant Changed canfestival plugin runtime template to reflect recent changes on unix.
2008-05-24 etisserant Fixed typos in config_utils comments
2008-05-24 etisserant Fixed killing app on Linux in wxPopen. Do not use shell anymore. Command line is splitted into args, taking care of double and simple cotes. To be tested on win32.
2008-05-24 etisserant changed WidgetInspector shortcut to ctrl+home (ctrl+F12 was grabbed by KDE).
2008-05-24 greg add TimerInit() and TimerCleanup() in cf_runtime for matching with Timer_unix
2008-05-23 etisserant still enhancing Linux behavior of wxPopen
2008-05-23 etisserant Fixed non-regression test of config_utils in canfestival plugin
2008-05-23 etisserant Tried to fix Linux behaviour of wxPopen.py
2008-05-23 etisserant moved some demo code from plugger.py to test/.methods.py
2008-05-23 lbessard Improve svgui plugin for following SVGUIEditor modifications
2008-05-23 greg bug fix
2008-05-23 lbessard Improving c_ext plugin by adding an XML file format for saving C files and an graphical interface for editing this file
2008-05-06 greg add Exit function and StopTimerLoop arg to match with recent changes in CanFestival
2008-04-16 greg fixed windows bug in generate soft_plc (directory with spaces)
2008-04-16 lbessard Generated Callback functions fixed
2008-04-08 lbessard Clash with iec_std_lib.h and windows.h bug fixed
2008-04-04 lbessard Changes in SVGUIControl
2008-04-04 greg fixed typo in svgui.py
2008-04-03 lbessard Changing SVGUI FunctionBlocks interface
2008-03-31 lbessard Modifying svgui plugin for following new SVGUIEditor version
2008-03-13 greg import all docutils in 1 time
2008-03-13 greg change numpage (20 to 21) to display directly demo chapter in beremiz_manual
2008-03-13 greg docutils is now used for displaying pdf and html
2008-03-12 greg change splash.Hide() with splash.Close()
2008-03-12 greg remove double copyright and version
2008-03-12 greg new manual version
2008-03-11 greg fixed short process wainting bug. Seems wait() fail when process already finisshed... TO BE CONFIRMED.
2008-03-11 lbessard Bug with Target Type modification fixed
2008-03-11 greg fixed subprocess launching on linux (avoid use of undefied self.startupinfo and use use Shell=True (bash will split arguments))
2008-03-06 lbessard Adding icons to Beremiz menus
2008-03-05 greg add use of docutils for pdf
2008-03-05 lbessard docfile pdf path fixed
2008-03-05 lbessard SetIcon for Beremiz fixed
2008-03-04 greg fix typo in Beremiz.py
2008-03-03 greg use docclass for opening pdf on win32 or linux
2008-02-29 etisserant Added ctrl+f12 wxpython inspector shortcut for debuging
2008-02-29 greg create doc directory and add about.html + manual_beremiz.pdf
2008-02-28 etisserant Added question dialog for unsaved close
2008-02-27 etisserant Refuse close if PLC running.
2008-02-27 etisserant Added splash screen. Moved icons to /images
2008-02-27 greg add wx.icon in init for class beremiz class
2008-02-26 etisserant Fixed empty build exception.
2008-02-26 etisserant Now .xml files are automatically created when creating a new project no need to save explicitely.
2008-02-26 etisserant Fixed new project creation bug
2008-02-26 etisserant Re-enabled stderr
2008-02-25 greg fixed display/hide console when launch external programs
2008-02-24 etisserant Fixed way apps are launched in parralel with single log window... Tested in win32 only.
2008-02-22 etisserant Added enable/disable of plugin method buttons. Fixed alpha graying problem with disabled buttons. Updated debug dialog message with bug report path
2008-02-22 greg add clean implementation
2008-02-22 greg add Run and Stop implementation
2008-02-22 etisserant Added plugins creation helpstrings, changed GUI layout (more compact), solved staticbitmap issues on win32, re-designed some icons...
2008-02-21 etisserant Added ability to override plugin methods with arbitrary python code (methods.py) when loading plugins
2008-02-18 greg add icon for linux
2008-02-18 greg fix bzr.ico -> icon for windows installer
2008-02-18 greg add bzr.ico -> icon for windows installer
2008-02-13 lbessard Display bugs on Windows fixed
2008-02-11 etisserant Fixed current time struct in linux runtime
2008-02-08 lbessard Beremiz layout improved
2008-02-05 lbessard Beremiz layout improved
2008-02-04 lbessard Beremiz layout changed
2008-02-04 etisserant Fixed some bugs with install path containing white spaces
2008-02-01 greg add GetParamsAttributes to canfestival.py to allow dll list in beremiz
2008-01-31 lbessard Bug on set values fixed
2008-01-29 etisserant Now, params and buttons for plugin are aligned in a single big column
2008-01-29 greg remove deb_dist in debian/rules
2008-01-29 greg add debian dir to create debian package
2008-01-29 etisserant - Limited width of plugin tree for compactness
2008-01-28 etisserant Added right aligment of parameteres blocks
2008-01-28 lbessard Bug on windows fixed
2008-01-25 lbessard Bug on ToolBar and AddButton Menu popup fixed
2008-01-22 lbessard Adding support for the new version of xmlclass
2008-01-15 greg add setup.py and beremiz_postinst.py to build windows installer
2007-12-21 lbessard Plugin Tree Drawing bug hacked
2007-12-21 lbessard Bugs with windows fixed
2007-12-20 lbessard Beremiz layout improved for wx2.8 by inserting all control in TreeCtrl
2007-12-10 etisserant Windows related enhancements
2007-12-10 lbessard Bug on Master DCF generation fixed
2007-12-10 etisserant Some window related enhancements
2007-12-10 lbessard Bug on Master config generation fixed
2007-12-10 lbessard Adding file with generated master in build folder and a button for editing it with objdictedit
2007-12-09 lbessard Menu buttons on two lines
2007-12-09 etisserant Windows related enhancements
2007-12-09 lbessard Some bugs fixed
2007-12-06 lbessard Adding support for execution order code generation
2007-12-06 lbessard Bug on LeftPanelSizer with Windows fixed
2007-11-19 lbessard Improving Beremiz for using wx2.8 AUI
2007-11-16 lbessard Improve wxPopen to be compatible with wx2.6 and higher
2007-11-16 lbessard Bug when close project fixed
2007-11-13 lbessard Bug with wx 2.8 fixed
2007-10-30 lbessard Layout changed for making buttons at top of the frame always visible
2007-10-25 lbessard Bug with raw code edit fixed
2007-10-25 lbessard Adding icons in Beremiz GUI
2007-10-24 lbessard Change generate_cc to generate_c
2007-10-05 lbessard *** empty log message ***
2007-10-05 lbessard Adding support for refresh block list where beremiz loose focus
2007-10-05 lbessard Bug on bit locations generation fixed
2007-10-02 lbessard Test on wx version changed to test on platform
2007-10-02 etisserant Enhancements in CanFestival plugin. Now PLC with CanFestival plugin compiles and run, exchanging CanOpen PDOs
2007-10-01 etisserant Basic CANOpen master node test compiles and run.
2007-10-01 etisserant Basic CANOpen master node test compiles and run.
2007-09-25 etisserant *** empty log message ***
2007-09-24 etisserant Updated plugins PluGenerate_C to conform to plugger.py
2007-09-24 etisserant Comments...
2007-09-24 etisserant removed timer_notify conflict with CanFestival
2007-09-24 etisserant Added CanFestival "main" runtime part, initialize, all nodes, and start CF timer loop
2007-09-24 etisserant Added project linking, and plugin init,cleanup,retrive and publish method calls in main
2007-09-24 etisserant Added plugin deletion
2007-09-21 etisserant On the long wat towards generated code comilation...
2007-09-20 etisserant Enhanced and really multi-platform process logging. Use wxProcess and wxExecute instead of python popen3 (unix only).
2007-09-20 etisserant PLC and plugins compilation with gcc now starts (and fail).
2007-09-18 lbessard Corrections for Windows
2007-09-17 etisserant Now, C extension plugin do handle multiple files
2007-09-17 etisserant Various changes to make SVGUI plugin generated code eventually compile
2007-09-17 lbessard Adding support for svgui block code generation
2007-09-17 lbessard Correct bugs on svgui plugin code generation
2007-09-17 lbessard Adding support for refreshing PLCOpenEditor block list
2007-09-17 etisserant Cosmetic in plugin tree
2007-09-17 etisserant Improoved SVGUI support
2007-09-16 etisserant SVGUI's DefEditor now runs and generate C code. Swapped __I with __Q
2007-09-13 etisserant Primary svgui plugin inherited - broken
2007-09-13 etisserant Fixed invisible root node
2007-09-13 lbessard Adding option in config_test.p for regenerate reference result file
2007-09-12 lbessard config_utils.py rewritten
2007-09-11 etisserant Enhanced bahavior of plugin tree representation when changing IEC channel
2007-09-11 etisserant Fixed CanOpen network renaming
2007-09-11 etisserant added basic C Code extention plugin
2007-09-11 etisserant Fixed onclose bug
2007-09-11 etisserant Major improvements, plugin renaming and secured name/IEC channel attribution, various fixes on PlugTemplate
2007-09-11 etisserant Disabled unused run/edit menu, fixed some event/refresh machanisms
2007-09-11 greg CONFIG_UTILS (sync)
2007-09-11 etisserant added sync option
2007-09-10 lbessard Adding support for using Networkedit et PLCOpenEditor in Beremiz
2007-09-10 etisserant Working CanOpen OD generation
2007-09-10 etisserant minor fixes
2007-09-07 etisserant Pleliminary build process -- C code generation
2007-09-07 lbessard Adding buttons for plugins
2007-09-04 etisserant Beremiz plugins definitions.
2007-09-04 lbessard Adding Plugin params visualization with basic controls
2007-09-03 etisserant Base build mechanism layout.
2007-08-31 lbessard First commit of Beremiz new version with plugin support
2007-08-29 etisserant *** empty log message ***
2007-08-28 etisserant More precise design for plugins.... to be continued...
2007-08-28 etisserant More precise design for plugins.... to be continued...
2007-08-27 etisserant More precise design for plugins.... to be continued...
2007-08-21 etisserant plugin framework organization being defined
2007-08-20 lbessard Adding plugin support in Beremiz
2007-08-16 etisserant Plugin skeleton base - python package
2007-08-14 etisserant Improved error report
2007-08-14 lbessard Bug on new project fixed
2007-08-13 etisserant Added stdout/stderr separation limitation and coloration
2007-08-09 lbessard Bug on command line fixed
2007-08-08 lbessard Cleaning code for using only wxPython 2.6 class naming
2007-08-07 lbessard Cleaning code for using only wxPython 2.6 class naming
2007-08-02 lbessard Adding validity verifications on project folders opened
2007-07-26 lbessard Adding verification for the project opened
2007-07-25 lbessard Adding Build Method for PLC program generating
2007-07-20 lbessard First Beremiz commit