Closed Bug 1004715 Opened 11 years ago Closed 7 years ago

[meta] Home screen widgets

Categories

(Firefox for Android Graveyard :: General, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: jdover, Unassigned)

References

Details

(Keywords: meta)

Attachments

(4 files, 2 obsolete files)

Add a search and reading list homescreen widget
Attached patch WIP - Add reading list widget. (obsolete) — Splinter Review
Notes: - Any ListView or GridView based widgets will not work on 2.2 or 2.3 devices. Right now the reading list one just crashes, need to disable it for these older devices. - I need an appropriately sizes / styled FF logo. Should remove the drop shadow. - 'New tab' button doesn't seem useful to me.
Attached patch List Widget v2 WIP (obsolete) — Splinter Review
Playing with this now. This is an attempt to have one widget that dynamically switches between a list and a single row based on its size. It also allows using different lists than just your reading list. It also supports being put on the lock screen, and if the lockscreen is password protected, loading in Guest mode from it. Lots of bugs/styling/other stuff. Just saving my place.
Assignee: bugs → wjohnston
Attachment #8416132 - Attachment is obsolete: true
Attached patch WIPSplinter Review
Saving state here. This supports... a bunch of things. Hub panels (somewhat), Guest browsing, etc. I'm going to split this up into other things like bug 1035642 (and features built on top of it). Mark does want two widgets here. One for launching and one for hub panels, so I'm going to move forward that way. If UX wants one widget like this that switches between modes (I like it :)) we should discuss.
Attachment #8446379 - Attachment is obsolete: true
I feel that each widget "concept" should be a separate widget itself. Making a single widget do it all is kinda glitzy, I think people will have trouble discovery all the different "concepts" built into a single widget. I envision: * a lockscreen widget for opening Firefox into guest browsing * a simple search activity widget for launching the search activity (and Firefox) * a content widget that can show various homepanel content sources
* a lockscreen widget for opening Firefox into guest browsing * a simple search activity widget for launching the search activity (and Firefox) These I do plan to make the same widget. In fact, based on this WIP, most of the logic to start in guest mode can just be in Fennec itself. i.e. When it starts it asks "Is the lockscreen locked? Oh, then I should be in guest mode." Similarly, the widget just asks "Am I on a secure lock screen? Then the 'New Tab' button should say 'Guest Mode' instead." The rest of the code is identical (we can even have a special preview image for the lock screen widget). Anyway, those a technical details, but just don't want to get confused on the "separate" widgets idea.
I split this up into smaller bits. Making this a meta bug and un-assigning.
Assignee: wjohnston → nobody
Summary: Home screen widgets → [meta] Home screen widgets
Depends on: 1058149
Depends on: 1065752
Keywords: meta

Widget is removed in 58+

Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: