Closed Bug 915085 Opened 11 years ago Closed 11 years ago

Pre-defined apps should appear in Collections

Categories

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

All
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: crdlc, Assigned: crdlc)

References

Details

(Whiteboard: [systemsfe])

Attachments

(1 file)

Apps included in the grid should be linked to a Smart Collection
I've had the same implementation to support this new feature

https://github.com/crdlc/gaia/commit/f81e0f4ad46ac4e199e23b61952b99c08c57d9c7
Assignee: nobody → crdlc
Status: NEW → ASSIGNED
Current mapping:

* Funny: video
* Games: marketplace
* Music: fm, music and video
* Photography: camera and gallery
* Social: dialer, sms, contacts and email
* TV: video
* Utilities: Browser, settings, marketplace, calendar, clock and cost control

Dani, is it OK? Thanks
Flags: needinfo?(dcoloma)
blocking-b2g: --- → koi?
OK by me
Flags: needinfo?(dcoloma)
how are we handling 3rd party pre-installed apps:

(1) do they appear in a collection as well? If so we need to start mapping them in grids
(2) will they look different/be positioned differently than standard e.me apps (we have contactual commitments on placement with some partners)
The 3rd apps will be still positioned in the same way, the only difference is that we can (and we should) assign them to 1 or more collection
Whiteboard: [systemsfe]
blocking-b2g: koi? → koi+
Blocks: 1.3-e.me
Attached file Patch v1
Attachment #809859 - Flags: review?(ran)
Attachment #809859 - Flags: review?(21)
Comment on attachment 809859 [details]
Patch v1

Ran review should be enough for that.
Attachment #809859 - Flags: review?(21)
Summary: Apps included in the grid should be linked to a Smart Collection → Pre-defined apps should appear in Collections
Pre installed apps already appear in Collections BUT a network connection on first time use is required.
This feature would allow to define apps in Collections in their manifests.

Moreover, the apps that are predefined, should appear first and in the defined order.
Attachment #809859 - Flags: review?(ran) → review+
https://github.com/mozilla-b2g/gaia/commit/8896f59c509c40c802976ad0852fd96843ddfefe
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
I was not able to uplift this bug to v1.2.  If this bug has dependencies which are not marked in this bug, please comment on this bug.  If this bug depends on patches that aren't approved for v1.2, we need to re-evaluate the approval.  Otherwise, if this is just a merge conflict, you might be able to resolve it with:

  git checkout v1.2
  git cherry-pick -x -m1 8896f59c509c40c802976ad0852fd96843ddfefe
  <RESOLVE MERGE CONFLICTS>
  git commit
Flags: needinfo?(crdlc)
Depends on: 911958
Flags: needinfo?(crdlc)
It depends on bug 911958
Per a recent release drivers discussion, we need to hold off on uplifting this to 1.2 until we confirm a path forward post the planned e.me 1.2 status meeting tomorrow.
Whiteboard: [systemsfe] → [systemsfe][NO_UPLIFT]
(In reply to Jason Smith [:jsmith] from comment #12)
> Per a recent release drivers discussion, we need to hold off on uplifting
> this to 1.2 until we confirm a path forward post the planned e.me 1.2 status
> meeting tomorrow.

e.me 1.2 changes have been moved to 1.3, so moving flags.
blocking-b2g: koi+ → ---
Whiteboard: [systemsfe][NO_UPLIFT] → [systemsfe]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: