Closed Bug 1001625 Opened 10 years ago Closed 10 years ago

Create a unified build flag to enable all haida features and preferences

Categories

(Firefox OS Graveyard :: Gaia, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
2.0 S1 (9may)

People

(Reporter: kgrandon, Assigned: kgrandon)

References

Details

(Whiteboard: [p=2],[systemsfe])

Attachments

(1 file)

(deleted), text/x-github-pull-request
yurenju
: review+
Details
Proposal: Remove the ROCKETBAR build flag in favor of a unified build flag to enable all haida features and preferences. The flag would enable the following features:

Rocketbar
Settings Drawer
Notifications Tray
Task Manager
Edge Gestures
System Browser
Opt into vertical homescreen
Attached file Github pull request (deleted) —
Whiteboard: [p=2],[systemsfe]
Target Milestone: --- → 2.0 S1 (9may)
Comment on attachment 8413073 [details]
Github pull request

Hi Yuren - please review this whenever you have time. Thanks!
Attachment #8413073 - Flags: review?(yurenju.mozilla)
Huh? If homescreen and edge gestures ship in 2.0 and everything else doesn't ship until 2.1 but work has already started, don't we need a way to toggle them independently?
In that case HAIDA=1 can just enable the remaining features. (Rocketbar, Settings Drawer, Notifications Tray).

It doesn't seem necessary to have multiple levels for the rocketbar flag now that we've made progress on the UI and it isn't enabled by default.
OK, makes sense.
Blocks: 1003828
Comment on attachment 8413073 [details]
Github pull request

Adding some more reviewers in case Yuren is busy. Anyone have time? Thanks!
Attachment #8413073 - Flags: review?(poirot.alex)
Attachment #8413073 - Flags: review?(21)
Comment on attachment 8413073 [details]
Github pull request

r=yurenju if nits are addressed.
Attachment #8413073 - Flags: review?(yurenju.mozilla)
Attachment #8413073 - Flags: review?(poirot.alex)
Attachment #8413073 - Flags: review?(21)
Attachment #8413073 - Flags: review+
Thanks for taking a look guys!

Landed: https://github.com/mozilla-b2g/gaia/commit/94ffc335253ad226106b0e601af49f3eea22dfed
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: