Clicking Nautilus launcher icon fails to open a Nautilus file explorer window when copying a file and all other Nautilus windows are closed / bamf should skip the taskbar
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| Ayatana Design |
Fix Released
|
High
|
John Lea | ||
| BAMF |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) | ||
| Unity |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) | ||
| unity-2d |
Invalid
|
Undecided
|
Unassigned | ||
| bamf (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
| nautilus (Ubuntu) |
Fix Released
|
Undecided
|
Didier Roche-Tolomelli | ||
| unity (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
| unity-2d (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Bug Description
When using unity you can open only one home folder nautilus. Want another window ? go to file->New window. Now let's assume I'm copying a large file that takes a few minutes to process, now I close nautilus. The file operations dialog is still running. Now Unity thinks home folder is activated because of the file operation dialog. Want a new window browser ? out of lack file operations don't have a file menu. if no shortcut on the desktop need to run nautilus from the terminal not so sleek.
Regards
Roi Illouz
--------------
Desired resolution:
- Mark the window 'skipped task list'
then...
- When a file copy is in progress, the Nautilus Launcher icon should display the Launcher progress emblem (this should show the overall progress of all copy actions currently in flight)
- Add a option to the Nautilus quicklist titled "Cancel all in-progress actions". When no Nautilus actions are in progress the option should be displayed in the inactive state, switching to the active state at the same time the 'progress emblem' appears when a copy or move action begins.
Note that 'skipped task list' window should be handled according to the following logic:
- If a application only has 'skipped task list' window(s) open and no main windows open, the Launcher icon should appear in the not running state
- Clicking on such a Launcher icon should open a new main window, and return the Launcher icon to the running state.
- If a application only has 'skipped task list' window(s) open and no main windows open, and is also not pinned to the launcher (e.g. is not 'sticky'), it should remain in the Launcher in the not running state. When all the 'skipped task list' window(s) are closed, the application icon should then leave the Launcher.
- If a application has both main window(s) and 'skipped task list' window(s) open, and one of these window is in focus, clicking on the Launcher icon will trigger a spread of *all* the windows, irrespective of the window's type
Related branches
- Ken VanDine: Approve
- Ubuntu branches: Pending requested
-
Diff: 1438 lines (+989/-7) 26 files modifiedapi.pc/applied-patches (+1/-0)
Makefile.in (+2/-0)
config.h.in (+3/-0)
configure (+158/-1)
configure.in (+26/-1)
cut-n-paste-code/Makefile.in (+2/-0)
cut-n-paste-code/libegg/Makefile.in (+2/-0)
data/Makefile.in (+2/-0)
data/icons/Makefile.in (+2/-0)
debian/changelog (+6/-1)
debian/patches/12_unity_launcher_support.patch (+455/-0)
debian/patches/series (+1/-0)
docs/Makefile.in (+2/-0)
docs/reference/Makefile.in (+2/-0)
docs/reference/libnautilus-extension/Makefile.in (+2/-0)
eel/Makefile.in (+2/-0)
icons/Makefile.in (+2/-0)
libnautilus-extension/Makefile.in (+2/-0)
libnautilus-private/Makefile.in (+2/-0)
libnautilus-private/nautilus-progress-info.c (+40/-0)
libnautilus-private/nautilus-progress-info.h (+2/-0)
nautilus-sendto-extension/Makefile.in (+2/-0)
src/Makefile.am (+2/-0)
src/Makefile.in (+8/-4)
src/nautilus-progress-ui-handler.c (+259/-0)
test/Makefile.in (+2/-0)
- Mirco Müller (community): Approve
- Jason Smith: Pending requested
-
Diff: 266 lines (+108/-24) 2 files modifiedapimanual-tests/UserInvisibleWindows.txt (+47/-0)
plugins/unityshell/src/BamfLauncherIcon.cpp (+61/-24)
- Dependencies.txt Edit (5.4 KiB, text/plain; charset="utf-8")
- GConfNonDefault.txt Edit (675 bytes, text/plain; charset="utf-8")
- usr_lib_nautilus.txt Edit (449 bytes, text/plain; charset="utf-8")
+ Left clicking Nautilus launcher icon fails to open a Nautilus file
+ explorer window when copying a file and all other Nautilus windows are
+ closed
@John,
At UDS, we had decided that the Nautilus launcher icon will contain a quicklist item "Open a New Window" (see spec [1]) which will open a new file browser window in any case.
The solution given by you would bring inconsistency. When a file copy operation is under progress, a small copy dialog is always open. If someone moves focus to another window, and then wants to check out the progress again, then he/she would click the launcher icon, thinking that it'd bring the file copy dialog in the foreground (this is the current behavior). But if we implement a solution as per the bug description, clicking the launcher icon in such a case would open a new window, and hence there would be no easy way to go to the file copy progress dialog.
Hence I request you to re-consider a solution for this bug. I'd myself prefer the Quicklist solution as mentioned in the spec [1].
[1] https:/
John, the indicator in panel that raise the dialog will be preserved? I ask this because that dialog has some important information (like transfer rate, estimated remaining time, the detailed info about all actions in progress, the possibility to cancel each of them individually, etc.). Simply drop this dialog doesn't look like a good idea.
- explorer window when copying a file and all other Nautilus windows are
- closed
+ Clicking Nautilus launcher icon fails to open a Nautilus file explorer
+ window when copying a file and all other Nautilus windows are closed
Use the skip taskbar hint on the window.
Wrong tab, sorry Bilal :) Can you try to discuss about it with John on IRC?
@Bilal: after discussion with John and Jason, there is other technical issues in bamf which won't be fixed in Oneiric. So right now, the shortest way is to:
- skip the taskbar in nautilus for dialog copy
- ensure bamf is respecting skipping the taskbar
- window when copying a file and all other Nautilus windows are closed
+ window when copying a file and all other Nautilus windows are closed /
+ bamf should skip the taskbar
This bug was fixed in the package nautilus - 1:3.1.3-0ubuntu2
---------------
nautilus (1:3.1.3-0ubuntu2) oneiric; urgency=low
* debian/
- don't show mounted volume as already in the unity launcher (LP: #723865)
* debian/
- 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 (bamf will handle that in the future
nicely) (LP: #784804)
-- Didier Roche <email address hidden> 2011年7月18日 11:32:29 +0200
This fix seems to cause bug #851606.
Status changed to 'Confirmed' because the bug affects multiple users.
The bug needs fixes in unity as well, however, how should be shown the icon when the all the nautilus windows, except the transfer windows, are closed? As an active icon or as inactive icon?
@3v1n0; description updated
This bug was fixed in the package bamf - 0.2.108-0ubuntu1
---------------
bamf (0.2.108-0ubuntu1) precise; urgency=low
* New upstream release.
- BAMF does not pass make check (LP: #897148)
- BAMF requires a headless testing target (LP: #897150)
- Clicking Nautilus launcher icon fails to open a Nautilus file explorer
window when copying a file and all other Nautilus windows are closed /
bamf should skip the taskbar (LP: #784804)
* debian/
- updated symbols
-- Didier Roche <email address hidden> 2012年2月03日 11:36:48 +0100
This bug was fixed in the package unity - 5.2.0-0ubuntu1
---------------
unity (5.2.0-0ubuntu1) precise; urgency=low
* New upstream release.
- Unity needs a way to switch (tab) between windows on current workspace
(LP: #863399)
- compiz crashed with SIGSEGV in BamfLauncherIco
(LP: #865840)
- Gradual degradation in desktop performance. (LP: #888039)
- compiz (unity) crashes with SIGSEGV when a window is minimized.
(LP: #918329)
- FavoriteStore external change support (LP: #681503)
- Launcher - Make Launcher left of screen reveal more responsive and less
prone to false positives (LP: #765819)
- Window auto-maximise functionality should be disabled on monitors with a
resolution above 1024 x 600 (LP: #797808)
- Dash: very high latency responding to input (LP: #828582)
- Dash - Behaviour of the 'All' button in the Dash filters broken in
several ways (LP: #841864)
- alt-tab - The app title in the top left of the top bar should change as
the alt-tab focus changes (LP: #855516)
- Keyboard shortcut - Add keyboard shortcut hint overlay that is displayed
when a user presses and holds the Super key (LP: #855532)
- Unity crashes when started in an environment without utouch support
(LP: #860707)
- Dash - Remove Dash Home shortcut icons (LP: #885738)
- Dash - Most Frequently Used apps change to Recently Used, without
Launcher favorites (LP: #893214)
- Should have a launcher on every monitor (LP: #915944)
- Launcher autohide behaviour on multi-monitor (LP: #915946)
- the unity wrapper should kill compiz before restarting it (LP: #919132)
- Launcher - Implement workspace/launcher cross interactions (LP: #690143)
- Application icons should only display windows from the current workspace
in the window spread (LP: #689733)
- Notification area ("system tray") missing when using dual monitors of
different sizes, with their bottoms aligned (LP: #778256)
- Clicking Nautilus launcher icon fails to open a Nautilus file explorer
window when copying a file and all other Nautilus windows are closed /
bamf should skip the taskbar (LP: #784804)
- Dash - the search box is not aligned correctly relative to the Launcher
BFB button (LP: #838904)
- Dash - A expand/collapse arrow is missing from all the filter category
headers (LP: #841870)
- Dash - the filter buttons should not have a mouse over state
(LP: #838901)
- Dash - the "Filter results" text is the wrong size, wrong font weight,
and aligned incorrectly in both the vertical and horizontal axis
(LP: #863240)
- Add SUPER+TAB switching mode that enables the user to switch
applications via the Launcher (LP: #891620)
- Software Centre - automatically add app icon to launcher (LP: #761851)
- Compiz add transparency to titlebar along with the panel (LP: #912682)
- The search box is too opaque and dark (LP: #913717)
- Dash - Make statefulness of Dash Home and Dash Lenses consistent
(LP: #914759)
- Unity 5.0: "All" button for filters render as "..." (LP: #91...
removed: udo udp
This version has expired