Bug 162146

Summary: Need way to programmatically change desktop background
Product: [Unmaintained] plasma4 Reporter: Michael Pyne <mpyne>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED NOT A BUG    
Severity: wishlist    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Michael Pyne 2008-05-16 03:18:24 UTC
Version:            (using Devel)
Installed from:    Compiled sources
Compiler:          gcc 4.2.3 (Gentoo 4.2.3 p1.0) w/ mudflag and gentoo patches
OS:                Linux

I'm almost tempted to mark this a bug :)

But I was investigating the reason that we can no longer right-click on images and set them as the desktop background.  I noticed it used to be in kdesktop and figured it wasn't carried over to KDE 4 when we switched to plasma.

I was just going to tweak the .desktop file to work but I wanted to make sure plasma had an equivalent D-BUS interface to set the desktop background... and I don't see any.

This also makes it hard for other applications (i.e. KolourPaint) to change the background.

It is possible to simply kwriteconfig the appropriate entry but then how do we get plasma to show the new background?

Expected behavior: A D-BUS interface is present and working for other applications to use.
Comment 1 Aaron J. Seigo 2008-06-12 13:05:34 UTC
see 163272
Comment 2 Michael Pyne 2010-09-18 19:19:04 UTC
Closing as it seems to me that fixing bug 163272 will take care of this too.