Closed Bug 1218805 Opened 9 years ago Closed 9 years ago

Implement 'edit mode'

Categories

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

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:2.5+)

RESOLVED FIXED
FxOS-S11 (13Nov)
blocking-b2g 2.5+

People

(Reporter: cwiiis, Assigned: cwiiis)

References

Details

(Whiteboard: [systemsfe])

Attachments

(2 files)

UX have highlighted issues with the current drop-tray in new home screen and we've discussed and worked on an 'edit mode' implementation that is somewhat similar to what we have in verticalhome to replace it. Home screen retains the ability to quickly re-order apps that people have expressed a liking of.
[Blocking Requested - why for this release]: Fixes serious UX issues that have been identified.
blocking-b2g: --- → 2.5?
Comment on attachment 8679462 [details] [review] [gaia] Cwiiis:new-homescreen-edit-mode > mozilla-b2g:master Flagging for review early, changes now should just be small tweaks, nothing major. All unit tests fixed, lots of unit tests added and all marionette tests fixed, at least locally. For some reason tests aren't being triggered, but hopefully when that's resolved, they'll be green...
Attachment #8679462 - Flags: review?(gmarty)
Ah, just looks like the PR isn't being commented on, treeherder for the last push here: https://treeherder.mozilla.org/#/jobs?repo=gaia&revision=4a06e2885e15
Made a small mistake in a last-second fix before push, maybe just look at the latest push on https://treeherder.mozilla.org/#/jobs?repo=gaia&author=Cwiiis@github.taskcluster.net :)
blocking-b2g: 2.5? → 2.5+
Are there any specs or meeting minutes describing these changes?
(In reply to [:fabrice] Fabrice Desré from comment #8) > Are there any specs or meeting minutes describing these changes? The UX feedback is tracked here: https://docs.google.com/spreadsheets/d/1848sJuQbpRggfT709ltRj4ochhhxq4QRUTdMAp6UxAk/edit#gid=0
Comment on attachment 8679462 [details] [review] [gaia] Cwiiis:new-homescreen-edit-mode > mozilla-b2g:master Great! I love the no-delay drag and drop in edit mode. I left some comments on Github. The main issue is the ambiguous wordings of "edit mode" (= mode in which you can update and remove apps) and "edit" (= update/rename a bookmark). I'd change the latter edit to update or rename in all properties/methods/variables concerned. Also it's a big batch of changes and we need another pair of eyes to review it. Alberto, can you take a look? Feel free to redirect the review.
Attachment #8679462 - Flags: review?(gmarty)
Attachment #8679462 - Flags: review?(apastor)
Attachment #8679462 - Flags: review+
Comment on attachment 8679462 [details] [review] [gaia] Cwiiis:new-homescreen-edit-mode > mozilla-b2g:master Not very familiar with this code, but I don't see anything wrong. Also, testing it works great. Left a nit comment, but nothing important. Thanks!
Attachment #8679462 - Flags: review?(apastor) → review+
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Comment on attachment 8681282 [details] [review] [gaia] Cwiiis:bug1218805-homescreen-edit-mode-fixup > mozilla-b2g:master Oh man, just noticed all the animations in 4-column mode on icons are a bit off :( Let's restructure so that this can't happen in the future, but for now, the let's get in the easy fix before 2.5.
Attachment #8681282 - Flags: review?(gmarty)
Comment on attachment 8681282 [details] [review] [gaia] Cwiiis:bug1218805-homescreen-edit-mode-fixup > mozilla-b2g:master Looks good. Hopefully in the future, using CSS transform scale to display 3 or 4 columns will give us more flexibility and avoid this type of bugs.
Attachment #8681282 - Flags: review?(gmarty) → review+
Keywords: checkin-needed
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: