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)

x86
macOS
defect
Not set
normal

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
Attached image 935177.png
Assignee: nobody → waldron.rick
Attachment #828964 - Flags: review?(felash)
Attachment #828964 - Flags: feedback?(evelyn)
Attachment #828964 - Flags: feedback?(achyland)
1.3+ for blocking 1.3 committed user story
blocking-b2g: 1.3? → 1.3+
Blocks: 931091
Target Milestone: --- → 1.3 Sprint 5 - 11/22
Target Milestone: 1.3 Sprint 5 - 11/22 → 1.3 Sprint 4 - 11/8
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)
Flags: needinfo?(waldron.rick)
Attachment #828964 - Flags: feedback?(achyland)
(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!
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 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+
(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)
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)
(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!
Is the discard-sms still used somewhere? Because I only see the dropped line using that ID.
Summary: [Messages][Drafts] Update "discard message" confirmation prompt to options menu/dialog; add "save draft" no-op → [Messages][Drafts] Remove "discard message" confirmation prompt
PR updated
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+
Whiteboard: [NO_CHECKIN]
(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 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+
> 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)
FYI, my branch 936641 will likely be a dupe/addition onto this one: https://github.com/evhan55/gaia/compare/936641
Can't we just have a "draft" branch somewhere, where all uncompatible draft stuff will land ?
(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!
Ok, so we're back to an "update" instead of a removal.
Summary: [Messages][Drafts] Remove "discard message" confirmation prompt → [Messages][Drafts] Update "discard message" confirmation prompt to options menu/dialog; add "save draft" no-op
There are changes in #929919 that will directly affect the WIP branch (mostly a note for myself)
Depends on: 929919
(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
blocking-b2g: 1.3+ → 1.4?
Target Milestone: 1.3 Sprint 4 - 11/8 → ---
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
blocking-b2g: 1.4? → ---
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: