Closed
Bug 935177
Opened 11 years ago
Closed 11 years ago
[Messages][Drafts] Update "discard message" confirmation prompt to options menu/dialog; add "save draft" no-op
Categories
(Firefox OS Graveyard :: Gaia::SMS, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: rwaldron, Assigned: rwaldron)
References
Details
(Whiteboard: [NO_CHECKIN])
Attachments
(2 files, 1 obsolete file)
Per page 29 of FFOS_MessageApp_V1.3_20131031_V6.0.pdf, the "discard message" confirmation prompt is being evolved from a simple "confirm" to a multi-option dialog prompt.
This bug will:
- Replace the Confirm prompt with an OptionsMenu prompt
- Option: "Save as Draft" -> This will be a no-op
- Option: "Discard" -> Handles the previous "discarding" behaviour
- Update existing tests for that operation
Assignee | ||
Comment 1•11 years ago
|
||
Assignee | ||
Updated•11 years ago
|
Assignee: nobody → waldron.rick
Updated•11 years ago
|
Blocks: messaging-drafts
Assignee | ||
Comment 2•11 years ago
|
||
Attachment #828964 -
Flags: review?(felash)
Attachment #828964 -
Flags: feedback?(evelyn)
Attachment #828964 -
Flags: feedback?(achyland)
Updated•11 years ago
|
Target Milestone: --- → 1.3 Sprint 5 - 11/22
Assignee | ||
Updated•11 years ago
|
Target Milestone: 1.3 Sprint 5 - 11/22 → 1.3 Sprint 4 - 11/8
Comment 4•11 years ago
|
||
Did you mean to attach https://github.com/mozilla-b2g/gaia/pull/13483
Instead I see a PR from kevin grandon for another bug.
(In reply to Rick Waldron [:rwaldron] from comment #2)
> Created attachment 828964 [details] [review]
> https://github.com/mozilla-b2g/gaia/pull/13117
>
> Green https://travis-ci.org/mozilla-b2g/gaia/builds/13658571
Flags: needinfo?(waldron.rick)
Updated•11 years ago
|
Flags: needinfo?(waldron.rick)
Updated•11 years ago
|
Attachment #828964 -
Flags: feedback?(achyland)
Assignee | ||
Comment 5•11 years ago
|
||
(In reply to Adam Hyland [:protonk] from comment #4)
> Did you mean to attach https://github.com/mozilla-b2g/gaia/pull/13483
>
> Instead I see a PR from kevin grandon for another bug.
> (In reply to Rick Waldron [:rwaldron] from comment #2)
> > Created attachment 828964 [details] [review]
> > https://github.com/mozilla-b2g/gaia/pull/13117
> >
> > Green https://travis-ci.org/mozilla-b2g/gaia/builds/13658571
whoops. That was a copy/paste blunder!
Assignee | ||
Comment 6•11 years ago
|
||
Attachment #828964 -
Attachment is obsolete: true
Attachment #828964 -
Flags: review?(felash)
Attachment #828964 -
Flags: feedback?(evelyn)
Attachment #829805 -
Flags: review?(felash)
Attachment #829805 -
Flags: feedback?(evelyn)
Attachment #829805 -
Flags: feedback?(achyland)
Comment 7•11 years ago
|
||
Comment on attachment 829805 [details] [review]
https://github.com/mozilla-b2g/gaia/pull/13483
Looks good to me (comments on the PR). Is there a mechanism for letting the localization team know we just added 2 more keys?
Attachment #829805 -
Flags: feedback?(achyland) → feedback+
Assignee | ||
Comment 8•11 years ago
|
||
(In reply to Adam Hyland [:protonk] from comment #7)
> Comment on attachment 829805 [details] [review]
> https://github.com/mozilla-b2g/gaia/pull/13483
>
> Looks good to me (comments on the PR). Is there a mechanism for letting the
> localization team know we just added 2 more keys?
^^^
Flags: needinfo?(l10n)
Comment 9•11 years ago
|
||
Landing tells us, basically. As this is not for 1.2, there's no extra concern.
If you're concerned about the quality of the strings themselves, you should get feedback from a native speaker in UX, or someone like Matej.
Flags: needinfo?(l10n)
Assignee | ||
Comment 10•11 years ago
|
||
(In reply to Axel Hecht [:Pike] from comment #9)
> Landing tells us, basically. As this is not for 1.2, there's no extra
> concern.
>
> If you're concerned about the quality of the strings themselves, you should
> get feedback from a native speaker in UX, or someone like Matej.
Thanks!
Comment 11•11 years ago
|
||
Is the discard-sms still used somewhere? Because I only see the dropped line using that ID.
Assignee | ||
Updated•11 years ago
|
Summary: [Messages][Drafts] Update "discard message" confirmation prompt to options menu/dialog; add "save draft" no-op → [Messages][Drafts] Remove "discard message" confirmation prompt
Assignee | ||
Comment 12•11 years ago
|
||
PR updated
Comment 13•11 years ago
|
||
Comment on attachment 829805 [details] [review]
https://github.com/mozilla-b2g/gaia/pull/13483
lgtm but I would like that it doesn't land on master.
Could we have a "v1.3-draft" branch somewhere, maybe in bocoup's repository, where we can land r+ commits?
We could land on master as soon as we have something consistent.
Of course this means you'll have some rebase work to do, but I think this is a bad idea to land only part of features.
Attachment #829805 -
Flags: review?(felash) → review+
Updated•11 years ago
|
Whiteboard: [NO_CHECKIN]
Assignee | ||
Comment 14•11 years ago
|
||
(In reply to Julien Wajsberg [:julienw] from comment #13)
> Comment on attachment 829805 [details] [review]
> https://github.com/mozilla-b2g/gaia/pull/13483
>
> lgtm but I would like that it doesn't land on master.
>
> Could we have a "v1.3-draft" branch somewhere, maybe in bocoup's repository,
> where we can land r+ commits?
>
> We could land on master as soon as we have something consistent.
>
> Of course this means you'll have some rebase work to do, but I think this is
> a bad idea to land only part of features.
There is no difference in a bocoup repo or in my own, so let's just keep the PR r+'ed and I will maintain the patch until it's ready to land.
Comment 15•11 years ago
|
||
Comment on attachment 829805 [details] [review]
https://github.com/mozilla-b2g/gaia/pull/13483
Sorry this is late, FWIW looks good to me so far.
Attachment #829805 -
Flags: feedback?(evelyn) → feedback+
Comment 16•11 years ago
|
||
> There is no difference in a bocoup repo or in my own, so let's just keep the PR r+'ed and I
> will maintain the patch until it's ready to land.
Except it's more difficult for evelyn and adam to work :) It would be easier to have a common branch for all this work. (and easier for reviewer to test patches as well)
Comment 17•11 years ago
|
||
FYI, my branch 936641 will likely be a dupe/addition onto this one:
https://github.com/evhan55/gaia/compare/936641
Comment 18•11 years ago
|
||
Can't we just have a "draft" branch somewhere, where all uncompatible draft stuff will land ?
Comment 19•11 years ago
|
||
(In reply to Julien Wajsberg [:julienw] from comment #18)
> Can't we just have a "draft" branch somewhere, where all uncompatible draft
> stuff will land ?
I'll check with Rick and Adam and try to resolve this, thanks!
Assignee | ||
Comment 20•11 years ago
|
||
Ok, so we're back to an "update" instead of a removal.
Assignee | ||
Updated•11 years ago
|
Summary: [Messages][Drafts] Remove "discard message" confirmation prompt → [Messages][Drafts] Update "discard message" confirmation prompt to options menu/dialog; add "save draft" no-op
Assignee | ||
Comment 21•11 years ago
|
||
There are changes in #929919 that will directly affect the WIP branch
(mostly a note for myself)
Depends on: 929919
Assignee | ||
Comment 22•11 years ago
|
||
(In reply to Julien Wajsberg [:julienw] from comment #13)
> Comment on attachment 829805 [details] [review]
> https://github.com/mozilla-b2g/gaia/pull/13483
>
> lgtm but I would like that it doesn't land on master.
>
> Could we have a "v1.3-draft" branch somewhere, maybe in bocoup's repository,
> where we can land r+ commits?
>
> We could land on master as soon as we have something consistent.
>
> Of course this means you'll have some rebase work to do, but I think this is
> a bad idea to land only part of features.
Feature branch is here: https://github.com/rwaldron/gaia/tree/v1.3-drafts
Updated•11 years ago
|
blocking-b2g: 1.3+ → 1.4?
Target Milestone: 1.3 Sprint 4 - 11/8 → ---
Assignee | ||
Comment 23•11 years ago
|
||
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
blocking-b2g: 1.4? → ---
You need to log in
before you can comment on or make changes to this bug.
Description
•