Commit Graph

  • 963829f4ac Merge branch 'master' of github.com:SimpleMobileTools/Simple-Calculator tibbi 2016-01-22 12:31:32 +01:00
  • 12a07c0fcc keep the numbers properly formatted at clearing digits tibbi 2016-01-21 23:03:19 +01:00
  • c90c123971 allow writing zeroes as decimal values tibbi 2016-01-21 22:59:56 +01:00
  • 82479f4854 add a sample file to see how are the constants in gradle.properties set tibbi 2016-01-21 20:04:47 +01:00
  • 7f45ced367 comment out the release signing stuff by default tibbi 2016-01-21 11:23:00 +01:00
  • cd7eb9ca09 updating the license year Tibor Kaputa 2016-01-10 13:27:50 +01:00
  • 6578a6a02d add a comma as group separator per 3 digits tibbi 2016-01-08 21:06:12 +01:00
  • 24d6dfbfac change the widget config buttons background tibbi 2016-01-07 20:07:46 +01:00
  • 186adbb5bb renaming a variable tibbi 2016-01-06 18:42:10 +01:00
  • d57e20327b remove simple_calculator from the package name - no functionality changes tibbi 2016-01-06 13:57:34 +01:00
  • cfb013af6e create an app keystore and sign it tibbi 2016-01-04 23:19:39 +01:00
  • 61cc6061e9 make the result and formula textview font scale automatically - works only in the app, not in the widget - we have to leave the textviews as TextView type, else the widget breaks totally tibbi 2016-01-04 21:56:34 +01:00
  • 39227c7e5f add some Formula tests tibbi 2016-01-03 21:52:39 +01:00
  • fe5efdd3c3 write the formula above the result tibbi 2016-01-03 21:30:49 +01:00
  • 1a7cd32464 reset saved widget value on AC tibbi 2016-01-03 20:29:47 +01:00
  • cb12d04111 moving shared preferences initialization tibbi 2016-01-03 19:35:37 +01:00
  • feaa8f2de7 minor refactoring tibbi 2016-01-03 17:31:17 +01:00
  • 4448b988cb change a constants' value for consistency tibbi 2016-01-03 17:26:10 +01:00
  • 9b4f82bc2e implement a slider for setting the widget background opacity tibbi 2016-01-03 17:25:23 +01:00
  • 8960387b48 remove the RelativeLayout wrapping the calculator tibbi 2016-01-03 16:10:55 +01:00
  • dc09b69235 remove ripple effect and make buttons transparent - they will inherit the backgrounds' color tibbi 2016-01-03 15:34:59 +01:00
  • 58a50e97a1 some widget corrections to make it work properly even when idle for a long time tibbi 2016-01-03 14:32:03 +01:00
  • 9037b9d8fe add ripple effect to buttons tibbi 2016-01-03 00:11:46 +01:00
  • 9f07615348 couple more UI changes tibbi 2016-01-02 23:03:32 +01:00
  • f5d7c3e829 force portrait mode for now tibbi 2016-01-02 18:49:02 +01:00
  • e423258a04 move the Button text size back to style tibbi 2016-01-02 18:47:16 +01:00
  • ad9c907f12 improve the widget config screen + style changes tibbi 2016-01-02 18:41:18 +01:00
  • fed4e15afb set the button text size directly, not through a style tibbi 2016-01-02 14:52:14 +01:00
  • 7389ec8dbc display a title bar at the widget config activity tibbi 2016-01-01 22:17:03 +01:00
  • fb5ccc50dc create a simple widget config activity tibbi 2016-01-01 21:13:04 +01:00
  • 80f5637a9f remove a check at handleOperation tibbi 2016-01-01 19:43:09 +01:00
  • e004d15c10 remove all paddings except the top one tibbi 2016-01-01 19:34:10 +01:00
  • 66dc345c1b add a AC (reset) button to the widget - it does the same as long pressing the C in the app, however widgets cannot be long pressed tibbi 2015-12-30 22:34:09 +01:00
  • 5d75720619 change an Espresso test to add all digits tibbi 2015-12-30 20:57:30 +01:00
  • 4e1c556e8e add a basic home screen widget tibbi 2015-12-30 20:25:18 +01:00
  • 1969300620 change operation constants to strings tibbi 2015-12-30 15:35:50 +01:00
  • 920b8f87a6 fix Robolectric tests tibbi 2015-12-30 14:54:22 +01:00
  • de3e1312ca move the functionality to an interface - that way we can reuse all the code in the widget tibbi 2015-12-30 12:53:49 +01:00
  • aecabbe7e0 use linearlayouts instead of tablelayout tibbi 2015-12-29 21:53:45 +01:00
  • d37a1963de add some Espresso tests and a cheat sheet pdf tibbi 2015-12-29 16:08:51 +01:00
  • a9539cdeb6 correct a Root test tibbi 2015-12-29 14:11:15 +01:00
  • f2a4535f5e Create README.md Tibor Kaputa 2015-12-29 14:09:45 +01:00
  • 7fa8d5424f change the license to MIT tibbi 2015-12-29 13:31:50 +01:00
  • ca53937aef implement an Espresso test tibbi 2015-12-29 12:49:48 +01:00
  • cc856b3d05 add some more tests for the other buttons tibbi 2015-12-28 22:15:26 +01:00
  • 95d3b31102 add a couple tests + minor refactoring tibbi 2015-12-28 19:26:38 +01:00
  • b0f64390dd setup Robolectric for tests tibbi 2015-12-26 22:35:45 +01:00
  • e5e64f93fa replace Infinity at Power(x, y) with 0 tibbi 2015-12-26 16:39:01 +01:00
  • 9d7b67ba16 implement Clear tibbi 2015-12-26 16:33:03 +01:00
  • aa6ebd00b3 implement Root tibbi 2015-12-26 14:24:52 +01:00
  • 0e216ad692 implement Power(x, y) tibbi 2015-12-26 14:04:45 +01:00
  • 08dccc68ba implement Modulo tibbi 2015-12-25 14:39:26 +01:00
  • 9f4fc90a37 remove an unnecessary return statement tibbi 2015-12-24 23:17:08 +01:00
  • c6aae26f94 minor refactoring, no functionality change tibbi 2015-12-24 23:07:50 +01:00
  • 637c47f5b5 correct some operations after equals tibbi 2015-12-24 22:56:56 +01:00
  • 9b1c979be6 implement division tibbi 2015-12-24 22:48:07 +01:00
  • 3be2aee4d3 implement multiplication tibbi 2015-12-24 22:36:06 +01:00
  • 82521af7b0 implement Subtraction tibbi 2015-12-24 21:41:48 +01:00
  • 271bf692dd move the formatter in a separate class tibbi 2015-12-24 21:00:58 +01:00
  • eb40066bd2 change the app name to Simple Calculator tibbi 2015-12-24 20:41:24 +01:00
  • ecfa09495b implement addition tibbi 2015-12-24 20:38:58 +01:00
  • 0c1f8257c9 create a common function for getting the displayed number tibbi 2015-12-24 16:48:44 +01:00
  • 576520dc3a implement decimals and correct handling of 0 tibbi 2015-12-24 16:47:18 +01:00
  • c84200a101 implement digit buttons tibbi 2015-12-24 15:34:45 +01:00
  • b41d375d10 add modulo, power, root, clear buttons tibbi 2015-12-24 13:38:41 +01:00
  • 4798537a3a add a display tibbi 2015-12-24 13:32:18 +01:00
  • 587db72953 delete the w820dp version of dimens file for now tibbi 2015-12-24 13:22:27 +01:00
  • 8f99d8439c increase the font size of the button texts tibbi 2015-12-24 13:20:01 +01:00
  • 9bcdc715dd add the basic buttons tibbi 2015-12-24 13:13:54 +01:00
  • 67a33593c0 creating the android project tibbi 2015-12-24 12:28:00 +01:00
  • 8e42879075 Initial commit Tibor Kaputa 2015-12-24 12:03:10 +01:00