Places:Manager/Panes Interaction Proposal

From MozillaWiki
Jump to: navigation, search

Panes Interaction Proposal

Current status

In the legacy bookmarks manager, the left pane is a tree view which lists the entire bookmarks root folder hierarchy. Selecting a folder in the left pane loads it in the content pane of the manager. Individual items from the content pane can be dropped into folders in the left pane.

Affected Goals

  • Expose a simple global-history query in the organizer.
  • Saved searches.
  • Advanced queries UI.
  • Tags browser.

Proposal

  • Replace the left pane with a simple finder-like places list with no folders hierarchy
|____________________________|
| [BM] Bookmarks             | <- Bookmarks Root Folder
| [BT] Bookmarks Toolbar     | <- The folder currently set as the bookmarks toolbar folder
| [T]  Tags                  | <- All tags view 
| [H]  History               | <- Global History Query
|____________________________| <- Separator, end of static area
| [S]  All Live Bookmarks    | <- Default saved search
| [S]  Recently Tagged Pages | <- Default saved search 
| [F]  News Sites            | <- Dropped Folder (see notes below)
| [S]  Search for 'foo'      | <- Saved search
| [F]  Dropped Folder #2     |
|                            |
|____________________________|

  • Dropping a folder into the empty area or between items in the left pane inserts the folder to the left pane.
  • Saving a search adds an item for it in the left pane.
  • Dragging & holding an item on either a dropped folder or on a static folder-item for about half a second selects & loads the folder on which the item was dropped (ala spring loaded folders).
  • Make double-click on a folder in the content pane load the folder as its root.
  • The visible tree columns are persisted separately for each item in the left pane
  • Bookmarks-specific columns are not visible in the column picker when a history a tag query is loaded.
  • Add either navigation buttons (back/forward/up) above the content pane or ancestors-folders links above the content pane.