Change Wallpaper through a Service?

Shantanu Tushar Jha jhahoneyk at gmail.com
Thu Jun 16 05:58:45 CEST 2011


On Wed, Jun 15, 2011 at 11:50 AM, Aaron J. Seigo <aseigo at kde.org> wrote:

> On Tuesday, June 14, 2011 08:15:28 you wrote:
> > On Tue, Jun 14, 2011 at 12:20 AM, Aaron J. Seigo <aseigo at kde.org> wrote:
> > > and even then, it would not be trivial to use it from a simple file
> > > action script.
> >
> > Eh? You can't easily use d-bus from a service menu? Why not?
>
> you can, but think about the structure of a dbus service that maps to the
> wallpapers in a multiple-containment layout. i doubt we'd end up with a
> nice
> single "setWallpaper" method without it being rather simplified (e.g. only
> possible to set the wallpaper for the current desktop, current screen and
> current containment).
>
> while we could do this, it would only be used for setting wallpapers and
> would
> not be at all a full dbus interface to plasma-desktop. given one can drag
> 'n
> drop things onto the desktop and get more accurate and interesting options
> there, i'm not convinced its worth it.
>

While dragging and dropping is no less intuitive than a context menu in a
file browser. You may want to try it out and see which one is quicker. Right
click > Actions > Set as Wallpaper or Unmaximize dolphin window > click and
drag > drop on desktop > select Wallpaper.

The point is that if its possible even to only set the wallpaper for the
current desktop, current screen and current containment from an actions menu
we should implement it. Think of it, file browser isn't one example, even
gwenview, or ksnapshot and so on can use the dbus calls.

Cheers,

Shantanu Tushar    (UTC +0530)
http://www.shantanutushar.com


> --
> Aaron J. Seigo
> humru othro a kohnu se
> GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43
>
> KDE core developer sponsored by Qt Development Frameworks
>
> _______________________________________________
> Plasma-devel mailing list
> Plasma-devel at kde.org
> https://mail.kde.org/mailman/listinfo/plasma-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/plasma-devel/attachments/20110616/49349a16/attachment.htm 


More information about the Plasma-devel mailing list