• Home
  • History
  • Annotate
  • only in /packages/apps/Calculator/src/com/android/calculator2/
History log of /packages/apps/Calculator/src/com/android/calculator2/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
411fc19c8c60651ba75b2ea7aedd8e1b82e52d29 14-Nov-2014 Narayan Kamath <narayan@google.com> Replace the use of manually translated digits in Calculator.

ICU knows better, so use it. This change preserves the existing policy
that all languages except farsi get latin numerals.

Change-Id: Id115a8d1da9a3e98e98254b1af9b29ac3feff922
alculatorExpressionTokenizer.java
alculatorNumericPadLayout.java
1283ee748254cce69fda2d1a3d2af1cf881b2738 04-Dec-2014 Justin Klaassen <justinklaassen@google.com> Stop using RenderNodeAnimator callbacks

Bug: 17281017

- RenderNodeAnimator's callbacks are asynchronous and thus cannot be
relied upon for synchronus state changes. Instead use Animator#end()
and rely on the ValueAnimator synchronously invoking the listener's
onAnimationStart callback.
- Also to prevent future NPEs, remove mCurrentButton ivar and instead
specify the source button directly.

Change-Id: I4ca05b46c582474a6ca7e00d8d16df118ede7eb4
alculator.java
e61089e594fb1718376926c515a1e6b594a865cf 04-Dec-2014 Justin Klaassen <justinklaassen@google.com> Increase number of guard digits

Bug: 18544929

In order to decrease the visibility of floating point errors, maximize
the number of guard digits.

Change-Id: I5c12f4e7e00c4d3e3a281cc2383c3bb12c530e39
alculatorExpressionEvaluator.java
06360f9211fc2c6df4c5749bebb65202e1bb12a8 28-Aug-2014 Justin Klaassen <justinklaassen@google.com> Add reveal view to overlay before creating animator

Bug: 17316066

- Additional checks introduced by ag/534856 now require that the target
of ViewAnimationUtils#createCircularReveal has a parent before being
invoked.

Change-Id: I21702486443e1c8fcae62d541e53a5237e50cfb4
alculator.java
bfc4e4d88011b33b4cf142a89b9125bd07393ab5 27-Aug-2014 Justin Klaassen <justinklaassen@google.com> Improve hardware keyboard support

Bug: 17188394

- Ensure cursor is always at end of the current expression.
- Allow the delete key to be handled by the EditText fixing an issue
where delete would occur twice on keyUp and keyDown.
- Prevent text freezing in onSaveInstanceState so that text can be
restored at the Activity level.

Change-Id: Ie20a7f88b9c43223ae840a1191361de7f1e35127
alculator.java
alculatorEditText.java
f79d6f699b04a735e1627b47a059760ff40c26b9 26-Aug-2014 Justin Klaassen <justinklaassen@google.com> Fix NPE resulting from invalid instance state

Bug: 17281017

- Ensure any transient state is cleared before saving instance state by
cancelling the current animator if applicable.

Change-Id: Ibebf5f4d89046453d36f43b98240a2cbef74288e
alculator.java
ad8e88a5d28ba7f5b8dfa63f92b00b3b96ada360 12-Aug-2014 Budi Kusmiantoro <budi@google.com> Add basic support to handle hardware keyboard

Bug: 15710817
Change-Id: Icf50f4ddd6f7e3e8606074b533a34db66703da00
alculator.java
alculatorEditText.java
2be4fdbfcd5f16bc12066d1ccac181bca3dfaa7a 07-Aug-2014 Justin Klaassen <justinklaassen@google.com> Preserve/restore calculator instance state

Bug: 15597963
Bug: 16850193

- Manage tokenizer instance at activity level so it is re-created on
locale changes.
- Preserve normalized form of expression in instance state and
restore/evaluate on activity creation.
- Remove selection hack from CalculatorEditText since setting a selection
makes TextView save instance state and it no longer appears necessary.

Change-Id: Ic15924f4026ec45b4775b36568c3cdc46443cca8
alculator.java
alculatorEditText.java
alculatorExpressionBuilder.java
alculatorExpressionEvaluator.java
alculatorExpressionTokenizer.java
04f79c7a5f46f6c2cf07a164ce352ab54dfe7f47 28-Jun-2014 Justin Klaassen <justinklaassen@google.com> Rename CalculatorActivity back to Calculator

Bug: 15907395
Change-Id: Idc3445230c541bdf50cc3b15187c0776010ccff3
alculator.java
alculatorActivity.java
0587d2242517f3cd034342d2e6c0e4fceb1b99b8 19-Jun-2014 Justin Klaassen <justinklaassen@google.com> Use elevation for dynamic shadows

Bug: 15550085
Change-Id: I21839913551cd7bbbab0b3ab22a708a09e7b6200
alculatorPadViewPager.java
7f3b6d3a8c837a2dfccb92d319ef230e299f63d1 19-Jun-2014 Justin Klaassen <justinklaassen@google.com> Increase number of rounding digits

Bug: 15747298
Change-Id: Iabb1a767fca0961ae441eb14769eed2ce1f649ce
alculatorExpressionEvaluator.java
8fff144d6cf5d44b2a8e00b3468334019aa4f8b8 19-Jun-2014 Justin Klaassen <justinklaassen@google.com> Use setStatusBarColor API

Change-Id: I3eb9a3511f7fe6b4dbac5d93d9edd3b98921e909
alculatorActivity.java
5f2a334a7789cd88e210451ff5cd39bfacfe054e 12-Jun-2014 Justin Klaassen <justinklaassen@google.com> Reveal animation on error

Bug: 15597955
Change-Id: I8f87b25ce25fd344f2b62720f28ae10861d56bc5
alculatorActivity.java
94db720f7daf99923cc8e3d5ba8765b5529913f1 11-Jun-2014 Justin Klaassen <justinklaassen@google.com> Slow down text scale animation

Bug: 15562035
Change-Id: I1894719f5066a0a2f4ac7db4e4d2d019b5421df4
alculatorActivity.java
5a3bbade728daf89454aa0485ca54d74884f4134 11-Jun-2014 Justin Klaassen <justinklaassen@google.com> Pressing = twice shouldn't clear the calculation result

Bug: 15517592
Change-Id: I682e6cf8d7b909b3712e5f604ea50edfc18ba883
alculatorActivity.java
741471e3e99760acd44f8536534ac6121af9b03f 11-Jun-2014 Justin Klaassen <justinklaassen@google.com> Preserve edited state across screen rotation

Bug: 15475165
Change-Id: I65f51ff720e1c6df968ab07427c93f293870eeba
alculatorActivity.java
alculatorExpressionBuilder.java
alculatorExpressionEvaluator.java
alculatorExpressionTokenizer.java
5c3242037975ca2470eca9b24baae7e3612b2c3c 11-Jun-2014 Justin Klaassen <justinklaassen@google.com> Disable remaining visible number keys when advanced panel is shown

Bug: 15289616
Change-Id: I595fb432335434af5ba1ac7687fec7f55d502f0d
alculatorPadViewPager.java
7e4e5c5f1d8dc2ed32b92566812aec76d1a3c2f1 11-Jun-2014 Justin Klaassen <justinklaassen@google.com> Merge "Provide animation when auto-scaling the font-size" into lmp-preview-dev
fed941a1b4b2a3a011b8a17f486060f593db2f3c 09-Jun-2014 Justin Klaassen <justinklaassen@google.com> Provide animation when auto-scaling the font-size

Bug: 15287699
Change-Id: I5e7c5c3bdc96200efa6b4c6f221148647ff91e76
alculatorActivity.java
alculatorEditText.java
3b4d13d528a14a0f46e7ae022357dfde90a307ad 06-Jun-2014 Justin Klaassen <justinklaassen@google.com> Back button should hide advanced pad

Bug: 15311457
Change-Id: I3ac6b89160efa137cfbc975adfefe2794573253a
alculatorActivity.java
3d6ecaf4d3365eeaff75a4bedb57fbe136cf5f64 05-Jun-2014 ztenghui <ztenghui@google.com> API Review: update the createRevealAnimator to the new API design

b/15451650

Change-Id: Ice87799c475af589be93ab5b849f71b0abe0b9c9
alculatorActivity.java
696f2291b2f1d4905b7e30290bc4c0daba55ca6c 31-May-2014 Justin Klaassen <justinklaassen@google.com> Fix floating point errors

Bug: 15332726
Change-Id: I6e07f3281192760d3e5f001ba658686ddd42495b
alculatorExpressionEvaluator.java
4b3af0578b1a44038856bc56244aea8aaeac22d1 28-May-2014 Justin Klaassen <justinklaassen@google.com> Overhaul Calculator UI.

Bug: 14418545
Bug: 14419084
Bug: 14419142
Bug: 14420277
Bug: 14466652
Bug: 14564559
Bug: 14564608
Bug: 14846724
Bug: 15090154
Bug: 15287699
Bug: 15289526
Bug: 15289616
Change-Id: I93e1530446d5bd6a4c3189f751c88ece1abc7767
alculator.java
alculatorActivity.java
alculatorDisplay.java
alculatorEditText.java
alculatorEditable.java
alculatorExpressionBuilder.java
alculatorExpressionEvaluator.java
alculatorExpressionTokenizer.java
alculatorPadLayout.java
alculatorPadViewPager.java
alculatorViewPager.java
ventListener.java
istory.java
istoryAdapter.java
istoryEntry.java
ogic.java
ageAdapter.java
anelSwitcher.java
ersist.java
245925ee00435ac6d63d3af409366ae10c79127d 11-May-2014 Hongwei Wang <hwwang@google.com> Variable font size

Bug: 14419084
Change-Id: I96b49a3c45aa7b435af96842578df34507bbe0b8
alculatorEditText.java
quareLinearLayout.java
1c84eb099b10008256f87c3098743731894479df 10-Mar-2014 Alan Viverette <alanv@google.com> Clean up tablet layouts in Calculator

BUG: 13394618
BUG: 13361558
Change-Id: Ia58f7ad2425b3ce97facd79c1f87098bb6402c32
alculator.java
461992df853ace2b0624aac4e372d3ed8efc7059 07-Mar-2014 Alan Viverette <alanv@google.com> Clean up calculator

BUG: 13340961
Change-Id: Idb1bdc8f49cf66e8a1412a9eaa3458b85f5c5124
alculator.java
alculatorEditText.java
alculatorEditable.java
ventListener.java
istory.java
istoryAdapter.java
ageAdapter.java
ersist.java
7387add6feefeb9be1d99b7da0b5848996c9b45a 06-Mar-2014 Alan Viverette <alanv@google.com> Rename calculator back to Calculator

Also renames some assets, removes the stationary button style, and
restores the default clear / delete icon switching.

BUG: 13322842
BUG: 13321800
Change-Id: I43ccf7a7eb40a670289ca61c3582f0914a4bacee
alculator.java
ogic.java
8bea49415c6de57f7e14517bf64769d24e3f099d 03-Mar-2014 Alan Viverette <alanv@google.com> Quantum of Calculator

Change-Id: Ic79777951621c42f03e7da9dd73c350f5182f48e
alculator.java
alculatorDisplay.java
alculatorEditText.java
alculatorViewPager.java
olorButton.java
ventListener.java
istoryAdapter.java
ogic.java
quareLinearLayout.java
f73af2f3b387b98e9a3ec178e9b41a49984a0d5d 24-Sep-2013 Alan Viverette <alanv@google.com> Add drag-to-open to Calculator's overflow menu button

BUG: 10903793
Change-Id: If3cd48910c5003e90bb352be6f6fce58fe2b09b7
alculator.java
f4d403c1cf2a9abe231ec6e92fbca757bb8db592 26-Sep-2012 mindyp <mindyp@google.com> Dont draw white border on buttons

just removed all the code that did it
fixes b/7216478 Calculator uses non-standard touch feedback

Change-Id: Ib8c918c4393f9898c67d74157588773d0d58cae5
olorButton.java
deb4c24b693da3afc8b41ea44fd803a737ec5973 29-Jun-2012 Michael Jurka <mikejurka@google.com> Clean up some warnings

Change-Id: I417c5b36badb71c3601df3cc6e505592c96fa661
alculatorDisplay.java
ogic.java
anelSwitcher.java
05a16111459d080a310009c1caec18eef07946f2 18-May-2012 Mindy Pereira <mindyp@google.com> Smooth scroll to advanced/ basic.

Currently, the animation doesn't look better.
But when the rest of b/6516391 Selecting 'advanced panel' in overflow menu is janky
is fixed, it should

Change-Id: If0db9bbb3ef87d99be174a256e82cde2ee54f587
alculator.java
76d06e9787a7e7e64efce32fbab16cf278347774 03-May-2012 Mindy Pereira <mindyp@google.com> Merge "Translate the rest of the math functions." into jb-dev
54e8b090cb47e0dfabf5f069f6460e2caacea60f 03-May-2012 Mindy Pereira <mindyp@google.com> Translate the rest of the math functions.

Fixes b/6116353 Calculator doesn't calculate sin(0) when language is set to Spanish

Change-Id: Id8c65ba8aa0403f3e7988e05cde8ccb2f6624fbc
ogic.java
c9cbc2f14461a454eb136e1da68db18c4c3c54ae 03-May-2012 Mindy Pereira <mindyp@google.com> Merge "Translate from translated languages to MATH." into jb-dev
caccbfbeaf0c42b86b6e26ff48c18c4fc136e28f 03-May-2012 Mindy Pereira <mindyp@google.com> Translate from translated languages to MATH.

Fixes b/6116353 Calculator doesn't calculate sin(0) when language is set to Spanish

Change-Id: I40ecf66e8021e914eaee9c603191d022d0b757ff
ogic.java
6702e4b5d52ec458a18ecc1382d020debedb2a8f 03-May-2012 Mindy Pereira <mindyp@google.com> Do null checks.

Fixes monkey bugs:
fixes b/6436988 com.android.calculator2: java.lang.NullPointerExceptionat com.android.calculator2.Calculator.onOptionsItemSelected(Calculator.java:212)
fixes b/6438256 com.android.calculator2: java.lang.NullPointerExceptionat com.android.calculator2.Calculator.onOptionsItemSelected(Calculator.java:206)

Change-Id: I608c45a0d45d3b2d13fece35e3dc9c9bac4f9223
alculator.java
f319795a9101fb899f987c73df67c592f7702dea 01-Mar-2012 Michael Jurka <mikejurka@google.com> Fix pressed state bug in Calculator

Double-clicking aand holding a number gave
different feedback than single clicking on it
olorButton.java
88a84db210d5e3ad5ea8c1f75c55c3175afcf46c 06-Dec-2011 Mindy Pereira <mindyp@google.com> Make the Calculator edit text field speak the correctly mathematical content.

Previously: 7x9 would be read as "7EX9" when you really want
"7 multiplied by 9"

Change-Id: I6fd3c1e3d0a40ca8700c10227edbdb445dbb7743
alculatorEditText.java
c0c011f0503af651769d686aad7bf2927e0242b1 05-Dec-2011 Mindy Pereira <mindyp@google.com> Fix accessibility for calculator.

Initial set of changes for:
b/5710687 Math operation symbols are spoken poorly - need better contentDescriptions

I think we can still do better, but this is a great start.
Change-Id: Ifa7ad4958c7dc09b467f559c6f5ebfdaa94fcdae
olorButton.java
c249f2edd5d7e03cae1970576e5909d012e0166e 28-Nov-2011 Vikram Aggarwal <viki@google.com> Revert "Clean up calculator source code."

This reverts commit 527c9079a6752a969c79daa794dc860b42326929

CalculatorViewPager is referenced in main.xml, and cannot be deleted.
alculatorEditText.java
alculatorEditable.java
alculatorViewPager.java
ventListener.java
istoryAdapter.java
istoryEntry.java
ogic.java
anelSwitcher.java
527c9079a6752a969c79daa794dc860b42326929 18-Nov-2011 Vikram Aggarwal <viki@google.com> Clean up calculator source code.

Delete unused classes and unused code. No change in functionality.

Change-Id: I53a23430d64f6b9b852a249749397da7cead6aed
alculatorEditText.java
alculatorEditable.java
alculatorViewPager.java
ventListener.java
istoryAdapter.java
istoryEntry.java
ogic.java
anelSwitcher.java
133f942a20d59f0e51f0bea4158b5b141f93e500 03-Nov-2011 Gilles Debunne <debunne@google.com> No spell checking in calculator

The listeners' input type replaces the one of the EditText.

Added the no suggestion flag there too.

Bug 5420869.

Change-Id: I87ccf06bd93846a3e99436b48f557e2f2c0ffca2
alculatorDisplay.java
9e131447a0270f66f025147a243a1fda0e3fea14 21-Oct-2011 Mindy Pereira <mindyp@google.com> Make sure we listen for any key events that change the text.

That way, when the user tries to keep operating on a evaluated
value, they can, and it uses delete mode from the delete key
instead of clearing everything on the enter key.

Fixes bug:3391250 Calculator has issues with physical keyboard

Change-Id: I04b0faa724cd8c088f30db380977c4f2ed98e3a9
ventListener.java
ogic.java
57ba0ae5e35b8960afdabe0c649da9de36609434 19-Oct-2011 Michael Jurka <mikejurka@google.com> Fix the feel of Calculator buttons

- Make them more responsive to clicks
- If you touch down on a button and then move onto another target, we should not show any feedback after the click

Change-Id: I129fad65fafd051d534ecde8a2b6cfb78d29df08
alculatorViewPager.java
olorButton.java
57fa18e9f76005d29cf1708017259d3527e68ca4 10-Oct-2011 Mindy Pereira <mindyp@google.com> Using string.format without Locale.US causes issues for math

Fixes bug:4476523 Incorrect formatting in Calculator in some locales

Change-Id: Ib70a105d574eb464c1e1c4999f93d1be187f155c
ogic.java
e5179484230da096d6f681eee2f488d582b7fa9f 14-Sep-2011 Mindy Pereira <mindyp@google.com> Fix back behavior/ switching to advanced.

The getBasicVisibility and getAdvancedVisibility methods were backwards
This happened as a result of recent changes, probably to the view pager.

Fixes bug:5318179 Cannot close Calculator app clicking the back key.

Change-Id: Id1552b9f25ddd5a2eec700e0d9c9b3d7c4baab6c
alculator.java
6b5652f41a22c6e50a6d9d8bcf7adc9cb0be001c 14-Sep-2011 Adam Powell <adamp@google.com> Merge "Convert calculator to use ViewPager for multi-page layouts."
353efcf389f91927b825a1d2db18c6b6e616f25b 13-Sep-2011 Adam Powell <adamp@google.com> Convert calculator to use ViewPager for multi-page layouts.

Change-Id: Icb6b136e72cfac98119b639259818f5363be7176
alculator.java
ventListener.java
220cf991106c6b6351673111076c91333c93cc7d 13-Sep-2011 Mindy Pereira <mindyp@google.com> Add cut/copy/paste contextual menu.

Fixes bug:5290467 Contextual action list is not showing the list of items

Change-Id: I6407e2562613e24b64620bdb598589f196c32654
alculatorEditText.java
daa763f883c242c396a17f5e78b9a431406cb4bd 24-Aug-2011 Mindy Pereira <mindyp@google.com> Merge "Clear the calculator display when clearing the history."
fb9e5b23d79c69b95a29b120c1e67c397d06bdbe 24-Aug-2011 Mindy Pereira <mindyp@google.com> Merge "Remove incredible selection weirdness."
df54c1ed29f4ca4b8b81c6085e393a4b59034475 23-Aug-2011 Mindy Pereira <mindyp@google.com> Clear the calculator display when clearing the history.

Fixes b/5186736 Calculated history is not cleared if user click on clear history in menu option.

Change-Id: Ib1f1ae4fcb87db9561fafda937d860031ba5bea4
alculator.java
520cbbb8a5cb728eb9244a9c2ef5c917b56be756 24-Aug-2011 Mindy Pereira <mindyp@google.com> Dont store empty string or error string for later evaluation.

Fixes b/5039632 'Error' displayed at launch of calculator

Change-Id: Ie9465cdd8387a9d18b97c66c46961ebb4811a652
ogic.java
1ef302fcc4b41bc67baa8ef51c2a67867bbfc73a 24-Aug-2011 Mindy Pereira <mindyp@google.com> Remove incredible selection weirdness.

I'm not even sure why we were doing this. In every other
application in the system, press and hold selects ALL the text
in the field. So stop doing this. Its very weird.
Change-Id: I59dd82ccf13d67db03b555c0823b73c1b1f74420
alculatorEditText.java
0a1148f5ac3a09c3a2bf6cb50b50a900f370853d 23-Aug-2011 Mindy Pereira <mindyp@google.com> Make a menu affordance for devices that don't have a hard menu key.

Also, updated menus to use a menu layout.

Fixes Bug:5129431 No Menu option in Calculator for additional options

Change-Id: I3409e175c0fec9bb51900b994235ae98cbfdf7ef
alculator.java
ed0e21727bf258442ea6a7b18cc78b9aa5d2fdd8 16-Aug-2011 Gilles Debunne <debunne@google.com> Suggestions disabled using input type text flag.

Change-Id: Icac57bfb78535e622d97e5044881a2cb2d22adc4
alculatorEditText.java
92ccd21f8cad535532827ad4d10d743676019e0f 12-Aug-2011 Gilles Debunne <debunne@google.com> Bug 5074527: IME no longer pops up. Text suggestions disabled.

Change-Id: I89e77b091a44a59c43cf4c84ff58655feced130d
alculator.java
alculatorEditText.java
456d974c25a7588ea3bebab69a04555a5658b3c4 09-Jun-2011 Andrew Flynn <flynn@google.com> am 73c84694: am 57a15b2b: Include \'cleared text\' as part the history to survive rotation changes.

* commit '73c846941b42d4e275ac3672306b9c9e6ae077c9':
Include 'cleared text' as part the history to survive rotation changes.
57a15b2b8d73c3f3edcbbbc1f9e2c450e3ec9538 07-Jun-2011 Andrew Flynn <flynn@google.com> Include 'cleared text' as part the history to survive rotation changes.

Bug: 4509482

Change-Id: I03d6e4baa5f21eddd1cd3266b4e47a7fa0c36884
ogic.java
6bef2f85bef66323b10a58b7bb3c4d20e8e1eaa7 08-Apr-2011 Joe Onorato <joeo@google.com> Remove the deprecated things from Config.java. These havent been working since before 1.0.

Change-Id: I406ceee99a14af362f942efeb4c06f5e9976b8f3
alculator.java
f57b8b40c633401775b81aa008e49201ac948140 27-Jan-2011 Gilles Debunne <debunne@google.com> No keyboard is displayed on double tap.

Bug 3381317

Uses new fixes in the fw that:
- allow a custom selection callback to abort text selection mode
- prevent the soft keyboard from showing in that case

Change-Id: I457ab83f4b0ab9b0e5b2df30089b42be68ca15b6
alculatorEditText.java
e779386a38fcde24ee8ada01b2eb8df14fa40f1c 25-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Merge "Fixing handling of the EQUALS key" into honeycomb
b1a156182965c66fd21d6a3cf0e5ac4590b576df 25-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Fixing handling of the EQUALS key

Bug: 3387573
Change-Id: I4dd7f49fcbce36950e529a9a0a87e655c6bfba2f
ventListener.java
79525c3b333ea3623d978674e5d8689e78b7ed16 25-Jan-2011 Gilles Debunne <debunne@google.com> Cursor is blinking in Calculator

Bug 3381320

Change-Id: I0d6f596e0c3e3ffefdc2c336365cd7fd7e66dcd4
alculatorDisplay.java
alculatorEditText.java
582273d77e6ee8335447cbd524e7b47b851c7b46 22-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Fixing rounding on rotation

Bug: 3366316

Change-Id: I63e0a17ca91c331c11f17b2ec390cf411aaa0add
alculator.java
alculatorDisplay.java
ogic.java
c7e6cba324ca1b7e23a28cb86f4146568c1e8cb4 19-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Fixing logic broken by CL 90512

Change-Id: I457e9521b1968057d7820b6179307ac59c41fc54
ogic.java
8c5ed54c833d15b836c9116ff3f8509baeed6a3f 18-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Fixing the build

Change-Id: I79f0b3a919769436bedf38541545306ad708bb6f
alculatorEditText.java
de3eec25069ffdd5b83fbbca90277d4a1f0d232b 18-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Adding copy on long press and removing the action bar

Change-Id: I258918e6db10ca89626d4b3228e579121f7495d1
alculatorDisplay.java
alculatorEditText.java
2501811e0d216bce30ce01823ed1a8191333d4c1 18-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Introducing an explicit delete mode: clear vs. backspace

Also, fixing bug: 3360891

Change-Id: I5faa0553d549d7e931c655f3920b82bb91563678
alculator.java
ventListener.java
ogic.java
ersist.java
9476df20f8c944746814d3e7ebd1f1eb41499025 17-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Placeholder asset and a new layout for the display

Also, bug: 3361241

Change-Id: I222368104ca47af3200e08db668e3f324106d7a7
alculator.java
alculatorDisplay.java
olorButton.java
e2092454e13850c551550db9879fa4fa93218c75 17-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> New calculator button styles and initial xlarge layouts.

Bug: 3235798

Change-Id: Iad1f46cec8d073d4b01f90f5e5b0b230c0af3f24
alculator.java
052c92af9b70c42a84c989876c513b456d0a500e 11-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Adding action bar to calculator

Bug: 3332171
Change-Id: I8f40cbb5c1648f9bf23201345eb8ee06444a8dce
alculator.java
anelSwitcher.java
b1cdfe80d93363e5719d71d719657b69eadbd984 19-May-2010 The Android Open Source Project <initial-contribution@android.com> merge from open-source master

Change-Id: Idf59c10780096b92c7c76b90bc34512dee2f978e
5a589624ae4c334987e725c710833cd3588b90fe 17-May-2010 Christian Mehlmauer <FireFart@gmail.com> Removed unused Imports and variables

Change-Id: Ib6d79ce3f0b7cf3cbb6716c316ecaefd2dae67f7
alculator.java
ventListener.java
ogic.java
anelSwitcher.java
cf3ca321fa8cc1f5427454c5e2501b7978bb3711 09-Mar-2010 Mihai Preda <preda@google.com> Calculator: preserve basic/advanced panel on orientation change.

Bug 2154998.

Change-Id: Ie40ebe485cdb0721a5394c4d19450fddf035134f
alculator.java
anelSwitcher.java
ec41ca06876587e14fc80fca3539ddfecab7ef44 01-Mar-2010 Mihai Preda <preda@google.com> Calculator: update arity lib to v2.1.2 to fix log.

Bug 2464487.
ogic.java
933ccc8575f2734b075ba40ec6012cc6797ac866 30-Sep-2009 Mihai Preda <preda@google.com> Calculator: don't allow to enter an operator after an initial minus.

Bug 2154691.
alculatorEditable.java
e08c8309119c462f04ec33746d63b895e4f0417d 22-Sep-2009 Mihai Preda <preda@google.com> Fix calculator line size computation to work on different resolution devices.
alculator.java
alculatorDisplay.java
ogic.java
1d3117595c5849929588741c4ded20ceb26e7336 25-Aug-2009 Jacek Surazski <jaceks@google.com> Give Calculator a screen-size agnostic, more moddern look.
alculator.java
alculatorDisplay.java
olorButton.java
bcabcbb48e784ca9e466204b63edd9b0729b5df0 05-Aug-2009 Mihai Preda <preda@google.com> Calculator: BACK key on Advanced panel moves to Basic panel.

BUG 1890261.
alculator.java
0c464d2a9998866d7f21ae5cf2761f2365d16fbc 11-Apr-2009 Jeff Hamilton <jham@android.com> Fix the Calculator theme to be NoTitleBar.
alculator.java
22f9a6bfe328cef7487d4f4bde60170503164a79 05-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@136594
ventListener.java
b301ed2e1720fc9190eaf99ab33b5f49eabcebc5 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
alculator.java
alculatorDisplay.java
alculatorEditable.java
olorButton.java
ventListener.java
istory.java
istoryAdapter.java
istoryEntry.java
ogic.java
anelSwitcher.java
ersist.java
852aa32e662b10b68ca4af100ef424b6229b07ac 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
alculator.java
alculatorDisplay.java
alculatorEditable.java
olorButton.java
ventListener.java
istory.java
istoryAdapter.java
istoryEntry.java
ogic.java
anelSwitcher.java
ersist.java
01b7f95740f5f7511917235e791db1466d7bb9a8 13-Feb-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@131421
ventListener.java
42d696406d2e83c3cbb1bd424ed53f6676121e8f 11-Feb-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@130745
anelSwitcher.java
68f6e12645f8decfddcc07a1ca0d921937bd8130 18-Dec-2008 The Android Open Source Project <initial-contribution@android.com> Code drop from //branches/cupcake/...@124589
alculatorDisplay.java
979004c651c1dc2327c4d74688cbaa5cbb9f08e1 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
alculator.java
alculatorDisplay.java
alculatorEditable.java
olorButton.java
ventListener.java
istory.java
istoryAdapter.java
istoryEntry.java
ogic.java
anelSwitcher.java
ersist.java