GNOME Bugzilla – Bug 562583
Make tabs detachable
Last modified: 2012-12-18 12:18:34 UTC
Both epiphany and gnome-terminal provides a Tabs -> _Detach Tab menu entry as well as the ability to detach and move tabs between windows through drag'and'drop. Nautilus browser should do the same for coherence with other tab-based GNOME apps. PS gedit don't have a Tab menu, but you can detach and move tabs via drag'n'drop.
*** Bug 607512 has been marked as a duplicate of this bug. ***
*** Bug 542654 has been marked as a duplicate of this bug. ***
This would be excellent functionality. More & more apps are offering this now
In addition to drag'n'drop outside of the window to create a new Nautilus window, it should be possible to drag'n'drop to the extra pane to move a tab there.
I look forward to seeing this implemented, would be a real bonus.
Nautilus still can't allow drag&drop tabs into other instances of itself. Gedit does but only within the same workspace, it doesn't seem to handle tabs being dragged down to the workspace/desktops selector by the wastebasket. If the Nautilus implementation could allow tabs to be dragged onto different workspaces then it would have just about caught-up with Windows nicely Regards from Tom :)
Created attachment 173712 [details] [review] Make tabs detachable and movable between windows The patch makes it possible to detach a tab via drag and drop. Dropping the tab opens a new nautilus window, except when dropped on tab headers of another pane, in which case the tab is added to that notebook. The drop zones for the latter case are pretty small, unfortunately. Look out for cursor changes in the drop zone. One thing that's a bit ugly about the patch is that it gets rid of nautilus_window_pane_get_slot_for_content_box(), and lets the content_box (the child widget of the notebook) store the corresponding slot directly in its GObject data. This is necessary because the slot-pane associations need to be updated during the page-added callback of the GtkNotebook, so there needs to be a way to get from a content_box to the slot without knowing which pane it is in.
*** Bug 652258 has been marked as a duplicate of this bug. ***
Any chance to have this functionality???!!!!
Hi :) I don't know how to add the patch to my Ubuntu 10.04 (Nautlius 2.30.1). Linards, if you can try the patch on your system then you 'should' find you have the functionality. These sorts of things do need people to beta test them before they can be pushed into the main Ubuntu so it would be great if you could try the patch. Many thanks and regards from Tom :)
Well, to be honest I do not have excat idea how to use this patch either. One chance is to grab source, edit the files changed here, build & make & make install ... I would like to try it to vanilla Lucid tomorrow - for today I still have to finish coding my Embarcadero Delphi app ( Object Oriented Pascal ) and do some webviste development for my work for living ... Anyway - glad to help and make Nautilus better! It is the least I could for Free and Open Software Spirit :)
Or maybe not even tomorrow ... this weekened would be most realisitc time ... (In reply to comment #11) > Well, to be honest I do not have excat idea how to use this patch either. > > One chance is to grab source, edit the files changed here, build & make & make > install ... > > I would like to try it to vanilla Lucid tomorrow - for today I still have to > finish coding my Embarcadero Delphi app ( Object Oriented Pascal ) and do some > webviste development for my work for living ... > > Anyway - glad to help and make Nautilus better! It is the least I could for > Free and Open Software Spirit :)
Hi :) There is no rush but just sometime soon would be good. The patch is an attachment in this thread at Bugzilla. Just scroll to just under where you post comments to find the attachment :) Good luck with your own coding too :) Regards from Tom :)
Hi, Tom :) Yes, I will, but question still remains - how to use the patch? Is my idea to replace modified files from source and then build nautilus valid?
I appreciate efforts to help each other, but please don't turn this specific bug report into a general "how to compile software" support forum - there is e.g. gnome-love mailing list for such stuff. In short: Either check out jhbuild or "configure, make, make install", but please no followup questions here. Thanks.
Hi :) I think so. I've never done any compiling. I'm just a point&click user really so all that make&build stuff sounds too complicated to me. It does sound about right. Perhaps ask in http://www.linuxquestions.org or the Ubuntu forums http://www.launchpad.net/Ubuntu (or something) or the unofficial http://www.ubuntuforums.com Sorry i can't help! Regards from Tom :)
*** Bug 672844 has been marked as a duplicate of this bug. ***
*** Bug 680156 has been marked as a duplicate of this bug. ***
Comment on attachment 173712 [details] [review] Make tabs detachable and movable between windows Holger, any chance you can update this patch to master?
I don't plan to do that anytime soon.
I now pushed a patchset to implement this to git master.
*** Bug 690408 has been marked as a duplicate of this bug. ***