[eboxy-users] First eboxy 0.4.0 pre-release available
Status: Alpha
Brought to you by:
bluelightning
From: Paul E. <blu...@bl...> - 2004-03-31 11:41:10
|
Hi all, eboxy 0.4.0-pre1 is available for download from the following location: http://www.bluelightning.org/ebox/files/eboxy/eboxy-0.4.0-pre1.tar.bz2 This is a pre-release version and may contain bugs. If you have the opportunity, please download it and try it out and let me know what you think (especially if you have any problems). In addition, updated versions of all the extra plugins previously released, plus the long-awaited MySQL database plugin, can be downloaded here: http://www.bluelightning.org/ebox/files/eboxy/eboxy-plugins-0.4.0-pre1.tar.bz2 The following is the current changelog for the 0.4.0-pre1 release (since 0.3.9): - Added an "interface plugin" system that allows swapping in and out different GUI libraries without needing to recompile, and split out SDL_gui specific code into an interface plugin - Added integer and boolean literals, variables, integer arithmetic, boolean operators, and comparison expressions to scripting language - Added default XML file ~/.eboxy/system.xml - see documentation - Added configuration file ~/.eboxy/eboxy.conf - see documentation - Removed automatic initialisation of audio - this should now be handled by plugins that need it - Added configure option --with-plugin-path to specify the path to load plugins from (default is $prefix/lib/eboxy/plugins) - Generic plugins are now loaded from $pluginpath/generic - Added execwaitcapture script command to capture output of executed program - Can now change the background of a page in a script - Added visible property to all widgets - Item previous/next actions now go to previous/next widget when on a button or a togglebutton - Added system.gotopage() - Added more user actions - Added minimum version check attribute to XML - Fixed bug: uncertain return convention resulted in memory leaks and possible crashes with plugins. Note that this means existing third party plugin code will need to be fixed to conform with the new convention (see documentation) - Fixed bug: dynamically created pages were not persistent over file changes - Fixed bug: characters not used by the scripting language (eg. semicolon) were printed out if found - Fixed bug: fatal script parsing error would cause eboxy to exit - Fixed bug: action property missing on togglebutton - Many code tidy-ups and internal changes - Documentation has been expanded, updated, and converted to DocBook format Cheers, Paul |