Commit Graph

688 Commits

Author SHA1 Message Date
teemue b4bfb5c764
Updating Finnish 2021-11-29 12:53:36 +01:00
Rex_sa 149038bd8c
Updating Arabic 2021-11-29 12:53:35 +01:00
J. Lavoie fa5bb516c2
Updating German 2021-11-22 21:31:39 +01:00
solokot f796770758
Updating Russian 2021-11-17 11:50:35 +01:00
Rex_sa 789ba3901c
Updating Arabic 2021-11-17 11:50:35 +01:00
tibbi 975c4ef15a increasing some setting item paddings 2021-11-16 12:21:20 +01:00
tibbi e664d90519 update version to 5.6.2 2021-11-15 20:48:58 +01:00
tibbi 8f1fd98788 updating commons 2021-11-15 20:46:40 +01:00
tibbi 14bb42c832 fixing another usecase of percentage 2021-11-15 20:37:36 +01:00
tibbi 0a6a49c17c updating commons 2021-11-15 19:45:48 +01:00
tibbi 079d592d17 update version to 5.6.1 2021-11-14 09:58:57 +01:00
tibbi f04728ac3d adding norwegian strings 2021-11-14 09:58:51 +01:00
Tibor Kaputa 469a9ca16a
Update strings.xml 2021-11-14 09:40:55 +01:00
Allan Nordhøy 3e0a402859
Updating Norwegian Bokmål 2021-11-14 09:35:49 +01:00
J. Lavoie 70f5a6458d
Updating French 2021-11-14 09:35:49 +01:00
Allan Nordhøy 6c35942e6c
Added translation using Weblate (Norwegian Bokmål) 2021-11-14 09:35:49 +01:00
Agnieszka C e2753906e0
Updating Polish 2021-11-14 09:35:49 +01:00
Tibor Kaputa 78b4facd4b
Updating Slovak 2021-11-14 09:35:49 +01:00
tibbi f011544934 fix percentage handling 2021-11-14 09:35:43 +01:00
tibbi a7433c4cec moving the galician string into the proper place 2021-11-12 21:40:23 +01:00
tibbi 55ffba06d6 removing the duplicate Indonesian strings file 2021-11-12 21:39:19 +01:00
Oğuz Ersen 9c0ce372e8
Update strings.xml (Turkish) 2021-11-12 19:08:09 +00:00
tibbi b2eb1a2969 use styles at the setting layouts 2021-11-12 14:47:29 +01:00
tibbi e97d5b9860 take the settings checkbox style from Commons 2021-11-12 11:20:23 +01:00
tibbi 8eb0f779c5 update version to 5.6.0 2021-11-09 16:20:13 +01:00
tibbi 3095789bb2 updating commons 2021-11-09 16:05:41 +01:00
melintemarian c6414af4b6 Update strings.xml 2021-11-08 21:55:19 +02:00
melintemarian 1425312e62 Added romanian strings 2021-11-08 21:52:03 +02:00
tibbi 0a13d44077 removing some no longer needed drawables 2021-11-07 21:11:16 +01:00
tibbi 67d03503f8 some spacing 2021-11-07 19:58:46 +01:00
tibbi 5381f189b3 updating some style here and there 2021-11-07 19:56:12 +01:00
tibbi b82f39e8b1 replace switches with checkboxes in the app settings 2021-11-07 18:02:24 +01:00
tibbi 5b68ba1a6e redesigning the settings a bit 2021-11-07 17:42:17 +01:00
tibbi 2d4fab6ae0 removing testing helper licenses 2021-11-07 15:00:21 +01:00
tibbi c1e4561c64 updating commons + show top menu buttons 2021-11-07 13:03:53 +01:00
tibbi 07e135ca00 Merge branch 'master' of github.com:SimpleMobileTools/Simple-Calculator 2021-11-04 09:58:38 +01:00
tibbi 2264da5670 updating commons 2021-11-04 09:58:28 +01:00
Tibor Kaputa cdf1cbf4e0
Merge pull request #212 from dagkalis/feature_186
turn number to negative on minus-btn long-press
2021-11-03 23:06:25 +01:00
Tibor Kaputa fb22d7ba31
fixing a crash at long pressing C, then long pressing minus 2021-11-03 23:05:18 +01:00
Tibor Kaputa 7b949804e4
Merge pull request #208 from AlbertoPellitteri/fix-mod-wrong-result
Fix percentage calculation after mod result
2021-11-03 22:54:14 +01:00
Tibor Kaputa a1473e5c0b
Merge pull request #207 from AlbertoPellitteri/fix-division-by-zero-bug
Fix division by zero bug
2021-11-03 22:52:48 +01:00
Tibor Kaputa 70cb8faa94
some spacing corrections 2021-11-03 22:52:22 +01:00
tibbi 0cbc5aaeb2 updating kotlin, commons, gradle 2021-11-03 22:37:18 +01:00
Joey Lim adbf5c85f1 added backslash to escape '?' 2021-09-08 15:26:19 +08:00
dagkalis 97b9e4ab2c code reformat 2021-08-29 18:28:47 +03:00
dagkalis a7cb74eb70 turn number to negative on minus-btn long-press 2021-08-26 21:48:46 +03:00
Tibor Kaputa cb4ad8b79c
Merge pull request #209 from dchid/master
Hebrew Translation
2021-07-19 22:51:46 +02:00
AlbertoPellitteri 9cc8ac9b54 calculatePercentage takes care of the use of the modulo operator 2021-05-24 12:17:12 +02:00
AlbertoPellitteri 832487fbe6 This commit takes care also of the percent operator 2021-05-24 10:43:48 +02:00
tibbi a27f25960b adding some widget related null checks 2021-05-13 14:54:25 +02:00
AlbertoPellitteri 2f9c045754 Small indentation typo in my fix 2021-05-12 09:39:54 +02:00
AlbertoPellitteri 2f46e77ba3 Add of a simple check in order to fix the division-by-zero bug 2021-05-12 09:32:29 +02:00
David Chidester e1c39e9c6f Added Hebrew translation 2021-04-25 16:41:21 -07:00
tibbi d09aa44f91 updating kotlin and commons 2021-04-03 12:26:44 +02:00
tibbi 195db318be update version to 5.5.2 2021-03-27 20:53:21 +01:00
tibbi def1240f0f adding a list empty check 2021-03-27 20:49:38 +01:00
tibbi 2b8fe04820 adding a trick to get some crash related info 2021-03-27 20:47:33 +01:00
tibbi 6075d917d6 updating commons, kotlin, gradle 2021-03-26 23:41:06 +01:00
tibbi fc134a44d9 update version to 5.5.1 2021-02-05 18:18:46 +01:00
tibbi 3a03be17f9 catch NaN too, not just infinite 2021-02-05 18:13:31 +01:00
tibbi 7f3358856a fix #203, show an error if the result is infinite 2021-02-05 18:12:02 +01:00
Nekromanser 25d4105913
Create strings.xml
Adding finnish language.
2021-01-31 16:53:36 +02:00
tibbi 67ef4f6717 simplifying a button visibility check 2020-12-28 23:22:11 +01:00
tibbi 53a5d3cc2f update version to 5.5.0 2020-12-28 21:19:18 +01:00
tibbi a5ec64f6f9 replace * with × and / with ÷ 2020-12-28 21:03:39 +01:00
tibbi cf45c237bc avoid inserting new operations after division by zero 2020-12-28 20:57:05 +01:00
tibbi e4e24bc226 show a clearshow a clearer error at zero division 2020-12-28 20:51:25 +01:00
tibbi 3be6487fdd fix #189, use × instead of * for multiplication 2020-12-28 20:30:46 +01:00
tibbi 549172021c fix #196, properly handle NaN values 2020-12-28 20:22:00 +01:00
tibbi 28160884fd fixed some glitches related to infinite numbers and errors 2020-12-28 20:16:53 +01:00
tibbi 210020895f add a hackfix for pressing Root as first operation 2020-12-28 19:58:55 +01:00
tibbi 4c132d1acf updating kotlin, commons, gradle 2020-12-28 18:48:35 +01:00
Anonymous 9c3738876c
Update Polish translation 2020-11-24 17:16:29 +00:00
Anonymous c172ea1be9
Update Polish translations 2020-11-21 16:10:09 +00:00
tibbi 65f89b308e update version to 5.4.0 2020-11-07 18:01:50 +01:00
tibbi a0bc9395f3 removing some old redundant operations 2020-11-07 17:57:14 +01:00
tibbi 7d165ae0e7 handle thousands delimiter at Clear too 2020-11-07 17:38:31 +01:00
tibbi a313e5de38 fix a glitch introduced by thousands delimiter 2020-11-07 17:32:36 +01:00
tibbi 49712ff64c fixing some decimal related glitches 2020-11-07 16:43:05 +01:00
tibbi 2291a5263b adding a comma as delimiter for thousands 2020-11-07 16:32:04 +01:00
tibbi 04a191c66b properly handle pressing Plus after a decimal 2020-11-07 09:20:42 +01:00
tibbi a6c1847701 minor style change for better readability 2020-11-07 00:02:33 +01:00
tibbi ad5d1d2ebf simplifying addDigit 2020-11-06 23:56:00 +01:00
tibbi 15e6f060e3 reordering some functions to give it more sense 2020-11-06 23:47:43 +01:00
tibbi d74457b1e7 shortening more code 2020-11-06 23:38:13 +01:00
tibbi e9167c9183 more cleanup and reordering 2020-11-06 23:26:18 +01:00
tibbi 06486aad1c more simplification 2020-11-06 23:03:53 +01:00
tibbi 0dbbf6ef2d more cleanup 2020-11-06 22:51:40 +01:00
tibbi ab5c0a3522 simplifying Clear, not sure why was it so complicated 2020-11-06 22:35:13 +01:00
tibbi f527d8d954 some renaming, reordering 2020-11-06 22:30:40 +01:00
tibbi 606fad63ef bit more cleanup 2020-11-06 22:20:17 +01:00
tibbi de1bf98bcf bit more cleanup 2020-11-06 22:15:12 +01:00
tibbi 3e5c4cc616 some cleanup, removing more unneeded stuff (I hope) 2020-11-06 22:02:15 +01:00
tibbi 0b825d119e reimplementing percentage handling, it cannot be handled via the library 2020-11-06 21:40:40 +01:00
tibbi 871683d532 removing the tests 2020-11-06 21:32:34 +01:00
tibbi 6e27c97323 rely on objecthunter:exp4j at calculating formulas 2020-11-06 20:57:37 +01:00
tibbi 7b82f163a8 make lastOperation non nullable 2020-11-06 17:18:19 +01:00
tibbi 6504233dd2 couple more glitch fixes 2020-11-06 17:13:53 +01:00
tibbi f8f10c40ba lets revert BigDecimal to Double, it was an overkill 2020-11-06 12:33:47 +01:00
tibbi 675901410b remove the length limitations from the layout files 2020-11-06 12:03:08 +01:00
tibbi 13829b852a improve percentage handling 2020-11-06 11:48:24 +01:00
tibbi 6db8017611 fixing the behaviour of Root 2020-11-06 10:50:57 +01:00
tibbi c7b1899146 removing one more factorial reference 2020-11-06 10:22:17 +01:00
tibbi ae69401aa7 remove everything related to factorials, we dont even have it 2020-11-05 23:26:02 +01:00
tibbi dc97c40b70 do not allow prepending some numbers with zero 2020-11-05 23:04:53 +01:00
tibbi b775a98247 fixing a decimal glitch 2020-11-05 22:51:08 +01:00
tibbi 998766e2e1 fixing some Equals related glitch 2020-11-05 22:40:38 +01:00
tibbi 2ec342d4db fixing some negative number related glitches 2020-11-05 22:28:47 +01:00
tibbi 2abd8ae27e enable vibrations by default 2020-11-05 21:57:04 +01:00
tibbi a1a71c368a fix a glitch at having zero prepended at some numbers 2020-11-05 21:46:53 +01:00
tibbi 4a0f9187ca properly handle updating top menu colors 2020-11-05 21:46:09 +01:00
tibbi 8b7c26002c make inputDisplayedFormulat non nullable 2020-11-05 21:41:22 +01:00
tibbi cffa735c2a autoformatting the code, no real change 2020-11-05 21:36:31 +01:00
Tibor Kaputa 438219f6ab
Merge branch 'master' into patch-1 2020-11-05 21:31:31 +01:00
tibbi 95211501ab catch exceptions thrown at some operations in general 2020-11-05 21:26:41 +01:00
tibbi b3be3860e8 removing a weird old debug log 2020-11-05 21:25:02 +01:00
tibbi c65e92d1d2 limit the formula to 30 characters 2020-11-05 21:22:54 +01:00
tibbi ed94493368 limit result to 20 characters, do not allow too small numbers 2020-11-05 21:21:00 +01:00
tibbi eafbecfad2 updating commons, kotlin, gradle 2020-11-05 21:19:55 +01:00
studentPavel 7d41b0ba51
Make symbol appear in input
I tried to resolve feature issue
2020-10-20 22:17:03 +02:00
Tibor Kaputa 4a59d4e942
Merge pull request #180 from davidre345/patch-1
Adding galician strings
2020-10-03 20:39:04 +02:00
Tibor Kaputa 57c9e6588f
reverting the short descriptions translation, it is too long 2020-10-03 20:38:41 +02:00
Emanuele Petriglia 7d834be220
Escape apostrophe 2020-10-03 13:25:24 +00:00
davidre345 8e726abf34
Adding galician strings 2020-10-02 15:41:33 +02:00
Emanuele Petriglia a44079a540
translate app's descriptions 2020-10-02 10:17:50 +00:00
Luis Alfredo Figueroa Bracamontes f00b390e3e
Update strings.xml
A correction in the spelling
2020-09-20 08:13:03 -05:00
vachan-maker 976529d60d
Update strings.xml 2020-09-16 02:40:34 +00:00
vachan-maker 231cd476d6
Add malayalam translation(ml-in) 2020-09-15 17:33:03 +00:00
Tibor Kaputa 4fb1724218
Update strings.xml 2020-08-23 18:22:43 +02:00
JCWasmx86 a632fcbe03 Removed typos 2020-08-23 17:52:01 +02:00
JCWasmx86 00f2b7b49e Removed error 2020-08-23 17:47:10 +02:00
JCWasmx86 526cb4f506 Translated some things to german, improved grammar and typos 2020-08-23 17:43:31 +02:00
tibbi dc0a5381a1 update version to 5.3.0 2020-08-19 23:15:49 +02:00
tibbi 130b530db8 do not require the Fingerprint permission 2020-08-19 23:15:42 +02:00
tibbi 9e1ed0860d update commons to 5.30.1 2020-08-19 23:07:21 +02:00
Tibor Kaputa bc2d70ea4d
Merge branch 'master' into develop 2020-08-19 22:56:36 +02:00
tibbi ffbca22cac updating target version to 30, Android R 2020-08-19 22:49:53 +02:00
Tibor Kaputa bc1f2449a3
removing an empty line 2020-08-18 09:10:25 +02:00
WeiYan1289 29c4f0acc9 Translation: Update of Malay Translation(value-ms/strings.xml) 2020-08-18 11:32:36 +08:00
tibbi 7186eb6fab moving the malay files from my to ms 2020-08-17 22:58:42 +02:00
WeiYan1289 f6bd425147 Translation: Add Malay Language(values-my/strings.xml) 2020-08-18 01:19:49 +08:00
Shaun 4682f70555
Created strings.xml for Korean Language
Added Korean language support for the application and the description.
Suitable changes of the description have been made but the general meaning still lies therein.
2020-08-17 17:40:40 +08:00
Vyas Nellutla 673efc8e00
Fix Division Operation 2020-07-16 09:19:10 -05:00
Vyas Nellutla 0a31ad06ea
Show higher Precision 2020-07-16 09:18:53 -05:00
Vyas Nellutla 72eaa36af7
Infinite Precision using BigDecimal
- Moved to using BigDecimal
- Replaced Deprecated Methods/Classes
2020-07-16 08:43:51 -05:00
Luis Alfredo Figueroa Bracamontes ea4064a0fd
Update strings.xml Español 2020-07-15 18:29:27 -05:00
Tommy He 5a8899fca8 Update pronoun and fix a typo. 2020-05-31 20:11:49 +08:00
Tommy He 2d69aec7ca Add zh_CN translated strings.xml. 2020-05-30 19:26:13 +08:00
tibbi ac2f2d39c3 update version to 5.2.0 2020-05-24 23:12:56 +02:00
tibbi 288c9c6318 allow resizing the widget to a smaller size 2020-05-24 23:08:08 +02:00
tibbi 0204369302 use rounded widget background 2020-05-24 23:04:16 +02:00
tibbi fc373024bf cleaning up some widget config code 2020-05-24 22:52:21 +02:00
tibbi 98a578ca6d formatting some xml 2020-05-24 22:48:59 +02:00
tibbi b573c5949d removing the scientific calculator boilerplace 2020-05-24 22:48:47 +02:00
tibbi 0d25980807 updating commons, gradle, kotlin 2020-05-24 22:39:05 +02:00
tibbi da7b81b71e fixing an icon visual glitch 2020-05-24 20:58:42 +02:00
tibbi b05f640450 refreshing the app icon on Android below 8 2020-05-24 20:36:50 +02:00
tibbi e3e6da6abb adding a missed toast import 2020-05-19 14:40:31 +02:00
Tibor Kaputa 11933ce2e1
simplifying the zero division check a bit 2020-05-19 14:38:54 +02:00
Danil Ochagov 95feb32d0f Show Toast message instead of printing division by zero error 2020-05-19 15:03:53 +03:00
Danil Ochagov f13b72d04b Add division by zero message in strings.xml 2020-05-19 13:19:28 +03:00
Danil Ochagov 5ecff10644 Add division by zero message 2020-05-18 17:45:52 +03:00
Guillaume 0de012fc97
Shorten desc 2020-05-07 16:39:45 +02:00
Guillaume dbb6a44cee
Dutch 2020-05-07 16:30:30 +02:00
tibbi 64ef5fc7d4 removing the scientific calculator menu button 2020-03-28 18:19:47 +01:00
tibbi 4095221add update version to 5.1.3 2020-03-22 09:55:00 +01:00
tibbi 602b51b4ea updating the app icon 2020-03-22 09:40:33 +01:00
tibbi fb7847925a updating commons and gradle 2020-03-22 09:40:24 +01:00
Angelina A 9b119e6bcc extended percentage calculation to be inside other operations 2020-03-16 14:14:58 +01:00
Angelina A 35369ab684 fixed existing tests 2020-03-16 14:04:58 +01:00
spkprs 17bf215eab
Update strings.xml 2020-03-14 00:21:45 +03:00
Tibor Kaputa fb1285d308
reverting the app title 2020-03-13 21:29:14 +01:00
spkprs 0836a56467
Update strings.xml 2020-03-13 21:28:02 +03:00
tibbi d2e2950b9e updating Google Play app listing, make it more verbose 2020-03-13 16:51:27 +01:00
Tibor Kaputa d7d90445b4
Merge branch 'master' into patch-3 2020-03-07 22:52:53 +01:00
Guillaume 0b603fecdd
Update strings.xml 2020-03-07 15:12:28 +01:00
Guillaume baa279750a
Dutch 2020-03-07 15:08:54 +01:00
tibbi 733f67fd5b adding some links in the apps long description 2020-03-06 22:26:05 +01:00
Fatih Fırıncı 95e0c8303a
Update strings.xml 2020-03-06 23:54:07 +03:00
tibbi 396da47652 update version to 5.1.2 2020-03-05 19:09:32 +01:00
tibbi 4060967217 update commons to 5.22.18 2020-03-05 19:01:58 +01:00
tibbi 5bd871b76f update commons to 5.22.17 2020-03-05 17:48:50 +01:00
tibbi c352550695 update version to 5.1.1 2020-02-15 23:38:40 +01:00
Tibor Kaputa c530dd2056
Merge pull request #142 from WddVictor/master
Resolve the bug of C and add a test case
2020-02-15 23:34:02 +01:00
tibbi eff2b7067b updating build tools 2020-02-15 23:29:05 +01:00
tibbi 36071535dc always show Purchase Simple Thank You at the app settings 2020-02-15 23:28:30 +01:00
tibbi dbd49bc03c updating commons, gradle, kotlin 2020-02-15 23:28:12 +01:00
tibbi 26da77b374 tweaking the app icon 2020-02-15 23:27:58 +01:00
pcpepik b337812333
Create cs strings.xml
- Translate strings to Czech
2020-01-17 19:17:55 +01:00
Luis Alfredo Figueroa Bracamontes 5be8693a9a
Update strings.xml Español
Some little translations
2020-01-01 21:32:06 -06:00
tibbi 0b704a7ae9 make building the app easier, do not require a release version 2019-12-22 22:55:47 +01:00
WddVictor 6a21edba97 fix the bug of % and pass the test case percentageTest 2019-12-20 23:47:47 +08:00
WddVictor e6762dcec1 Resolve the bug of C and add a test case 2019-12-20 23:21:49 +08:00
tibbi 13ae2b25cf allow building the debug app version without keystore.properties 2019-12-19 22:00:29 +01:00
fricyo f09c3f4b53
Update Translation 2019-12-16 17:36:01 +08:00
zmni 8eebe0387a Update Indonesian translation 2019-12-15 18:02:48 +07:00
tibbi 6bbfa5768b update version to 5.1.0 2019-11-26 11:52:28 +01:00
tibbi 143bc477bb updating commons and target SDK to 29 2019-11-26 11:51:38 +01:00
Sérgio Marques 0325919515
Update strings.xml 2019-11-18 22:45:05 +00:00
tibbi 22c8816e29 Merge branch 'master' of github.com:SimpleMobileTools/Simple-Calculator 2019-11-14 08:49:22 +01:00