Closed Bug 1222135 Opened 9 years ago Closed 9 years ago

[User Story] App Grouping

Categories

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

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(feature-b2g:2.6+)

RESOLVED FIXED
feature-b2g 2.6+

People

(Reporter: benfrancis, Assigned: cwiiis, NeedInfo)

References

Details

(Keywords: feature, uiwanted, Whiteboard: [systemsfe])

User Story

As a user I want to group my apps/pinned sites on the homescreen in a way that makes sense to me

Attachments

(3 files)

No description provided.
Component: Gaia::Homescreen → Gaia::System::Browser Chrome
Component: Gaia::System::Browser Chrome → Gaia::Homescreen
Assignee: nobody → chrislord.net
Status: NEW → ASSIGNED
Chris, do you know who from UX will be providing a spec for this?
Flags: needinfo?(chrislord.net)
Keywords: uiwanted
(In reply to Ben Francis [:benfrancis] from comment #1) > Chris, do you know who from UX will be providing a spec for this? I spoke to Rob about this on Friday, I have a not-a-spec for this and we discussed how this was going to work, so I have a basic idea of where we're going here and enough to start work on it once I'm done with rearranging pinned pages. I think full specs will come at some point after Mozlando.
Flags: needinfo?(chrislord.net)
Prototyping work happening in bug 1227259
See Also: → 1227259
feature-b2g: 2.6? → 2.6+
Depends on: 1227259
Comment on attachment 8704189 [details] [review] [gaia] Cwiiis:bug1222135-homescreen-folders > mozilla-b2g:master I haven't done a tidy-pass on this code yet, and I'm still in the midst of writing tests, but I don't envision the code changing significantly now. The basic functionality is there and appears to be working and performing reasonably (there's always room for improvement of course). I think it's about time to get some feedback - let me know what you think.
Attachment #8704189 - Flags: feedback?(gmarty)
Hi Rob, may I know when will we have the UX spec for this feature?
Flags: needinfo?(rmacdonald)
Comment on attachment 8704189 [details] [review] [gaia] Cwiiis:bug1222135-homescreen-folders > mozilla-b2g:master I left a couple of comments and still have a few nits but I really like how you managed to keep modularity and code readability even with the increased complexity.
Attachment #8704189 - Flags: feedback?(gmarty) → feedback+
Comment on attachment 8704189 [details] [review] [gaia] Cwiiis:bug1222135-homescreen-folders > mozilla-b2g:master I've addressed the nits you pointed out in your feedback. There's some polish, but the major difference now is tests - there are a few marionette tests covering all the basic functionality and fairly extensive unit testing of all newly introduced functions and features. Apologies for how huge this is. One relatively large thing missing from this patch is edit mode in groups - I'd like to address this in follow-up.
Attachment #8704189 - Flags: review?(gmarty)
Will this feature be landed in 2.6?
(In reply to Alison Shiue from comment #9) > Will this feature be landed in 2.6? Pending review, yes. gmarty?
Flags: needinfo?(gmarty)
Comment on attachment 8704189 [details] [review] [gaia] Cwiiis:bug1222135-homescreen-folders > mozilla-b2g:master I left a couple of nits, but overall this is a great job!
Flags: needinfo?(gmarty)
Attachment #8704189 - Flags: review?(gmarty) → review+
There are some failing tests, but they seem to be in entirely unrelated things that don't go near anything that's changed, so I'm chancing it - we can always back out. Merged: https://github.com/mozilla-b2g/gaia/commit/3b3621bcc3e277465588ddc24491e18fefaa9108
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Reverted: https://github.com/mozilla-b2g/gaia/commit/359c848072b132f73507357b195f91df54ee4691 This patch caused the home screen app icons to disappear. I did reset-gaia on my z3c device while fixing another bug, and found out the home screen became empty. The issue goes away if I drop this commit. Please take a look. Thanks!
Status: RESOLVED → REOPENED
Flags: needinfo?(chrislord.net)
Resolution: FIXED → ---
(In reply to Scott Wu [:scottwu] from comment #14) > Reverted: > https://github.com/mozilla-b2g/gaia/commit/ > 359c848072b132f73507357b195f91df54ee4691 > > This patch caused the home screen app icons to disappear. I did reset-gaia > on my z3c device while fixing another bug, and found out the home screen > became empty. The issue goes away if I drop this commit. Please take a look. > Thanks! I just checked, and this works fine for me and the marionette tests pass, which heavily involves icons on the home-screen. Are you using an old Gecko? The last commit introduced the spread operator (which was one of the nits) - could you attach your logcat?
Flags: needinfo?(chrislord.net) → needinfo?(scwwu)
You are right! I was using an older gecko and it's working fine now that I've updated to the latest. Sorry for the oversight on my part! I've reverted my revert.
Status: REOPENED → RESOLVED
Closed: 9 years ago9 years ago
Flags: needinfo?(scwwu)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: