summaryrefslogtreecommitdiffstats
path: root/Android.mk
Commit message (Collapse)AuthorAgeFilesLines
* ExactCalculator: Remove override of Calculator packageEthan Chen2016-04-081-1/+0
| | | | | | | | * We don't include Calculator as part of the default manifest, and we want the old Calculator package to override this in cases we do include it. Change-Id: I8b69f1c53502a8a461cf449b349c17d0d9e26de0
* Prepare ExactCalculator for master fishfoodJustin Klaassen2015-04-161-6/+5
| | | | | | | | - Switched back to using com.android.calculator2 package name. - Setup to replace Calculator package. - Replaced launcher icon with fishfood variant. Change-Id: Ie3a74249e4d1808c50bfd86a3030e0ae61165c67
* Add tests, fix BoundedRational bugsHans Boehm2015-04-071-0/+4
| | | | | | | | | | | | | Add back some basic test infrastructure from the KitKat calculator, updated to make it work with the current code base and asynchronous expression evaluation. Add BoundedRational tests, designed to check that we get all the corner cases, particularly for degree-based trig functions, right. Fix a couple of BoundedRational typos that caused these tests to fail. Change-Id: I81d8f3d9bde6aa6c20f9958eabd62979babeff5b
* Beginnings of ExactCalculator based on LHans Boehm2015-03-061-11/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replace the arity library with a new evaluation engine based on an open source "constructive reals" library. This provides answers that are correct to the last displayed digit, and can be scrolled to get more precision, with evaluation to additional precision proceeding on demand. This uses pieces of an old prototype calculator with a pre-Material-Design UI. Since the code structure of the KitKat and Lollipop calculators is quite different, this merge required major changes to make the pieces fit again. An egregious bug in the prototype related to the evaluation of the power operator was fixed. Many new UI bugs are introduced to compensate :-) Add separate buttons for inverse trig functions. Add long TODO lists for various missing pieces. This is really designed to get something up and running that looks like it has a Material Design UI. This version kind of works, though with many UI deficiencies. This addresses external issues 63368, 81089, and 80990. It partially address the degree vs radian (80330) issue as well, though we're still missing the UI for that. This fixes Bug:15284587 (More work is needed to make this interact correctly with keyboard support.) Degree/Radian mode is also internal Bug:17059768 This provides much more robust solutions to the following, which were previously fixed by favoring round numbers over precise solutions: Bug:15747298 Bug:15332726 Change-Id: Ib64ffcee9760a3195ae2a48302308eeb09a156bd
* Fix typo in comment of make fileSailesh Nepal2014-03-091-1/+1
| | | | Change-Id: I0b19d8ea1c702e929c00a75b44a0bfefa75cd54a
* Make the Calculator edit text field speak the correctly mathematical content.Mindy Pereira2011-12-061-1/+1
| | | | | | | Previously: 7x9 would be read as "7EX9" when you really want "7 multiplied by 9" Change-Id: I6fd3c1e3d0a40ca8700c10227edbdb445dbb7743
* Convert calculator to use ViewPager for multi-page layouts.Adam Powell2011-09-131-1/+2
| | | | Change-Id: Icb6b136e72cfac98119b639259818f5363be7176
* Calculator: update arity lib to v2.1.2 to fix log.Mihai Preda2010-03-011-1/+1
| | | | Bug 2464487.
* Use newer version of arity lib to get bugfixes.Mihai Preda2010-02-031-1/+1
| | | | Bug 2399991, 1793578.
* explicit set an "optional" tagJean-Baptiste Queru2010-01-051-0/+2
|
* Build the calculator app against the SDKNeel Parekh2009-10-281-0/+2
|
* Update to arity-1.3.3 to get unicode minus in exponent fix (1793832)Mihai Preda2009-04-161-1/+1
|
* auto import from //branches/cupcake/...@137197The Android Open Source Project2009-03-091-2/+0
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+36
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-36/+0
|
* Initial ContributionThe Android Open Source Project2008-10-211-0/+36