Closed
Bug 980935
Opened 11 years ago
Closed 9 years ago
Homescreen Gadgets
Categories
(Firefox OS Graveyard :: Gaia::Homescreen, enhancement)
Firefox OS Graveyard
Gaia::Homescreen
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: zoran.jovanovic, Unassigned)
References
Details
Attachments
(2 files, 1 obsolete file)
50.50 KB,
patch
|
Details | Diff | Splinter Review | |
13.66 KB,
application/x-tar
|
Details |
Provide hooks in homescreen for gadget framework to add, remove, rearrange, resize and interact with gadget in homescreen app.
The initial drop attached (NOTE: work in progress!) is intended as UX proof of concept, comes with some obvious shortcomings, and should serve as proposal for the way forward.
The initial drop provides the following:
- method to add and remove gadget in Homescreen
Any type of application can provide a gadget. Application's manifest file defines a gadget, path to its source and placement. UI in Homescreen is added to add/remove gadgets - long tap will open a context menu with wallpapers and gadgets actions.
- method to fit a gadget in Homescreen's icon grid
A new icon type is defined for gadget placement.
- method to interact with gadget and its parent application
Message handler defines the messages propagated. Gadget can trigger a mozActivity or start the parent application.
- demo application
The initial drop does not provide:
- secure process sandboxing (remote mozbrowser iframe does not fork a new process)
- method to fit a gadget in Lockscreen or utility tray
- resize functionality
Reporter | ||
Comment 1•11 years ago
|
||
Reporter | ||
Comment 2•11 years ago
|
||
Attachment #8387609 -
Attachment is obsolete: true
Comment 3•11 years ago
|
||
IMO This won't land before 2.0 (currently named 1.5), thus we should keep an eye on bug 989848 which is the planned 2.0 Homescreen.
Updated•10 years ago
|
Depends on: nested-oop
Comment 4•9 years ago
|
||
Mass update: Resolve wontfix all issues with legacy homescreens.
As of 2.6 we have a new homescreen and having these issues open is confusing. All issues will block bug 1231115 so we can use that to re-visit any of these if needed.
You need to log in
before you can comment on or make changes to this bug.
Description
•