Since my last post the wallpaper plugin has moved to kdeartwork, so if you’re running KDE 4.3 from trunk that’s where you’ll find it these days.
I just thought I’d give everybody an update on the Weather Wallpaper’s status for KDE 4.3.🙂
Definite progress is being made, but it still has a ways to go before the new features are ready.
This weekend I implemented user-definable wallpapers, though it doesn’t save or load any of these custom associations yet so everything gets lost rather easily. Actually, I implemented that plus a whole advanced settings dialog so that graphics junkies can fine-tune the wallpaper to the level that they could with the default “Image” wallpaper plugin.
The top bit of the Advanced Settings dialog is where you choose the weather condition and choose a wallpaper for said weather condition. For the sake of demonstration, I have set it to display the Red Leaf wallpaper when the weather is sunny/clear. Unfortunately, this also shows the biggest bug in the feature. The feature works for the preview inside the Desktop Settings config dialog, and it even works totally when you load the wallpaper up in plasmawallpaperview. The catch is that your actual desktop background doesn’t change to the custom wallpaper you’ve selected.
I have no clue why it behaves this way, and any help in finding out why/how to fix it would be appreciated.
Continuing on about the dialog, when you select a weather condition from the “Condition:” box, the “Picture” box should automatically jump to the current wallpaper assigned to the condition. I say “should” because this is also broken. When I try to set the index of the picture combobox to that of the current image, it tries to find the index of the author’s name rather than the name the picture itself, making it always fail. I’m not quite sure how to fix that one yet, but at least I know what’s wrong.
All the stuff in the bottom portions of the advanced settings dialog should all work. (Color, positioning, Get New Wallpapers) They should all act as they do in the Image wallpaper plugin. Just as a note, I’ve also fixed that gap between the Author label and the Picture combobox in svn.
Once it is possible to save and load custom weather/wallpaper associations, this plugin will be feature complete for KDE 4.3. Meaning that once this is implemented I will be happy with the current functionality for this plugin. I won’t be happy with the overall status of the plugin until the glaring bugs featured in this blog are fixed, mind you.🙂
In conclusion; progress is being made and the plugin is almost where I want it feature-wise for KDE 4.3. (But it still needs a lot of love)