Closed Bug 1259251 Opened 8 years ago Closed 8 years ago

Redesign SiteTableViewController to the new mocks

Categories

(Firefox for iOS :: Browser, defect)

Other
iOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Tracking Status
fxios 5.0+ ---

People

(Reporter: bmunar, Assigned: bmunar)

References

Details

Attachments

(3 files, 1 obsolete file)

180.06 KB, image/png
Details
48 bytes, text/x-github-pull-request
bnicholson
: review+
tecgirl
: ui-review+
sleroux
: feedback+
Details | Review
612.82 KB, image/png
Details
Attached image panelHistory.png
      No description provided.
Blocks: 1250749
Assignee: nobody → bmunar
Attached file PR (obsolete) —
whoever gets to it first!
Attachment #8734177 - Flags: ui-review?(randersen)
Attachment #8734177 - Flags: review?(sleroux)
Attachment #8734177 - Flags: review?(bnicholson)
Comment on attachment 8734177 [details] [review]
PR

Can you put more information in the bug or PR? I'm not really even sure what this bug is about, or what I should be looking for.

One thing I do notice is that all of the history cells look broken with this PR. Compare the margins, fonts, etc. of your screenshot with master.
Attachment #8734177 - Flags: review?(bnicholson) → review-
Summary: Redesign history panel headers → Redesign SiteTableViewController to the new mocks
Attachment #8734177 - Flags: ui-review?(randersen) → ui-review+
Attached file PR
Attachment #8734177 - Attachment is obsolete: true
Attachment #8734177 - Flags: review?(sleroux)
Attachment #8736927 - Flags: ui-review?(randersen)
Attachment #8736927 - Flags: review?(sleroux)
Attachment #8736927 - Flags: review?(bnicholson)
comparison between mock and simulator
tracking-fxios: --- → ?
Comment on attachment 8736927 [details] [review]
PR

I think this is on the right track, but it's pretty gnarly to create an individual lazy variable for each letter (which also wouldn't scale to other languages). Let's simplify this by making a dictionary that caches character -> UIImage pairs.
Attachment #8736927 - Flags: review?(bnicholson) → feedback+
Comment on attachment 8736927 [details] [review]
PR

Left feedback on PR.
Attachment #8736927 - Flags: feedback+
Attachment #8736927 - Flags: review?(bnicholson)
Attachment #8736927 - Flags: ui-review?(randersen) → ui-review+
Comment on attachment 8736927 [details] [review]
PR

Image caching looks good, but some questions/comments about layout.
Attachment #8736927 - Flags: review?(bnicholson)
Status: NEW → ASSIGNED
Attachment #8736927 - Flags: review?(bnicholson)
Comment on attachment 8736927 [details] [review]
PR

Still a bit more complex than I was hoping it would be, but I guess the rules for different borders and margins are non-trivial. Hopefully this complexity can go away once we update Remote Tabs to be like the rest of the panels.
Attachment #8736927 - Flags: review?(bnicholson)
Attachment #8736927 - Flags: review+
Attachment #8736927 - Flags: feedback+
Comment on attachment 8736927 [details] [review]
PR

oneee lasttt time~
Attachment #8736927 - Flags: review?(bnicholson)
Attachment #8736927 - Flags: review?(bnicholson)
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Attachment #8736927 - Flags: review?(sleroux)
Depends on: 1281299
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: