GNOME Bugzilla – Bug 530430
Desktop icons should have vertical align grid and exact size
Last modified: 2018-01-02 18:47:23 UTC
Desktop icons have only horizontal grid align and should probably have a vertical one too, which points to the issue that icons with stock icons and icons with thumbnail (such as pdf files) have way different sizes (I think that thumbnails should never exceed the user set icon size). Other information:
Created attachment 116088 [details] [review] Made the hozitonal and veritical snap size the same The vertical snap size was 20, and the horizontal snap size was 78. Changing the vertical snap size to 78 will fix part of the problem, but as you said, the larger icons will not get aligned as well. There is also nothing preventing icons from being placed at the same grid location.
Created attachment 146216 [details] [review] Patch to add gconf keys to make the snap distances configurable This patch adds two new gconf keys "apps/nautilus/icon_view/snap_distance_x" and "apps/nautilus/icon_view/snap_distance_y" in to replace the local constants "SNAP_SIZE_X" and "SNAP_SIZE_Y" in libnautilus-private/nautilus-icon-container.c. The constants become local variables with a callback function to sync them against gconf. If one of the distances is altered, the icons on the desktop are realigned according to the new variables.
Dear all, please see Bug 613111
*** Bug 730733 has been marked as a duplicate of this bug. ***
Comment on attachment 116088 [details] [review] Made the hozitonal and veritical snap size the same /libnautilus-private/nautilus-icon-container.c does not exist anymore in git master. Hence setting 'needs-rework' as patch does not apply cleanly.
Comment on attachment 146216 [details] [review] Patch to add gconf keys to make the snap distances configurable libnautilus-private/apps_nautilus_preferences.schemas.in does not exist anymore in git master (and Nautilus has migrated away from gconf). Hence setting 'needs-rework' as patch does not apply cleanly.
Starting with version 3.28, nautilus will not handle the "files on desktop background" feature. For better alternatives, read this blog post https://csorianognome.wordpress.com/2017/12/21/nautilus-desktop-plans/