July 12th, 2010· fixed: a lot of small bugs and misleading strings
· fixed: bug in save routine with tab and file list handling
· revised: find & replace dialog
· revised: about box
· new: search for updates function
· updated: source code highlighter keywords
· updated: translations
· updated: help
· updated: docs for source
known issues:
· Sucosoft files contain an incorrect checksum (minor problem, Sucosoft accept these files)
· syntaxhighlighter does not mark inline comments in a major comment
March 16th, 2010· fixed: some minor bugs for tab and file list handling
· revised: programming language detection during file open process
· revised: FUNCTION dialog for user defined functions
· new: support for TYPE defintion in Sucsoft S40 files
· new: support for Mitsubishi MELSOFT IEC (7.x) files
· new: function block call model conversion for file save operation and batch dialog
· updated: source code highlighter keywords
· updated: translations
· updated: help
· updated: docs for source
July 28th, 2009updates/bug fixes:
· fixed: lost file name in print output
· revised: print output with font size 8 and use of tabstops from preferences
· revised: print output for Moeller header
· revised: file name usage in recent files list
· new: file modified information during close pages and application quit
· updated: translations
· updated: docs for source
July 6th, 2009Updates/bug fixes:
· fixed: incorrect saved files (incorrect content, incorrect renamed tabs)
· fixed: lost last POU line in CoDeSys export files
· fixed: lost closing sign if data type or I/O comments are deselected in the function
· block dialog
· updated: docs for source
Known issues:
· Sucosoft files contain an incorrect checksum (minor problem, Sucosoft accept these files)
· Syntaxhighlighter does not mark inline comments in a major comment
June 20th, 2009· fixed: corrupted in lower case written arrays in function block dialog and
· prototype
· fixed: lost comments in CoDeSys export files at the declaration section
· fixed: lost VAR sections in function block dialog if blanks or tabulators follows the VAR string
· fixed: error if POU type line starts with whitespace characters
· fixed: false placed I/O delimiter "|" at function block call models in Moeller IL sources
· fixed: "jumping" during creating new pages
· fixed: recent files list does not accept POUs named 'untitled'
· fixed: batch converter window overlapped path dialog
· new: support for TYPE definition files (experimental and CoDeSys only)
· new: replace all option in find dialog
· new: a default POU extension can be selected at the preferences dialog
· new: save file dialog suggests the default POU extension and the page name for the file
· new: existing I/O comments can be add to call model with the function block insert dialog
· new: movable tabs with own close buttons (only active if Qt 4.5+ is used)
· new: style of tabs and toolbar changed if Qt 4.5.x is used
· revised: single application handling
· revised: find routine
· revised: Import/Export routine for faster and better file processing
· revised: file name handling in class PageCtrl
· updated: translations
· updated: help
· updated: docs for source
May 18th, 2009· fixed: session save dialog doesn't work reliable
· fixed: lost file extension on Linux
· fixed: multiple occurrences of items in the recent files list
· fixed: possible usage of too dark or light colors for lines highlighter
· new: current lines highlighter is also used in line number area
· updated: file extension handling for file save dialog
· updated: syntaxhighlighter keywords
· updated: help
· updated: translations
· updated: docs for source
May 4th, 2009· fixed: high CPU load if a page was opened or created
· fixed: reszising the app and repeated session files opening if the preferences
· dialog was closed
· new: changing the programming language in the menu has no effect to the main programming language for new files
March 22nd, 2009· fixed: saving of canceled preferences dialog settings
· fixed: single file open error message
· new: recent files menu with adjustable history buffer
· new : highlighter for current line
· new: print area indicator
· updated translations
· updated help
· updated: docs for source
March 10th, 2009· fixed: lost VISU section in CoDeSys export files
· fixed: bad print output for prototype section, caused in class Prototype
· fixed: hidden save session inputbox if called from class MainWindow
· fixed: some untranslated strings in class SessionManager
· new: Moeller header enabled for plain POUs in class PrintPrepare
· new: KW-Software descriptions enabled for POU info section in class PrintPrepare
· updated: statusbar of class MainWindow
· updated: translations
· updated: docs for source
December 28th, 2008updates/bug fixes:
· revisions of class PageCtrl, class ImportExport and class SessionManager
· open function now rejects files with false extension
· fixed "double naming" for file save function
· fixed batch process fail and some wrong outputs with extension .txt
· fixed PTT file storage fail
· fixed lost file paths in sessions
· GLOBAL_VARIABLE_LIST file storage is now forced to be CoDeSys compliant only
· KW-Software files now doesn't lose the description section
· KW-Software files now contain the correct work sheet name
· fixed some not available interface description strings if the language was not set
· preferences dialog default settings are now more reasonable
· experimental: pages now named with the POU name from the POU type line of the files.
· Usually the file name is equal to the POU name, so an effect can only be noticed on
· .EXP CoDeSys files which includes more than one POU - the POUs will be shown on
· seperate pages
June 5th, 2008· Rewritten code base.
· Enhanced interface.
· Support for KW-Software IL/ST files
· Solved minor bugs
March 14th, 2007· batch saving module
· redesigned preferences dialog
· settings for print output
· selection support for find dialog
January 9th, 2007· bugfixes
· prototype view in POU Info dialog
· prototype save option with .poe files
· new help file
October 6th, 2006· The undo function does not work for inserted commands.
· The syntax coloring preview is very alpha
· The language analysation of loaded files are not even 100% correct