Skip navigation.
Home

ROX-Lib released

Main node on rox.sourceforge.net: 
Version: 
2.0.4

General:

- Fix unit tests to use correct path (Thomas Leonard).

- Removed a load of unused imports spotted by PyFlakes (Thomas Leonard).

- ROX base platform is now Python 2.3, so run unit tests against that by default (Thomas Leonard).

- Bugfix: Must use '..' in interface for backwards compat (Thomas Leonard).

- Removed some more deprecation warnings. Do not run testsu as part of testall as it is interactive (Thomas Leonard).

- Ensure window response codes are treated as int(), required for python 2.5 and pygtk 2.6 (Stephen Watson).

- Drag-and-drop didn't work if the hostname contained '-', due to an error in a regular expression (Thomas Leonard, reported by Lennon Cook).

- Function to fetch an appropriate icon for a file (Lennon Cook). Changed to return a Pixbuf instead of an Image, to use the existing icon theme lookup and to first check for a .DirIcon for directories (Stephen Watson).

Translations:

- Update Chinese Translations (Babyfai Cheung).

- Update French translations (Vincent Lefèvre).

debug:

- Exception handler now copes with old-style non-class exceptions and with missing tracebacks (Thomas Leonard).

mime:

- Added xattr support including test for user set MIME types (Stephen Watson).

OptionsBox:

- When there is only one section in the options box, don't show a frame (Thomas Leonard).

- Added note about size-groups(Thomas Leonard).

- Added widget to OptionsBox, which lets the user choose a file using a GtkFileChooser or by drag-and-drop (Jim Ramsay). Requires GTK >= 2.6.

- Added Clear button to filename options (Jim Ramsay and Thomas Leonard).

saving:

- Lookup icons from /rox.sourceforge.net/MIME-icons before /MIME-ICONS (Stephen Watson)

session:

- Prefered launcher for a URL scheme now part of uri_handler (Stephen Watson).

settings:

- Prefered launcher for a URL scheme now part of uri_handler (Stephen Watson).

tasks:

- Fixed some deprecation warnings (Thomas Leonard).

- Bugfix: InputBlocker and OutputBlocker now trigger on IO_HUP too (Thomas Leonard).

- Added Task.finished blocker, which is triggered when the task finishes, successfully or by throwing an exception (Thomas Leonard; suggested by Ken Hayber).

- Ensure that IO blocker callbacks return False, not None, or we get a warning from PyGTK (Thomas Leonard).

templates: *NEW*

- Added templates module as an interface to glade (Stephen Watson).

- Templates now has full dict behaviour and derives from glade.XML. Method names have therefore changed to be the same used by glade.XML (Stephen Watson).

thumbnail: *NEW*

- Added thumbnail module to access thumbnail images of files and also to generate them (Stephen Watson).

uri_handler: *NEW*

- Support shared configuration for launching URIs (Stephen Watson).

xattr: *NEW*

- Added xattr support including test for user set MIME types (Stephen Watson).

Full announcement

ROX-Lib 2.0.4 (contains shared code used by other ROX applications) has
been released.

You can install it by entering this URL into AddApp:

  http://rox.sourceforge.net/2005/interfaces/ROX-Lib

To upgrade:

- Right click on the application and choose 'Versions...' from the menu.
- Click on 'Refresh all now'.
- Ensure 'Help test new versions' is selected.

For more information, including package downloads, see:

  http://localhost/desktop/ROX-Lib

Changes in 2.0.4:

General:

- Fix unit tests to use correct path (Thomas Leonard).

- Removed a load of unused imports spotted by PyFlakes (Thomas Leonard).

- ROX base platform is now Python 2.3, so run unit tests against that by default (Thomas Leonard).

- Bugfix: Must use '..' in interface for backwards compat (Thomas Leonard).

- Removed some more deprecation warnings. Do not run testsu as part of testall as it is interactive (Thomas Leonard).

- Ensure window response codes are treated as int(), required for python 2.5 and pygtk 2.6 (Stephen Watson).

- Drag-and-drop didn't work if the hostname contained '-', due to an error in a regular expression (Thomas Leonard, reported by Lennon Cook).

- Function to fetch an appropriate icon for a file (Lennon Cook). Changed to return a Pixbuf instead of an Image, to use the existing icon theme lookup and to first check for a .DirIcon for directories (Stephen Watson).

Translations:

- Update Chinese Translations (Babyfai Cheung).

- Update French translations (Vincent Lefèvre).

debug:

- Exception handler now copes with old-style non-class exceptions and with missing tracebacks (Thomas Leonard).

mime:

- Added xattr support including test for user set MIME types (Stephen Watson).

OptionsBox:

- When there is only one section in the options box, don't show a frame (Thomas Leonard).

- Added note about size-groups(Thomas Leonard).

- Added widget to OptionsBox, which lets the user choose a file using a GtkFileChooser or by drag-and-drop (Jim Ramsay). Requires GTK >= 2.6.

- Added Clear button to filename options (Jim Ramsay and Thomas Leonard).

saving:

- Lookup icons from /rox.sourceforge.net/MIME-icons before /MIME-ICONS (Stephen Watson)

session:

- Prefered launcher for a URL scheme now part of uri_handler (Stephen Watson).

settings:

- Prefered launcher for a URL scheme now part of uri_handler (Stephen Watson).

tasks:

- Fixed some deprecation warnings (Thomas Leonard).

- Bugfix: InputBlocker and OutputBlocker now trigger on IO_HUP too (Thomas Leonard).

- Added Task.finished blocker, which is triggered when the task finishes, successfully or by throwing an exception (Thomas Leonard; suggested by Ken Hayber).

- Ensure that IO blocker callbacks return False, not None, or we get a warning from PyGTK (Thomas Leonard).

templates: *NEW*

- Added templates module as an interface to glade (Stephen Watson).

- Templates now has full dict behaviour and derives from glade.XML. Method names have therefore changed to be the same used by glade.XML (Stephen Watson).

thumbnail: *NEW*

- Added thumbnail module to access thumbnail images of files and also to generate them (Stephen Watson).

uri_handler: *NEW*

- Support shared configuration for launching URIs (Stephen Watson).

xattr: *NEW*

- Added xattr support including test for user set MIME types (Stephen Watson).

Syndicate content