Closed Bug 1205924 Opened 9 years ago Closed 9 years ago

Implement navigation bar for nested bookmark folders

Categories

(Firefox for iOS :: Home screen, defect)

All
iOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Tracking Status
fxios 1.1+ ---

People

(Reporter: rnewman, Assigned: fluffyemily)

References

Details

Attachments

(3 files)

Right now we support nested folder navigation… but there's no back button and no folder title. We need to fix that for this feature to be useful.

This is immediately actionable: just switch out the data source in BookmarksPanel:

  profile.bookmarks.modelForFolder(BookmarkRoots.MobileFolderGUID).upon(onModelFetched)

  //profile.bookmarks.modelForRoot().upon(onModelFetched)

^^^

and you'll be able to repro.

Someone other than me should pick this up; I can rebase it on top of my changes in Bug 1201104 and Bug 1201108 and Bug 1201109.
Robin, do you already have mocks for this? If not, do you have time to put something together? I expect this to be tracking-1.1.
Assignee: nobody → randersen
Status: NEW → ASSIGNED
(In reply to Richard Newman [:rnewman] from comment #1)
> Robin, do you already have mocks for this? If not, do you have time to put
> something together? I expect this to be tracking-1.1.

I don't have mocks yet but I can put something together.
Bookmark folder mocks
Attached file bookmarkFolder.zip
Bookmark Folder assets
I have these landed in my stack. Thanks for the quick turnaround!
Assignee: randersen → nobody
Status: ASSIGNED → NEW
Assignee: nobody → etoop
Status: NEW → ASSIGNED
Attached file Pull request
Attachment #8669109 - Flags: ui-review?(randersen)
Attachment #8669109 - Flags: review?(bnicholson)
Comment on attachment 8669109 [details] [review]
Pull request

I left some questions and pointers to conflicting commits from the big bookmark sync PR on this PR.
Landed new assets (and removed the old) as part of my landing:

675ed95
No longer blocks: 1201109
Depends on: 1201109
Comment on attachment 8669109 [details] [review]
Pull request

This works. It doesn't match the mocks, but it's a thousand times better than the broken state it replaces, so I landed it: 751bfbe.

We can iterate in-tree.
Attachment #8669109 - Flags: review?(bnicholson) → review+
Whiteboard: [needs ui tweaks][main code landed]
Blocks: 1211837
Whiteboard: [needs ui tweaks][main code landed]
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Depends on: 1212423
Attachment #8669109 - Flags: ui-review?(randersen)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: