Closed Bug 225944 Opened 22 years ago Closed 21 years ago

bookmarks manager should have two-pane interface for easier filing of bookmarks into folders

Categories

(Firefox :: Bookmarks & History, enhancement, P4)

enhancement

Tracking

()

RESOLVED FIXED
Firefox0.9

People

(Reporter: myk, Assigned: p_ch)

Details

(Keywords: fixed-aviary1.0)

Attachments

(1 file)

Sufficiently large bookmark lists are hard to organize because of the scrolling required to move each bookmark into the appropriate folder. For a bookmark list like mine, with a bunch of folders at the top and a bunch of uncategorized bookmarks underneath them, organizing my list requires: 1. clicking on a bookmark; 2. drag-scrolling it up to the top of the list; 3. dropping it into the appropriate folder; 4. scrolling back down to the next uncategorized bookmark. This chore would be much easier if there were a second pane in the manager which displayed just the hierarchy of folders. Then, bookmarks from the list could be dragged over to the folder tree and into the appropriate folders without the need for any scrolling, requiring only: 1. clicking on a bookmark; 2. dragging it over to the appropriate folder; 3. dropping it.
The implementation turned out to be pretty simple; it just required adding another bookmarks-tree to the manager with type="folder", plus the required containing box and splitter.
Attachment #135702 - Flags: review?(p_ch)
See also bug 198420, same bug for Seamonkey.
Comment on attachment 135702 [details] [diff] [review] implementation of feature that's been a long time I want to implement a two pane bookmarks manager. But imo, the right panel should not be a tree, it should display the children of the selected folder on the left.
Attachment #135702 - Flags: review?(p_ch) → review-
-> moving to 0.9, where we will review all our UI.
Target Milestone: --- → Firebird0.9
It's worth noting we want to do a fairly major review of Bookmarks UI after 1.0. This is likely going to be a part of that (look at the bookmark managers used by Safari, OmniWeb and Camino for example that do thigns similar to what pierre talks about) but if this is easy to do then great we can get it sooner.
Myk, does your implementation support D&D into the folders on the left?
Yes, in my implementation if you drag and drop a bookmark to a folder in the left-hand pane it gets moved into that folder, and the change shows up in the right-hand pane.
I think if myk can get his patch to work without issues then having this represents a usabililty win that makes it worth having as a stepping stone to any grander visions of bookmarks after 1.0.
Flags: blocking1.0+
I haven't found any issues in testing. Checking in per conversation with Ben: /bookmarks/content/bookmarksManager.xul Checking in browser/components/bookmarks/content/bookmarksManager.xul; /cvsroot/mozilla/browser/components/bookmarks/content/bookmarksManager.xul,v <-- bookmarksManager.xul new revision: 1.20; previous revision: 1.19 done
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
myk, can you also land this on the aviary branch so it makes 1.0?
Yes, checked in: Checking in browser/components/bookmarks/content/bookmarksManager.xul; /cvsroot/mozilla/browser/components/bookmarks/content/bookmarksManager.xul,v <-- bookmarksManager.xul new revision: 1.19.10.1; previous revision: 1.19 done
I cannot understand... What meaning does a left panel have? Movement of a folder cannot be performed in D&D, either. Usability is bad although movement is possible in "move" of a tool bar. I think that an old tree display(right panel) is enough. Mac OS X 10.3.4 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; ja-JP; rv:1.7) Gecko/20040620 Firefox/0.9.0+(AVIARY_1_0_20040515_BRANCH build)
(In reply to comment #12) > I cannot understand... > What meaning does a left panel have? E.g.: one has a long list of folders and screen resolution is not sufficient for showing all of them (especially when one of the folders is expanded, thus increasing the vertical length of the tree). Then bookmark movement becomes painful without a compacted tree on the left.
Thank you for a comment, Dimitrios-san. I try a new bookmark manager variously.:-)
Keywords: fixed-aviary1.0
sorry for bugspam, long-overdue mass reassign of ancient QA contact bugs, filter on "beltznerLovesGoats" to get rid of this mass change
QA Contact: mconnor → bookmarks
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: