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 765004 - Right click to "set as wallpaper" should not copy images to /pictures/Wallpapers
Right click to "set as wallpaper" should not copy images to /pictures/Wallpapers
Status: RESOLVED DUPLICATE of bug 688812
Product: nautilus
Classification: Core
Component: File and Folder Operations
3.20.x
Other Linux
: Normal normal
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-04-13 17:19 UTC by Britt Yazel
Modified: 2016-05-09 07:05 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Britt Yazel 2016-04-13 17:19:33 UTC
The option in Nautilus to "set as wallpaper" when right clicking on an image file shouldn't copy the image to /pictures/Wallpapers, as it is unintuitive and can be problematic.

First, if the file you are selecting is local, I do not see a need to make a redundant copy of the file in /pictures/Wallpapers. If the rationale is to make sure that the user maintains a background image even if that original file is moved or deleted, I think this should not be a usage case we care about. I find that the users that I interact with on a daily basis will organize their wallpapers in some sort of named subdirectory of /pictures, so moving/deleting is not a  problem. And it actually becomes very confusing to them why copies are being made in /pictures/Wallpapers, as they intuit that the source file is the one being applied as the wallpaper, not a copy of the source file.

Second, if you already store your wallpaper images in /pictures/Wallpapers, right-clicking on an image and setting it as wallpaper will create a redundant duplicate image directly next to the image you are already selecting. This is confusing and looks sloppy to our users.

Third, if we can eliminate the need for copying local images to /pictures/Wallpapers, this would solve #2 implicitly. Further, for the case of setting remote files as a wallpaper (perhaps from a different directory or from a remote site such as flickr), perhaps copying to a .cache/Wallpapers is a better choice than /pictures/Wallpapers. This way it won't be obviously visible to our users.
Comment 1 John Longe 2016-04-19 15:34:23 UTC
I agree with the above and would like to add fourth, the background setter in GNOME Control Center only looks for images in the Pictures directory, non-recursively! As ridiculous as I find that, it means that GNOME C.C. and Nautilus are inconsistent. If a user sets his background with Nautilus, he will not find it in GNOME C.C. But well, that should maybe be fixed in the latter.
Comment 2 Britt Yazel 2016-04-19 17:54:06 UTC
yes John I agree, but there is actually bug 712245 open right now to address the Gnome-Control-Center concerns. Let's keep this bug specifically for the changes needing to be made in Nautilus specifically.
Comment 3 Carlos Soriano 2016-05-09 07:05:18 UTC

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