<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages_apps_PhoneCommon/src/com/android/phone/common, branch cm-14.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_PhoneCommon/'/>
<entry>
<title>Add gradle build file for PhoneCommon</title>
<updated>2016-02-17T01:29:07+00:00</updated>
<author>
<name>Sailesh Nepal</name>
<email>sail@google.com</email>
</author>
<published>2016-02-17T01:29:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_PhoneCommon/commit/?id=312315440fd2fa8e76a7d63a1cd7ac61343cdb74'/>
<id>312315440fd2fa8e76a7d63a1cd7ac61343cdb74</id>
<content type='text'>
Note, the gradle build fails in DialpadView.java. The problem is that
with library projects resource IDs are no longer final. This means
that they can't be used inside switch statements. Fix was to change
everything to if statements

Bug: 26676586
Change-Id: I1a36d6fc955445ae1c6787fbdbc73af6ff54b1f1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Note, the gradle build fails in DialpadView.java. The problem is that
with library projects resource IDs are no longer final. This means
that they can't be used inside switch statements. Fix was to change
everything to if statements

Bug: 26676586
Change-Id: I1a36d6fc955445ae1c6787fbdbc73af6ff54b1f1
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid importing Contacts</title>
<updated>2015-12-29T19:28:24+00:00</updated>
<author>
<name>Wenyi Wang</name>
<email>wenyiw@google.com</email>
</author>
<published>2015-12-29T19:27:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_PhoneCommon/commit/?id=ae671bb858074d4dcf237ce3cc652374fed9c416'/>
<id>ae671bb858074d4dcf237ce3cc652374fed9c416</id>
<content type='text'>
PhoneCommon is built as part of Telephony in master and Telephony doesn't
include Contacts, so we use android.os.Build to check SDK version.

Change-Id: Id4a6fcc5f6bf942bcf6ca4554f989ec43adfe4d0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PhoneCommon is built as part of Telephony in master and Telephony doesn't
include Contacts, so we use android.os.Build to check SDK version.

Change-Id: Id4a6fcc5f6bf942bcf6ca4554f989ec43adfe4d0
</pre>
</div>
</content>
</entry>
<entry>
<title>Backport Interpolator in PhoneCommon to enable some animation on Kitkat</title>
<updated>2015-12-29T02:08:00+00:00</updated>
<author>
<name>Wenyi Wang</name>
<email>wenyiw@google.com</email>
</author>
<published>2015-12-28T23:02:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_PhoneCommon/commit/?id=216bca2e12c63b7146d0a8a400658955c1303aa4'/>
<id>216bca2e12c63b7146d0a8a400658955c1303aa4</id>
<content type='text'>
PathInterpolator was added in API level 21, we copied the implementation
of PathInterpolatorCompat -- PathInterpolatorDonut, as
PathInterpolatorBase for pre-L. We couldn't simply import and use it
since PhoneCommon is built as part of the master branch and master
doesn't the include support.v4 library.

Bug: 25629359
Change-Id: I28ff193c79acdfe35d4641530fe4ba238c4b47d5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PathInterpolator was added in API level 21, we copied the implementation
of PathInterpolatorCompat -- PathInterpolatorDonut, as
PathInterpolatorBase for pre-L. We couldn't simply import and use it
since PhoneCommon is built as part of the master branch and master
doesn't the include support.v4 library.

Bug: 25629359
Change-Id: I28ff193c79acdfe35d4641530fe4ba238c4b47d5
</pre>
</div>
</content>
</entry>
<entry>
<title>Backport Context.getDrawable()</title>
<updated>2015-12-16T00:48:02+00:00</updated>
<author>
<name>Wenyi Wang</name>
<email>wenyiw@google.com</email>
</author>
<published>2015-12-15T21:10:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_PhoneCommon/commit/?id=c24a83bcc26ff0168f2f45e8d2bf291453316027'/>
<id>c24a83bcc26ff0168f2f45e8d2bf291453316027</id>
<content type='text'>
Context.getDrawable() was added in API level 21. In order to backport it,
we could use ContextCompat.getDrawable(). However, the code in PhoneCommon
is built as part of master in packages/services/Telephony as well and it
doesn't include the support library. Simply importing ContextCompat would
break master, so we handle compatibility in the class itself.

Bug: 25629359
Change-Id: I98a413a1b7e0a9a94a722059e18318e22939040d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Context.getDrawable() was added in API level 21. In order to backport it,
we could use ContextCompat.getDrawable(). However, the code in PhoneCommon
is built as part of master in packages/services/Telephony as well and it
doesn't include the support library. Simply importing ContextCompat would
break master, so we handle compatibility in the class itself.

Bug: 25629359
Change-Id: I98a413a1b7e0a9a94a722059e18318e22939040d
</pre>
</div>
</content>
</entry>
<entry>
<title>Use RectF for mHoverBounds in DialpadKeyButton</title>
<updated>2015-10-20T21:36:08+00:00</updated>
<author>
<name>Ta-wei Yen</name>
<email>twyen@google.com</email>
</author>
<published>2015-10-20T21:36:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_PhoneCommon/commit/?id=f76d293fa3cac9e7683084891ac29f0b95628ee0'/>
<id>f76d293fa3cac9e7683084891ac29f0b95628ee0</id>
<content type='text'>
Bug:18314401
Change-Id: I226e5bf69e29b6cdaca0e6bd18a6d9f50f2a2c37
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug:18314401
Change-Id: I226e5bf69e29b6cdaca0e6bd18a6d9f50f2a2c37
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Talkback for "DEF" in dialpad.</title>
<updated>2015-09-04T23:06:48+00:00</updated>
<author>
<name>Andrew Lee</name>
<email>anwlee@google.com</email>
</author>
<published>2015-09-04T21:56:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_PhoneCommon/commit/?id=f35cb69a2ab9006518dabd96864096ad42128f5a'/>
<id>f35cb69a2ab9006518dabd96864096ad42128f5a</id>
<content type='text'>
Use Verbatim spannable for dialpad letters. This ensures they are
read as letters instead of as one word. This is primarily to address
"DEF" being read to sound like "deaf".

Bug: 23795591
Change-Id: Ic66bfe931ffec3b45332dcd3d631f86f81e20f3e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use Verbatim spannable for dialpad letters. This ensures they are
read as letters instead of as one word. This is primarily to address
"DEF" being read to sound like "deaf".

Bug: 23795591
Change-Id: Ic66bfe931ffec3b45332dcd3d631f86f81e20f3e
</pre>
</div>
</content>
</entry>
<entry>
<title>DO NOT MERGE Remove HapticFeedback class from PhoneCommon</title>
<updated>2015-09-01T00:47:59+00:00</updated>
<author>
<name>Yorke Lee</name>
<email>yorkelee@google.com</email>
</author>
<published>2015-08-31T18:45:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_PhoneCommon/commit/?id=5b56324addb46171cfa6ea03232f6572d5225bd0'/>
<id>5b56324addb46171cfa6ea03232f6572d5225bd0</id>
<content type='text'>
This class has been functionally replaced by the
View.performHapticFeedback public API.

Change-Id: I82e51608bbf0cf819ef060ce430fb6c2d62e62aa
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This class has been functionally replaced by the
View.performHapticFeedback public API.

Change-Id: I82e51608bbf0cf819ef060ce430fb6c2d62e62aa
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix SecurityException when trying to retrieve ringtone title</title>
<updated>2015-07-17T16:58:41+00:00</updated>
<author>
<name>Yorke Lee</name>
<email>yorkelee@google.com</email>
</author>
<published>2015-07-15T23:34:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_PhoneCommon/commit/?id=53845dd9c153aeb23999aac7f19dbb652976b565'/>
<id>53845dd9c153aeb23999aac7f19dbb652976b565</id>
<content type='text'>
Use RingtoneManager.getRingtone instead of accessing MediaProvider
directly

Bug: 22430897

Change-Id: Ib7ec053b5b92ed3d1b77ef63ab339c9b8c4da87f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use RingtoneManager.getRingtone instead of accessing MediaProvider
directly

Bug: 22430897

Change-Id: Ib7ec053b5b92ed3d1b77ef63ab339c9b8c4da87f
</pre>
</div>
</content>
</entry>
<entry>
<title>Add letters associated with a number to content description.</title>
<updated>2015-06-18T23:26:59+00:00</updated>
<author>
<name>Roshan Pius</name>
<email>rpius@google.com</email>
</author>
<published>2015-06-18T22:04:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_PhoneCommon/commit/?id=fa36ce56b56eafac5dcd9908cc14b9e4de608648'/>
<id>fa36ce56b56eafac5dcd9908cc14b9e4de608648</id>
<content type='text'>
Add a pause(,) alongwith the letters associated with each number in the
dialpad. This would cause the letters to be announced after a pause
when talkback is enabled.

BUG: 20140277
Change-Id: Ib60f8c47d9bbb4a1b232d2d4a7ea894e468f14b9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a pause(,) alongwith the letters associated with each number in the
dialpad. This would cause the letters to be announced after a pause
when talkback is enabled.

BUG: 20140277
Change-Id: Ib60f8c47d9bbb4a1b232d2d4a7ea894e468f14b9
</pre>
</div>
</content>
</entry>
<entry>
<title>Move files from PhoneCommon to services/Telephony</title>
<updated>2015-03-27T00:20:44+00:00</updated>
<author>
<name>Nancy Chen</name>
<email>nancychen@google.com</email>
</author>
<published>2015-03-27T00:20:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_PhoneCommon/commit/?id=e1bb378b86d81791732d7355e988d1b5fe825383'/>
<id>e1bb378b86d81791732d7355e988d1b5fe825383</id>
<content type='text'>
Since PhoneCommon is a library used by GoogleContacts, etc. we don't
want to clutter it with Telephony-specific code.

Bug: 19236241
Change-Id: I063640cda141cbb9261d25e23c95f7016369eb9a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since PhoneCommon is a library used by GoogleContacts, etc. we don't
want to clutter it with Telephony-specific code.

Bug: 19236241
Change-Id: I063640cda141cbb9261d25e23c95f7016369eb9a
</pre>
</div>
</content>
</entry>
</feed>
