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 429222 - copy user-added backgrounds to /usr/share/background
copy user-added backgrounds to /usr/share/background
Status: RESOLVED DUPLICATE of bug 143112
Product: gnome-control-center
Classification: Core
Component: Background
2.16.x
Other All
: Normal enhancement
: ---
Assigned To: Control-Center Maintainers
Control-Center Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-04-13 04:40 UTC by Jared Moore
Modified: 2007-04-16 10:00 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description Jared Moore 2007-04-13 04:40:24 UTC
Use case:

A user downloads many desktop backgrounds, opens Desktop Background Preferences, and drag-and-drops his backgrounds into the list. Then the user selects the desired background and closes Desktop Background Preferences. 

The user does not want all his backgrounds cluttering up his home folder, and since Desktop Background Preferences has functionality to add/remove files, then Desktop Background Preferences should "take ownership" of those files and allow the user to remove them from his home folder without removing them from the backgrounds list.

This could be implemented by copying all user-added backgrounds to /usr/share/background. Alternately, if disk space is an issue, a hard link could be created instead. Since this is a shared folder, file permissions become an issue. This is solved by making that user the owner of the file, and removing other users' write permission to that file (but still allow other users to read).

I am currently using GNOME 2.16, so if this is already implemented in 2.18 then my apologies! I would be able to write code for this, if necessary.

Thanks for taking the time to read this. :)
Comment 1 Jared Moore 2007-04-13 04:41:20 UTC
Sorry, that should have been /usr/share/backgrounds. 
Comment 2 Jared Moore 2007-04-13 06:48:49 UTC
An alternative would be to copy the backgrounds into a hidden folder in the user's home directory. This would be consistent with gnome-theme-manager.
Comment 3 Thomas Wood 2007-04-16 10:00:39 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


*** This bug has been marked as a duplicate of 143112 ***