Closed Bug 1065290 Opened 10 years ago Closed 10 years ago

[Settings] refactor Homescreens panel with AMD pattern

Categories

(Firefox OS Graveyard :: Gaia::Settings, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
2.1 S5 (26sep)

People

(Reporter: gasolin, Assigned: gasolin)

References

Details

(Whiteboard: [p=3])

Attachments

(1 file)

Refactor Homescreen panel with AMD pattern referring to https://github.com/mozilla-b2g/gaia/tree/master/apps/settings to make it modularize and more easier to maintain Expected Results: pass all settings test and act the same as original implementation
Assignee: nobody → gasolin
WIP
Comment on attachment 8489783 [details] [review] pull request redirect to github separate to homescreens/homescreens_details panels, test added
Attachment #8489783 - Flags: review?(ejchen)
Comment on attachment 8489783 [details] [review] pull request redirect to github Thanks Fred, just left some comments on Github and please check it ! Thanks :)
Attachment #8489783 - Flags: review?(ejchen)
Comment on attachment 8489783 [details] [review] pull request redirect to github Thanks EJ! comment addressed, please kindly review it again
Attachment #8489783 - Flags: review?(ejchen)
Comment on attachment 8489783 [details] [review] pull request redirect to github Fred, just noticed a critical problem in the patch and please check Github. And based on our offline experiments, please try to create another new homescreen copied from `verticalhome` and use `navigator.mozSettings.createLock().get('xxx')` when testing (e.g. console panel in nightly) to make sure homescreen would be changed. Thanks.
Attachment #8489783 - Flags: review?(ejchen)
Comment on attachment 8489783 [details] [review] pull request redirect to github Thanks for finding the issue! New version fixed by onBeforeShow and can switch homescreen well. Please kindly review it again.
Attachment #8489783 - Flags: review?(ejchen)
Comment on attachment 8489783 [details] [review] pull request redirect to github Fred, I think this is last comment which needs to be addressed. Thanks !!
Attachment #8489783 - Flags: review?(ejchen)
Comment on attachment 8489783 [details] [review] pull request redirect to github Issue addressed, Please kindly review it again!
Attachment #8489783 - Flags: review?(ejchen)
Comment on attachment 8489783 [details] [review] pull request redirect to github Thanks Fred !! :) r+
Attachment #8489783 - Flags: review?(ejchen) → review+
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Whiteboard: [p=3]
Target Milestone: --- → 2.1 S5 (26sep)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: