Dialer/shared: in-flight features and upcoming changes that could impact RTL work?

3 views
Skip to first unread message

Sam Foster

unread,
Sep 2, 2015, 8:13:29 PM9/2/15
to dev-...@lists.mozilla.org
Hello Dialer people,

We're about to start the work on updating and completing the RTL support for 2.5. This will involve some refactoring(1) of the existing CSS in the dialer app - and implicated shared stylesheets. To minimize collisions and redundant work it would help to be aware of any in-flight features and major upcoming refactoring or other changes that might be relevant.

If you are working on shared or dialer UI that is surfaced to the user, could you reply on this thread with brief details and/or bug numbers?

1. "Refactoring" meaning something along the lines of https://bugzilla.mozilla.org/show_bug.cgi?id=1188069

Thanks,
/Sam

Douglas Sherk

unread,
Sep 2, 2015, 9:52:22 PM9/2/15
to Sam Foster, Gabriele Svelto, dev-...@lists.mozilla.org
Hi Sam,

I'm glad that you reached out about this. Within the Dialer team, we're mostly focused on fixing blockers. There are no major CSS refactors incoming that I'm aware of. Gabriele (cc'd) might think of one, but I doubt it.

I'd also like to note that I think we should do more of this sort of thing on dev-gaia for big features and refactors. Coordination saves lots of headaches.

Doug

_______________________________________________
dev-gaia mailing list
dev-...@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-gaia


Gabriele Svelto

unread,
Sep 4, 2015, 8:56:51 AM9/4/15
to Douglas Sherk, Sam Foster, dev-...@lists.mozilla.org
Hi Sam,

On 03/09/2015 03:51, Douglas Sherk wrote:
> I'm glad that you reached out about this. Within the Dialer team, we're
> mostly focused on fixing blockers. There are no major CSS refactors
> incoming that I'm aware of. Gabriele (cc'd) might think of one, but I
> doubt it.

we don't have any CSS/layout refactors undergoing nor planned. The
dialer would actually *need* some refactors (especially the callscreen)
but we don't have the manpower to do them right now.

BTW please keep us in the loop especially for the callscreen changes as
they're usually quite hard to test. I can walk you through using the
emulator to test the callscreen's most bizarre corner cases without
needing three phones and a bunch of simcards.

Gabriele

signature.asc

Zibi Braniecki

unread,
Sep 7, 2015, 1:10:21 PM9/7/15
to mozilla-...@lists.mozilla.org
The only area of intermingling with L10n I can see here is that we're working on adopting Intl API (and designing the next revision of Intl[1]) and we'd love you to use Intl.NumberFormat for all the work related to numbers.

I'll try to land IntlHelper as well[2] soon as this will help to work with cached formatters.

zb.


[1] Things like units, relative time, relative dates, lists etc.
[2] https://bugzilla.mozilla.org/show_bug.cgi?id=1191011
Reply all
Reply to author
Forward
0 new messages