lp:~jeremywootten/pantheon-files/drag-tab-to-new-window
This branch addresses some issues around window creation.
1) Implement forming new windows by dragging tabs out of the window. The window is created where dropped.
2) When new windows are created using the keyboard, via Plank or via Terminal, the new window is not created on top of the existing one (which could confuse). Instead the existing Files windows on the monitor are rearranged to make space (if necessary) and the new window added. At the moment a grid arrangement is used but this could be changed.
3) A limit is put on the rate of window creation using the keyboard (Ctrl-N).
4) Only one function in Application is now allowed to create windows.
Merged to pantheon-files-SE
- Get this branch:
- bzr branch lp:~jeremywootten/pantheon-files/drag-tab-to-new-window
Branch merges
- Danielle Foré: Approve (ux)
-
Diff: 371 lines (+162/-51)4 files modifiedsrc/Application.vala (+81/-26)
src/QuicklistHandler.vala (+1/-1)
src/View/Sidebar.vala (+1/-1)
src/View/Window.vala (+79/-23)
Related bugs
Bug #1359970: Pulling a tab out in files should create a new window | Wishlist | Fix Released | |
Bug #1490217: Pressing Ctrl-N rapidly creates unlimited windows | Medium | Fix Released |
Related blueprints
Branch information
Recent revisions
- 1969. By Launchpad Translations on behalf of elementary-apps
-
Launchpad automatic translations update.
- 1968. By Launchpad Translations on behalf of elementary-apps
-
Launchpad automatic translations update.
- 1966. By Launchpad Translations on behalf of elementary-apps
-
Launchpad automatic translations update.
- 1965. By Launchpad Translations on behalf of elementary-apps
-
Launchpad automatic translations update.
- 1964. By Launchpad Translations on behalf of elementary-apps
-
Launchpad automatic translations update.
- 1963. By Launchpad Translations on behalf of elementary-apps
-
Launchpad automatic translations update.
- 1962. By Launchpad Translations on behalf of elementary-apps
-
Launchpad automatic translations update.
- 1961. By Launchpad Translations on behalf of elementary-apps
-
Launchpad automatic translations update.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~elementary-apps/pantheon-files/trunk