https://bugs.kde.org/show_bug.cgi?id=414072

            Bug ID: 414072
           Summary: Integrate better WallPaper plugin with desktops
                    (Linux, Windows, MacOS)
           Product: digikam
           Version: 7.0.0
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Plugin-Generic-WallPaper
          Assignee: digikam-bugs-n...@kde.org
          Reporter: caulier.gil...@gmail.com
  Target Milestone: ---

Currently, WallPaper tool is only able to deploy one image to Plasma destop
through Dbus command.

As digiKam is multi-platform, we need to support other desktop under Linux or
not, as Gnome, generic X11, Windows, MAcOS, etc...

It cannot setup the wallpaper with options as mosaic, size adjustment, multiple
screens support, etc.

Some links :

*
https://stackoverflow.com/questions/1220826/changing-wallpaper-on-linux-programmatically

* Gnome GIO way :
https://github.com/GNOME/glib/blob/master/gio/gsettings-tool.c
with :
«set org.gnome.desktop.background picture-uri file:///path/to/file.jpg»

* GThumb wallpaper tool :
https://github.com/GNOME/gthumb/tree/d644a77a1b2085ce2c947719fb3f9107e068c42c/extensions/desktop_background

* 2 samples of code to set wallpaper under Windows and MacOS :

-
http://amin-ahmadi.com/2015/12/07/how-to-change-desktop-background-image-in-c/
-
https://stackoverflow.com/questions/5468074/programmatically-changing-desktop-image

Gilles Caulier

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to