Closed Bug 1001285 Opened 10 years ago Closed 10 years ago

[Settings] Messaging Settings UX update

Categories

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

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(feature-b2g:2.1)

RESOLVED FIXED
2.1 S3 (29aug)
feature-b2g 2.1

People

(Reporter: Omega, Assigned: eragonj)

References

Details

(Whiteboard: [p=3])

Attachments

(2 files, 3 obsolete files)

The latest UX spec.
Blocks: 935891
No longer depends on: 935891
Hi Omega, 

- how do you want to deal with multi-SIM situations? should we show both? or just default SIM information?
- What should we do when the info is not available? hide the entire section? or show a message to the user? e.g. 'Not available'
Flags: needinfo?(ofeng)
@Carrie, it looks like DSDS. Can you help one this? Thanks!
Flags: needinfo?(ofeng) → needinfo?(cawang)
Attached file [1.4 DSDS] DSDS guideline_v0.1.pdf (obsolete) —
Hi, please refer to p.32. We will add two entry points for SIM 1 and SIM 2. I think the settings here in Messages APP should be the same. ni? Jenny (Messages APP UX) for spec updated. Thanks!
Flags: needinfo?(cawang) → needinfo?(jelee)
Hello, please refer to the spec for updated SMSC design. Thanks!
Attachment #8412378 - Attachment is obsolete: true
Attachment #8453515 - Attachment is obsolete: true
Flags: needinfo?(jelee)
Hi all, please refer to the latest Message setting spec. Thanks!
Attachment #8455164 - Attachment is obsolete: true
See Also: → 1013093
See Also: → 1032651
Assignee: nobody → ejchen
Depends on: 1032651
Note that the bug is considered as the DSDS support for messaging settings.
Blocks: settings-2.1
Depends on: 1013093
Ok, it's time to start to work on this feature ;)
Whiteboard: [p=3]
Target Milestone: --- → 2.1 S3 (29aug)
feature-b2g: --- → 2.1
Comment on attachment 8469940 [details] [review]
patch on master

Arthur,

I just finished the first prototype of messaging settings. Please help me check it when you have time ! Thanks :)
Attachment #8469940 - Flags: feedback?(arthur.chen)
Comment on attachment 8469940 [details] [review]
patch on master

Looks good to me! But I found one issue, which is that I am not able to back to the messaging panel from the sim specific panel at the second time.
Attachment #8469940 - Flags: feedback?(arthur.chen) → feedback+
Comment on attachment 8469940 [details] [review]
patch on master

Arthur, just fixed tests and addressed nits. Please help me review it when you have time, thanks :)
Attachment #8469940 - Flags: review?(arthur.chen)
Comment on attachment 8469940 [details] [review]
patch on master

Please check my comments in github, thanks!
Attachment #8469940 - Flags: review?(arthur.chen)
Comment on attachment 8469940 [details] [review]
patch on master

Hi Arthur,

just addressed comments from github and plz give it a check when you have time  !Thanks :)
Attachment #8469940 - Flags: review?(arthur.chen)
Comment on attachment 8469940 [details] [review]
patch on master

Good job! r=me, thank you!
Attachment #8469940 - Flags: review?(arthur.chen) → review+
Comment on attachment 8469940 [details] [review]
patch on master

Hi Zac, can you help me review the code about disabling one test case in Gip ?

The reason why we have to disable this is because the test case makes no sense in desktop-b2g. If you are using any devices without sims inserted or without sim slots, you should not be able to access the messaging panel no matter how, so this test case should be kept on devices tests only.

Thanks !
Attachment #8469940 - Flags: review?(zcampbell)
Summary: [meta] [Settings] Messaging Settings UX update → [Settings] Messaging Settings UX update
Comment on attachment 8469940 [details] [review]
patch on master

f+ only from me.

The disabling makes sense. When we have the mock-RIL in desktopb2g then we'll be able to run this test on desktopb2g.
Attachment #8469940 - Flags: review?(zcampbell) → feedback+
Ok thanks Zac ! Let's enabling this back when mock-RIL is ready in desktop b2g.
Thanks all, this patch was merged into Gaia/master : https://github.com/mozilla-b2g/gaia/commit/b4d5b2c797b39b02f09435830f7478a4b4c305d3#diff-d41d8cd98f00b204e9800998ecf8427e
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Depends on: 1062197
This seems to have broken cell broadcast http://mxr.mozilla.org/gaia/source/apps/system/js/cell_broadcast_system.js#6 although the fix is small.  Is there another bug to address all other uses of the same setting?
M4, please file a new bug for this issue and add a reference to this one.
Flags: needinfo?(mschwart)
Added new bug https://bugzilla.mozilla.org/show_bug.cgi?id=1068978
Flags: needinfo?(mschwart)
Depends on: 1068978
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: