<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android_packages_apps_ExactCalculator/src/com, branch cm-13.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/mirrors/LineageOS/android_packages_apps_ExactCalculator/'/>
<entry>
<title>Themes: Expose hard coded background in java</title>
<updated>2016-01-04T00:19:01+00:00</updated>
<author>
<name>Bryan Owens</name>
<email>djbryan3540@gmail.com</email>
</author>
<published>2015-12-30T04:25:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_ExactCalculator/commit/?id=6348e58c03910d34eb26d803b352a52106395474'/>
<id>6348e58c03910d34eb26d803b352a52106395474</id>
<content type='text'>
Change-Id: I6248f1edfa97b02c34604059f55454248dc1cc98
Signed-off-by: Bryan Owens &lt;djbryan3540@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I6248f1edfa97b02c34604059f55454248dc1cc98
Signed-off-by: Bryan Owens &lt;djbryan3540@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Correctly set formula text size after rotation</title>
<updated>2015-10-13T00:14:45+00:00</updated>
<author>
<name>Hans Boehm</name>
<email>hboehm@google.com</email>
</author>
<published>2015-10-01T21:41:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_ExactCalculator/commit/?id=9bc3f44b3118ab801f1ab6f48d0a2b9e818017cb'/>
<id>9bc3f44b3118ab801f1ab6f48d0a2b9e818017cb</id>
<content type='text'>
Bug: 22233200

Avoid repeatedly resetting text size to maximum, due to repeated
onMeasure calls.

Suppress text size change animation when the application is restarted.

Change-Id: Ic8b20deab2553176260051fa787416654bf0b3ef
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 22233200

Avoid repeatedly resetting text size to maximum, due to repeated
onMeasure calls.

Suppress text size change animation when the application is restarted.

Change-Id: Ic8b20deab2553176260051fa787416654bf0b3ef
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Fix factorial(0)" into mnc-dr-dev</title>
<updated>2015-10-11T16:43:16+00:00</updated>
<author>
<name>Hans Boehm</name>
<email>hboehm@google.com</email>
</author>
<published>2015-10-11T16:43:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_ExactCalculator/commit/?id=6cccee27f07ad3cf8ba5d221afd8bfd4a867b573'/>
<id>6cccee27f07ad3cf8ba5d221afd8bfd4a867b573</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Cleanup of timeout handling and message" into mnc-dr-dev</title>
<updated>2015-10-11T16:42:21+00:00</updated>
<author>
<name>Hans Boehm</name>
<email>hboehm@google.com</email>
</author>
<published>2015-10-11T16:42:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_ExactCalculator/commit/?id=fc6db0729d7f4e4570c9e56d969f4bd983065711'/>
<id>fc6db0729d7f4e4570c9e56d969f4bd983065711</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Implicitly clear on incomplete keyboard input" into mnc-dr-dev</title>
<updated>2015-10-11T16:41:35+00:00</updated>
<author>
<name>Hans Boehm</name>
<email>hboehm@google.com</email>
</author>
<published>2015-10-11T16:41:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_ExactCalculator/commit/?id=d5f67fe2d2ddabecd0618a4bc8ac899cc316ca10'/>
<id>d5f67fe2d2ddabecd0618a4bc8ac899cc316ca10</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Generalize % operator: Handle 100+10% as expected" into mnc-dr-dev</title>
<updated>2015-10-11T15:44:09+00:00</updated>
<author>
<name>Hans Boehm</name>
<email>hboehm@google.com</email>
</author>
<published>2015-10-11T15:44:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_ExactCalculator/commit/?id=68db0665c1e0e608c23f8a35bf97b4d39305827f'/>
<id>68db0665c1e0e608c23f8a35bf97b4d39305827f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Check for decimal point after adding ellipsis</title>
<updated>2015-10-11T06:29:29+00:00</updated>
<author>
<name>Hans Boehm</name>
<email>hboehm@google.com</email>
</author>
<published>2015-09-03T23:04:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_ExactCalculator/commit/?id=ec7517f38758f67233f2b06bc7bab17a8ffeccba'/>
<id>ec7517f38758f67233f2b06bc7bab17a8ffeccba</id>
<content type='text'>
Bug: 23728152

This avoids the one case in which we displayed neither a decimal
point nor an exponent, and the decimal point was not just to the
right of the number.

Remove a redundant test, which obscured the logic.

Add a couple of suggested manual tests that helped me find a
(newly introduced, not submitted) bug.

Change-Id: Iead1efa0a4e8ea74512e9e1f77334f80bbcdd202
(cherry picked from commit 73ecff20d9dfd80d1cff09e0210d8987049b9df3)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 23728152

This avoids the one case in which we displayed neither a decimal
point nor an exponent, and the decimal point was not just to the
right of the number.

Remove a redundant test, which obscured the logic.

Add a couple of suggested manual tests that helped me find a
(newly introduced, not submitted) bug.

Change-Id: Iead1efa0a4e8ea74512e9e1f77334f80bbcdd202
(cherry picked from commit 73ecff20d9dfd80d1cff09e0210d8987049b9df3)
</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup of timeout handling and message</title>
<updated>2015-10-11T06:08:35+00:00</updated>
<author>
<name>Hans Boehm</name>
<email>hboehm@google.com</email>
</author>
<published>2015-09-23T00:09:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_ExactCalculator/commit/?id=9192d5c751f2aaf1d18bb9b2f715905ffd9d5925'/>
<id>9192d5c751f2aaf1d18bb9b2f715905ffd9d5925</id>
<content type='text'>
Bug: 21470513

Prevent timeout message from disappearing on rotation.
Have long timeout setting survive rotation.  Following Justin's
suggestion, associate it with a given expression and reset when
expression is cleared.

This does mean that when you rotate a device displaying an expensive-
-to-compute result, the device will initially display the formula for
several seconds, before it redisplays the result.  Previously you
had to reenable the long timeout.  Neither is 100% ideal.

Change-Id: Ibf8e151dd37ebadf1e86adee4718e8fa8f66b975
(cherry picked from commit 5e6a0ca2fcccb9ed16a465cf2a7e30ee5f7e0e67)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 21470513

Prevent timeout message from disappearing on rotation.
Have long timeout setting survive rotation.  Following Justin's
suggestion, associate it with a given expression and reset when
expression is cleared.

This does mean that when you rotate a device displaying an expensive-
-to-compute result, the device will initially display the formula for
several seconds, before it redisplays the result.  Previously you
had to reenable the long timeout.  Neither is 100% ideal.

Change-Id: Ibf8e151dd37ebadf1e86adee4718e8fa8f66b975
(cherry picked from commit 5e6a0ca2fcccb9ed16a465cf2a7e30ee5f7e0e67)
</pre>
</div>
</content>
</entry>
<entry>
<title>Implicitly clear on incomplete keyboard input</title>
<updated>2015-10-11T05:55:03+00:00</updated>
<author>
<name>Hans Boehm</name>
<email>hboehm@google.com</email>
</author>
<published>2015-09-16T23:33:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_ExactCalculator/commit/?id=f6033a42aa90367012ecb11977fe86ccdac54f54'/>
<id>f6033a42aa90367012ecb11977fe86ccdac54f54</id>
<content type='text'>
Bug: 22931305

When the calculator is in result mode, cause a typed function name to
clear the display, just as touching the function on the screen would.

Change-Id: I77c69737a571ad8d2e6396fa3f34d5ada324fee4
(cherry picked from commit 5d79d10734b45133be7753955afd9e5edec58a1d)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 22931305

When the calculator is in result mode, cause a typed function name to
clear the display, just as touching the function on the screen would.

Change-Id: I77c69737a571ad8d2e6396fa3f34d5ada324fee4
(cherry picked from commit 5d79d10734b45133be7753955afd9e5edec58a1d)
</pre>
</div>
</content>
</entry>
<entry>
<title>Generalize % operator: Handle 100+10% as expected</title>
<updated>2015-10-11T05:49:43+00:00</updated>
<author>
<name>Hans Boehm</name>
<email>hboehm@google.com</email>
</author>
<published>2015-07-31T00:00:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_ExactCalculator/commit/?id=6ab94a3f166c3bb1bbca83f60a2cd435285fb786'/>
<id>6ab94a3f166c3bb1bbca83f60a2cd435285fb786</id>
<content type='text'>
Bug: 22836179

Handle + or - operators specially if they are followed by a constant
or pre-evaluated expression and the % operator.

Since this is basically an idiomatic use of the operators, we
apply it very conservatively.  When in doubt we use the old
interpretation.

Also fixes one unrelated anachronism in a comment.

Change-Id: I2f9fd26dd6c0456f0210815ef2bc1afca3a2b4d7
(cherry picked from commit 8afd0f85ed0b9fa1c96297c540cb74e6d8b9a64d)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 22836179

Handle + or - operators specially if they are followed by a constant
or pre-evaluated expression and the % operator.

Since this is basically an idiomatic use of the operators, we
apply it very conservatively.  When in doubt we use the old
interpretation.

Also fixes one unrelated anachronism in a comment.

Change-Id: I2f9fd26dd6c0456f0210815ef2bc1afca3a2b4d7
(cherry picked from commit 8afd0f85ed0b9fa1c96297c540cb74e6d8b9a64d)
</pre>
</div>
</content>
</entry>
</feed>
