Closed
Bug 1345640
Opened 8 years ago
Closed 8 years ago
A new UICollectionViewFlowLayout for ActivityStream
Categories
(Firefox for iOS :: Home screen, enhancement, P1)
Tracking
()
RESOLVED
FIXED
Iteration:
1.18
Tracking | Status | |
---|---|---|
fxios | 8.0+ | --- |
People
(Reporter: farhan, Assigned: farhan)
References
Details
(Whiteboard: [mobileAS])
Attachments
(3 files)
ActivtyStream will be a UICollectionView now in order to support iPad and to have highlights side by side on iPhone6/6+.
We will need a new FlowLayout that supports this layout. It can be based off of Apple's UICollectionViewFlowLayout instead of creating our own from scratch. Look at the screenshot to make sure the layout is complete.
There should be
- A section for a single ASHorizontalScrollCell (TopSites)
- Headers for both sections.
- Highlights in the last section.
- An optional section that appears when no highlights are present (Highlight fox onboarding)
Pretty standard stuff. So UICollectionViewFlowLayout should work without much modification.
Assignee | ||
Comment 1•8 years ago
|
||
This one should probably be done at the end. After all the UICollectionViewCells have been converted.
Updated•8 years ago
|
Assignee: nobody → bmunar
Comment 2•8 years ago
|
||
Attachment #8849260 -
Flags: review?(sleroux)
Updated•8 years ago
|
Attachment #8849260 -
Flags: feedback+
Updated•8 years ago
|
tracking-fxios:
--- → ?
Assignee | ||
Updated•8 years ago
|
Assignee | ||
Updated•8 years ago
|
Attachment #8849260 -
Flags: review?(sleroux)
Assignee | ||
Comment 3•8 years ago
|
||
Sorry that this PR is broken into so many different bugs. The goal in the beginning of opening all these bugs was to make it easy for Bryan and myself to work on this together, commiting to the same branch before it was merged into master (like the swift 3 migration) but that never ended up happening.
Attachment #8852892 -
Flags: review?(sleroux)
Updated•8 years ago
|
Attachment #8852892 -
Flags: review?(sleroux) → review+
Assignee | ||
Comment 4•8 years ago
|
||
master https://github.com/mozilla-mobile/firefox-ios/commit/58ededc6e2a534df3b2d77883319346774fb1da3
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•