Launcher - remove the embossed 'home' image from the Nautilus Launcher icon

Bug #874265 reported by John Lea
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ayatana Design
Fix Released
Medium
John Lea
ubuntu-mono
Invalid
Undecided
Paul Sladen
nautilus (Ubuntu)
Fix Released
Undecided
Paul Sladen

Bug Description

 Remove the embossed 'home' image from the Nautilus Launcher icon. If such a icon does not already exist, contact Rosie for the adapted icon

----------------------------------
Note from User Testing:

In user testing, participants use 'home' (Nautilus Launcher) to find or access everything in their computer. Many thought that the Dash was the equivalent of the start button in Windows whereas 'home' was their computer.

John Lea (johnlea)
Changed in ayatana-design:
assignee: nobody → John Lea (johnlea)
importance: Undecided → Medium
status: New → Fix Committed
tags: added: onew udo
Revision history for this message
Paul Sladen (sladen) wrote :

Replacing the icon override in 'ubuntu-mono':

  /usr/share/icons/ubuntu-mono-dark/apps/48/system-file-manager.svg

in turn a symlink to:

  /usr/share/icons/ubuntu-mono-dark/places/48/folder-home.svg

with a copy of the one from 'humanity-icon-theme':

  /usr/share/icons/Humanity/places/48/folder.svg

should achieve this. This should supersede the previous requests in bug #752607 and bug #721121.

affects: unity → ubuntu-mono
affects: unity (Ubuntu) → ubuntu-mono (Ubuntu)
Paul Sladen (sladen)
Changed in ubuntu-mono:
assignee: nobody → Paul Sladen (sladen)
Changed in ubuntu-mono (Ubuntu):
assignee: nobody → Paul Sladen (sladen)
Revision history for this message
Paul Sladen (sladen) wrote :

John: I've just been re-reading the bug material from the last time we made this change (bug #721121). Is the aim to change it just in the Unity Launcher (which comes from the Nautilus .desktop file), or for every instance of Nautilus (including "Home" when Nautilus is open)?

Changed in ayatana-design:
status: Fix Committed → Incomplete
Revision history for this message
John Lea (johnlea) wrote :

@Paul; just in the Unity Launcher

Changed in ayatana-design:
status: Incomplete → Fix Committed
John Lea (johnlea)
tags: added: udp
Changed in ayatana-design:
status: Fix Committed → Triaged
Changed in ubuntu-mono:
status: New → Confirmed
Changed in ubuntu-mono (Ubuntu):
status: New → Confirmed
description: updated
description: updated
tags: added: utest
John Lea (johnlea)
description: updated
Tim Penhey (thumper)
Changed in ayatana-design:
status: Triaged → Fix Committed
Paul Sladen (sladen)
Changed in ubuntu-mono:
status: Confirmed → Invalid
affects: ubuntu-mono (Ubuntu) → nautilus (Ubuntu)
Changed in nautilus (Ubuntu):
status: Confirmed → Fix Committed
Revision history for this message
Paul Sladen (sladen) wrote :

Pushed a one-line solution that simply changes the requested icon in the distro-added 'nautilus-home.desktop', that is subsequently sourced by Unity. In the middle of debugging this, I also encountered a weird case where the Launcher entry for 'nautilus-home' was dropped from the static list of Launcher entries. This mask list is stored by Unity in gsettings; I had to reset the list to default with:

  gsettings reset com.canonical.Unity.Launcher favorites

which restored the full-set; currently:

  ['nautilus-home.desktop', 'firefox.desktop', 'libreoffice-writer.desktop', 'libreoffice-calc.desktop', 'libreoffice-impress.desktop', 'ubuntu-software-center.desktop', 'ubuntuone-installer.desktop', 'gnome-control-center.desktop']

Revision history for this message
Sebastien Bacher (seb128) wrote :

hum, is there any reason to keep adding a distro specific .desktop rather than using the default nautilus one in this case? we especially added that .desktop because mark requested an "user directory icon" for this launcher

Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (7.7 KiB)

This bug was fixed in the package nautilus - 1:3.2.1-2ubuntu1

---------------
nautilus (1:3.2.1-2ubuntu1) precise; urgency=low

  * Resynchronize on Debian
  * Remaining diffs:
  * debian/changelog, debian/rules: set epoch number (which was added by error)
  * debian/control.in:
    - build-Depend on lpi, libappindicator3-dev, libunity-dev
    - don't build-depends on individual girs, the libraries do that
    - don't build with tracker, don't suggests it
    - nautilus-data should not need to recommends nautilus,
      lower to a suggests so file-roller doesn't bring in nautilus
    - nautilus Replaces nautilus-data, Debian installed the dbus service there
  * debian/mount-archive.desktop:
  * debian/mount-archive.desktop.in:
    - New nautilus context menu item to allow mounting zip, iso, etc
  * debian/nautilus.gsettings-override:
    - Change the default desktop icon configuration
  * debian/nautilus.install:
    - don't move the autostart to usr
    - install mount-archive menu
    - install nautilus-folder-handler.desktop
  * debian/nautilus-data.install:
    - install apport hook
  * debian/nautilus-folder-handler.desktop:
    - ship a copy of nautilus.desktop with NoDisplay=true since some user
      configurations refer to it
  * debian/patches/01_lpi.patch:
    - Launchpad changes.
  * debian/patches/02_additional_marge_for_unity.patch:
    - ensure we don't move desktop icons when locking or unlocking the unity
      launcher
  * debian/patches/03_translations_list_update.patch:
    - Translate the mount-archive menu entry
  * debian/patches/04_suppress_umount_in_ltsp.patch:
    - Don't list unmount and eject actions on LTSP clients
  * debian/patches/05_desktop_menu_export.patch:
    - export the desktop menus for appmenu in unity
  * debian/patches/06_never_exec_nonexec_launchers.patch:
    - Implement non-exec policy for .desktop handler.
  * debian/patches/07_use_application_indicator.patch:
    - Use the application-indicator, needs to be updated
  * debian/patches/08_clean_session_capplet.patch:
    - use NoDisplay for the new autostart desktop to keep the capplet clean
  * debian/patches/09_no-initial-fade.patch:
    - Patch to disable the initial fade-in of the background without disabling
      crossfades when the background is changed.
  * debian/patches/11_copy_skipping_pager.patch:
    - after discussion with dx and design, the easier short-time solution is to
      have the copy dialog skipping the pager to be able to launch nautilus even
      with a copy operation in progress
  * debian/patches/12_unity_launcher_support.patch:
    - added new patch to include support to the unity launcher.
      When a file operation is in progress the nautilus launcher icon
      gets a progress bar and the count of the active transfers, plus
      a quicklist item to bring on top/show the transfers window.
  * debian/patches/13_translate_unity_launcher.patch:
    - list the unity launcher desktop to translate
  * debian/patches/14_bring_del_instead_ctrl_del.patch:
    - use Del instead of Ctrl + Del for sending files to the bin
  * debian/patches/15_use-ubuntu-help.patch:
    - use the ubuntu documentation
  * debian/patches/16_ru...

Read more...

Changed in nautilus (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Dmitry Shachnev (mitya57) wrote :

@Sebastien: nautilus.desktop uses "system-file-manager" icon, before dropping nautilus-home.desktop we should change link target from "folder-home" to "folder" for this icon in ubuntu-mono theme (and probably update the 16px icon).

Revision history for this message
Sebastien Bacher (seb128) wrote :

Setting back to triager, Paul could you reply to that? Should the tooltip still claim "user directory"? Do we need a different launcher or can we just adapt the nautilus.desktop one?

Changed in nautilus (Ubuntu):
status: Fix Released → Triaged
Revision history for this message
Sebastien Bacher (seb128) wrote :

Hey, Paul, could you reply to the previous question?

John Lea (johnlea)
Changed in ayatana-design:
status: Fix Committed → Fix Released
Changed in nautilus (Ubuntu):
status: Triaged → Fix Released
tags: added: reviewedbydesignp
removed: onew udo udp utest
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.