The patch fixes various issues:
* in e_thumb check if the object exists before trying to update it: this happens when dialogs are closed before their thumbnails have been generated. Also fixed the start button location in the thumbs.
* in e_icon the smart data is never checked before being used, so I added simple checks for nulls: also happens with dialogs being closed.
* in e_int_config_background: added saving the background in the config after applying it (sorry, the diff contains the old stuff also because anoncvs isn't up to date yet)
Additions:
the e_int_config_theme, is a duplication of the background selector but for the themes, it uses a slightly different approach, but the bulk of the code is the same.
Regards,
--
Chady 'Leviathan' Kassouf
http://chady.net/
e.diff
Description: Binary data
e_int_config_theme.tar.gz
Description: GNU Zip compressed data