After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 687368 - Can select background only from XDG_PICTURES_DIR
Can select background only from XDG_PICTURES_DIR
Status: RESOLVED DUPLICATE of bug 682126
Product: gnome-control-center
Classification: Core
Component: Background
3.6.x
Other Linux
: Normal normal
: ---
Assigned To: Control-Center Maintainers
Control-Center Maintainers
Depends on:
Blocks:
 
 
Reported: 2012-11-01 18:52 UTC by Peter
Modified: 2012-12-04 18:30 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Peter 2012-11-01 18:52:13 UTC
Hello!
In GNOME 3.6 it is possible to change the background via "System Settings -> Backgrounds". During 3.6 development the feature to add a pictures as background via the File-Open-Dialog was removed (also ZOOM, TILE, CENTER...). Instead the tile "Pictures" only offer pictures from the XDG_PICTURE_DIR.

Rationale:
a) We can't be sure that this directory exists (other name, other purpose, user doesn't use a "Pictures" but more UNIX like "pictures" and so on...).
b) Background could be stored at any other location and provided from there
c) Background is anyway copied to other location (don't no where, but its copied)


Blindly relying on XDG_DIRS is always wrong. This is, again, the removal of a basic major feature in GNOME. Also the possibility to ZOOM,TILE,SPAN the picture is missing in 3.6.

Please keep in mind:
The removal of basic feature is the most critizied problem of the GNOME 3.x series.

Known workaround:
Using EOG or any other application which is able to set the background.
Comment 1 Bastien Nocera 2012-12-03 15:58:58 UTC
You can add single background images once bug 689351 is fixed, and the duplicate, bug 682126, is about loading the directory recursively.

(In reply to comment #0)
> Rationale:
> a) We can't be sure that this directory exists (other name, other purpose, user
> doesn't use a "Pictures" but more UNIX like "pictures" and so on...).

Then the system is busted, as xdg-users-dirs-gtk-update is run at the start of the session, and ensures that those directories are created. You can even rename them if you want.

> b) Background could be stored at any other location and provided from there
> c) Background is anyway copied to other location (don't no where, but its
> copied)

Both of those can be worked-around by dnd'ing a picture, or using the source application (web browser, photos application) to set the background.

*** This bug has been marked as a duplicate of bug 682126 ***
Comment 2 Peter 2012-12-04 18:27:58 UTC
I delete these folders. Why? I don't use them. XDG seems to fallback on the home directory, which is better than nothing but still wrong.

DnD is nice. I will test that. But the  UI dosen't indicat this possibility in any why. Would be a nice improval if the UI clears says, that DnD is possible! Should I open a another bug for this?
Comment 3 Peter 2012-12-04 18:30:03 UTC
why -> should be -> way