<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages_apps_Dialer/src/com/android/dialer/dialpad/RussianSmartDialMap.java, branch replicant-6.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Dialer/'/>
<entry>
<title>Dialer: Refactor SmartDial for additional languages</title>
<updated>2015-11-17T03:53:26+00:00</updated>
<author>
<name>cretin45</name>
<email>cretin45@gmail.com</email>
</author>
<published>2014-07-23T23:32:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Dialer/commit/?id=e0bbf0a974f9ff5bc8870f53e8dfd001c3cbacae'/>
<id>e0bbf0a974f9ff5bc8870f53e8dfd001c3cbacae</id>
<content type='text'>
Adds Chinese support and improved Korean support.

p4: Refactor for transliterating the displayName.

Change-Id: Id3175c6f4eda4962be9d25bd43c24a834c3c5ff1

Read option for t9 search input locale and refresh smart dial db when locale changes

Change-Id: I3cd942741310f16678ed9eb675bbba2cbc72d5e8

Add setting for t9 search input locale

Change-Id: I410b4e20afa85302a9ef3174c2f219e33b1b7987

Return match positions to enable highlighting for CN smart dial

Change-Id: I9255c582708c2fbfe22e7a2bf3ad971da692e2a9

Dialer: Fix T9 for Hebrew

Change-Id: I1c8be92acc1fc29b557eb7cda0d910cf036f3aea

Move smart dialer initialization to onStart().

The SmartDialCursorLoader expects the SmartDialPrefix map to be
initialized when it's created. As
- the loader is initialized in SmartDialSearchFragment's onStart and
- the fragment's onStart is called asynchronously after the activity's
  onStart and
- the map initialization happens in
  SmartDialPrefix.initializeNanpSettings() and
- the above method is currently called in the activity's onResume()

we have a race condition between the activity's onResume() and the
fragment's onStart() (at least when processing a dial intent, which is
what causes the dialpad fragment to be immediately shown).

Fix that race condition by moving the initialization into the activity's
onStart() and running it before calling the super method to ensure it
happens before fragments are started.

JIRA:NIGHTLIES-760
Change-Id: I9767cbba3b177fdd5b1de86914cb1e40d20835ab

Ensure the smart dial name matcher is initialized in onStart().

Otherwise SmartDialPrefix.getMap() might not be initialized yet.

JIRA: NIGHTLIES-1279
Change-Id: If3aca2809faf0c1f379518096a76f17d357fb8e2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds Chinese support and improved Korean support.

p4: Refactor for transliterating the displayName.

Change-Id: Id3175c6f4eda4962be9d25bd43c24a834c3c5ff1

Read option for t9 search input locale and refresh smart dial db when locale changes

Change-Id: I3cd942741310f16678ed9eb675bbba2cbc72d5e8

Add setting for t9 search input locale

Change-Id: I410b4e20afa85302a9ef3174c2f219e33b1b7987

Return match positions to enable highlighting for CN smart dial

Change-Id: I9255c582708c2fbfe22e7a2bf3ad971da692e2a9

Dialer: Fix T9 for Hebrew

Change-Id: I1c8be92acc1fc29b557eb7cda0d910cf036f3aea

Move smart dialer initialization to onStart().

The SmartDialCursorLoader expects the SmartDialPrefix map to be
initialized when it's created. As
- the loader is initialized in SmartDialSearchFragment's onStart and
- the fragment's onStart is called asynchronously after the activity's
  onStart and
- the map initialization happens in
  SmartDialPrefix.initializeNanpSettings() and
- the above method is currently called in the activity's onResume()

we have a race condition between the activity's onResume() and the
fragment's onStart() (at least when processing a dial intent, which is
what causes the dialpad fragment to be immediately shown).

Fix that race condition by moving the initialization into the activity's
onStart() and running it before calling the super method to ensure it
happens before fragments are started.

JIRA:NIGHTLIES-760
Change-Id: I9767cbba3b177fdd5b1de86914cb1e40d20835ab

Ensure the smart dial name matcher is initialized in onStart().

Otherwise SmartDialPrefix.getMap() might not be initialized yet.

JIRA: NIGHTLIES-1279
Change-Id: If3aca2809faf0c1f379518096a76f17d357fb8e2
</pre>
</div>
</content>
</entry>
<entry>
<title>Dialer: Add Greek T9 support</title>
<updated>2015-11-17T03:53:26+00:00</updated>
<author>
<name>Michael Bestas</name>
<email>mikeioannina@gmail.com</email>
</author>
<published>2014-01-29T01:12:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Dialer/commit/?id=2cf670b920b104c997434e0a8f9ae3047f26f8b3'/>
<id>2cf670b920b104c997434e0a8f9ae3047f26f8b3</id>
<content type='text'>
PS2: Fix build
PS3: Fix country
PS4-PS5: Complete greek character table

Change-Id: I006745075cbb83b23a6bda170032d146d9bc5aea
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PS2: Fix build
PS3: Fix country
PS4-PS5: Complete greek character table

Change-Id: I006745075cbb83b23a6bda170032d146d9bc5aea
</pre>
</div>
</content>
</entry>
<entry>
<title>Russian T9 for Dialer</title>
<updated>2015-11-17T03:53:26+00:00</updated>
<author>
<name>dimfishr</name>
<email>dimfish@gmail.com</email>
</author>
<published>2014-01-25T14:24:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Dialer/commit/?id=e794c8bcaf8e1dbc676a409fe4f7b76e23aa8043'/>
<id>e794c8bcaf8e1dbc676a409fe4f7b76e23aa8043</id>
<content type='text'>
PS6:  final nitpick: replaced getLanguage() with
      getCountry() call - primarily for those who are
      going to implement Chinese Traditional/Simplified
      support (because they all have "zh" language code,
      but letters are different in rHK/rCN)
PS7:  polishing: wrapped some lines at 100 chars, restored
      original dimens.xml / colors.xml values (looks better
      with 41dp, color change could go into another commit)
      ... purged earlier patch set changes
PS8:  fixed MDPI compatibility, marked 1/0/*/# "letters" as
      untranslatable (they are not displayed in any case)
PS9 &amp; PS10: added "values-en-rRU" (Dmitriy).
PS11: minor padding tweak (7dp -&gt; 8 dp).
PS12: fix buttons being 11dp off to the left, this can not
      be unseen.

Change-Id: Ib99ff7b9ef5184db0450fe1bc8a6de79eb7efe24
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PS6:  final nitpick: replaced getLanguage() with
      getCountry() call - primarily for those who are
      going to implement Chinese Traditional/Simplified
      support (because they all have "zh" language code,
      but letters are different in rHK/rCN)
PS7:  polishing: wrapped some lines at 100 chars, restored
      original dimens.xml / colors.xml values (looks better
      with 41dp, color change could go into another commit)
      ... purged earlier patch set changes
PS8:  fixed MDPI compatibility, marked 1/0/*/# "letters" as
      untranslatable (they are not displayed in any case)
PS9 &amp; PS10: added "values-en-rRU" (Dmitriy).
PS11: minor padding tweak (7dp -&gt; 8 dp).
PS12: fix buttons being 11dp off to the left, this can not
      be unseen.

Change-Id: Ib99ff7b9ef5184db0450fe1bc8a6de79eb7efe24
</pre>
</div>
</content>
</entry>
</feed>
