Nautilus desktop icons should never be under the launcher

Bug #684649 reported by Didier Roche-Tolomelli
72
This bug affects 9 people
Affects Status Importance Assigned to Milestone
Unity
Fix Released
High
Didier Roche-Tolomelli
nautilus-elementary
Invalid
Undecided
Unassigned
nautilus (Ubuntu)
Fix Released
High
Didier Roche-Tolomelli
Natty
Fix Released
High
Didier Roche-Tolomelli
unity (Ubuntu)
Fix Released
Undecided
Unassigned
Natty
Won't Fix
Undecided
Unassigned

Bug Description

Nautilus desktop icons should not be allowed below the launcher (with or without the autohide mode). That will avoid flickering when people wants to switch between the two modes.

Same reasoning will go then for preventing nautilus resizing itself when the launcher is not in autohide mode. It should just crop the wallpaper (and thus, not reacting to _NET_WM_STRUT).

Changed in unity:
status: New → Triaged
importance: Undecided → High
assignee: nobody → Didier Roche (didrocks)
Changed in nautilus (Ubuntu):
status: New → Triaged
importance: Undecided → High
assignee: nobody → Didier Roche (didrocks)
Martin Pitt (pitti)
Changed in nautilus (Ubuntu):
milestone: none → ubuntu-11.04-beta
Revision history for this message
Sebastien Bacher (seb128) wrote :

seems it's going to be non trivial to get, especially if the position is stored in the configuration and you switch between classic and unity session, do we really need to do this one?

Revision history for this message
Mark Shuttleworth (sabdfl) wrote : Re: [Bug 684649] Re: Nautilus desktop icons should never be under the launcher

I would do it for all Nautilus, regardless of classic or desktop.

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

the extra margin which look like a bug on the classic edition though since there is no launcher or anything over this space, what issue do we try to solve exactly? icons don't go under the launcher space by default or when auto aligning the icons, they will only do for users who decide to go in manual layout and put something there, it doesn't seem worth adding hacks over hacks just to prevent those users to use the space under the launcher?

Revision history for this message
Martin Pitt (pitti) wrote : Re: [Bug 684649] Re: Nautilus desktop icons should never be under the launcher

Sebastien Bacher [2011-01-05 16:27 -0000]:
> the extra margin which look like a bug on the classic edition though
> since there is no launcher or anything over this space, what issue do we
> try to solve exactly? icons don't go under the launcher space by default
> or when auto aligning the icons, they will only do for users who decide
> to go in manual layout and put something there

That seems to be very easy to get into, though? I noticed this myself
when switching to unity, the left column of desktop icons got hidden.
They were originally layed out automatically, then I moved some of
them around a little.

Now I manually moved them all a step to the right, but of course that
requires getting rid of the launcher first; I used gconf-editor to
enable autohiding, but now it appears again on an empty desktop.

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

ok, seems indeed that the default left margin is not enough to be out of the launcher space, maybe we should just set the value so they don't get under the launcher without blocking manual placement, that should be enough for most cases and much easier than trying to block users screen space from manual placements done by users

Revision history for this message
slmb (fqa101) wrote :

I hope change Nautilus
Me a better alternative and I hope to be PCManFM
Please do not want Nautilus

Revision history for this message
Paul Sladen (sladen) wrote :

slmb: if you've got a better long-term suggestion for a mature file-manager (other than Nautilus), please file a new bug report to suggest it... at the moment the important focus is to incrementally fix the software we /have/ step-by-step than switch to complete unknowns for tasks that users depend on for their day-to-day working.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nautilus - 1:2.32.2.1-0ubuntu2

---------------
nautilus (1:2.32.2.1-0ubuntu2) natty; urgency=low

  * debian/patches/04_additional_marge_for_unity.patch:
    - ensure we don't move desktop icons when locking or unlocking the unity
      launcher (LP: #684649)
 -- Didier Roche <email address hidden> Mon, 10 Jan 2011 16:15:49 +0100

Changed in nautilus (Ubuntu Natty):
status: Triaged → Fix Released
Revision history for this message
Stefan Glasenhardt (glasen) wrote :

Would it not be better to add an additional gconf-key to enable the additional margin in Unity instead of hard-coding it into the binary? Or maybe a new startup option which only Unity calls (Like "--unity-mode")? Or maybe Nautilus should look for a variable like "UNITY_EXTRA_MARGIN" or something else?

At the moment the extra margin is very annoying when using the classic mode.

Revision history for this message
Mark Shuttleworth (sabdfl) wrote : Re: [Bug 684649] Re: Nautilus desktop icons should never be under the launcher

This is a Seb call.

Revision history for this message
Coz (cosimo321) wrote :

hey guys...

  As i recall.. sometime back... when the auto-hide was enabled in ccsm. unity plugin...the launcher panel would be hidden until moused over and the icons would shift position when it came out of auto-hide,,,, I may be remembering that wishfully.
   Most definitely a visual bug.. and I am guessing it will be commented on by many, because most of us are not going to be using Unity at all.. especially with dual monitor set up,,, the Global menu on a dual monitor system delays work time significantly, so Unity is useless in that senario.
   As an artist...this looks as though my nephew came into my computer room and purposely moved my desktop icons over to irritate me, then locked them into position.

Maybe two releases,,, Unity1 11.04 and Natty 11.04

Revision history for this message
Coz (cosimo321) wrote :

Hey guys,
  an addendum...
  I have used both mac and pc with linux... the statement about global menu applies to mac as well... on a wide screen and especially on dual monitors...it is a very bad design at its basic concept...
    Productivity is severely compromised with global menu / mac menus...on larger real estate set ups like dual monitors, so many, as I mentioned on the previous post, are not going to be using Unity at all...which brings me back to ...why not two releases??
Unity 1 and Natty..
It relieves the pressure to solve a bug on unity that was caused by changing something in gnome and visa versa.
Unity is strictly netbook...not for desktops ..
The combination of both on one release only suggests more problem solving than would normally be necessary or desired.

Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

I will change to only add the extra margin when unity is running, but if you switch between sessions, you can get icons on the desktop that moves from the extreme right to the left because of the icon desktop area is different between them.

The current margin is a little bit too much (I just added the offset of the unity panel), I will just set it to a lower value as well.

Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

Now nautilus listen dynamically if unity is running or not to decide to add the extra margin. See https://launchpad.net/ubuntu/+source/nautilus/1:2.32.2.1-0ubuntu4

Changed in unity:
status: Triaged → Fix Released
Revision history for this message
Michael Martin-Smucker (mmartinsmucker) wrote :

Is this really fixed? I'm using the final release of Ubuntu 11.04, and I have a whole row of icons on my desktop that are almost completely obscured by the Unity launcher.

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

it's fixed in the nautilus natty version, do you maybe use a ppa, elementary, GNOME3 or other build?

Revision history for this message
Michael Martin-Smucker (mmartinsmucker) wrote :

Thanks Sebastien! I'm using nautilus-elementary, so that explains it.

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

could you open a new bug rather than adding elementary to this one? that will avoid email spamming the unity team about elementary discussions

Changed in nautilus-elementary:
status: New → Invalid
Revision history for this message
Michael Martin-Smucker (mmartinsmucker) wrote :

That's a fair request. For anyone using nautilus-elementary who may find this report in the future, see here: https://bugs.launchpad.net/nautilus-elementary/+bug/775727

Changed in unity (Ubuntu):
status: New → Fix Released
Revision history for this message
Rolf Leggewie (r0lf) wrote :

natty has seen the end of its life and is no longer receiving any updates. Marking the natty task for this ticket as "Won't Fix".

Changed in unity (Ubuntu Natty):
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

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