1. 8c43f06 Move ExactCalculator to androidx. by Aurimas Liutikas · 6 years ago
  2. 9c251df Merge "Deal with small displays and a cancellation race" into ub-calculator-euler by Hans Boehm · 7 years ago
  3. 6475100 Deal with small displays and a cancellation race by Hans Boehm · 7 years ago
  4. 9f00a95 Null-check result string. by Annie Chin · 7 years ago
  5. 8bf0dca Do not use HISTORY_MAIN_INDEX as clipboard or memory index by Hans Boehm · 7 years ago
  6. e7c3232 Annotate Evaluator.getInstance as NonNull by Annie Chin · 7 years ago
  7. cbc51fa Changes for testing CalculatorFormula by Christine Franks · 7 years ago
  8. e95203e Make onSaveInstanceState wait for database writes by Hans Boehm · 7 years ago
  9. 4522315 Restore cached timestamp correctly by Hans Boehm · 7 years ago
  10. 83f278e Correctly track Activity in Evaluator by Hans Boehm · 7 years ago
  11. ba7369a Merge "Only set erroneous result of "required" evaluations." into ub-calculator-euler by Hans Boehm · 7 years ago
  12. b699be3 Merge "Enable MR when MS after start without a pasteable clip" into ub-calculator-euler by Christine Franks · 7 years ago
  13. 03b3451 Only set erroneous result of "required" evaluations. by Hans Boehm · 7 years ago
  14. 64921be Don't call suppressCancelMessage() on wrong class by Hans Boehm · 7 years ago
  15. 74f5e59 Merge "Reevaluate erroneous current result in history" into ub-calculator-euler by Hans Boehm · 7 years ago
  16. 849d8a4 Reevaluate erroneous current result in history by Hans Boehm · 7 years ago
  17. e5567fd Silently cancel evaluation on history pulldown. by Annie Chin · 7 years ago
  18. cc36850 More timeout-related fixes. Remove last FIXMEs. by Hans Boehm · 7 years ago
  19. 61c0ed9 Enable MR when MS after start without a pasteable clip by Christine Franks · 7 years ago
  20. 4452c78 Fix exponentiation and timeout issues by Hans Boehm · 7 years ago
  21. f442477 Clean up database access operations by Hans Boehm · 7 years ago
  22. 2976d21 Merge "Clarify "Clear History" UX." into ub-calculator-euler by TreeHugger Robot · 7 years ago
  23. 532b77e Clarify "Clear History" UX. by Annie Chin · 7 years ago
  24. 6559d35 Merge "Further calculator state cleanups" into ub-calculator-euler by Hans Boehm · 7 years ago
  25. a5ea8eb Further calculator state cleanups by Hans Boehm · 7 years ago
  26. 9c160b4 Preevaluate nested expressions to avoid stack overflow by Hans Boehm · 7 years ago
  27. 31ea252 Clean up Calculator state, evaluation and cancellation logic by Hans Boehm · 8 years ago
  28. bd01e4b Arrange for evaluateAndNotify calls at the right time. by Hans Boehm · 8 years ago
  29. 1d99be1 UI for memory and functionality for M+ and M- by Christine Franks · 8 years ago
  30. 9db3ee2 Remove UTC offset from database. Fix clear history. by Hans Boehm · 8 years ago
  31. d4959e8 Avoid duplicate requireResult() calls, add checking by Hans Boehm · 8 years ago
  32. 5d60c2c Merge "Fix rotation crash, minor cleanups" into ub-calculator-euler by Hans Boehm · 8 years ago
  33. bd49a88 Merge "Fix Evaluator.sum(), add per expression cancel" into ub-calculator-euler by Hans Boehm · 8 years ago
  34. 3c56fad Fix rotation crash, minor cleanups by Hans Boehm · 8 years ago
  35. bc00188 Handle text animation in different display situations. by Annie Chin · 8 years ago
  36. ced295e Fix Evaluator.sum(), add per expression cancel by Hans Boehm · 8 years ago
  37. 06fd3cf Integrate database with history. by Annie Chin · 8 years ago
  38. 758cb2e Fix frequent history crashes. Minor comment fixes. by Hans Boehm · 8 years ago
  39. 8f051c3 Add history and persistence support to Evaluator. by Hans Boehm · 8 years ago
  40. 7452d3a Materialize dialogs by Christine Franks · 8 years ago
  41. 56bcbf1 Accommodate unit tests. by Annie Chin · 8 years ago
  42. 762266e Add digit separators to pre-evaluated results by Hans Boehm · 8 years ago
  43. 24c91ed Add digit grouping to display by Hans Boehm · 8 years ago
  44. 52d477a Show toolbar when DEG/RAD mode matters by Hans Boehm · 8 years ago
  45. 995e5eb Refactor arithmetic code. More symbolic result tracking. by Hans Boehm · 8 years ago
  46. 65a99a4 Copy and truncate rational results exactly by Hans Boehm · 8 years ago
  47. af04c3a Correct behavior with erroneous pasted text by Hans Boehm · 8 years ago
  48. 5e6a0ca Cleanup of timeout handling and message by Hans Boehm · 9 years ago
  49. 79302b0 Address FIXME comments from previous cleanup CL by Hans Boehm · 9 years ago
  50. 3666e63 Evaluator.java and CalculatorExpr.java cleanup by Hans Boehm · 9 years ago
  51. 82e5a2f Avoid starting long uninterruptible computations by Hans Boehm · 9 years ago
  52. ae807e1 Force reevaluation if mChangedValue is true by Hans Boehm · 9 years ago
  53. 0b9806f Support pasting of scientific notation numbers by Hans Boehm · 9 years ago
  54. e855376 Make trailing operator handling consistent with L by Hans Boehm · 9 years ago
  55. 19e93c9 Reflect conversion of CR to unchecked exceptions by Hans Boehm · 9 years ago
  56. 79ffb52 Merge "Improve logic for evaluation/animation interruption" into mnc-dev by Hans Boehm · 9 years ago
  57. 15a853d Restore original scroll position on = by Hans Boehm · 9 years ago
  58. c1ea091 Improve logic for evaluation/animation interruption by Hans Boehm · 9 years ago
  59. 8b1efdb Persist radian/degree mode by Justin Klaassen · 9 years ago
  60. 187d3e9 Improve logic for when to display instant result by Hans Boehm · 9 years ago
  61. 50ed320 Fix getShortString(), tune evaluation heuristics. by Hans Boehm · 9 years ago
  62. e4a959e Merge "Consistently avoid displaying trailing zeroes" into mnc-dev by Hans Boehm · 9 years ago
  63. a0e45f3 Consistently avoid displaying trailing zeroes by Hans Boehm · 9 years ago
  64. cc1e8e2 Update strings per UX review by Justin Klaassen · 9 years ago
  65. 4db31b4 Implement percent and new inverse functions by Hans Boehm · 9 years ago
  66. 4459516 Polish display and evaluate animation by Justin Klaassen · 9 years ago
  67. e2711cb Update advanced pad layout by Justin Klaassen · 9 years ago
  68. e457912 Improve evaluate-ahead heuristic by Hans Boehm · 9 years ago
  69. 61568a1 Prevent scrolling of finite results. by Hans Boehm · 9 years ago
  70. ffda528 Handle placeholder characters during translation by Hans Boehm · 9 years ago
  71. 1176f23 Improve copy/paste handling, minor instant result fixes by Hans Boehm · 9 years ago
  72. ecc69fd Fix CHAR_LIMIT for strings by Justin Klaassen · 9 years ago
  73. ed9e678 Fix paste bug by Hans Boehm · 9 years ago
  74. c023b73 Fix timeout, cancellation and instant display logic by Hans Boehm · 9 years ago
  75. fbcef70 Fix strings, stability bug, easy UI & correctness issues by Hans Boehm · 9 years ago
  76. 08e8f32 Restructure display formatting, use TextView for formula. by Hans Boehm · 9 years ago
  77. 760a9dc Fix result overlap, clear logic, display bugs, etc. by Hans Boehm · 9 years ago
  78. 013969e Internationalize display again. Plus minor cleanups. by Hans Boehm · 9 years ago
  79. 4a6b7cb Fix UI holes and bugs. Fix eval bugs. by Hans Boehm · 9 years ago
  80. bfe8c22 Add degree/radian mode, improve button layout by Hans Boehm · 9 years ago
  81. 682ff5e Add BoundedRational evaluation by Hans Boehm · 9 years ago
  82. 8461495 Beginnings of ExactCalculator based on L by Hans Boehm · 10 years ago