| 2025-12-18 17:18 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -1 |
| 2025-12-15 20:34 | Translated using Weblate (German) | Stefan Kügel | 1 | +2 | -2 |
| 2025-12-15 20:33 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -1 |
| 2025-12-12 14:23 | [wallet] release 1.2.0 (beta) | Iván Ávalos | 1 | +2 | -2 |
| 2025-12-12 13:29 | [wallet] bump qtart to v1.2.3 | Iván Ávalos | 1 | +1 | -1 |
| 2025-12-12 13:27 | [wallet] improved amount field text style | Iván Ávalos | 1 | +2 | -1 |
| 2025-12-10 07:26 | [wallet] improved amount field text style | Iván Ávalos | 3 | +16 | -8 |
| 2025-12-10 06:57 | [wallet] fix: use proper amount shortcuts from currency spec | Iván Ávalos | 1 | +3 | -9 |
| 2025-12-08 10:46 | Translated using Weblate (French) | A.Renusson | 1 | +1 | -1 |
| 2025-12-08 10:46 | Translated using Weblate (French) | Emmanuel Benoist | 1 | +1 | -1 |
| 2025-12-05 16:49 | [wallet] render zero amounts as neutral | Iván Ávalos | 1 | +3 | -1 |
| 2025-12-05 14:56 | [wallet] improve p2p confirm button labels | Iván Ávalos | 3 | +6 | -2 |
| 2025-12-05 14:48 | [wallet] improve p2p QR rendering | Iván Ávalos | 2 | +11 | -4 |
| 2025-12-05 14:38 | [wallet] taler:// URI -> Taler link | Iván Ávalos | 2 | +10 | -8 |
| 2025-12-05 14:33 | [wallet] improvements to error screen | Iván Ávalos | 2 | +43 | -32 |
| 2025-12-05 14:02 | [wallet] improvements to QR rendering | Iván Ávalos | 2 | +32 | -24 |
| 2025-12-05 13:14 | [wallet] render ToS despite non-regular sectioning | Iván Ávalos | 3 | +11 | -6 |
| 2025-12-05 13:14 | [wallet] p2p: ToS check before user input | Iván Ávalos | 2 | +7 | -15 |
| 2025-12-04 17:18 | [wallet] make error screens scrollable | Iván Ávalos | 5 | +12 | -9 |
| 2025-12-04 16:00 | [wallet] unify error screens and improve deposit flow | Iván Ávalos | 19 | +202 | -167 |
| 2025-12-03 22:42 | [wallet] bump qtart to 1.2.2 | Iván Ávalos | 1 | +1 | -1 |
| 2025-12-03 21:33 | [wallet] fix failing test | Iván Ávalos | 1 | +2 | -1 |
| 2025-12-03 21:20 | [wallet] fix crash related to #10677 | Iván Ávalos | 4 | +21 | -13 |
| 2025-12-03 19:53 | [wallet] fix #10677 | Iván Ávalos | 7 | +25 | -9 |
| 2025-12-03 20:38 | [wallet] further withdrawal flow improvements | Iván Ávalos | 2 | +9 | -39 |
| 2025-12-03 08:53 | [wallet] withdrawal improvements, fixes and code cleanup | Iván Ávalos | 4 | +132 | -116 |
| 2025-12-02 23:13 | [wallet] speed and efficiency improvements across all send/receive flows | Iván Ávalos | 11 | +310 | -217 |
| 2025-11-28 14:09 | [wallet] use allowCompletion for addExchange | Iván Ávalos | 1 | +2 | -1 |
| 2025-11-28 14:08 | [wallet] bump qtart to v1.2.1 | Iván Ávalos | 1 | +1 | -1 |
| 2025-11-26 18:21 | [wallet] Accept ToS -> Review ToS | Iván Ávalos | 3 | +3 | -3 |
| 2025-11-26 07:43 | [wallet] p2p flow UI/UX improvements | Iván Ávalos | 8 | +208 | -199 |
| 2025-11-21 08:21 | Translated using Weblate (Hebrew) | Kfir Pshititsky | 1 | +2 | -2 |
| 2025-11-21 08:21 | Translated using Weblate (Hebrew) | Kfir Pshititsky | 1 | +10 | -2 |
| 2025-11-22 14:22 | [wallet] make sure v1 contracts are enabled | Iván Ávalos | 2 | +5 | -1 |
| 2025-11-22 13:31 | [wallet] bump qtart to v1.2.0 | Iván Ávalos | 1 | +1 | -1 |
| 2025-11-22 13:31 | [wallet] amount input improvements | Iván Ávalos | 6 | +180 | -66 |
| 2025-11-20 14:41 | Translated using Weblate (German) | Stefan Kügel | 1 | +25 | -2 |
| 2025-11-19 14:55 | Translated using Weblate (French) | Ἥλιος | 1 | +5 | -0 |
| 2025-11-14 15:36 | Translated using Weblate (French) | Ἥλιος | 1 | +5 | -0 |
| 2025-11-06 09:43 | Translated using Weblate (Hungarian) | Stefan | 1 | +1 | -1 |
| 2025-11-06 09:36 | Translated using Weblate (Hungarian) | Stefan Kügel | 1 | +390 | -390 |
| 2025-11-06 09:33 | Added translation using Weblate (Hungarian) | Stefan Kügel | 1 | +456 | -0 |
| 2025-11-05 21:00 | [wallet] fix crash with multi-currency v1 contracts | Iván Ávalos | 1 | +1 | -2 |
| 2025-11-01 22:48 | [donau-verificator] release 1.1.0 | Iván Ávalos | 3 | +4 | -3 |
| 2025-11-01 22:06 | [cashier] release 1.1.0 | Iván Ávalos | 2 | +4 | -2 |
| 2025-11-01 22:04 | [pos] release 1.1.0 | Iván Ávalos | 2 | +5 | -2 |
| 2025-11-01 21:57 | [wallet] release 1.1.0 | Iván Ávalos | 2 | +6 | -2 |
| 2025-11-01 21:41 | [wallet] fix crash when selecting choice with index greater than automaticExecutableIndex | Iván Ávalos | 2 | +4 | -2 |
| 2025-11-01 20:40 | [pos] opt-out of API 36 requirements | Iván Ávalos | 1 | +7 | -1 |
| 2025-11-01 20:12 | Bump more dependencies | Iván Ávalos | 3 | +3 | -3 |
| 2025-10-31 22:37 | Bump all dependencies and migrate to SDK 36 | Iván Ávalos | 23 | +80 | -57 |
| 2025-10-31 17:46 | [wallet] bump qtart to 1.1.0 | Iván Ávalos | 1 | +1 | -1 |
| 2025-10-30 14:04 | [wallet] fix crash when using multiple Donau | Iván Ávalos | 1 | +1 | -1 |
| 2025-10-27 19:59 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -1 |
| 2025-10-27 09:13 | Added translation using Weblate (Hebrew) | Kfir Pshititsky | 1 | +4 | -0 |
| 2025-10-24 13:59 | [wallet] string and icon tweaks for Donau and bank accounts | Iván Ávalos | 4 | +32 | -5 |
| 2025-10-24 13:49 | [wallet] add link to bank accounts from settings | Iván Ávalos | 4 | +36 | -12 |
| 2025-10-24 13:06 | [donau-verificator] add Fastlane metadata | Iván Ávalos | 11 | +48 | -0 |
| 2025-10-24 12:35 | [wallet] fix incoming/outgoing balances display | Iván Ávalos | 1 | +2 | -2 |
| 2025-10-22 14:16 | [wallet] load DONAU summaries from getBalances | Iván Ávalos | 9 | +186 | -113 |
| 2025-10-24 12:24 | [wallet] bump qtart to 1.0.37 | Iván Ávalos | 1 | +1 | -1 |
| 2025-10-20 11:49 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -0 |
| 2025-10-17 14:17 | [wallet] DONAU UI refinements | Iván Ávalos | 8 | +158 | -48 |
| 2025-10-09 10:58 | [wallet] add support for DONAU receipts | Iván Ávalos | 33 | +1565 | -282 |
| 2025-10-14 14:40 | [wallet] bump qtart to 1.0.36 | Iván Ávalos | 1 | +1 | -1 |
| 2025-10-17 10:05 | [donau-verificator] Adding donau+http schema to manifest | Bohdan Potuzhnyi | 1 | +1 | -0 |
| 2025-10-16 19:54 | [donau-verificator] Array of signkey support + Camera permission bug + Possibility to skip url confirmation screen | Bohdan Potuzhnyi | 7 | +222 | -66 |
| 2025-10-08 21:58 | [donau-verificator] update to latest lsd0013 | Bohdan Potuzhnyi | 3 | +22 | -30 |
| 2025-10-08 08:07 | [donau-verificator] sha512 to sha256 | Bohdan Potuzhnyi | 5 | +15 | -45 |
| 2025-10-07 22:48 | [donau-verificator] small fix v2 | Bohdan Potuzhnyi | 5 | +434 | -123 |
| 2025-10-07 17:55 | [donau-verificator] Small fix | Bohdan Potuzhnyi | 21 | +979 | -184 |
| 2025-10-06 23:58 | [donau-verificator] update to support lsd0013 donau link | Bohdan Potuzhnyi | 6 | +196 | -47 |
| 2025-09-19 18:53 | [cashier] fix Play Store upload | Iván Ávalos | 1 | +1 | -2 |
| 2025-09-18 14:25 | [wallet] add 1.0.11 changelog | Iván Ávalos | 1 | +1 | -0 |
| 2025-09-18 14:18 | [wallet] release 1.0.11 | Iván Ávalos | 1 | +2 | -2 |
| 2025-09-18 10:31 | [wallet] bump qtart to 1.0.34 | Iván Ávalos | 1 | +1 | -1 |
| 2025-09-18 08:11 | Translated using Weblate (Russian) | Stefan Kügel | 1 | +1 | -1 |
| 2025-09-18 07:23 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -1 |
| 2025-09-17 20:15 | Translated using Weblate (German) | Stefan Kügel | 1 | +16 | -1 |
| 2025-09-16 07:22 | Translated using Weblate (Hebrew) | Kfir Pshititsky | 1 | +36 | -36 |
| 2025-09-16 07:20 | Translated using Weblate (Hebrew) | Kfir Pshititsky | 1 | +4 | -1 |
| 2025-09-15 16:17 | add app summaries deleted from F-Droid | Iván Ávalos | 67 | +67 | -0 |
| 2025-09-12 10:06 | Translated using Weblate (German) | Stefan | 1 | +1 | -1 |
| 2025-09-12 00:23 | Translated using Weblate (Hebrew) | Kfir Pshititsky | 1 | +1 | -1 |
| 2025-09-12 09:33 | Translated using Weblate (Ukrainian) | Stefan | 1 | +2 | -3 |
| 2025-09-12 09:32 | Translated using Weblate (Turkish) | Stefan | 1 | +2 | -3 |
| 2025-09-12 09:32 | Translated using Weblate (Spanish) | Stefan | 1 | +2 | -3 |
| 2025-09-12 09:31 | Translated using Weblate (French) | Stefan | 1 | +1 | -1 |
| 2025-09-12 09:29 | Translated using Weblate (German) | Stefan | 1 | +1 | -1 |
| 2025-09-11 21:41 | [wallet] release 1.0.10 | Iván Ávalos | 2 | +4 | -2 |
| 2025-09-11 21:39 | [wallet] fix #10393 | Iván Ávalos | 2 | +5 | -5 |
| 2025-09-10 23:45 | Translated using Weblate (Hebrew) | Kfir Pshititsky | 1 | +1 | -13 |
| 2025-09-11 10:41 | Translated using Weblate (Hebrew) | Kfir Pshititsky | 1 | +1 | -1 |
| 2025-09-10 19:51 | [pos] release 1.0.4 | Iván Ávalos | 2 | +3 | -2 |
| 2025-09-10 19:48 | [cashier] release 1.0.3 | Iván Ávalos | 2 | +3 | -2 |
| 2025-09-10 19:46 | [cashier] fix crash on abort withdrawal | Iván Ávalos | 1 | +3 | -3 |
| 2025-09-10 19:41 | [pos] bump min SDK to 35 [cashier] bump min SDK to 35 | Iván Ávalos | 4 | +58 | -4 |
| 2025-09-10 19:04 | [cashier] release 1.0.2 | Iván Ávalos | 2 | +3 | -2 |
| 2025-09-10 06:31 | Translated using Weblate (Hebrew) | Kfir Pshititsky | 1 | +115 | -103 |
| 2025-09-09 21:25 | [wallet] add release changelog | Iván Ávalos | 1 | +2 | -0 |
| 2025-09-09 21:22 | [wallet] release v1.0.9 | Iván Ávalos | 1 | +2 | -2 |
| 2025-09-09 21:17 | [ci] fix cashier F-Droid deploy | Iván Ávalos | 1 | +2 | -3 |
| 2025-09-09 20:47 | [ci] re-enable F-Droid Nightly builds | Iván Ávalos | 3 | +5 | -5 |
| 2025-09-09 17:16 | fix PATH variable in Containerfile | Iván Ávalos | 1 | +1 | -1 |
| 2025-09-09 16:57 | android: re-add build-tools Briar CI | Iván Ávalos | 1 | +2 | -1 |
| 2025-09-09 16:30 | [wallet] fix linting issue | Iván Ávalos | 2 | +2 | -1 |
| 2025-09-09 16:01 | fix CI build | Iván Ávalos | 1 | +6 | -2 |
| 2025-09-09 15:38 | [wallet] bump qtart to 1.0.33 | Iván Ávalos | 1 | +1 | -1 |
| 2025-09-05 10:31 | [pos] bump bank API version to 9:0:4 | Iván Ávalos | 1 | +1 | -1 |
| 2025-09-05 10:17 | [wallet] fix #10311 | Iván Ávalos | 1 | +3 | -1 |
| 2025-09-02 16:30 | [wallet] fix #10309 | Iván Ávalos | 1 | +22 | -7 |
| 2025-08-26 13:46 | [pos] fix #10289 | Iván Ávalos | 1 | +1 | -1 |
| 2025-08-20 11:49 | Translated using Weblate (German) | Stefan Kügel | 1 | +3 | -0 |
| 2025-08-18 14:28 | Translated using Weblate (Hebrew) | Kfir Pshititsky | 1 | +90 | -90 |
| 2025-08-15 00:22 | Translated using Weblate (Hebrew) | Kfir Pshititsky | 1 | +8 | -8 |
| 2025-08-13 17:58 | Translated using Weblate (Hebrew) | Kfir Pshititsky | 1 | +367 | -367 |
| 2025-08-14 12:37 | Translated using Weblate (Hebrew) | Kfir Pshititsky | 1 | +2 | -2 |
| 2025-08-13 17:14 | Added translation using Weblate (Hebrew) | Kfir Pshititsky | 1 | +429 | -0 |
| 2025-08-13 15:31 | Translated using Weblate (Hebrew) | Kfir Pshititsky | 1 | +40 | -2 |
| 2025-08-13 15:11 | Added translation using Weblate (Hebrew) | Kfir Pshititsky | 1 | +4 | -0 |
| 2025-08-12 18:56 | Translated using Weblate (Czech) | demodé | 1 | +367 | -367 |
| 2025-08-12 18:56 | Added translation using Weblate (Czech) | demodé | 1 | +429 | -0 |
| 2025-08-06 15:14 | [cashier] release v1.0.1 | Iván Ávalos | 2 | +3 | -2 |
| 2025-08-06 15:10 | [cashier] bump protocol version to 8:1:6 | Iván Ávalos | 1 | +1 | -1 |
| 2025-08-06 15:03 | [wallet] release v1.0.8 | Iván Ávalos | 2 | +3 | -2 |
| 2025-08-06 14:19 | [wallet] app lock support for older Android versions (fixed crash) | Iván Ávalos | 2 | +77 | -31 |
| 2025-08-06 12:50 | [pos] release v1.0.3 | Iván Ávalos | 2 | +3 | -2 |
| 2025-08-06 12:45 | [pos] bump protocol version to 20:0:8 | Iván Ávalos | 1 | +1 | -1 |
| 2025-08-05 22:11 | wallet: add 1.0.7 changelog | Iván Ávalos | 1 | +4 | -0 |
| 2025-08-05 21:45 | [wallet] release v1.0.7 | Iván Ávalos | 1 | +2 | -2 |
| 2025-08-05 21:43 | [wallet] bump qtart to 1.0.28 | Iván Ávalos | 1 | +1 | -1 |
| 2025-08-02 20:18 | [wallet] delete leftovers of old payment prompt | Iván Ávalos | 2 | +81 | -321 |
| 2025-07-26 15:29 | Translated using Weblate (French) | thomas | 1 | +10 | -2 |
| 2025-07-26 15:34 | Translated using Weblate (French) | thomas | 1 | +9 | -0 |
| 2025-08-01 22:32 | [wallet] fix fileprovider ID conflict between build flavors | Iván Ávalos | 2 | +6 | -2 |
| 2025-08-01 14:35 | [wallet] bump qtart to 1.0.27 | Iván Ávalos | 1 | +1 | -1 |
| 2025-08-01 11:33 | [wallet] add description and automaticExecutableIndex to v1 | Iván Ávalos | 5 | +56 | -20 |
| 2025-07-31 15:01 | [wallet] fix failing test | Iván Ávalos | 1 | +1 | -0 |
| 2025-07-22 16:08 | [wallet] add product_name to order / contract terms | Iván Ávalos | 3 | +5 | -3 |
| 2025-06-05 15:47 | [wallet] v1 contract support | Iván Ávalos | 43 | +1840 | -224 |
| 2025-07-30 22:24 | [wallet] bump qtart to 1.0.26 | Iván Ávalos | 1 | +1 | -1 |
| 2025-07-27 20:24 | [wallet] tweak paddings | Iván Ávalos | 4 | +13 | -9 |
| 2025-07-27 20:11 | [wallet] pending badge transaction list tweak | Iván Ávalos | 1 | +6 | -3 |
| 2025-07-27 19:52 | [wallet] fix multi-line string in XML | Iván Ávalos | 1 | +5 | -3 |
| 2025-07-24 19:10 | Translated using Weblate (German) | Stefan Kügel | 1 | +11 | -3 |
| 2025-07-24 09:15 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -1 |
| 2025-07-23 16:05 | Translated using Weblate (French) | Stefan Kügel | 1 | +1 | -1 |
| 2025-07-24 08:43 | updating the Google Play Store full description string | Stefan Kügel | 1 | +6 | -8 |
| 2025-07-21 17:06 | [wallet] remove unused import | Iván Ávalos | 1 | +0 | -1 |
| 2025-07-21 17:01 | [wallet] render postal code and town in transfer details | Iván Ávalos | 11 | +105 | -45 |
| 2025-07-21 15:51 | [wallet] handle kyc-init | Iván Ávalos | 4 | +14 | -3 |
| 2025-07-10 13:24 | [wallet] bump qtart to 1.0.21 | Iván Ávalos | 1 | +1 | -1 |
| 2025-07-16 12:50 | Translated using Weblate (French) | Stefan Kügel | 1 | +4 | -4 |
| 2025-07-07 14:13 | Translated using Weblate (Galician) | Anonymous | 1 | +1 | -2 |
| 2025-07-07 14:13 | Translated using Weblate (Ukrainian) | Anonymous | 1 | +1 | -2 |
| 2025-07-07 14:13 | Translated using Weblate (Finnish) | Anonymous | 1 | +3 | -6 |
| 2025-07-07 14:13 | Translated using Weblate (Turkish) | Anonymous | 1 | +1 | -2 |
| 2025-07-07 14:13 | Translated using Weblate (Korean) | Anonymous | 1 | +1 | -2 |
| 2025-07-07 14:13 | Translated using Weblate (Russian) | Anonymous | 1 | +1 | -2 |
| 2025-07-07 14:13 | Translated using Weblate (Portuguese) | Anonymous | 1 | +1 | -1 |
| 2025-07-07 14:13 | Translated using Weblate (Italian) | Anonymous | 1 | +3 | -5 |
| 2025-07-07 14:13 | Translated using Weblate (Swedish) | Anonymous | 1 | +1 | -2 |
| 2025-07-07 14:13 | Translated using Weblate (Japanese) | Anonymous | 1 | +3 | -8 |
| 2025-07-08 14:50 | [wallet] allow sharing banking QR as image | Iván Ávalos | 7 | +137 | -32 |
| 2025-07-07 14:15 | [wallet] improvements to fingerprint lock | Iván Ávalos | 2 | +71 | -5 |
| 2025-07-07 14:12 | Translated using Weblate (Arabic) | Anonymous | 1 | +1 | -2 |
| 2025-07-07 14:12 | Translated using Weblate (German) | Anonymous | 1 | +1 | -2 |
| 2025-07-07 14:12 | Translated using Weblate (Spanish) | Anonymous | 1 | +1 | -2 |
| 2025-07-07 14:07 | Translated using Weblate (German) | Stefan Kügel | 1 | +11 | -2 |
| 2025-07-03 14:32 | Translated using Weblate (German) | Stefan Kügel | 1 | +6 | -3 |
| 2025-07-06 20:04 | [wallet] implement fingerprint lock | Iván Ávalos | 11 | +263 | -77 |
| 2025-07-04 09:18 | [wallet] disable actions when offline | Iván Ávalos | 2 | +6 | -3 |
| 2025-06-30 19:21 | Translated using Weblate (Friulian) | Stefan Kügel | 1 | +1 | -1 |
| 2025-06-30 19:07 | Translated using Weblate (Catalan) | Stefan Kügel | 1 | +1 | -2 |
| 2025-06-30 19:59 | Translated using Weblate (German) | Stefan Kügel | 1 | +10 | -11 |
| 2025-06-29 17:20 | Translated using Weblate (Friulian) | Fabio Tomat | 1 | +44 | -2 |
| 2025-06-30 14:12 | Translated using Weblate (French) | Emmanuel Benoist | 1 | +31 | -11 |
| 2025-06-29 17:19 | Added translation using Weblate (Friulian) | Fabio Tomat | 1 | +4 | -0 |
| 2025-06-27 05:23 | Translated using Weblate (Portuguese) | Anonymous | 1 | +2 | -3 |
| 2025-06-27 05:23 | Translated using Weblate (Italian) | Anonymous | 1 | +2 | -3 |
| 2025-06-26 20:37 | [wallet] release v1.0.6 | Iván Ávalos | 1 | +2 | -2 |
| 2025-06-26 20:37 | [wallet] bump qtart to 1.0.20 | Iván Ávalos | 1 | +1 | -1 |
| 2025-06-12 11:45 | [pos] release v1.0.2 | Iván Ávalos | 1 | +2 | -2 |
| 2025-06-12 11:34 | [wallet] release v1.0.5 | Iván Ávalos | 2 | +4 | -2 |
| 2025-06-12 11:26 | [wallet] bump qtart to 1.0.17 | Iván Ávalos | 1 | +1 | -1 |
| 2025-06-05 16:33 | [pos] fix navigation crash on network error | Iván Ávalos | 1 | +8 | -4 |
| 2025-06-05 06:27 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -1 |
| 2025-06-05 06:22 | Translated using Weblate (Turkish) | Stefan Kügel | 1 | +2 | -2 |
| 2025-06-05 06:20 | Translated using Weblate (German) | Stefan Kügel | 1 | +14 | -3 |
| 2025-06-05 06:21 | Translated using Weblate (French) | Stefan Kügel | 1 | +2 | -2 |
| 2025-06-04 18:21 | Translated using Weblate (Catalan) | Gabriel | 1 | +1 | -1 |
| 2025-06-04 18:14 | [wallet] render correct debit IBAN in kyc-auth | Iván Ávalos | 4 | +34 | -22 |
| 2025-06-04 14:08 | [wallet] release v1.0.4 | Iván Ávalos | 2 | +5 | -2 |
| 2025-06-04 14:32 | [wallet] kyc-auth: prove -> verify | Iván Ávalos | 1 | +4 | -4 |
| 2025-06-04 13:54 | [wallet] bump qtart to 1.0.15 | Iván Ávalos | 1 | +1 | -1 |
| 2025-06-04 13:54 | [wallet] render finalizing state | Iván Ávalos | 2 | +8 | -2 |
| 2025-05-30 20:59 | [wallet] WIP: refactor cta-wire-transfer-details and implement state pending(kyc-auth) | Iván Ávalos | 19 | +1107 | -964 |
| 2025-05-29 15:50 | [wallet] release v1.0.3 | Iván Ávalos | 2 | +6 | -2 |
| 2025-05-29 15:21 | [wallet] important ToS review fixes | Iván Ávalos | 9 | +176 | -154 |
| 2025-05-29 13:41 | [wallet] show cta-wire-transfer after confirming withdrawal | Iván Ávalos | 2 | +1 | -9 |
| 2025-05-29 13:16 | [wallet] improve KYC strings | Iván Ávalos | 2 | +3 | -5 |
| 2025-05-29 12:49 | [wallet] bump qtart to 1.0.12 | Iván Ávalos | 1 | +1 | -1 |
| 2025-05-29 12:49 | [wallet] redirect to tx details after incoming p2p confirm | Iván Ávalos | 6 | +47 | -18 |
| 2025-05-29 12:49 | [wallet] trim taler:// URI before processing | Iván Ávalos | 1 | +1 | -1 |
| 2025-05-29 12:31 | [wallet] strings.xml: TESTKUDOS -> KUDOS | Iván Ávalos | 1 | +2 | -2 |
| 2025-05-28 15:27 | [wallet] preparations for kyc-auth | Iván Ávalos | 2 | +10 | -11 |
| 2025-05-28 14:08 | [wallet] unify confirmation buttons | Iván Ávalos | 3 | +359 | -321 |
| 2025-05-26 18:52 | [wallet] bump qtart to 1.0.10 | Iván Ávalos | 1 | +1 | -1 |
| 2025-05-26 18:49 | [wallet] unify KYC strings and show KYC action on deposits | Iván Ávalos | 9 | +80 | -83 |
| 2025-05-25 17:01 | Translated using Weblate (Catalan) | Gabriel | 1 | +234 | -195 |
| 2025-05-15 10:20 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -1 |
| 2025-05-24 18:57 | [wallet] fix F-Droid nightly CI | Iván Ávalos | 1 | +1 | -1 |
| 2025-05-24 18:37 | [wallet] attempt to re-enable F-Droid nightly | Iván Ávalos | 1 | +1 | -1 |
| 2025-05-22 14:16 | [wallet] release v1.0.2 | Iván Ávalos | 1 | +3 | -3 |
| 2025-05-20 19:00 | [wallet] release v1.0.1 (beta channel test) | Iván Ávalos | 1 | +2 | -2 |
| 2025-05-21 17:04 | [wallet] fix NFC from Android to Android and clear p2p URI | Iván Ávalos | 7 | +65 | -14 |
| 2025-05-20 18:52 | [wallet] Make fastlane publish to beta again | Iván Ávalos | 1 | +1 | -0 |
| 2025-05-20 18:47 | [wallet] proper strings for KYC and amount labels | Iván Ávalos | 3 | +13 | -2 |
| 2025-05-20 18:40 | [wallet] add proper label to merge-kyc tx state | Iván Ávalos | 1 | +3 | -0 |
| 2025-05-20 18:35 | [wallet] show KYC button for p2p transactions | Iván Ávalos | 3 | +6 | -3 |
| 2025-05-20 17:59 | [wallet] fix scope chooser for global scope | Iván Ávalos | 1 | +1 | -1 |
| 2025-05-20 17:40 | [wallet] bump qtart to 1.0.6 | Iván Ávalos | 1 | +1 | -1 |
| 2025-05-20 17:38 | [wallet] allow scope/exchange selection in withdraw/p2p | Iván Ávalos | 14 | +555 | -218 |
| 2025-05-19 19:55 | [wallet] bump qtart to 1.0.4 | Iván Ávalos | 1 | +1 | -1 |
| 2025-05-15 15:00 | [wallet] disable toolbar animations | Iván Ávalos | 1 | +2 | -2 |
| 2025-05-15 14:33 | [wallet] switch log level to TRACE on devMode | Iván Ávalos | 2 | +5 | -2 |
| 2025-05-15 11:20 | [wallet] fix payment response unit test | Iván Ávalos | 1 | +1 | -0 |
| 2025-05-14 12:50 | [wallet] show correct insufficient balance in payment prompt | Iván Ávalos | 1 | +1 | -1 |
| 2025-05-14 12:00 | [wallet] fix cancel payment button not clickable | Iván Ávalos | 4 | +42 | -24 |
| 2025-05-14 11:11 | [wallet] colors | Vlada Svirsh | 4 | +280 | -60 |
| 2025-05-13 19:14 | [pos] Fix unit tests | Iván Ávalos | 1 | +6 | -2 |
| 2025-05-13 19:12 | [common] Make StringFormatInvalid lint a warning | Iván Ávalos | 1 | +2 | -0 |
| 2025-05-13 18:20 | [common] add module classes to proguard rules | Iván Ávalos | 1 | +6 | -0 |
| 2025-05-13 14:47 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -1 |
| 2025-05-12 15:32 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -1 |
| 2025-05-12 17:45 | Update AGP plugin | Iván Ávalos | 2 | +2 | -2 |
| 2025-05-12 16:54 | [wallet] bump qtart to 1.0.2 | Iván Ávalos | 1 | +1 | -1 |
| 2025-05-12 16:53 | [wallet] upgrade Kotlin, Compose and dependencies | Iván Ávalos | 2 | +3 | -7 |
| 2025-05-12 14:53 | [wallet] Re-add error reporting to payment dialog | Iván Ávalos | 1 | +7 | -0 |
| 2025-05-12 14:41 | [wallet] "Amount to withdraw from bank" | Iván Ávalos | 1 | +1 | -1 |
| 2025-05-12 06:52 | Translated using Weblate (German) | Stefan Kügel | 1 | +5 | -3 |
| 2025-05-11 18:29 | [pos] release v1.0.1 | Iván Ávalos | 1 | +2 | -2 |
| 2025-05-11 15:37 | [pos] some small fixes of comments | Bohdan Potuzhnyi | 1 | +2 | -3 |
| 2025-05-11 15:21 | [pos] moving to the zxing from mlkit | Bohdan Potuzhnyi | 2 | +64 | -23 |
| 2025-05-09 13:30 | [pos] fix indentation | Iván Ávalos | 1 | +1 | -1 |
| 2025-05-09 12:57 | [cashier] release v1.0.0 | Iván Ávalos | 1 | +2 | -2 |
| 2025-05-09 12:35 | [pos] release v1.0.0 | Iván Ávalos | 1 | +2 | -2 |
| 2025-05-08 19:47 | [wallet] relocate fastlane screenshots | Iván Ávalos | 11 | +0 | -0 |
| 2025-05-08 19:34 | [wallet] release v1.0.0 | Iván Ávalos | 1 | +2 | -2 |
| 2025-05-08 19:31 | [wallet] update Fastlane metadata | Iván Ávalos | 10 | +3 | -4 |
| 2025-05-08 19:30 | [pos] config was not handling properly the instance set-up for non admin instance | Bohdan Potuzhnyi | 1 | +3 | -1 |
| 2025-05-08 14:40 | [wallet] add copy button to amount | Iván Ávalos | 2 | +57 | -11 |
| 2025-05-08 14:32 | [wallet] add TODO for wire QR codes | Iván Ávalos | 1 | +1 | -0 |
| 2025-05-08 14:00 | [wallet] further withdrawal unification with iOS | Iván Ávalos | 8 | +147 | -130 |
| 2025-05-08 11:11 | [wallet] update compose dependency | Iván Ávalos | 1 | +1 | -1 |
| 2025-05-08 10:48 | [wallet] bump qtart to 1.0.0 | Iván Ávalos | 1 | +1 | -1 |
| 2025-05-07 19:58 | Translated using Weblate (German) | Stefan Kügel | 1 | +13 | -4 |
| 2025-05-07 20:06 | [wallet] respect wallet-core tx list sorting | Iván Ávalos | 1 | +0 | -3 |
| 2025-05-05 12:03 | Translated using Weblate (Japanese) | Anonymous | 1 | +248 | -248 |
| 2025-05-04 20:38 | [wallet] remove error popup on confirmPay pending response | Iván Ávalos | 1 | +0 | -5 |
| 2025-05-04 20:29 | [wallet] unify cta-wire-transfer-details with iOS | Iván Ávalos | 4 | +77 | -29 |
| 2025-05-02 12:28 | [wallet] extra padding review terms text | Iván Ávalos | 1 | +1 | -1 |
| 2025-05-02 12:19 | [wallet] unify cta-withdraw with iOS | Iván Ávalos | 3 | +73 | -23 |
| 2025-05-02 11:53 | [wallet] unify cta-withdraw-review with iOS | Iván Ávalos | 3 | +116 | -75 |
| 2025-05-02 11:28 | fixing the bugs, checking strings, adding check for token being expired | Bohdan Potuzhnyi | 5 | +42 | -16 |
| 2025-05-02 08:36 | [pos] updating the time selection on the config page to a proper one :-D | Bohdan Potuzhnyi | 4 | +111 | -51 |
| 2025-05-02 08:12 | [wallet] release v0.14.6 | Iván Ávalos | 1 | +3 | -3 |
| 2025-05-02 08:12 | [wallet] bump qtart to 0.14.23 | Iván Ávalos | 1 | +1 | -1 |
| 2025-05-01 21:53 | [pos] changing the previous login method to support tokens | Bohdan Potuzhnyi | 4 | +367 | -32 |
| 2025-05-01 18:46 | [pos] adding the qr config method | Bohdan Potuzhnyi | 14 | +306 | -316 |
| 2025-04-30 20:49 | [wallet] exchange error no longer prevents withdraw currency selection | Iván Ávalos | 2 | +8 | -11 |
| 2025-04-30 20:48 | [wallet] update GANA error codes | Iván Ávalos | 1 | +1068 | -2926 |
| 2025-04-30 20:20 | [wallet] only allow changing withdrawal provider in devMode | Iván Ávalos | 2 | +6 | -1 |
| 2025-04-30 20:05 | [wallet] confirmation dialog for cancelling payment | Iván Ávalos | 4 | +27 | -16 |
| 2025-04-30 19:31 | [wallet] render dialog transactions as "pending" | Iván Ávalos | 1 | +6 | -3 |
| 2025-04-30 18:50 | [wallet] add "Show JSON" button in tx details in devMode | Iván Ávalos | 2 | +162 | -11 |
| 2025-04-30 18:28 | [wallet] add "cancel" button to payment dialog | Iván Ávalos | 6 | +67 | -25 |
| 2025-04-29 15:51 | [wallet] show dialog from history for payments in dialog state | Iván Ávalos | 5 | +98 | -6 |
| 2025-04-30 13:32 | [wallet] bump qtart to 0.14.22 | Iván Ávalos | 1 | +1 | -1 |
| 2025-04-27 19:48 | support taler-pos intent | Bohdan Potuzhnyi | 2 | +64 | -0 |
| 2025-04-24 12:18 | update of the styles to be nicer in dark mode | Bohdan Potuzhnyi | 3 | +7 | -3 |
| 2025-04-24 11:44 | merchant-terminal making it more Taler like | Bohdan Potuzhnyi | 7 | +56 | -13 |
| 2025-04-23 17:25 | [wallet] bump qtart to 0.14.15 | Iván Ávalos | 1 | +1 | -1 |
| 2025-04-23 17:25 | [wallet] make "Retry" not a fake action | Iván Ávalos | 1 | +4 | -3 |
| 2025-04-21 22:08 | IncomingComposable.kt: removing green button | Bohdan Potuzhnyi | 1 | +0 | -4 |
| 2025-04-16 04:29 | Translated using Weblate (French) | Stefan Kügel | 1 | +9 | -4 |
| 2025-04-15 15:34 | [wallet] do not show ToS automatically when no balance is selected | Iván Ávalos | 1 | +1 | -1 |
| 2025-04-15 15:31 | [wallet] check B-I-W status after scanning URI | Iván Ávalos | 6 | +73 | -50 |
| 2025-04-13 18:24 | Translated using Weblate (German) | Stefan Kügel | 1 | +2 | -0 |
| 2025-04-10 16:16 | [wallet] allow retrying QR when offline | Iván Ávalos | 3 | +118 | -9 |
| 2025-04-10 14:39 | [wallet] immediately ask user to accept ToS on withdrawal | Iván Ávalos | 1 | +19 | -0 |
| 2025-04-10 14:18 | [wallet] prevent confirming already confirmed withdrawal | Iván Ávalos | 3 | +35 | -2 |
| 2025-04-09 16:52 | [wallet] release v0.14.5 | Iván Ávalos | 1 | +2 | -2 |
| 2025-04-09 16:48 | [wallet] reduce number of calls to getTransactionsV2 | Iván Ávalos | 1 | +13 | -6 |
| 2025-04-09 09:55 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -0 |
| 2025-04-08 19:39 | Translated using Weblate (German) | Iván Ávalos | 1 | +1 | -1 |
| 2025-04-09 09:20 | [wallet] "Balances" tab now cleans selected scope | Iván Ávalos | 1 | +6 | -1 |
| 2025-04-08 09:15 | [wallet] release v0.14.3 | Iván Ávalos | 1 | +2 | -2 |
| 2025-04-07 17:15 | Translated using Weblate (German) | Stefan Kügel | 1 | +2 | -0 |
| 2025-04-04 14:21 | [wallet] add separate view for pending transactions | Iván Ávalos | 8 | +233 | -77 |
| 2025-04-04 12:11 | [wallet] remove "Payment initiated" toast | Iván Ávalos | 1 | +0 | -1 |
| 2025-04-03 15:18 | [wallet] render repurchase state | Iván Ávalos | 4 | +32 | -13 |
| 2025-04-02 19:27 | [wallet] bump qtart to 0.14.12 | Iván Ávalos | 1 | +1 | -1 |
| 2025-04-02 19:25 | [wallet] Render failed(paid-by-other) state | Iván Ávalos | 3 | +12 | -0 |
| 2025-03-31 17:16 | Translated using Weblate (French) | Stefan Kügel | 1 | +5 | -5 |
| 2025-03-31 11:37 | Translated using Weblate (French) | Stefan Kügel | 1 | +3 | -3 |
| 2025-03-31 06:54 | Translated using Weblate (French) | Emmanuel Benoist | 1 | +6 | -0 |
| 2025-03-29 10:41 | Translated using Weblate (German) | Stefan Kügel | 1 | +6 | -0 |
| 2025-03-28 14:26 | [wallet] fix failing test | Iván Ávalos | 1 | +14 | -1 |
| 2025-03-28 14:12 | [wallet] code cleanup | Iván Ávalos | 2 | +0 | -9 |
| 2025-03-28 14:10 | [wallet] render causeHint in p2p push payments | Iván Ávalos | 6 | +73 | -64 |
| 2025-03-27 13:25 | [wallet] render causeHint in merchant payments | Iván Ávalos | 6 | +232 | -6 |
| 2025-03-25 19:52 | [wallet] bump more dependencies | Iván Ávalos | 1 | +2 | -2 |
| 2025-03-25 18:54 | [wallet] bump all dependencies | Iván Ávalos | 1 | +5 | -5 |
| 2025-03-25 18:49 | [wallet] bump qtart to 0.14.10 | Iván Ávalos | 1 | +2 | -2 |
| 2025-03-20 09:18 | Translated using Weblate (German) | Stefan Kügel | 1 | +2 | -2 |
| 2025-03-20 05:34 | Translated using Weblate (German) | Stefan Kügel | 1 | +2 | -2 |
| 2025-02-26 13:45 | [donau-verificator] Add linting config | Iván Ávalos | 1 | +16 | -0 |
| 2025-02-22 12:03 | Translated using Weblate (German) | Stefan Kügel | 1 | +27 | -13 |
| 2025-02-20 08:46 | Translated using Weblate (Italian) | Stefan Kügel | 1 | +1 | -1 |
| 2025-02-20 08:28 | Translated using Weblate (French) | Emmanuel Benoist | 1 | +1 | -1 |
| 2025-02-20 08:37 | Translated using Weblate (French) | Stefan Kügel | 1 | +1 | -1 |
| 2025-02-20 08:19 | Translated using Weblate (French) | Emmanuel Benoist | 1 | +1 | -1 |
| 2025-02-19 17:34 | Translated using Weblate (Russian) | Stefan Kügel | 1 | +1 | -1 |
| 2025-02-19 16:56 | Translated using Weblate (French) | Stefan Kügel | 1 | +3 | -3 |
| 2025-02-18 17:39 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -1 |
| 2025-02-19 16:01 | Translated using Weblate (French) | Emmanuel Benoist | 1 | +14 | -0 |
| 2025-02-19 15:42 | Translated using Weblate (French) | Emmanuel Benoist | 1 | +26 | -11 |
| 2025-02-17 18:34 | Translated using Weblate (German) | Stefan Kügel | 1 | +16 | -16 |
| 2025-02-12 14:13 | [ci] modify deploy SSH access | Iván Ávalos | 1 | +2 | -2 |
| 2025-02-12 09:03 | Translated using Weblate (Korean) | Anonymous | 1 | +189 | -189 |
| 2025-02-12 09:03 | Translated using Weblate (Arabic) | Anonymous | 1 | +187 | -187 |
| 2025-02-12 09:03 | Translated using Weblate (Russian) | Anonymous | 1 | +189 | -189 |
| 2025-02-12 09:03 | Translated using Weblate (Portuguese) | Anonymous | 1 | +190 | -190 |
| 2025-02-12 09:03 | Translated using Weblate (Italian) | Anonymous | 1 | +95 | -95 |
| 2025-02-12 09:03 | Translated using Weblate (Swedish) | Anonymous | 1 | +189 | -189 |
| 2025-02-07 15:39 | empty commit | Iván Ávalos | 0 | +0 | -0 |
| 2025-02-07 13:59 | [wallet] Withdraw demo money from demo.taler.net instead of test.taler.net | Iván Ávalos | 4 | +10 | -5 |
| 2025-02-07 13:01 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -0 |
| 2025-02-06 14:57 | [wallet] auto-focus amount input on withdrawal | Iván Ávalos | 1 | +15 | -1 |
| 2025-02-06 14:56 | [wallet] hide symbol from amount input if it matches currency string | Iván Ávalos | 1 | +10 | -3 |
| 2025-02-06 14:30 | [wallet] remove unused import directive | Iván Ávalos | 1 | +0 | -1 |
| 2025-02-06 14:28 | [wallet] use tx `scopes' field for amount rendering | Iván Ávalos | 20 | +102 | -8 |
| 2025-02-05 14:15 | [wallet] ToS can now be accepted in withdrawals when amount is zero | Iván Ávalos | 1 | +3 | -1 |
| 2025-02-05 13:59 | [wallet] fix edge-to-edge paddings in API 29 | Iván Ávalos | 2 | +4 | -4 |
| 2025-02-04 14:52 | [ci] add CI for donau-verificator | Iván Ávalos | 4 | +124 | -1 |
| 2025-02-04 12:15 | [donau-verificator] add donau-verificator app | Iván Ávalos | 49 | +1542 | -0 |
| 2025-01-31 20:09 | [wallet] faster ToS section expand transition | Iván Ávalos | 1 | +4 | -1 |
| 2025-01-31 19:47 | [wallet] fix crash on rotation | Iván Ávalos | 1 | +2 | -1 |
| 2025-01-29 17:09 | [wallet] release v0.14.3 | Iván Ávalos | 1 | +2 | -2 |
| 2025-01-29 17:08 | [pos] release v0.2.9 | Iván Ávalos | 1 | +2 | -2 |
| 2025-01-23 12:50 | [pos] remove deprecated taler://fulfillment-success/ URI | Iván Ávalos | 2 | +2 | -10 |
| 2025-01-17 13:59 | [pos] set order payDeadline to 1 hour | Iván Ávalos | 2 | +5 | -2 |
| 2025-01-09 14:01 | [wallet] replace receiver_name with receiver-name in payto URI handler | Iván Ávalos | 1 | +1 | -1 |
| 2025-01-09 14:00 | [wallet] fix generation of banking QR codes | Iván Ávalos | 1 | +3 | -3 |
| 2025-01-08 22:12 | [wallet] bump qtart to 0.14.4 | Iván Ávalos | 1 | +1 | -1 |
| 2025-01-08 22:11 | [wallet] do not show “Authorize in bank” button when bankConfirmationUrl is null | Iván Ávalos | 1 | +5 | -0 |
| 2025-01-08 20:49 | [wallet] implement cash acceptor flow | Iván Ávalos | 4 | +28 | -13 |
| 2025-01-08 20:46 | [wallet] bump qtart to 0.14.3 | Iván Ávalos | 1 | +1 | -1 |
| 2024-12-30 19:59 | [wallet] release v0.14.2 | Iván Ávalos | 2 | +3 | -2 |
| 2024-12-30 19:57 | [pos] Temporarily disable failing test | Iván Ávalos | 1 | +12 | -10 |
| 2024-12-28 06:32 | Translated using Weblate (Galician) | josé m | 1 | +1 | -1 |
| 2024-12-26 15:57 | [wallet] fix crash when closing the app via back button and then relaunching | Iván Ávalos | 5 | +33 | -12 |
| 2024-12-19 03:02 | Translated using Weblate (Galician) | josé m | 1 | +4 | -4 |
| 2024-12-19 12:46 | Translated using Weblate (German) | Stefan Kügel | 1 | +5 | -5 |
| 2024-12-18 20:22 | Translated using Weblate (Galician) | josé m | 1 | +50 | -50 |
| 2024-12-17 19:38 | Translated using Weblate (Galician) | josé m | 1 | +159 | -155 |
| 2024-12-17 05:47 | Translated using Weblate (Galician) | josé m | 1 | +311 | -307 |
| 2024-12-17 05:21 | Translated using Weblate (Galician) | josé m | 1 | +46 | -2 |
| 2024-12-17 05:47 | Added translation using Weblate (Galician) | josé m | 1 | +366 | -0 |
| 2024-12-17 05:19 | Added translation using Weblate (Galician) | josé m | 1 | +3 | -0 |
| 2024-12-18 16:58 | [wallet] release v0.14.1 | Iván Ávalos | 2 | +7 | -7 |
| 2024-12-13 15:45 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -0 |
| 2024-12-13 10:45 | Translated using Weblate (Ukrainian) | Anonymous | 1 | +33 | -33 |
| 2024-12-13 10:45 | Translated using Weblate (Finnish) | Anonymous | 1 | +81 | -81 |
| 2024-12-13 10:45 | Translated using Weblate (Catalan) | Anonymous | 1 | +147 | -147 |
| 2024-12-13 10:45 | Translated using Weblate (Turkish) | Anonymous | 1 | +29 | -29 |
| 2024-12-13 10:45 | Translated using Weblate (German) | Anonymous | 1 | +12 | -12 |
| 2024-12-13 10:45 | Translated using Weblate (Spanish) | Anonymous | 1 | +37 | -37 |
| 2024-12-13 10:45 | Translated using Weblate (French) | Anonymous | 1 | +6 | -6 |
| 2024-11-28 16:14 | [wallet] new deposit + known bank accounts flow | Iván Ávalos | 24 | +1781 | -758 |
| 2024-11-28 16:14 | [wallet] Bump qtart to 0.13.13 | Iván Ávalos | 1 | +1 | -1 |
| 2024-12-12 22:00 | [wallet] P2P QR code string adjustments | Iván Ávalos | 1 | +2 | -2 |
| 2024-12-12 17:44 | Translated using Weblate (Ukrainian) | Anonymous | 1 | +33 | -0 |
| 2024-12-12 17:44 | Translated using Weblate (Finnish) | Anonymous | 1 | +81 | -0 |
| 2024-12-12 17:44 | Translated using Weblate (Dutch) | Anonymous | 1 | +296 | -2 |
| 2023-05-02 17:43 | Translated using Weblate (Catalan) | Gabriel | 1 | +4 | -4 |
| 2024-12-12 17:44 | Translated using Weblate (Catalan) | Anonymous | 1 | +147 | -39 |
| 2024-11-21 17:35 | Translated using Weblate (Turkish) | Anonymous | 1 | +26 | -0 |
| 2024-09-13 13:09 | Translated using Weblate (Turkish) | Muha Aliss | 1 | +3 | -3 |
| 2024-12-12 17:44 | Translated using Weblate (Korean) | Anonymous | 1 | +189 | -0 |
| 2024-12-12 17:44 | Translated using Weblate (Arabic) | Anonymous | 1 | +187 | -0 |
| 2024-04-02 22:37 | Translated using Weblate (Russian) | Lily Ponomareva | 1 | +84 | -0 |
| 2024-12-12 17:44 | Translated using Weblate (Russian) | Anonymous | 1 | +105 | -0 |
| 2021-02-20 18:27 | Translated using Weblate (Portuguese) | Salomé Mariano | 1 | +1 | -0 |
| 2024-05-18 11:08 | Translated using Weblate (Portuguese) | Anonymous | 1 | +189 | -0 |
| 2023-08-14 11:25 | Translated using Weblate (Italian) | Krystian Baran | 1 | +1 | -1 |
| 2024-12-12 17:44 | Translated using Weblate (Italian) | Anonymous | 1 | +94 | -0 |
| 2021-03-12 16:56 | Translated using Weblate (Italian) | Francesca Giusti | 1 | +1 | -0 |
| 2024-05-18 11:08 | Translated using Weblate (Swedish) | Anonymous | 1 | +189 | -0 |
| 2021-01-16 20:23 | Translated using Weblate (Japanese) | Christian Grothoff | 1 | +17 | -0 |
| 2024-05-18 11:08 | Translated using Weblate (Japanese) | Anonymous | 1 | +233 | -0 |
| 2024-11-21 17:34 | Translated using Weblate (German) | Anonymous | 1 | +12 | -0 |
| 2024-12-12 17:44 | Translated using Weblate (Spanish) | Anonymous | 1 | +37 | -0 |
| 2024-05-30 16:22 | Translated using Weblate (Spanish) | Iván Ávalos | 1 | +3 | -3 |
| 2023-03-07 12:08 | Translated using Weblate (French) | Priscilla Huang | 1 | +3 | -3 |
| 2024-12-12 17:44 | Translated using Weblate (French) | Anonymous | 1 | +9 | -1 |
| 2024-12-05 12:53 | [pos] release v0.2.8 | Iván Ávalos | 1 | +2 | -2 |
| 2024-12-05 12:52 | [pos] Gracefully handle products with invalid category IDs | Iván Ávalos | 2 | +11 | -6 |
| 2024-12-05 11:14 | CI unit test reporting fix | Iván Ávalos | 3 | +13 | -2 |
| 2024-12-05 09:14 | [shared] fix Amount test | Iván Ávalos | 2 | +10 | -8 |
| 2024-12-05 08:45 | [wallet] release v0.14.0 | Iván Ávalos | 1 | +2 | -2 |
| 2024-12-05 08:00 | [wallet] two decimal separators by default when no currencySpec | Iván Ávalos | 1 | +1 | -1 |
| 2024-12-05 07:50 | [wallet] fix issue with ToS language selector | Iván Ávalos | 1 | +3 | -9 |
| 2024-12-03 19:26 | Translated using Weblate (French) | Stefan Kügel | 1 | +3 | -3 |
| 2024-12-01 11:52 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -1 |
| 2024-12-01 11:45 | Translated using Weblate (French) | Stefan Kügel | 1 | +2 | -2 |
| 2024-12-01 11:13 | Translated using Weblate (French) | Stefan Kügel | 1 | +1 | -1 |
| 2024-11-29 17:14 | Translated using Weblate (German) | Stefan Kügel | 1 | +13 | -12 |
| 2024-11-29 17:32 | Translated using Weblate (French) | Stefan Kügel | 1 | +1 | -1 |
| 2024-11-29 07:51 | Translated using Weblate (German) | Stefan Kügel | 1 | +5 | -5 |
| 2024-11-28 20:53 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -1 |
| 2024-11-28 20:53 | Translated using Weblate (French) | Stefan Kügel | 1 | +1 | -1 |
| 2024-11-28 19:59 | Translated using Weblate (French) | Stefan Kügel | 1 | +1 | -1 |
| 2024-11-28 18:43 | Translated using Weblate (French) | Stefan Kügel | 1 | +3 | -3 |
| 2024-11-28 15:03 | Translated using Weblate (German) | Anonymous | 1 | +1 | -1 |
| 2024-11-27 10:22 | Translated using Weblate (French) | Emmanuel Benoist | 1 | +3 | -0 |
| 2024-11-27 11:25 | Translated using Weblate (French) | Emmanuel Benoist | 1 | +4 | -2 |
| 2024-11-23 22:58 | [wallet] QC: language selector for ToS | Iván Ávalos | 5 | +98 | -22 |
| 2024-11-23 21:44 | [wallet] QC: rename “get test money” to “get demo money” and make it withdraw TESTKUDOS | Iván Ávalos | 2 | +21 | -10 |
| 2024-11-23 21:43 | [wallet] Add alerts when importing/exporting DB | Iván Ávalos | 2 | +7 | -2 |
| 2024-11-23 21:26 | [wallet] QC: add dev option to set/unset exchange as global | Iván Ávalos | 7 | +118 | -6 |
| 2024-11-23 20:40 | [wallet] QC: also show back button in empty transactions list | Iván Ávalos | 1 | +96 | -74 |
| 2024-11-25 17:26 | Translated using Weblate (French) | Emmanuel Benoist | 1 | +132 | -41 |
| 2024-11-21 16:21 | [android] move deposit amount input to separate screen | Iván Ávalos | 11 | +371 | -329 |
| 2024-11-21 14:05 | [android] QC: clarify that deposit must be to your own bank account + show exchange URL in peer-push-credit | Iván Ávalos | 6 | +101 | -28 |
| 2024-11-21 12:43 | [android] QC: unify available for transfer strings | Iván Ávalos | 3 | +3 | -4 |
| 2024-11-21 12:15 | [android] QC: update balances after importing DB | Iván Ávalos | 2 | +8 | -2 |
| 2024-11-21 17:34 | Translated using Weblate (Catalan) | Anonymous | 1 | +1 | -1 |
| 2024-11-21 17:35 | Translated using Weblate (Italian) | Anonymous | 1 | +1 | -1 |
| 2024-11-21 17:34 | Translated using Weblate (Spanish) | Anonymous | 1 | +1 | -1 |
| 2024-11-21 17:34 | Translated using Weblate (French) | Anonymous | 1 | +1 | -1 |
| 2024-11-15 18:57 | [wallet] QC: return to selected scopeInfo from withdrawal | Iván Ávalos | 3 | +15 | -7 |
| 2024-11-15 15:56 | [android] QC: improve p2p QR code titles | Iván Ávalos | 3 | +6 | -4 |
| 2024-11-15 15:46 | [android] QC: return to tx details from transfer details when tx is done | Iván Ávalos | 5 | +73 | -40 |
| 2024-11-14 20:51 | [wallet] QC: show available amount for outgoing push/deposit | Iván Ávalos | 5 | +123 | -19 |
| 2024-11-14 17:26 | [wallet] QC: hide currency dropdown on taler://withdraw-exchange URI | Iván Ávalos | 1 | +4 | -1 |
| 2024-11-14 17:20 | [wallet] QC: rearranged fields in deposit screen, only allow currency input when filled | Iván Ávalos | 3 | +53 | -48 |
| 2024-11-14 12:46 | [wallet] QC: improved strings and set transaction type in title of transaction details | Iván Ávalos | 8 | +122 | -66 |
| 2024-11-14 12:45 | [wallet] Cleanup unused resources | Iván Ávalos | 18 | +15 | -410 |
| 2024-11-13 17:55 | [wallet] Fix settings screen paddings | Iván Ávalos | 1 | +3 | -4 |
| 2024-11-08 13:24 | [cashier] Always clean state after a withdrawal is aborted | Iván Ávalos | 1 | +7 | -0 |
| 2024-11-08 13:23 | [wallet] Fix exchange switch on withdrawal | Iván Ávalos | 1 | +10 | -4 |
| 2024-11-07 14:09 | [wallet] Improve user interaction of Taler action button | Iván Ávalos | 4 | +123 | -55 |
| 2024-11-07 14:08 | [wallet] Fix withdrawal via URI when wallet is empty | Iván Ávalos | 2 | +24 | -21 |
| 2024-11-07 12:56 | [wallet] Fixes and improvements for all withdrawal flows | Iván Ávalos | 5 | +96 | -91 |
| 2024-11-06 09:14 | Translated using Weblate (German) | Stefan Kügel | 1 | +8 | -0 |
| 2024-11-06 12:25 | [wallet] Bump qtart to 0.13.10 | Iván Ávalos | 3 | +16 | -3 |
| 2024-11-06 11:32 | [pos] Fix build: re-add accidentally deleted navView | Iván Ávalos | 1 | +9 | -0 |
| 2024-11-05 23:33 | [wallet] Rearrange Taler actions | Iván Ávalos | 1 | +15 | -15 |
| 2024-11-02 02:40 | [wallet] refactor AmountInputField with better logic | Iván Ávalos | 1 | +6 | -15 |
| 2024-11-02 01:46 | [wallet] hide bottom sheet on action click | Iván Ávalos | 1 | +6 | -6 |
| 2024-11-02 00:06 | [wallet] save selected scopeInfo on DataStore | Iván Ávalos | 8 | +169 | -0 |
| 2024-11-01 23:05 | [wallet] more UI improvements | Iván Ávalos | 4 | +103 | -76 |
| 2024-11-01 17:20 | [wallet] refactor AmountInputField with better logic | Iván Ávalos | 10 | +235 | -322 |
| 2024-11-01 17:17 | [wallet] minor UI tweaks | Iván Ávalos | 5 | +16 | -8 |
| 2024-10-31 18:53 | [wallet] Prepare app for Android 15 (edge-to-edge enforcement) | Iván Ávalos | 35 | +395 | -206 |
| 2024-10-31 18:31 | [wallet] Replace obsoleted ManualWithdrawalFragment with PromptWithdrawFragment | Iván Ávalos | 9 | +355 | -451 |
| 2024-10-31 13:59 | [wallet] XML cleanup | Iván Ávalos | 10 | +1 | -596 |
| 2024-10-25 21:17 | [wallet] Empty transactions placeholder | Iván Ávalos | 1 | +40 | -3 |
| 2024-10-25 21:10 | [wallet] Make things asynchronous! | Iván Ávalos | 9 | +30 | -41 |
| 2024-10-25 20:51 | [wallet] Refactor amount input into AmountCurrencyField | Iván Ávalos | 10 | +247 | -331 |
| 2024-10-25 19:31 | [wallet] Disable actions when wallet is empty | Iván Ávalos | 3 | +54 | -26 |
| 2024-10-25 19:15 | [wallet] Add divider to Transaction items | Iván Ávalos | 1 | +57 | -52 |
| 2024-10-25 19:00 | [wallet] Set titles correctly in MainFragment | Iván Ávalos | 1 | +27 | -6 |
| 2024-10-25 18:42 | [wallet] Add multi-selection to new transaction list | Iván Ávalos | 5 | +241 | -32 |
| 2024-10-25 13:56 | [wallet] Rewrite TransactionManager using flows | Iván Ávalos | 18 | +226 | -789 |
| 2024-10-24 12:31 | [wallet] Rewrite balances and transactions in Compose | Iván Ávalos | 8 | +642 | -285 |
| 2024-10-10 15:53 | [wallet] WIP: unified UI/UX | Iván Ávalos | 39 | +1246 | -1169 |
| 2024-10-28 08:01 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -0 |
| 2024-10-27 11:25 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -1 |
| 2024-10-24 16:52 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -1 |
| 2024-10-24 20:08 | [pos] Render product images | Iván Ávalos | 8 | +85 | -17 |
| 2024-10-11 13:42 | Translated using Weblate (German) | Jean Patrick Kocherscheidt | 1 | +2 | -2 |
| 2024-10-11 07:27 | Translated using Weblate (German) | Javier Sepulveda | 1 | +4 | -4 |
| 2024-10-11 06:23 | Translated using Weblate (Catalan) | Anonymous | 1 | +1 | -1 |
| 2024-10-11 06:23 | Translated using Weblate (Turkish) | Anonymous | 1 | +3 | -3 |
| 2024-10-11 06:23 | Translated using Weblate (Spanish) | Anonymous | 1 | +1 | -1 |
| 2024-10-10 16:30 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -1 |
| 2024-10-09 14:22 | [wallet] change terminology: kill -> abandon | Iván Ávalos | 2 | +8 | -8 |
| 2024-10-08 11:47 | [wallet] release v0.13.3 | Iván Ávalos | 1 | +2 | -2 |
| 2024-10-08 11:47 | [wallet] Bump qtart to 0.13.6 | Iván Ávalos | 1 | +1 | -1 |
| 2024-10-07 20:45 | Translated using Weblate (German) | Jean Patrick Kocherscheidt | 1 | +1 | -1 |
| 2024-10-07 20:28 | Translated using Weblate (German) | Stefan Kügel | 1 | +3 | -3 |
| 2024-10-07 20:28 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -1 |
| 2024-10-07 19:36 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -1 |
| 2024-10-07 19:10 | Translated using Weblate (German) | Stefan Kügel | 1 | +3 | -0 |
| 2024-10-07 14:33 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -1 |
| 2024-10-07 17:17 | Translated using Weblate (German) | Stefan Kügel | 1 | +7 | -1 |
| 2024-10-07 05:27 | Translated using Weblate (German) | Jean Patrick Kocherscheidt | 1 | +1 | -1 |
| 2024-10-05 20:27 | Translated using Weblate (German) | Stefan Kügel | 1 | +4 | -4 |
| 2024-10-03 05:59 | Translated using Weblate (German) | Stefan Kügel | 1 | +3 | -3 |
| 2024-10-02 17:48 | Translated using Weblate (German) | Stefan Kügel | 1 | +15 | -3 |
| 2024-09-26 10:50 | Translated using Weblate (German) | Stefan Kügel | 1 | +2 | -2 |
| 2024-10-02 13:02 | [wallet] ToS management features and extend review coverage to more flows | Iván Ávalos | 14 | +177 | -38 |
| 2024-10-01 21:43 | [wallet] fix crash on withdraw-exchange and adjust line break in subject line | Iván Ávalos | 4 | +25 | -3 |
| 2024-09-26 13:19 | [cashier] allow withdrawing under debit threshold | Iván Ávalos | 6 | +69 | -8 |
| 2024-09-26 08:55 | Translated using Weblate (German) | Stefan Kügel | 1 | +2 | -2 |
| 2024-09-26 05:32 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -1 |
| 2024-09-25 20:34 | Translated using Weblate (German) | Stefan Kügel | 1 | +4 | -4 |
| 2024-09-25 19:44 | Translated using Weblate (German) | Stefan Kügel | 1 | +7 | -7 |
| 2024-09-20 11:13 | [cashier] release v0.5.1 | Iván Ávalos | 1 | +2 | -2 |
| 2024-09-19 10:45 | [wallet] improve ToS accept detection | Iván Ávalos | 5 | +19 | -15 |
| 2024-09-15 11:58 | [wallet] fix crash on withdrawal | Iván Ávalos | 2 | +8 | -11 |
| 2024-09-15 11:39 | [wallet] address FIXME and fix button label | Iván Ávalos | 3 | +44 | -22 |
| 2024-09-13 18:05 | [wallet] WIP: accept ToS for incoming push payments (+refactoring) | Iván Ávalos | 12 | +259 | -122 |
| 2024-09-19 12:34 | [wallet] Bump qtart to 0.13.4 | Iván Ávalos | 1 | +1 | -1 |
| 2024-09-19 10:05 | [wallet] Bump qtart to 0.13.3 | Iván Ávalos | 1 | +1 | -1 |
| 2024-09-16 09:05 | Translated using Weblate (French) | A.Renusson | 1 | +53 | -0 |
| 2024-09-13 13:50 | Translated using Weblate (Turkish) | Muha Aliss | 1 | +1 | -0 |
| 2024-09-13 14:07 | Translated using Weblate (Turkish) | Muha Aliss | 1 | +7 | -0 |
| 2024-09-13 12:49 | Translated using Weblate (Turkish) | Muha Aliss | 1 | +211 | -53 |
| 2024-09-11 19:39 | [pos] release v0.2.7 | Iván Ávalos | 1 | +2 | -2 |
| 2024-09-11 19:37 | [wallet] release v0.13.2 | Iván Ávalos | 1 | +2 | -2 |
| 2024-09-11 14:35 | [wallet] Bump qtart to 0.13.2 | Iván Ávalos | 1 | +1 | -1 |
| 2024-09-10 15:54 | [wallet] error screen when no deposit wire methods are configured | Iván Ávalos | 4 | +31 | -3 |
| 2024-09-10 11:44 | [wallet] small deposit refactoring | Iván Ávalos | 3 | +34 | -45 |
| 2024-09-10 10:18 | [wallet] deposit x-taler-bank host selection | Iván Ávalos | 5 | +272 | -163 |
| 2024-09-03 20:32 | [wallet] WIP: x-taler-bank deposit support | Iván Ávalos | 6 | +387 | -117 |
| 2024-09-11 12:05 | [pos] do not show error on cancel order and always hide password | Iván Ávalos | 3 | +3 | -11 |
| 2024-09-09 16:15 | [wallet] fix header parsing | Iván Ávalos | 1 | +6 | -5 |
| 2024-09-06 15:07 | [cashier] Make amount input even wider and remove 4 char limit | Iván Ávalos | 2 | +2 | -6 |
| 2024-09-05 19:36 | [pos] "Remember password" now empties password field when unchecked | Iván Ávalos | 4 | +32 | -17 |
| 2024-09-05 18:30 | [cashier] release v0.4 | Iván Ávalos | 1 | +2 | -2 |
| 2024-09-02 17:27 | [pos] follow HTTP redirects | Iván Ávalos | 2 | +5 | -1 |
| 2024-08-30 20:16 | [wallet] better distinction between balance and withdrawal KYC | Iván Ávalos | 3 | +16 | -4 |
| 2024-08-30 09:01 | [wallet] add error log | Iván Ávalos | 1 | +18 | -17 |
| 2024-08-30 08:55 | [wallet] move selected transition updates to separate function and always ensure updates | Iván Ávalos | 3 | +20 | -11 |
| 2024-08-28 12:42 | [pos] release v0.2.6 | Iván Ávalos | 1 | +2 | -2 |
| 2024-08-28 12:41 | [wallet] release v0.13.0 | Iván Ávalos | 1 | +2 | -2 |
| 2024-08-28 10:24 | [wallet] Bump qtart to 0.13.0 | Iván Ávalos | 1 | +1 | -1 |
| 2024-08-27 18:32 | [wallet] Better labels for KYC challenges | Iván Ávalos | 2 | +5 | -2 |
| 2024-08-27 18:13 | [wallet] Log updates to selected transaction | Iván Ávalos | 1 | +10 | -7 |
| 2024-08-27 17:20 | [wallet] Do not show app chooser when opening URI via text input | Iván Ávalos | 1 | +4 | -1 |
| 2024-08-27 17:15 | [wallet] Remove tax grouping from UI | Iván Ávalos | 4 | +6 | -63 |
| 2024-08-22 09:25 | [wallet+pos] Parse taxes to set instead of list | Iván Ávalos | 3 | +5 | -5 |
| 2024-08-21 18:11 | [wallet+pos] Tax rendering fixes | Iván Ávalos | 2 | +4 | -3 |
| 2024-08-21 17:42 | [pos] add taxes to ConfigProduct | Iván Ávalos | 2 | +4 | -1 |
| 2024-08-20 14:10 | [wallet] remove unused imports | Iván Ávalos | 1 | +0 | -2 |
| 2024-08-20 14:06 | [wallet] WIP: taxes | Iván Ávalos | 7 | +123 | -16 |
| 2024-08-26 18:43 | [wallet] Render BalanceKycInit on transaction details | Iván Ávalos | 1 | +3 | -0 |
| 2024-08-26 18:38 | [wallet] Also render KYC link on p2p credit transactions | Iván Ávalos | 7 | +72 | -14 |
| 2024-08-22 10:57 | [wallet] WIP: balance KYC | Iván Ávalos | 5 | +23 | -2 |
| 2024-08-25 15:10 | [wallet] Bump qtart to 0.12.13 | Iván Ávalos | 1 | +1 | -1 |
| 2024-08-25 11:02 | Add GSoC 24 report | Iván Ávalos | 1 | +53 | -0 |
| 2024-08-22 10:39 | [wallet] Fix copyToClipBoard import | Iván Ávalos | 2 | +2 | -2 |
| 2024-08-22 09:28 | [pos] UI/UX improvements | Iván Ávalos | 11 | +145 | -22 |
| 2024-08-19 07:01 | [wallet] release v0.12.2 | Iván Ávalos | 1 | +2 | -2 |
| 2024-08-17 08:39 | [wallet] Remove argument from nav_graph | Iván Ávalos | 1 | +0 | -4 |
| 2024-08-17 08:37 | [wallet] Purge WithdrawAmountFragment from nav_graph | Iván Ávalos | 1 | +5 | -20 |
| 2024-08-17 08:28 | [wallet] Fix NullPointerException when doing a withdrawal from the exchange | Iván Ávalos | 1 | +1 | -0 |
| 2024-08-17 08:00 | Catch NullPointerException in NFC service | Iván Ávalos | 1 | +5 | -3 |
| 2024-08-16 14:03 | Revert "Harsher fix for NFC crash" | Iván Ávalos | 5 | +8 | -14 |
| 2024-08-16 12:28 | Harsher fix for NFC crash | Iván Ávalos | 5 | +14 | -8 |
| 2024-08-15 10:12 | [wallet] release v0.12.1 | Iván Ávalos | 1 | +2 | -2 |
| 2024-08-15 10:06 | [wallet] send wallet-core all non-200 responses | Iván Ávalos | 1 | +1 | -5 |
| 2024-08-14 15:37 | [wallet] addressed potential source of crash | Iván Ávalos | 1 | +5 | -2 |
| 2024-08-14 11:47 | [wallet] fixed NullPointerException in withdrawals | Iván Ávalos | 2 | +18 | -11 |
| 2024-08-14 11:38 | [wallet] return more HTTP error info to wallet-core | Iván Ávalos | 1 | +14 | -10 |
| 2024-08-04 13:15 | Translated using Weblate (Ukrainian) | Vlada Svirsh | 1 | +3 | -3 |
| 2024-08-04 13:32 | Translated using Weblate (Ukrainian) | Vlada Svirsh | 1 | +9 | -7 |
| 2024-08-03 15:43 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -0 |
| 2024-08-03 12:37 | Translated using Weblate (German) | Ettore Atalan | 1 | +6 | -0 |
| 2024-08-02 20:58 | [wallet] release v0.12.0 | Iván Ávalos | 1 | +2 | -2 |
| 2024-08-02 20:35 | [wallet] small string improvement | Iván Ávalos | 1 | +1 | -1 |
| 2024-08-02 20:33 | [wallet] Render reserveClosingDelay in aborted manual withdrawals | Iván Ávalos | 5 | +43 | -5 |
| 2024-08-02 20:31 | [wallet] Bump qtart to 0.12.8 | Iván Ávalos | 1 | +1 | -1 |
| 2024-08-02 12:32 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -0 |
| 2024-07-31 10:55 | Translated using Weblate (Ukrainian) | Bohdan Potuzhnyi | 1 | +2 | -2 |
| 2024-07-31 10:42 | Translated using Weblate (Ukrainian) | Bohdan Potuzhnyi | 1 | +3 | -3 |
| 2024-07-31 11:13 | Translated using Weblate (Ukrainian) | Bohdan Potuzhnyi | 1 | +7 | -7 |
| 2024-07-29 18:17 | Translated using Weblate (Russian) | Vlada Svirsh | 1 | +1 | -1 |
| 2024-07-29 20:46 | [wallet] improvements and fixes to ToS review flow | Iván Ávalos | 2 | +65 | -32 |
| 2024-07-26 19:51 | [wallet] WIP: rewrite withdraw logic and views | Iván Ávalos | 17 | +900 | -1225 |
| 2024-07-31 17:12 | [wallet] Bump qtart to 0.12.7 + bump dependencies | Iván Ávalos | 2 | +4 | -4 |
| 2024-07-31 16:07 | [wallet] removed unused import | Iván Ávalos | 1 | +0 | -1 |
| 2024-07-31 16:06 | [wallet] send non-200 responses to wallet-core | Iván Ávalos | 1 | +2 | -2 |
| 2024-07-28 16:41 | Translated using Weblate (Ukrainian) | Bohdan Potuzhnyi | 1 | +1 | -1 |
| 2024-07-28 11:01 | Translated using Weblate (Ukrainian) | Bohdan Potuzhnyi | 1 | +283 | -271 |
| 2024-07-28 16:42 | Translated using Weblate (Russian) | Bohdan Potuzhnyi | 1 | +1 | -0 |
| 2024-07-28 11:01 | Translated using Weblate (Ukrainian) | Bohdan Potuzhnyi | 1 | +1 | -1 |
| 2024-07-28 10:19 | Translated using Weblate (Ukrainian) | Bohdan Potuzhnyi | 1 | +78 | -2 |
| 2024-07-28 10:06 | Translated using Weblate (Ukrainian) | Bohdan Potuzhnyi | 1 | +44 | -2 |
| 2024-07-28 10:56 | Translated using Weblate (Ukrainian) | Bohdan Potuzhnyi | 1 | +275 | -275 |
| 2024-07-28 10:56 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -1 |
| 2024-07-28 08:48 | Added translation using Weblate (Ukrainian) | Bohdan Potuzhnyi | 1 | +3 | -0 |
| 2024-07-28 07:03 | Added translation using Weblate (Ukrainian) | Bohdan Potuzhnyi | 1 | +3 | -0 |
| 2024-07-24 21:19 | Translated using Weblate (Finnish) | Luis Avalos | 1 | +9 | -9 |
| 2024-07-24 21:16 | Translated using Weblate (Catalan) | Luis Avalos | 1 | +1 | -1 |
| 2024-07-24 21:28 | Translated using Weblate (Turkish) | Luis Avalos | 1 | +9 | -9 |
| 2024-07-24 21:18 | Translated using Weblate (Korean) | Luis Avalos | 1 | +9 | -9 |
| 2024-07-24 21:12 | Translated using Weblate (Arabic) | Luis Avalos | 1 | +7 | -7 |
| 2024-07-24 21:25 | Translated using Weblate (Russian) | Luis Avalos | 1 | +9 | -9 |
| 2024-07-24 21:23 | Translated using Weblate (Portuguese) | Luis Avalos | 1 | +9 | -9 |
| 2024-07-24 21:22 | Translated using Weblate (Italian) | Luis Avalos | 1 | +7 | -7 |
| 2024-07-24 21:26 | Translated using Weblate (Swedish) | Luis Avalos | 1 | +9 | -9 |
| 2024-07-24 21:08 | Translated using Weblate (German) | Luis Avalos | 1 | +9 | -9 |
| 2024-07-25 05:43 | Translated using Weblate (German) | Stefan Kügel | 1 | +8 | -0 |
| 2024-07-24 20:23 | Translated using Weblate (Spanish) | Luis Avalos | 1 | +1 | -0 |
| 2024-07-24 20:18 | Translated using Weblate (Spanish) | Luis Avalos | 1 | +11 | -9 |
| 2024-07-24 21:20 | Translated using Weblate (French) | Luis Avalos | 1 | +9 | -9 |
| 2024-07-24 19:45 | Translated using Weblate (Spanish) | Luis Avalos | 1 | +8 | -1 |
| 2024-07-24 18:40 | Added translation using Weblate (Ukrainian) | Bohdan Potuzhnyi | 1 | +332 | -0 |
| 2024-07-24 17:17 | [wallet] DD53: unify icons with iOS | Iván Ávalos | 10 | +193 | -39 |
| 2024-07-24 15:30 | [wallet] Show maximum effective amount in send screen when exceeded | Iván Ávalos | 4 | +40 | -11 |
| 2024-07-24 15:04 | [wallet] Do not round amounts any longer | Iván Ávalos | 2 | +21 | -13 |
| 2024-07-24 14:44 | [wallet] Confirm with bank -> Authorize in bank | Iván Ávalos | 2 | +4 | -3 |
| 2024-07-23 20:48 | [wallet] Produce error when scanned QR does not contain taler:// action | Iván Ávalos | 2 | +15 | -2 |
| 2024-07-23 19:43 | [wallet] Improve withdraw amount screen | Iván Ávalos | 1 | +16 | -32 |
| 2024-07-18 19:31 | Translated using Weblate (Spanish) | Luis Avalos | 1 | +1 | -0 |
| 2024-07-22 20:13 | [wallet] Bump qtart to 0.12.6 | Iván Ávalos | 1 | +1 | -1 |
| 2024-07-22 18:35 | [wallet] Disable auto focus until AmountInputField handles it properly | Iván Ávalos | 2 | +13 | -36 |
| 2024-07-22 18:06 | [wallet] Add dynamic p2p fee calculation and handling of empty / insufficient balance | Iván Ávalos | 8 | +179 | -59 |
| 2024-07-15 18:56 | [wallet] Set amount in acceptBankIntegratedWithdrawal | Iván Ávalos | 2 | +10 | -2 |
| 2024-07-15 18:48 | [wallet] Invert withdrawal flow when default amount is available | Iván Ávalos | 8 | +281 | -40 |
| 2024-07-15 16:42 | [wallet] Improve withdraw amount screen | Iván Ávalos | 1 | +28 | -8 |
| 2024-07-11 19:39 | [wallet] WIP: advanced withdrawal flow | Iván Ávalos | 7 | +308 | -7 |
| 2024-07-17 18:40 | [wallet] Optimize adapter updates with diff | Iván Ávalos | 7 | +136 | -39 |
| 2024-07-17 17:43 | Bump library versions and fix some warnings | Iván Ávalos | 13 | +66 | -59 |
| 2024-07-17 17:11 | [wallet] Bump qtart to 0.12.5 | Iván Ávalos | 1 | +2 | -1 |
| 2024-07-17 15:32 | [wallet] Redirect to main screen after withdrawing TESTKUDOS | Iván Ávalos | 2 | +3 | -0 |
| 2024-07-17 15:24 | [wallet] Temporarily hide the progress bar from more places | Iván Ávalos | 5 | +9 | -8 |
| 2024-07-16 22:01 | Fix crash in devices without NFC | Iván Ávalos | 1 | +4 | -2 |
| 2024-07-16 20:05 | Fix MissingClass lint errors | Iván Ávalos | 4 | +7 | -3 |
| 2024-07-16 17:51 | Set NFC logging to debug level | Iván Ávalos | 1 | +12 | -15 |
| 2024-07-16 17:47 | Fix NFC intent handling and register apps as default handlers on foreground | Iván Ávalos | 4 | +69 | -14 |
| 2024-07-15 03:28 | Share NFC logic across all apps | Iván Ávalos | 16 | +369 | -574 |
| 2024-07-13 03:43 | [wallet] Fix handling of intents when app is not running | Iván Ávalos | 1 | +5 | -6 |
| 2024-07-13 03:05 | [wallet] Implement handling of taler:// via NFC | Iván Ávalos | 4 | +273 | -182 |
| 2024-07-15 03:29 | [pos] Fix breaking change in merchant backend API | Iván Ávalos | 1 | +3 | -1 |
| 2024-07-11 08:54 | Translated using Weblate (German) | Stefan Kügel | 1 | +6 | -3 |
| 2024-07-10 19:47 | [wallet] Reposition QR codes | Iván Ávalos | 2 | +77 | -46 |
| 2024-06-27 20:04 | [wallet] Display payment QR codes in manual withdrawal | Iván Ávalos | 6 | +275 | -37 |
| 2024-07-10 19:00 | [wallet] Hide “Open in banking app” button if no app (excl. Taler) can handle it | Iván Ávalos | 2 | +40 | -3 |
| 2024-07-10 15:19 | [wallet] Add “waiting for confirmation” banner for B-I-withdrawals | Iván Ávalos | 2 | +13 | -8 |
| 2024-07-10 15:07 | [wallet] Temporarily hide progress bar until handling logic is refactored | Iván Ávalos | 2 | +15 | -7 |
| 2024-07-09 14:26 | [wallet] Bump qtart to 0.12.2 | Iván Ávalos | 1 | +1 | -1 |
| 2024-07-04 18:39 | Translated using Weblate (Spanish) | Luis Avalos | 1 | +1 | -0 |
| 2024-07-04 11:30 | Translated using Weblate (Italian) | makrolep | 1 | +25 | -2 |
| 2024-07-04 11:20 | Translated using Weblate (Italian) | makrolep | 1 | +26 | -0 |
| 2024-07-04 11:29 | Added translation using Weblate (Italian) | makrolep | 1 | +3 | -0 |
| 2024-07-01 20:19 | [wallet] Fix crash in payto:// deposit | Iván Ávalos | 1 | +6 | -3 |
| 2024-07-01 19:38 | [cashier] Make amount input wider | Iván Ávalos | 2 | +87 | -77 |
| 2024-07-01 18:00 | [ci] Sign APKs with apksigner instead of jarsigner | Iván Ávalos | 4 | +17 | -9 |
| 2024-07-01 11:05 | Translated using Weblate (German) | Stefan | 1 | +46 | -4 |
| 2024-07-01 08:14 | Translated using Weblate (German) | Stefan Kügel | 1 | +3 | -2 |
| 2024-06-28 20:43 | [wallet] Implement diff updates in transaction list | Iván Ávalos | 1 | +40 | -3 |
| 2024-06-28 20:41 | [wallet] Popup confirmation for integration test | Iván Ávalos | 3 | +10 | -3 |
| 2024-06-26 19:09 | [wallet] Fix crash when returning from error in p2p push screen | Iván Ávalos | 1 | +1 | -1 |
| 2024-06-28 16:34 | [ci] Fix config.ini | Iván Ávalos | 3 | +15 | -6 |
| 2024-06-28 16:12 | [ci] More improvements to pipeline | Iván Ávalos | 7 | +57 | -14 |
| 2024-06-28 08:32 | Translated using Weblate (German) | Stefan Kügel | 1 | +2 | -1 |
| 2024-06-28 01:40 | [ci] Setup APK deployment to taler.net/files | Iván Ávalos | 4 | +233 | -141 |
| 2024-06-25 18:04 | Translated using Weblate (Spanish) | Luis Avalos | 2 | +17 | -5 |
| 2024-06-21 18:07 | Remove unnecessary pipeline steps | Iván Ávalos | 17 | +160 | -199 |
| 2024-06-20 16:20 | [wallet] Bump qtart to 0.11.4+p3 | Iván Ávalos | 1 | +1 | -1 |
| 2024-06-20 15:13 | [wallet] remove unused import directives | Iván Ávalos | 1 | +0 | -2 |
| 2024-06-20 15:11 | [wallet] hide errors in pending transactions when offline | Iván Ávalos | 3 | +47 | -12 |
| 2024-06-20 14:24 | [wallet] Disable HTTP socket and connect timeouts | Iván Ávalos | 2 | +12 | -4 |
| 2024-06-19 21:55 | [wallet] Render an alert for some transaction states | Iván Ávalos | 9 | +155 | -0 |
| 2024-06-19 18:20 | Set Git user/email in pipeline | Iván Ávalos | 3 | +6 | -0 |
| 2024-06-19 17:45 | [wallet] Bump qtart to 0.11.4+p2 | Iván Ávalos | 1 | +1 | -1 |
| 2024-06-19 16:48 | [wallet] Less verbose HTTP logging + client resource cleanup | Iván Ávalos | 2 | +17 | -16 |
| 2024-06-18 19:05 | [wallet] Better HTTP error logs + fix build error | Iván Ávalos | 3 | +15 | -11 |
| 2024-06-14 18:56 | [wallet] Bump qtart to 0.11.4+p1 | Iván Ávalos | 1 | +1 | -1 |
| 2024-06-14 16:25 | [wallet] Uncomment debug logging conditional | Iván Ávalos | 1 | +1 | -2 |
| 2024-06-12 17:08 | [wallet] Implement native networking | Iván Ávalos | 5 | +215 | -20 |
| 2024-06-19 17:21 | Fix F-droid nightly deployment | Iván Ávalos | 3 | +7 | -1 |
| 2024-06-19 09:04 | Translated using Weblate (Spanish) | Javier Sepulveda | 1 | +1 | -0 |
| 2024-06-17 14:52 | Translated using Weblate (German) | Stefan Kügel | 1 | +2 | -2 |
| 2024-06-17 14:41 | Translated using Weblate (Spanish) | Javier Sepulveda | 1 | +1 | -1 |
| 2024-06-17 15:18 | Translated using Weblate (Spanish) | Iván Ávalos | 1 | +1 | -1 |
| 2024-06-18 23:08 | Uncomment build command in CI | Iván Ávalos | 1 | +1 | -1 |
| 2024-06-18 22:42 | Switch nightly deployment to Buildbot CI | Iván Ávalos | 17 | +186 | -103 |
| 2024-06-17 15:45 | [pos] Release 0.2.5 | Iván Ávalos | 1 | +2 | -2 |
| 2024-06-06 17:59 | [wallet] Show warning when scanning unrelated QR from send/receive screens | Iván Ávalos | 5 | +70 | -4 |
| 2024-06-06 16:56 | [wallet] Add QR code scan button to send/receive screens | Iván Ávalos | 2 | +114 | -20 |
| 2024-06-16 11:14 | Translated using Weblate (Spanish) | Javier Sepulveda | 1 | +6 | -1 |
| 2024-06-15 10:00 | Translated using Weblate (Spanish) | Javier Sepulveda | 1 | +12 | -12 |
| 2024-06-12 15:47 | Translated using Weblate (Spanish) | Stefan Kügel | 1 | +2 | -2 |
| 2024-06-12 15:47 | Translated using Weblate (French) | Stefan Kügel | 1 | +2 | -2 |
| 2024-06-11 15:07 | [wallet] Remove redundant required_currency field in templates | Florian Dold | 1 | +2 | -15 |
| 2024-06-07 17:44 | [wallet] Only show “Retry” action in dev mode | Iván Ávalos | 1 | +1 | -1 |
| 2024-06-07 17:40 | [wallet] Hide “scan QR” button after scanning taler://withdraw-exchange QR | Iván Ávalos | 3 | +13 | -0 |
| 2024-06-07 15:41 | Add fully qualified domain to container image | Iván Ávalos | 1 | +1 | -1 |
| 2024-06-05 17:50 | Added pipelines for more components | Iván Ávalos | 10 | +8 | -0 |
| 2024-06-05 17:37 | Add initial Buildbot pipeline | Iván Ávalos | 8 | +68 | -0 |
| 2024-06-05 17:21 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -1 |
| 2024-06-04 15:15 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -1 |
| 2024-06-04 16:50 | [pos] pre-select new config and add deprecation warning for old config | Iván Ávalos | 3 | +21 | -2 |
| 2024-05-29 20:16 | [pos] Fix config retrieval from prefs | Iván Ávalos | 1 | +12 | -4 |
| 2024-05-29 19:36 | [pos] Initial working version of v15 /pos endpoint | Iván Ávalos | 3 | +75 | -39 |
| 2024-05-22 20:07 | [wallet] WIP: initial work towards protocol v15 config | Iván Ávalos | 5 | +416 | -150 |
| 2024-05-30 16:17 | Translated using Weblate (Spanish) | Iván Ávalos | 1 | +78 | -40 |
| 2024-05-30 17:08 | [wallet] release v0.11.0 | Iván Ávalos | 1 | +2 | -2 |
| 2024-05-29 19:58 | [wallet] Skip template form if only one currency is usable | Iván Ávalos | 4 | +20 | -9 |
| 2024-05-29 17:40 | [wallet] Fix template defaults logic and currency options + auto focus for summary | Iván Ávalos | 4 | +59 | -31 |
| 2024-05-29 15:55 | [wallet] Nullify non-editable values in template | Iván Ávalos | 3 | +12 | -12 |
| 2024-05-27 22:33 | [wallet] Update check template API to wallet-core 0.11.1 | Iván Ávalos | 1 | +15 | -4 |
| 2024-05-22 17:10 | [wallet] Add clarification for empty switch branch | Iván Ávalos | 1 | +1 | -1 |
| 2024-05-22 17:05 | [wallet] Remove template currency selection and unnecessary amount parsing | Iván Ávalos | 2 | +12 | -20 |
| 2024-05-20 20:07 | [wallet] Template contract refactoring and additional checks | Iván Ávalos | 2 | +30 | -14 |
| 2024-05-17 14:41 | [wallet] add docs for fields in template contract | Iván Ávalos | 1 | +39 | -0 |
| 2024-05-17 01:44 | [wallet] implement `checkPayForTemplate' request | Iván Ávalos | 7 | +163 | -85 |
| 2024-05-22 20:53 | [wallet] Implement hintNetworkAvailability request | Iván Ávalos | 2 | +9 | -0 |
| 2024-05-27 22:27 | [wallet] Bump qtart to 0.11.1 | Iván Ávalos | 1 | +1 | -1 |
| 2024-05-22 20:18 | [wallet] Bump qtart to 0.10.10 | Iván Ávalos | 1 | +1 | -1 |
| 2024-05-18 11:08 | Translated using Weblate (Japanese) | Anonymous | 1 | +2 | -1 |
| 2024-05-14 19:33 | [wallet] Remove unused drawable assets | Iván Ávalos | 4 | +0 | -94 |
| 2024-05-14 19:24 | [wallet] Remove unused strings | Iván Ávalos | 1 | +0 | -16 |
| 2024-05-14 18:55 | [wallet] Organize strings alphabetically and generalize amount strings (v2) | Iván Ávalos | 25 | +234 | -211 |
| 2024-05-15 15:35 | [wallet] remove no longer necessary isZero() fee checks | Iván Ávalos | 13 | +56 | -76 |
| 2024-05-14 17:14 | [wallet] prevent negative fee overflow by performing subtraction check | Iván Ávalos | 15 | +128 | -100 |
| 2024-05-13 19:02 | [wallet] DD53: transaction-list: remove “Payment to” and “Refund from” labels | Iván Ávalos | 2 | +2 | -7 |
| 2024-05-13 17:58 | [wallet] DD53: replace occurrence of Provider with PSP | Iván Ávalos | 1 | +1 | -1 |
| 2024-05-13 17:55 | [wallet] DD53: balance-list: remove non-breaking space from exchange scope string | Iván Ávalos | 1 | +1 | -1 |
| 2024-05-13 16:53 | [wallet] DD53: transaction-list: replace horizontal scroll with flow | Iván Ávalos | 3 | +151 | -107 |
| 2024-04-22 15:39 | [wallet] DD53: address cta-wire-transfer issues | Iván Ávalos | 3 | +8 | -8 |
| 2024-04-22 15:12 | [wallet] DD53: address cta-peer-pull-initiate issues | Iván Ávalos | 1 | +1 | -1 |
| 2024-04-22 15:10 | [wallet] DD53: address cta-payment-paid issues | Iván Ávalos | 1 | +1 | -1 |
| 2024-04-22 15:08 | [wallet] DD53: address cta-withdraw-done issues | Iván Ávalos | 2 | +3 | -2 |
| 2024-04-22 15:06 | [wallet] DD53: address cta-withdraw-done issues | Iván Ávalos | 1 | +7 | -5 |
| 2024-04-22 15:02 | [wallet] DD53: rename “Exchange” to “Provider” all around | Iván Ávalos | 1 | +22 | -22 |
| 2024-04-22 14:43 | [wallet] DD53: address balance-list issues | Iván Ávalos | 4 | +22 | -53 |
| 2024-04-17 23:34 | [wallet] DD53: address transaction-list issues (+UI improvements) | Iván Ávalos | 6 | +104 | -49 |
| 2024-05-08 19:34 | Translated using Weblate (Russian) | Lily Ponomareva | 1 | +72 | -2 |
| 2024-05-08 19:19 | Translated using Weblate (Russian) | Lily Ponomareva | 1 | +1 | -1 |
| 2024-05-08 19:20 | Added translation using Weblate (Russian) | Lily Ponomareva | 1 | +3 | -0 |
| 2024-04-29 06:55 | Translated using Weblate (Italian) | Stefan Kügel | 1 | +1 | -1 |
| 2024-04-24 16:39 | [wallet] add padding to PayTemplateError | Torsten Grote | 1 | +4 | -2 |
| 2024-04-24 14:54 | Add script for importing SVG assets | Torsten Grote | 1 | +51 | -0 |
| 2024-04-16 15:25 | [wallet] release v0.10.2 | Iván Ávalos | 1 | +2 | -2 |
| 2024-04-15 22:08 | [wallet] Error handling for exchange key reloading | Iván Ávalos | 2 | +11 | -1 |
| 2024-04-15 21:59 | [wallet] Check for null or empty bank label | Iván Ávalos | 1 | +2 | -2 |
| 2024-04-12 19:25 | [wallet] Show exchange accounts by priority | Iván Ávalos | 3 | +43 | -4 |
| 2024-04-12 16:25 | [wallet] Implement exchange reload | Iván Ávalos | 5 | +29 | -0 |
| 2024-04-12 19:32 | [wallet] Add DD51 to Taler withdrawal account | Iván Ávalos | 1 | +2 | -2 |
| 2024-04-12 15:15 | [wallet] Bump qtart to 0.10.6 | Iván Ávalos | 1 | +1 | -1 |
| 2024-04-03 19:04 | [wallet] Improve transaction list UI design | Iván Ávalos | 4 | +27 | -7 |
| 2024-04-15 15:12 | [wallet] Small null fix in setDevMode | Iván Ávalos | 1 | +2 | -0 |
| 2024-04-05 18:47 | [wallet] Make walletConfig private | Iván Ávalos | 1 | +1 | -1 |
| 2024-04-02 19:15 | [wallet] wallet devMode now syncs to wallet-core | Iván Ávalos | 3 | +44 | -15 |
| 2024-04-02 17:51 | [wallet] Add support for taler://dev-experiment URI | Iván Ávalos | 3 | +19 | -0 |
| 2024-04-15 14:55 | [wallet] Update transaction loss strings | Iván Ávalos | 1 | +4 | -3 |
| 2024-04-02 17:35 | [wallet] Implement financial loss transactions | Iván Ávalos | 5 | +242 | -0 |
| 2024-04-05 16:23 | [wallet] Bump qtart to 0.10.2 | Iván Ávalos | 1 | +1 | -1 |
| 2024-04-12 19:36 | Translated using Weblate (German) | Stefan Kügel | 1 | +2 | -2 |
| 2024-04-12 10:04 | Translated using Weblate (Russian) | Lily Ponomareva | 1 | +43 | -2 |
| 2024-04-12 10:00 | Added translation using Weblate (Russian) | Javier Sepulveda | 1 | +3 | -0 |
| 2024-04-03 19:22 | [wallet] release v0.10.1 | Iván Ávalos | 1 | +2 | -2 |
| 2024-04-01 18:55 | [wallet] Make manual withdrawal use correct transfer amount | Iván Ávalos | 2 | +24 | -18 |
| 2024-04-01 18:34 | [wallet] Prevent error on amount zero when withdrawing from bank | Iván Ávalos | 1 | +1 | -1 |
| 2024-04-01 18:19 | [wallet] Re-add custom sorting for pending transactions | Iván Ávalos | 1 | +2 | -0 |
| 2024-04-01 18:15 | [wallet] Add missing function | Iván Ávalos | 1 | +10 | -0 |
| 2024-04-01 18:01 | [wallet] Fix deserialization of unknown minor states | Iván Ávalos | 2 | +1 | -81 |
| 2024-04-01 17:19 | [wallet] Add missing function | Iván Ávalos | 1 | +5 | -1 |
| 2024-03-28 18:19 | [wallet] Add async programming TODO | Iván Ávalos | 1 | +1 | -0 |
| 2024-03-27 20:34 | [wallet] URI handling improvements and DD51 fix | Iván Ávalos | 2 | +14 | -31 |
| 2024-03-26 15:33 | [wallet] Refactor URI handling into separate fragment with loading screen | Iván Ávalos | 6 | +365 | -213 |
| 2024-03-29 14:49 | [wallet] Store logs in non-dev mode and remove event type translations | Iván Ávalos | 4 | +3 | -52 |
| 2024-03-28 19:23 | [wallet] Make observability log atomic and improve dialog UI | Iván Ávalos | 3 | +61 | -29 |
| 2024-03-27 19:54 | [wallet] Improve observability UI and make it globally reachable from the toolbar | Iván Ávalos | 5 | +113 | -37 |
| 2024-03-27 18:40 | [wallet] Deserialize observability event to JSON object | Iván Ávalos | 3 | +68 | -161 |
| 2024-03-27 18:08 | [wallet] WIP: observability events | Iván Ávalos | 8 | +405 | -1 |
| 2024-03-28 18:13 | [wallet] Bump qtart to 0.10.1 | Iván Ávalos | 2 | +2 | -2 |
| 2024-03-21 17:04 | [wallet] Bump qtart to 0.9.4a+p1 and set CuRL HTTP client | Iván Ávalos | 2 | +2 | -2 |
| 2024-03-26 14:20 | [wallet] Use TransactionManager.selectedScope instead of passing around scopeInfo | Iván Ávalos | 6 | +7 | -45 |
| 2024-03-26 14:11 | [wallet] Use Backend.json instead of Json | Iván Ávalos | 5 | +11 | -11 |
| 2024-03-20 19:08 | [wallet] DD51'd more views, UX improvements and some fixes | Iván Ávalos | 12 | +74 | -19 |
| 2024-03-19 15:16 | [wallet] Fix call to loadBalances() from non-UI thread | Iván Ávalos | 1 | +1 | -1 |
| 2024-03-19 15:06 | [wallet] Cache currency spec per scope info | Iván Ávalos | 1 | +6 | -7 |
| 2024-03-14 16:11 | [taler-android] Improve handling of currencies with no symbol | Iván Ávalos | 5 | +34 | -7 |
| 2024-03-14 15:52 | [taler-android] Improved and refactored testToString test | Iván Ávalos | 1 | +113 | -30 |
| 2024-03-13 18:48 | [wallet] Cache currencySpec in loadBalances() | Iván Ávalos | 1 | +11 | -2 |
| 2024-02-20 20:45 | [wallet] Set input digits of some amount inputs | Iván Ávalos | 3 | +7 | -1 |
| 2024-02-20 20:11 | [wallet] Improve DD51 unit rendering and adapt tests accordingly | Iván Ávalos | 3 | +74 | -28 |
| 2024-02-20 17:54 | [wallet] Display transactions by scopeInfo instead of currency | Iván Ávalos | 10 | +63 | -48 |
| 2024-02-13 01:53 | [wallet] Balance layout improvements | Iván Ávalos | 2 | +5 | -2 |
| 2024-02-13 01:41 | [wallet] DD51: enrich manual withdrawal amounts with currencySpecification | Iván Ávalos | 4 | +14 | -6 |
| 2024-02-13 00:47 | [wallet] DD51: enrich some tx amounts with currencySpecification | Iván Ávalos | 19 | +99 | -49 |
| 2024-02-12 22:43 | [wallet] DD51: initial rendering based on currency spec | Iván Ávalos | 15 | +135 | -65 |
| 2024-03-22 18:31 | [wallet] User friendlier p2p insufficient balance error | Iván Ávalos | 1 | +9 | -1 |
| 2024-03-21 17:35 | [wallet] Remove our custom transaction sorting | Iván Ávalos | 1 | +0 | -7 |
| 2024-03-13 19:01 | [wallet] Minify release builds and hope for the best | Iván Ávalos | 1 | +1 | -1 |
| 2024-03-22 13:42 | Translated using Weblate (German) | Stefan Kügel | 1 | +9 | -9 |
| 2024-03-21 18:30 | Translated using Weblate (German) | Stefan Kügel | 1 | +12 | -12 |
| 2024-03-21 17:06 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -1 |
| 2024-03-21 08:20 | Translated using Weblate (German) | Wolf Lindstrot | 1 | +7 | -2 |
| 2024-03-21 08:10 | Translated using Weblate (German) | Stefan Kügel | 1 | +3 | -3 |
| 2024-03-21 08:18 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -1 |
| 2024-03-20 20:55 | Translated using Weblate (German) | Stefan Kügel | 1 | +2 | -1 |
| 2024-03-20 20:47 | Translated using Weblate (German) | Wolf Lindstrot | 1 | +4 | -1 |
| 2024-03-20 20:04 | Translated using Weblate (German) | Stefan Kügel | 1 | +11 | -8 |
| 2024-03-20 20:02 | Translated using Weblate (German) | Wolf Lindstrot | 1 | +1 | -1 |
| 2024-03-20 20:00 | Translated using Weblate (German) | Stefan Kügel | 1 | +13 | -10 |
| 2024-03-20 08:25 | Translated using Weblate (German) | Stefan Kügel | 1 | +2 | -1 |
| 2024-03-18 19:46 | Translated using Weblate (German) | Stefan Kügel | 1 | +4 | -3 |
| 2024-03-18 10:32 | Translated using Weblate (Finnish) | Sara Korpinen | 1 | +32 | -0 |
| 2024-03-18 19:20 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -0 |
| 2024-03-18 16:25 | Translated using Weblate (German) | Wolf Lindstrot | 1 | +98 | -2 |
| 2024-03-18 10:32 | Translated using Weblate (Finnish) | Sara Korpinen | 1 | +1 | -0 |
| 2024-03-18 10:31 | Translated using Weblate (Finnish) | Sara Korpinen | 1 | +10 | -2 |
| 2024-03-18 10:06 | Translated using Weblate (Finnish) | Sara Korpinen | 1 | +72 | -2 |
| 2024-03-18 07:49 | Translated using Weblate (Finnish) | Sara Korpinen | 1 | +265 | -253 |
| 2024-03-18 10:30 | Added translation using Weblate (Finnish) | Sara Korpinen | 1 | +3 | -0 |
| 2024-03-18 10:06 | Added translation using Weblate (Finnish) | Sara Korpinen | 1 | +3 | -0 |
| 2024-03-17 20:44 | [pos] Make button bar scrollable for small screens | Iván Ávalos | 1 | +79 | -63 |
| 2024-03-15 13:10 | Translated using Weblate (Finnish) | Sara Korpinen | 1 | +255 | -255 |
| 2024-03-15 12:23 | Added translation using Weblate (Finnish) | Sara Korpinen | 1 | +277 | -0 |
| 2024-03-13 15:09 | [wallet] Make payto:// URIs shareable | Iván Ávalos | 4 | +44 | -9 |
| 2024-03-12 15:18 | [wallet] Fix wrong insufficient balance in multiple places | Iván Ávalos | 3 | +12 | -10 |
| 2024-03-07 23:57 | [wallet] Remove deprecated field | Florian Dold | 1 | +0 | -2 |
| 2024-03-06 18:21 | [pos] Make fastlane publish to production | Iván Ávalos | 1 | +0 | -1 |
| 2024-03-06 18:20 | [pos] Release 0.2.4 | Iván Ávalos | 1 | +2 | -2 |
| 2024-03-06 18:11 | [wallet] Make fastlane publish to production | Iván Ávalos | 1 | +0 | -1 |
| 2024-03-06 18:06 | [wallet] release v0.9.4+p2 | Iván Ávalos | 1 | +2 | -2 |
| 2024-03-06 16:36 | [wallet] Improve pending payments UX and error handling | Iván Ávalos | 5 | +24 | -23 |
| 2024-03-05 16:13 | [wallet] Add refresh-expired minor state | Iván Ávalos | 1 | +3 | -0 |
| 2024-03-05 15:29 | [wallet] Generalize some string resources | Iván Ávalos | 4 | +6 | -6 |
| 2024-03-04 21:34 | [wallet] Fix NullPointerException in base64 decoding of product image | Iván Ávalos | 1 | +11 | -10 |
| 2024-03-04 21:22 | [wallet] Fix label of invoiced amount in peer pull credit tx | Iván Ávalos | 2 | +3 | -2 |
| 2024-03-04 21:20 | [wallet] Fix serialization error of "pending" payments | Iván Ávalos | 4 | +13 | -8 |
| 2024-03-01 04:11 | [wallet] Don't show JSON errors to non-devs | Iván Ávalos | 5 | +55 | -10 |
| 2024-02-28 19:24 | [wallet] More logical order of amounts | Iván Ávalos | 8 | +89 | -75 |
| 2024-03-04 15:05 | [wallet] Tweaks for non-dev settings | Iván Ávalos | 2 | +2 | -1 |
| 2024-02-28 15:01 | [wallet] Show version info even when not in developer mode | Iván Ávalos | 3 | +14 | -19 |
| 2024-02-29 15:31 | Translated using Weblate (Italian) | Wrath | 1 | +21 | -6 |
| 2024-02-28 17:40 | [wallet] Remove bank URL from x-taler-bank URI, add receiver name to IBAN | Iván Ávalos | 3 | +4 | -7 |
| 2024-02-28 16:03 | [wallet] Add proper rendering for x-taler-bank URIs | Iván Ávalos | 4 | +136 | -8 |
| 2024-02-28 16:57 | [wallet] Fix background thread access to loadBalances | Iván Ávalos | 1 | +3 | -5 |
| 2024-02-28 15:09 | [wallet] Fix issue where invalid withdraw:// URIs could crash the app | Iván Ávalos | 1 | +1 | -2 |
| 2024-02-27 20:24 | [wallet] release 0.9.4+p1 | Torsten Grote | 1 | +2 | -2 |
| 2024-02-26 22:51 | [wallet] Remove a vestige of tips | Iván Ávalos | 1 | +0 | -9 |
| 2024-02-26 22:49 | [wallet] Pending operations are no more! | Iván Ávalos | 9 | +4 | -343 |
| 2024-02-25 20:28 | [wallet] Bump qtart to 0.9.4-dev.18 | Iván Ávalos | 1 | +1 | -1 |
| 2024-02-25 20:27 | [wallet] Prevent UI state from reacting before clearDb response | Iván Ávalos | 4 | +20 | -4 |
| 2023-10-24 17:45 | [wallet] Remove "Funds will leave immediately" warning | Iván Ávalos | 2 | +0 | -6 |
| 2024-02-07 20:09 | [wallet] DD48: improve exchange deletion dialog | Iván Ávalos | 2 | +3 | -2 |
| 2024-01-31 02:05 | [wallet] DD48: implement exchange deletion | Iván Ávalos | 5 | +54 | -0 |
| 2024-02-20 17:08 | [cashier] release v0.3 | Torsten Grote | 1 | +2 | -2 |
| 2024-02-17 03:54 | [wallet] Fix failing test | Iván Ávalos | 1 | +5 | -0 |
| 2024-02-07 20:11 | [wallet] withdrawal: don't let users select an exchange if there's only one | Iván Ávalos | 1 | +11 | -2 |
| 2024-02-19 22:48 | [cashier] Upgrade to newer bank APIs and better response handling | Iván Ávalos | 3 | +23 | -19 |
| 2024-02-19 21:46 | Merge remote-tracking branch 'origin/master' | Iván Ávalos | 1 | +1 | -0 |
| 2024-02-19 21:45 | [cashier] Refactor backend version to BuildConfig and bump to 4:0:0 | Iván Ávalos | 2 | +4 | -1 |
| 2024-02-16 08:53 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -0 |
| 2024-01-16 01:28 | [wallet] Refactor ExchangeItem into separate file | Iván Ávalos | 2 | +31 | -12 |
| 2024-01-16 00:32 | [wallet] DD35: show scope info in balance list | Iván Ávalos | 4 | +62 | -1 |
| 2024-01-15 23:50 | [wallet] Refactor balances into BalanceManager | Iván Ávalos | 8 | +150 | -77 |
| 2024-02-06 18:01 | [wallet] add fdold exchange as global | Torsten Grote | 1 | +16 | -0 |
| 2024-02-06 17:26 | [wallet] bye bye tips! | Torsten Grote | 17 | +1 | -988 |
| 2024-01-31 19:16 | [wallet] Replace exchange selection fragment with dialog decoupled from withdrawals | Iván Ávalos | 5 | +175 | -91 |
| 2024-01-31 17:33 | [wallet] List possibleExchanges in exchange selection for withdrawals | Iván Ávalos | 2 | +19 | -4 |
| 2024-02-05 19:47 | [wallet] Improved amount input (better suited for DD51) | Iván Ávalos | 1 | +136 | -83 |
| 2024-01-31 15:13 | [wallet] Fix empty error hints | Iván Ávalos | 1 | +8 | -7 |
| 2024-01-31 04:01 | [wallet] Load wallet-core version from wallet-core itself | Iván Ávalos | 3 | +12 | -4 |
| 2024-01-31 01:14 | [wallet] Delete now unused AlreadyPaidFragment | Iván Ávalos | 3 | +0 | -111 |
| 2024-01-31 00:55 | [wallet] Redirect to details view after payment, deprecate proposalId, and remove pending op actions | Iván Ávalos | 7 | +81 | -91 |
| 2024-01-30 23:58 | [wallet] Bump qtart to v0.9.4-dev.9 | Iván Ávalos | 1 | +1 | -1 |
| 2023-12-19 20:18 | [wallet] Replace deprecated `reset' request with new `clearDb' | Iván Ávalos | 1 | +1 | -1 |
| 2024-02-02 18:43 | [wallet] use expected DB file extension | Torsten Grote | 1 | +12 | -4 |
| 2024-01-14 19:37 | Translated using Weblate (Spanish) | Sebastian Marchano | 1 | +20 | -1 |
| 2024-01-15 12:41 | [wallet] release 0.9.4 | Torsten Grote | 1 | +2 | -2 |
| 2024-01-15 12:41 | [wallet] add option to create ABI split APKs | Torsten Grote | 1 | +28 | -0 |
| 2024-01-08 20:26 | [wallet] support withdraw-exchange URI | Torsten Grote | 5 | +76 | -1 |
| 2024-01-05 18:46 | [wallet] Add UX from now-deleted push/pull result screens into p2p tx details | Iván Ávalos | 3 | +79 | -36 |
| 2024-01-04 18:31 | [wallet] Re-add disable back navigation | Iván Ávalos | 3 | +11 | -10 |
| 2024-01-02 19:48 | [wallet] ScrollableTabRow nitpick | Iván Ávalos | 1 | +1 | -0 |
| 2024-01-02 19:46 | [wallet] Delete unused numCoins field | Iván Ávalos | 1 | +0 | -6 |
| 2024-01-02 19:44 | [wallet] Fix empty/null account list in manual withdrawal | Iván Ávalos | 1 | +1 | -1 |
| 2024-01-02 19:39 | [wallet] Refactor p2p payments to show tx details when ready | Iván Ávalos | 13 | +575 | -686 |
| 2023-12-12 19:48 | [wallet] Layout improvement to manual withdrawal details | Iván Ávalos | 1 | +20 | -22 |
| 2023-12-12 19:36 | [wallet] Bump qtart to v0.9.4-dev.1 | Iván Ávalos | 1 | +1 | -1 |
| 2023-12-12 19:32 | [wallet] Manual withdrawal: hide fee when zero and relax paddings for smaller screens | Iván Ávalos | 3 | +10 | -14 |
| 2023-12-12 18:58 | [wallet] Fixed serialization issues | Iván Ávalos | 2 | +8 | -3 |
| 2023-12-05 19:01 | [wallet] Initial implementation of DD36. | Iván Ávalos | 14 | +791 | -461 |
| 2024-01-03 20:19 | [wallet] Inform user when sending isn't working due to insufficient balance | Torsten Grote | 1 | +5 | -1 |
| 2024-01-03 20:10 | [wallet] Add option to add all known dev exchanges | Torsten Grote | 4 | +63 | -0 |
| 2024-01-02 18:19 | Upgrade libraries | Torsten Grote | 2 | +4 | -4 |
| 2024-01-02 18:10 | Upgrade Kotlin and Kotlin serialization | Torsten Grote | 3 | +3 | -3 |
| 2024-01-02 13:46 | [wallet] Fix HTTP URIs and error handling | Torsten Grote | 4 | +20 | -6 |
| 2023-12-05 14:51 | Translated using Weblate (Turkish) | Alp | 1 | +11 | -2 |
| 2023-11-28 18:17 | [wallet] update libs | Torsten Grote | 2 | +9 | -9 |
| 2023-11-14 20:32 | [wallet] Add confirmation dialog for DB import and i18nize some strings | Iván Ávalos | 2 | +26 | -6 |
| 2023-11-14 20:13 | [wallet] Proper DB import/export functionality | Iván Ávalos | 7 | +150 | -18 |
| 2023-11-14 18:35 | [wallet] Show KYC notice in transaction list, and don't render fees when zero | Iván Ávalos | 4 | +46 | -20 |
| 2023-11-25 17:19 | Translated using Weblate (German) | Stefan Kügel | 1 | +3 | -3 |
| 2023-11-25 17:17 | Translated using Weblate (French) | Stefan Kügel | 1 | +2 | -2 |
| 2023-11-16 01:53 | Translated using Weblate (Spanish) | Iván Ávalos | 1 | +16 | -16 |
| 2023-11-10 22:53 | Translated using Weblate (Spanish) | Iván Ávalos | 1 | +3 | -3 |
| 2023-11-10 22:51 | Translated using Weblate (Spanish) | April Espindola | 1 | +1 | -1 |
| 2023-11-10 21:53 | Translated using Weblate (Spanish) | Iván Ávalos | 1 | +90 | -72 |
| 2023-11-09 12:34 | Translated using Weblate (Spanish) | Stefan Kügel | 1 | +1 | -1 |
| 2023-11-09 12:32 | Translated using Weblate (Spanish) | Javier Sepulveda | 1 | +1 | -1 |
| 2023-11-07 14:08 | [wallet] release 0.9.3+p10 | Torsten Grote | 1 | +2 | -2 |
| 2023-11-03 03:51 | [wallet] Translate manual withdrawal to DD37 | Iván Ávalos | 1 | +3 | -5 |
| 2023-11-01 23:52 | [wallet] Upgrade KYC to new API | Iván Ávalos | 5 | +17 | -56 |
| 2023-11-02 13:11 | [wallet] remove empty Dutch translation | Torsten Grote | 1 | +2 | -231 |
| 2023-10-31 22:52 | [wallet] Update refunds to new API | Iván Ávalos | 4 | +27 | -15 |
| 2023-10-25 13:33 | [wallet] release 0.9.3+p9 | Torsten Grote | 1 | +2 | -2 |
| 2023-10-25 13:27 | [wallet] Make more TextFields singleLine | Torsten Grote | 3 | +4 | -0 |
| 2023-10-24 18:49 | [wallet] Don't allow zero amount for p2p transactions | Iván Ávalos | 2 | +2 | -2 |
| 2023-10-24 18:44 | [wallet] Refactor wire transfer and remove BIC/SWIFT field | Iván Ávalos | 3 | +34 | -91 |
| 2023-10-24 18:09 | [wallet] Make keyboard resize views and make manual withdraw scrollable | Iván Ávalos | 2 | +95 | -89 |
| 2023-10-24 17:50 | [wallet] Remove deprecated ExperimentalMaterial3Api decorators | Iván Ávalos | 11 | +0 | -22 |
| 2023-10-25 13:18 | [wallet] Remove "Warning:" from push payment screen | Torsten Grote | 2 | +3 | -2 |
| 2023-10-25 13:12 | [wallet] update wallet-core to dev.34 | Torsten Grote | 1 | +1 | -1 |
| 2023-10-11 15:28 | Translated using Weblate (Catalan) | Gabriel | 1 | +3 | -2 |
| 2023-10-11 10:03 | Translated using Weblate (Catalan) | Gabriel | 1 | +42 | -25 |
| 2023-10-17 13:15 | [wallet] update wallet-core to dev.33 | Torsten Grote | 3 | +5 | -3 |
| 2023-10-11 14:21 | upgrade all the things! | Torsten Grote | 14 | +63 | -53 |
| 2023-10-11 13:09 | [wallet] release 0.9.3+p8 | Torsten Grote | 1 | +2 | -2 |
| 2023-10-11 13:08 | [wallet] upgrade wallet-core to dev.25 | Torsten Grote | 2 | +2 | -2 |
| 2023-10-06 18:07 | [wallet] Trim text in URI input fragment | Iván Ávalos | 1 | +4 | -3 |
| 2023-10-06 18:04 | [wallet] Fix P2P payments (API changes) | Iván Ávalos | 2 | +8 | -6 |
| 2023-10-06 17:38 | [wallet] Prevent user from interacting with non-contacted exchanges | Iván Ávalos | 2 | +5 | -2 |
| 2023-10-01 23:04 | [wallet] Fix extension and MIME type of exported database (JSON -> SQLite3) | Iván Ávalos | 1 | +2 | -2 |
| 2023-09-27 08:51 | [wallet] release 0.9.3+p7 | Torsten Grote | 1 | +2 | -2 |
| 2023-09-27 08:47 | [wallet] products in TransactionInfo seem to be optional now | Torsten Grote | 1 | +1 | -1 |
| 2023-09-27 08:43 | [wallet] Fix back navigation crash due to duplicated core instance | Torsten Grote | 1 | +1 | -5 |
| 2023-09-27 08:42 | [wallet] Make title of PromptPaymentFragment translatable | Torsten Grote | 2 | +2 | -1 |
| 2023-09-26 16:48 | [wallet] another NetworkManager fix | Torsten Grote | 1 | +2 | -1 |
| 2023-09-26 16:38 | [wallet] upgrade to qtart 0.9.3-dev.16 | Torsten Grote | 2 | +2 | -2 |
| 2023-09-22 23:37 | [wallet] Fix back navigation after template prompt. | Iván Ávalos | 2 | +5 | -1 |
| 2023-09-20 13:14 | [wallet] simplify pay templates | Torsten Grote | 4 | +295 | -169 |
| 2023-09-20 10:40 | [wallet] simplify AmountInputField | Torsten Grote | 1 | +32 | -39 |
| 2023-09-15 18:22 | [wallet] fix: AmountInputField reacts to external changes | Iván Ávalos | 1 | +32 | -3 |
| 2023-09-15 06:01 | [wallet] Improved AmountInputField with a VisualTransformation | Iván Ávalos | 4 | +69 | -19 |
| 2023-09-14 19:44 | [wallet] Support 0.x fractions in AmountInputField | Iván Ávalos | 1 | +17 | -10 |
| 2023-09-13 22:57 | [wallet] Refactor amount input into single composable | Iván Ávalos | 7 | +152 | -103 |
| 2023-09-04 18:53 | [wallet] fixes for templates parsing and UI | Iván Ávalos | 3 | +35 | -20 |
| 2023-08-29 17:45 | [wallet] Additional refactoring of pay templates | Iván Ávalos | 2 | +119 | -119 |
| 2023-08-19 08:50 | [wallet] add some potential TODOs for pay templates | Torsten Grote | 1 | +35 | -19 |
| 2023-08-18 11:49 | [wallet] Improve internal logic of templates | Iván Ávalos | 3 | +59 | -33 |
| 2023-08-18 08:36 | [wallet] first cleanup of payment template work | Torsten Grote | 4 | +248 | -216 |
| 2023-08-16 14:03 | [wallet] Improved templates UX and PoS confirmation codes | Iván Ávalos | 5 | +111 | -50 |
| 2023-08-11 21:08 | [wallet] Initial version of template support | Iván Ávalos | 6 | +276 | -4 |
| 2023-09-19 16:08 | [wallet] don't crash when transaction list has no bindingAdapterPosition | Torsten Grote | 1 | +1 | -0 |
| 2023-09-19 15:55 | [wallet] some fixes for NetworkManager | Torsten Grote | 1 | +11 | -3 |
| 2023-09-19 15:18 | [wallet] simplify state exposed by NetworkManager | Torsten Grote | 2 | +13 | -15 |
| 2023-09-17 23:02 | [wallet] Add offline banner | Iván Ávalos | 5 | +88 | -1 |
| 2023-09-07 18:19 | [merchant-terminal] Refactor backend version to BuildConfig and bump to 5:0:1 | Iván Ávalos | 2 | +4 | -1 |
| 2023-09-05 15:55 | [wallet] show p2p QR codes until tx ready | Iván Ávalos | 2 | +15 | -11 |
| 2023-09-05 03:02 | [wallet] skip ManualWithdrawFragment when doing a manual withdraw from balances list | Iván Ávalos | 2 | +7 | -6 |
| 2023-09-03 20:05 | Add GSoC Work Product Submission report | Iván Ávalos | 1 | +188 | -0 |
| 2023-08-30 14:40 | [wallet] try not to instantiate TalerWalletCore more than once | Torsten Grote | 2 | +6 | -1 |
| 2023-08-29 18:01 | [wallet] Fixed serialization error in contract terms | Iván Ávalos | 3 | +9 | -6 |
| 2023-08-14 12:51 | Translated using Weblate (Italian) | Krystian Baran | 1 | +87 | -3 |
| 2023-08-03 20:57 | Added translation using Weblate (Dutch) | L | 1 | +248 | -0 |
| 2023-07-28 08:17 | [wallet] upgrade to qtart 0.9.3-dev.14 | Torsten Grote | 1 | +1 | -1 |
| 2023-07-28 08:17 | [wallet] show peer transaction summary/purpose in list | Torsten Grote | 1 | +51 | -22 |
| 2023-07-17 13:22 | [wallet] release 0.9.3+p6 | Torsten Grote | 1 | +2 | -2 |
| 2023-07-17 13:16 | [wallet] update transaction list when receiving `transaction-state-transition` notification | Torsten Grote | 1 | +1 | -3 |
| 2023-07-14 04:18 | [wallet] Implement new `balance-change' notification | Iván Ávalos | 1 | +5 | -1 |
| 2023-07-11 17:11 | [wallet] release 0.9.3+p5 | Torsten Grote | 1 | +2 | -2 |
| 2023-07-11 17:06 | [wallet] fix refund transaction after API change | Torsten Grote | 4 | +54 | -25 |
| 2023-07-11 16:50 | [wallet] bump qtart to 0.9.3-dev.13 | Torsten Grote | 1 | +1 | -1 |
| 2023-07-11 16:25 | [wallet] use integration test v2 | Torsten Grote | 1 | +1 | -2 |
| 2023-07-11 14:20 | [wallet] release 0.9.3+p4 | Torsten Grote | 1 | +2 | -2 |
| 2023-07-11 14:19 | [wallet] some dd37 fixes after merging | Torsten Grote | 18 | +184 | -188 |
| 2023-07-04 17:03 | [wallet] Fully remove deprecated status fields | Iván Ávalos | 3 | +27 | -47 |
| 2023-06-29 03:08 | [wallet] Show suspend/resume only in devMode and rename "fail" to "cancel" in UI | Iván Ávalos | 9 | +16 | -18 |
| 2023-06-27 16:54 | [wallet] Make DD37 dialog data non-nullable and rename callback | Iván Ávalos | 8 | +17 | -17 |
| 2023-06-24 23:28 | [wallet] Bump wallet-core to 0.9.3-dev.11 | Iván Ávalos | 1 | +1 | -1 |
| 2023-06-21 03:42 | [wallet] DD37 fixes | Iván Ávalos | 3 | +10 | -1 |
| 2023-06-21 02:07 | [wallet] Better error handling for tx actions. | Iván Ávalos | 3 | +41 | -21 |
| 2023-06-20 17:35 | [wallet] Handle "fail" DD37 action and prevent non-deletable transactions from being deleted. | Iván Ávalos | 5 | +36 | -11 |
| 2023-05-15 21:34 | [wallet] Implemented DD37 with the new txActions field | Iván Ávalos | 28 | +555 | -249 |
| 2023-04-03 20:47 | [wallet] Initial work for DD37 transitions | Iván Ávalos | 2 | +74 | -6 |
| 2023-07-05 10:20 | Translated using Weblate (Turkish) | Ridvan Ozkerim | 1 | +4 | -0 |
| 2023-07-04 16:43 | [wallet] add TODO for error on init | Torsten Grote | 1 | +1 | -0 |
| 2023-06-25 05:11 | [wallet] Show errorResponse hint in error response when available. | Iván Ávalos | 1 | +12 | -2 |
| 2023-07-04 16:27 | [wallet] rename one more 'tip' to 'reward' | Torsten Grote | 1 | +1 | -1 |
| 2023-06-28 12:07 | [wallet] small JSON error fixup | Torsten Grote | 3 | +7 | -8 |
| 2023-06-27 16:46 | [wallet] Handle add and list exchange errors separately | Iván Ávalos | 3 | +18 | -11 |
| 2023-04-29 05:03 | [wallet] Show errors as JSON | Iván Ávalos | 19 | +104 | -18 |
| 2023-06-20 16:25 | [wallet] rename InitiatePeerPushDebitResponse | Torsten Grote | 2 | +6 | -2 |
| 2023-06-12 18:36 | [wallet] Rename tip to reward in UI | Torsten Grote | 1 | +4 | -4 |
| 2023-06-12 18:30 | [wallet] Properly handle tipping errors | Torsten Grote | 2 | +9 | -14 |
| 2023-06-12 18:19 | Remove Amount#fromDouble() as it was buggy and isn't really needed | Torsten Grote | 17 | +44 | -50 |
| 2023-05-30 16:07 | [wallet] Release 0.9.3+p3 | Torsten Grote | 1 | +2 | -2 |
| 2023-05-23 16:58 | Upgrade material design library | Torsten Grote | 1 | +1 | -1 |
| 2023-05-11 07:34 | Translated using Weblate (Catalan) | Gabriel | 1 | +9 | -9 |
| 2023-05-10 03:00 | [wallet] Add monochrome launcher icons for Android 13 | Iván Ávalos | 3 | +3 | -0 |
| 2023-05-03 11:22 | Translated using Weblate (German) | Stefan Kügel | 1 | +2 | -2 |
| 2023-05-09 16:45 | [wallet] upgrade qtart to 0.9.3-dev.8 | Torsten Grote | 1 | +1 | -1 |
| 2023-05-09 16:44 | Fix dependency issues | Torsten Grote | 4 | +7 | -7 |
| 2023-05-02 17:42 | Translated using Weblate (Catalan) | Gabriel | 1 | +148 | -134 |
| 2023-05-01 16:16 | Translated using Weblate (Turkish) | Stefan Kügel | 1 | +2 | -1 |
| 2023-05-01 16:14 | Translated using Weblate (Swedish) | Stefan Kügel | 1 | +2 | -1 |
| 2023-05-01 16:19 | Translated using Weblate (Spanish) | Stefan Kügel | 1 | +1 | -1 |
| 2023-05-01 16:11 | Translated using Weblate (French) | Stefan Kügel | 1 | +2 | -1 |
| 2023-05-01 09:36 | Translated using Weblate (Spanish) | Javier Sepulveda | 1 | +1 | -1 |
| 2023-05-01 09:28 | Translated using Weblate (Spanish) | Javier Sepulveda | 1 | +4 | -0 |
| 2023-05-01 09:41 | Translated using Weblate (Spanish) | Javier Sepulveda | 1 | +1 | -1 |
| 2023-04-24 01:38 | Translated using Weblate (Spanish) | José Huamán | 1 | +2 | -1 |
| 2023-04-23 19:56 | Translated using Weblate (Spanish) | José Huamán | 1 | +13 | -0 |
| 2023-04-25 17:05 | [cashier] Target Android 13 | Torsten Grote | 1 | +1 | -1 |
| 2023-04-25 16:58 | [wallet] Upgrade all the things and target Android 13 | Torsten Grote | 3 | +17 | -18 |
| 2023-04-25 16:57 | [wallet] Fix ExtendedStatus deserialization | Torsten Grote | 1 | +1 | -0 |
| 2023-04-18 16:37 | [wallet] navigate back to main screen after outgoing push is complete | Torsten Grote | 1 | +16 | -0 |
| 2023-04-13 19:07 | [wallet] add a FIXME for an app got killed issue | Torsten Grote | 3 | +4 | -2 |
| 2023-04-13 17:24 | [wallet] version 0.9.3+p2 | Torsten Grote | 1 | +2 | -2 |
| 2023-04-13 17:22 | [wallet] Do some minimal BIC validation for bank deposits | Torsten Grote | 2 | +26 | -1 |
| 2023-04-13 15:28 | [wallet] Render dummy transactions whenever we can't parse a transaction | Torsten Grote | 4 | +148 | -1 |
| 2023-04-13 15:26 | [wallet] Make transaction error dialog scrollable | Torsten Grote | 1 | +8 | -1 |
| 2023-04-13 14:31 | [wallet] Clean up compose migration of payment and refund transactions | Torsten Grote | 7 | +221 | -161 |
| 2023-04-13 13:36 | [wallet] Clean up compose migration of withdrawal and refresh transactions | Torsten Grote | 4 | +146 | -85 |
| 2023-04-13 13:02 | [wallet] Remove exchangeBaseUrl from Refresh transactions | Torsten Grote | 2 | +0 | -3 |
| 2023-04-11 19:40 | [wallet] Migrated payment and refund detail to Compose | Iván Ávalos | 6 | +273 | -230 |
| 2023-04-11 18:18 | [wallet] Migrated withdrawal and refresh detail to Compose | Iván Ávalos | 6 | +349 | -300 |
| 2023-04-11 20:33 | [pos] Don't crash when adding custom product with huge invalid amount | Torsten Grote | 1 | +12 | -1 |
| 2023-04-11 20:24 | [pos] Target SDK 33 and update libraries | Torsten Grote | 2 | +4 | -5 |
| 2023-04-11 17:35 | [pos] Release 0.2.3 | Torsten Grote | 1 | +2 | -2 |
| 2023-04-11 17:34 | [pos] Keep checking payment status as long as payment fragment is shown | Torsten Grote | 2 | +7 | -5 |
| 2023-04-11 15:38 | [wallet] Show text on floating scan action button | Torsten Grote | 3 | +7 | -4 |
| 2023-04-11 15:13 | [pos] Ask for config on first start | Torsten Grote | 5 | +11 | -13 |
| 2023-04-11 14:00 | [wallet] Validate IBAN with wallet core when making deposits | Torsten Grote | 4 | +52 | -7 |
| 2023-04-10 20:45 | [wallet] Upgrade to qtart 0.9.3-dev.7 (which is wallet-core 0.9.3-dev.11) | Torsten Grote | 1 | +1 | -1 |
| 2023-04-10 06:36 | [wallet] Removed action button from transaction list | Iván Ávalos | 2 | +1 | -37 |
| 2023-04-03 19:29 | [wallet] Release v0.9.3+p1 | Torsten Grote | 1 | +2 | -2 |
| 2023-04-03 19:22 | [wallet] Release v0.9.3 | Torsten Grote | 1 | +2 | -2 |
| 2023-04-03 13:19 | [wallet] Release v0.9.2+p3 | Torsten Grote | 1 | +2 | -2 |
| 2023-03-28 17:08 | [wallet] Add test option in dev mode and remove backup option | Torsten Grote | 8 | +35 | -122 |
| 2023-03-23 15:12 | [wallet] Bring back essential proguard rule that got lost in some past commit | Torsten Grote | 1 | +3 | -0 |
| 2022-09-27 20:56 | [wallet] Don't run qtart in a separate process | Torsten Grote | 12 | +346 | -458 |
| 2023-03-23 12:37 | Translated using Weblate (Catalan) | Gabriel | 1 | +212 | -212 |
| 2023-03-23 12:35 | Added translation using Weblate (Catalan) | Gabriel | 1 | +234 | -0 |
| 2023-03-21 16:47 | [wallet] uppercase IBAN for deposits | Torsten Grote | 1 | +2 | -2 |
| 2023-03-21 16:27 | [wallet] slight tweaks to showing errors in compose transactions | Torsten Grote | 5 | +57 | -49 |
| 2023-03-10 06:18 | [wallet] Expand JSON error in Compose transaction detail fragments | Iván Ávalos | 9 | +145 | -12 |
| 2023-03-21 15:27 | [wallet] slight tweaks to showing errors in XML transactions | Torsten Grote | 1 | +22 | -20 |
| 2023-03-10 05:51 | [wallet] Expand JSON error in XML transaction detail fragments | Iván Ávalos | 7 | +89 | -2 |
| 2023-03-21 15:10 | [wallet] use a default expiry constant | Torsten Grote | 3 | +5 | -6 |
| 2023-02-23 17:30 | [wallet] Add support for expiration of peer payments | Iván Ávalos | 9 | +319 | -24 |
| 2023-03-09 12:15 | Translated using Weblate (French) | Priscilla Huang | 1 | +12 | -1 |
| 2023-03-08 18:55 | [pos] add button for adding custom products | Torsten Grote | 9 | +244 | -18 |
| 2023-03-08 04:51 | [wallet] Replace pending with extendedStatus | Iván Ávalos | 10 | +64 | -26 |
| 2023-03-07 15:01 | Translated using Weblate (French) | Priscilla Huang | 1 | +25 | -0 |
| 2023-03-07 11:38 | Translated using Weblate (French) | Priscilla Huang | 1 | +1 | -1 |
| 2023-03-07 11:49 | Translated using Weblate (French) | Priscilla Huang | 1 | +49 | -18 |
| 2023-03-03 02:57 | [wallet] Implemented JSON serializer for TalerErrorCode | Iván Ávalos | 1 | +11 | -3 |
| 2023-03-06 19:05 | Remove bootstrap script from CI | Torsten Grote | 1 | +0 | -3 |
| 2023-03-06 18:55 | [wallet] upgrade libraries and minify builds again | Torsten Grote | 2 | +7 | -7 |
| 2023-03-06 18:49 | [wallet] some fixes for previous commit | Torsten Grote | 5 | +32 | -42 |
| 2023-03-04 05:56 | [wallet] Refresh withdrawal detail screen after confirmation | Iván Ávalos | 11 | +116 | -77 |
| 2023-03-06 18:22 | [wallet] move to qtart 0.9.3-dev.5 (now on maven central) | Torsten Grote | 1 | +1 | -1 |
| 2023-02-23 18:56 | [wallet] release 0.9.2+p2 (Google Play only) | Torsten Grote | 2 | +4 | -2 |
| 2023-02-23 14:49 | We don't use submodules anymore | Torsten Grote | 3 | +1 | -24 |
| 2023-02-23 14:35 | [wallet] close button for outgoing peer payments brings user to balance | Torsten Grote | 3 | +12 | -4 |
| 2023-02-22 17:46 | [wallet] release 0.9.2+p1 | Torsten Grote | 1 | +2 | -2 |
| 2023-02-22 17:29 | [wallet] show fees for peer pull credit | Torsten Grote | 8 | +117 | -51 |
| 2023-02-22 16:33 | [wallet] show fees for peer push debit | Torsten Grote | 7 | +81 | -38 |
| 2023-02-22 16:09 | [wallet] Fix action bar title for sending peer payments | Torsten Grote | 1 | +1 | -1 |
| 2023-02-22 14:43 | Give gradle more memory, because CI saw OOM errors | Torsten Grote | 1 | +1 | -1 |
| 2023-02-22 14:41 | [wallet] properly show fee prefix for incoming peer debit/credit | Torsten Grote | 1 | +10 | -2 |
| 2023-02-22 12:06 | [wallet] release 0.9.2 | Torsten Grote | 1 | +2 | -2 |
| 2023-02-22 12:01 | [wallet] Improve selecting transaction after bank withdrawal | Torsten Grote | 2 | +17 | -11 |
| 2023-02-22 11:26 | [wallet] update qtart to 0.9.3-dev.3 | Torsten Grote | 1 | +1 | -1 |
| 2023-02-21 17:49 | [wallet] adapt qtart log level and only log on debug builds | Torsten Grote | 1 | +4 | -2 |
| 2023-02-21 14:09 | [wallet] rename peer ops after core 0.9.2 update | Torsten Grote | 9 | +63 | -47 |
| 2023-02-21 14:54 | [wallet] Final preparations for merging QuickJS | Iván Ávalos | 2 | +2 | -6 |
| 2023-01-27 16:52 | [wallet] TalerWalletCore now pulled from Maven | Iván Ávalos | 6 | +16 | -101 |
| 2023-01-20 19:57 | [wallet] Fixed JNI issue with Proguard. | Iván Ávalos | 2 | +9 | -8 |
| 2023-01-19 01:45 | [wallet] Initial work for QuickJS migration. | Iván Ávalos | 6 | +119 | -54 |
| 2023-02-21 18:16 | [wallet] navigate to withdrawal transaction detail for bank withdrawals | Torsten Grote | 4 | +46 | -8 |
| 2023-02-14 15:47 | Translated using Weblate (Spanish) | Iván Ávalos | 1 | +14 | -5 |
| 2023-02-11 17:24 | [wallet] Fixed broken fulfillment URL and made it visually clear that it is a link | Iván Ávalos | 3 | +19 | -10 |
| 2023-02-05 06:50 | [wallet] Small Material 3 style fixes | Iván Ávalos | 2 | +10 | -6 |
| 2023-02-14 17:12 | [wallet] Add support for ext+taler:// URI | Iván Ávalos | 2 | +20 | -7 |
| 2023-02-13 02:33 | [wallet] Added serializer for unknown fields in TalerErrorInfo. | Iván Ávalos | 6 | +50 | -41 |
| 2023-02-11 18:07 | [wallet] Add Confirm with Bank button to transactions list | Iván Ávalos | 3 | +30 | -11 |
| 2023-02-11 16:49 | [wallet] Convert multiline text into a single line when pasting into subject field | Iván Ávalos | 2 | +2 | -2 |
| 2023-01-31 18:07 | [wallet] Update libraries after release | Torsten Grote | 9 | +13 | -13 |
| 2023-01-26 18:17 | [wallet] Material3 adjustments after rebase | Iván Ávalos | 4 | +7 | -7 |
| 2023-01-13 01:26 | [wallet] Fix color of ic_unarchive icon | Iván Ávalos | 1 | +2 | -2 |
| 2023-01-12 06:36 | [wallet] Fix icon color in button | Iván Ávalos | 1 | +5 | -2 |
| 2023-01-12 05:48 | [wallet] Navbar and status bar are now set via XML | Iván Ávalos | 4 | +76 | -51 |
| 2023-01-12 04:59 | [wallet] Refactored error colors using MaterialTheme | Iván Ávalos | 23 | +59 | -55 |
| 2023-01-12 04:03 | [wallet] Fixed icon color on scan QR button | Iván Ávalos | 1 | +3 | -2 |
| 2023-01-12 03:46 | [wallet] Added colors created with M3 Theme Builder | Iván Ávalos | 3 | +143 | -1 |
| 2023-01-12 03:30 | [wallet] Fixed status bar foreground on light mode | Iván Ávalos | 1 | +4 | -2 |
| 2023-01-12 03:08 | [wallet] Experimental port to Material 3 | Iván Ávalos | 39 | +239 | -185 |
| 2023-01-26 11:22 | [wallet] Release version v0.9.1 | Torsten Grote | 1 | +1 | -1 |
| 2023-01-23 20:51 | [wallet] Upgrade core to v0.9.1 | Torsten Grote | 1 | +2 | -2 |
| 2023-01-23 19:59 | [wallet] launchInAppBrowser() now uses startActivitySafe() | Iván Ávalos | 4 | +7 | -5 |
| 2023-01-18 17:14 | [wallet] Statically import TalerErrorCode fields. | Iván Ávalos | 5 | +10 | -9 |
| 2023-01-18 17:05 | [wallet] Fix crash when handling unknown error code. | Iván Ávalos | 1 | +5 | -1 |
| 2023-01-17 22:36 | [wallet] Implemented custom tabs | Iván Ávalos | 5 | +20 | -20 |
| 2023-01-17 21:59 | [wallet] Refactored error codes into GANA-generated enum | Iván Ávalos | 8 | +3903 | -11 |
| 2023-01-17 19:08 | [wallet] Top align transaction layouts for consistency | Iván Ávalos | 2 | +1 | -13 |
| 2023-01-17 18:50 | [wallet] Fix NullPointerException when kycUrl is null | Iván Ávalos | 2 | +9 | -7 |
| 2023-01-18 16:07 | [pos] Fix merchant-lib test case | Torsten Grote | 1 | +2 | -5 |
| 2023-01-17 18:00 | [pos] Release 0.2.2 | Torsten Grote | 1 | +2 | -2 |
| 2023-01-17 17:56 | [pos] Change ApiKey Authorization to Bearer | Torsten Grote | 1 | +12 | -8 |
| 2023-01-17 17:45 | [pos] include error detail in error string | Torsten Grote | 1 | +3 | -2 |
| 2023-01-17 17:19 | [pos] use fdroid nightly fix as well | Torsten Grote | 1 | +2 | -0 |
| 2023-01-17 15:19 | [wallet] Clean up KYC handling a bit | Torsten Grote | 5 | +34 | -30 |
| 2023-01-17 04:39 | [wallet] Initial implementation of KYC handling | Iván Ávalos | 7 | +84 | -5 |
| 2023-01-11 18:30 | [cashier] Trim URL and credentials in ConfigFragment | Iván Ávalos | 1 | +6 | -6 |
| 2023-01-10 20:37 | Translated using Weblate (Spanish) | Iván Ávalos | 1 | +129 | -58 |
| 2023-01-07 18:09 | [wallet] Fix order of buttons for cancel dialog | Iván Ávalos | 2 | +2 | -2 |
| 2023-01-06 19:00 | [wallet] Add delete dialog in transactions list | Iván Ávalos | 2 | +13 | -1 |
| 2023-01-06 17:23 | Use constant for max subject length | Torsten Grote | 3 | +6 | -4 |
| 2023-01-06 17:15 | Add comment for RTL translators. | Iván Ávalos | 1 | +1 | -0 |
| 2023-01-06 02:26 | Limit purpose to 100 characters | Iván Ávalos | 3 | +30 | -4 |
| 2023-01-06 00:56 | Transactions background changes when selecting with a long press | Iván Ávalos | 2 | +6 | -1 |
| 2023-01-06 16:24 | [wallet] Also log payload of wallet-core API requests | Torsten Grote | 1 | +4 | -4 |
| 2023-01-06 16:17 | [wallet] Deposit to bitcoin address if currency is BITCOINBTC | Torsten Grote | 6 | +413 | -196 |
| 2023-01-06 14:43 | [wallet] Allow to restrict coins to age when withdrawing | Torsten Grote | 5 | +104 | -12 |
| 2023-01-05 20:14 | [wallet] Show details of tip transaction | Torsten Grote | 3 | +131 | -3 |
| 2023-01-05 20:03 | [wallet] Some fixes for accepting a tip | Torsten Grote | 5 | +58 | -87 |
| 2023-01-03 15:41 | [wallet] Add share button to Peer-Pull (and adapt to new API) | Torsten Grote | 2 | +15 | -50 |
| 2023-01-03 15:35 | [wallet] Add share button to Peer-Push (and adapt to new API) | Torsten Grote | 19 | +151 | -84 |
| 2023-01-03 14:28 | [cashier] Fix some lint warnings | Torsten Grote | 3 | +9 | -8 |
| 2023-01-03 14:22 | [wallet] Don't allow entering invalid amounts | Torsten Grote | 4 | +41 | -15 |
| 2023-01-03 13:24 | [wallet] change send money texts for Bitcoin | Torsten Grote | 4 | +16 | -3 |
| 2023-01-03 13:00 | [wallet] Fix crash when exchange is missing currency | Torsten Grote | 2 | +11 | -5 |
| 2023-01-03 12:52 | [wallet] Change 'Subject' to 'Purpose' for pay-push and pay-pull | Torsten Grote | 7 | +7 | -6 |
| 2023-01-03 12:38 | Fix some lint warnings | Torsten Grote | 6 | +9 | -12 |
| 2023-01-03 12:28 | [wallet] Move to accompanist theme adapter as the old one is deprecated | Torsten Grote | 13 | +115 | -133 |
| 2023-01-03 12:13 | [common] Fix warnings in Bech32 implementation | Torsten Grote | 3 | +81 | -56 |
| 2023-01-03 12:13 | Upgrade libraries and wallet core to v0.9.1-dev.1 | Torsten Grote | 5 | +11 | -18 |
| 2023-01-03 11:44 | [pos] Shorten app title as old title is rejected now as too long | Torsten Grote | 2 | +3 | -3 |
| 2023-01-03 11:39 | [pos] Release 0.2.1 | Torsten Grote | 1 | +2 | -2 |
| 2023-01-03 11:35 | [pos] Bump protocol version to 3.0.1 | Torsten Grote | 1 | +2 | -1 |
| 2022-11-17 16:53 | Adapt to new seconds based time format | Torsten Grote | 13 | +53 | -78 |
| 2022-12-26 15:46 | Translated using Weblate (French) | Stefan Kügel | 1 | +1 | -1 |
| 2022-12-26 17:53 | Translated using Weblate (German) | Stefan Kügel | 1 | +4 | -3 |
| 2022-12-21 23:10 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -1 |
| 2022-11-14 13:15 | [cashier] change bank register URL | Torsten Grote | 1 | +1 | -1 |
| 2022-11-04 17:49 | [wallet] Include error message when listExchanges fails | Torsten Grote | 1 | +1 | -1 |
| 2022-11-04 17:45 | [wallet] Release v0.9.0 | Torsten Grote | 1 | +3 | -3 |
| 2022-11-03 18:08 | [wallet] Release v0.9.0-dev.33 | Torsten Grote | 1 | +1 | -1 |
| 2022-11-03 14:47 | [wallet] Show more deposit info in transaction list item | Torsten Grote | 4 | +152 | -85 |
| 2022-11-03 14:33 | [wallet] Improve flow for making a bank deposit | Torsten Grote | 4 | +51 | -12 |
| 2022-11-03 13:25 | [wallet] Upgrade to v0.9.0-dev.33 | Torsten Grote | 1 | +2 | -2 |
| 2022-11-02 11:58 | [wallet] Open payto:// URIs and hook into deposit to bank account flow | Torsten Grote | 14 | +757 | -389 |
| 2022-11-01 18:36 | [wallet] Allow exporting the entire DB | Torsten Grote | 6 | +79 | -2 |
| 2022-11-01 16:51 | [wallet] Upgrade more libraries to fix lint checks | Torsten Grote | 4 | +12 | -14 |
| 2022-11-01 16:51 | [wallet] Upgrade libraries (untested because demo is down again) | Torsten Grote | 6 | +20 | -30 |
| 2022-10-27 13:37 | [wallet] Check for sufficient balance when sending funds | Torsten Grote | 2 | +30 | -8 |
| 2022-10-27 13:15 | [wallet] Implement making deposits (not fully functional) | Torsten Grote | 11 | +670 | -73 |
| 2022-10-26 13:17 | [wallet] Remove old anastasis prototype | Torsten Grote | 43 | +0 | -2268 |
| 2022-10-26 13:08 | [wallet] Add an AccountManager for managing bank accounts | Torsten Grote | 3 | +138 | -0 |
| 2022-10-24 19:54 | [wallet] change subject to message in manual withdrawal URI | Torsten Grote | 1 | +1 | -1 |
| 2022-10-24 18:21 | [wallet] allow peer pull payment even when no balance | Torsten Grote | 3 | +18 | -4 |
| 2022-10-19 20:59 | [wallet] remove space from amount sign, so screen readers pick it up | Torsten Grote | 1 | +2 | -2 |
| 2022-10-17 16:26 | adding summary to the invoice description | Sebastian | 3 | +7 | -7 |
| 2022-10-16 22:35 | [wallet] use new name of preparePayForUri wallet-core API | Florian Dold | 1 | +2 | -2 |
| 2022-10-10 11:34 | [wallet] bump wallet core version and version code | Florian Dold | 1 | +3 | -3 |
| 2022-10-08 08:48 | Translated using Weblate (German) | Stefan Kügel | 1 | +2 | -2 |
| 2022-10-08 08:44 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -1 |
| 2022-09-27 14:54 | [wallet] re-implement log export | Torsten Grote | 4 | +74 | -27 |
| 2022-09-26 12:47 | [wallet] bump version code | Florian Dold | 1 | +1 | -1 |
| 2022-09-26 12:47 | [wallet] bump wallet-core to v0.9.0-dev.25 | Florian Dold | 1 | +2 | -2 |
| 2022-09-23 21:24 | [wallet] Update to v0.9.0-dev.24 | Torsten Grote | 1 | +2 | -2 |
| 2022-09-23 18:05 | [wallet] Implement beginning of deposits | Torsten Grote | 9 | +177 | -14 |
| 2022-09-23 16:10 | [wallet] Support uppercase URIs | Torsten Grote | 6 | +18 | -13 |
| 2022-09-23 08:36 | [wallet] bump wallet-core to v0.9.0-dev.23 | Florian Dold | 1 | +3 | -3 |
| 2022-09-23 08:14 | [wallet] Upgrade wallet-core to v0.9.0-dev.22 | Florian Dold | 1 | +3 | -3 |
| 2022-09-20 13:32 | [wallet] Bump version code again, because someone has used the last one already without committing it to git | Torsten Grote | 1 | +1 | -1 |
| 2022-09-20 13:26 | [wallet] Release v0.9.0-dev.16 | Torsten Grote | 1 | +1 | -1 |
| 2022-09-20 11:59 | Use fdroidserver master for nightly publishing | Torsten Grote | 1 | +3 | -1 |
| 2022-09-13 17:50 | [common] Add test for small bitcoin amounts | Torsten Grote | 1 | +11 | -3 |
| 2022-09-13 17:41 | [wallet] Don't crash when there's no subject in the payto:// URI for manual withdrawals | Torsten Grote | 1 | +5 | -6 |
| 2022-09-13 17:26 | [wallet] Simplify Bitcoin withdrawal screen | Torsten Grote | 4 | +37 | -96 |
| 2022-09-13 17:10 | [cashier] Release v0.2 | Torsten Grote | 1 | +2 | -2 |
| 2022-09-13 16:58 | [cashier] disable timeout when showing QR code | Torsten Grote | 3 | +17 | -16 |
| 2022-09-13 16:52 | [cashier] exclude encrypted settings from backup | Torsten Grote | 3 | +9 | -1 |
| 2022-09-07 19:28 | [wallet] implement prototype for handling incoming pay-pull URI | Torsten Grote | 27 | +1374 | -1144 |
| 2022-09-07 18:48 | [wallet] implement prototype for handling incoming pay-push URI | Torsten Grote | 16 | +562 | -68 |
| 2022-09-06 21:18 | [wallet] implement prototype for outgoing peer transactions | Torsten Grote | 24 | +1852 | -14 |
| 2022-09-05 14:25 | [wallet] Improve rendering of transaction list error message | Torsten Grote | 1 | +4 | -1 |
| 2022-09-05 13:39 | [wallet] Upgrade to core v0.9.0-dev.16 | Torsten Grote | 1 | +2 | -2 |
| 2022-08-23 17:59 | [wallet] Fix lint error | Torsten Grote | 6 | +8 | -62 |
| 2022-08-23 17:42 | [wallet] Clean up manual withdrawal code a bit | Torsten Grote | 10 | +564 | -503 |
| 2022-08-23 17:20 | [wallet] Move balance down in transaction list | Torsten Grote | 3 | +96 | -7 |
| 2022-08-17 20:06 | Upgrade libraries | Torsten Grote | 17 | +52 | -40 |
| 2022-08-17 19:13 | [wallet] Scan QR codes in mixed mode | Torsten Grote | 7 | +57 | -43 |
| 2022-08-17 18:40 | [wallet] Add ability to cancel/delete transactions | Torsten Grote | 10 | +131 | -37 |
| 2022-08-17 17:59 | [wallet] Use global navigation to handle Taler URIs | Torsten Grote | 2 | +6 | -8 |
| 2022-08-17 17:40 | [wallet] Show FAB also in transaction list when having more than one currency | Torsten Grote | 6 | +44 | -24 |
| 2022-08-17 17:03 | [wallet] upgrade core to v0.9.0-dev.12 | Torsten Grote | 2 | +2 | -3 |
| 2022-07-14 18:36 | [cashier] show error message when bank is reporting mismatching currencies | Torsten Grote | 4 | +25 | -11 |
| 2022-07-06 12:52 | Add package name for cashier and merchant-terminal as well | Torsten Grote | 2 | +5 | -3 |
| 2022-07-06 11:57 | [cashier] backport fix for nightly builds | Torsten Grote | 1 | +2 | -0 |
| 2022-07-06 04:56 | support http when scanning a qr code | Sebastian | 1 | +88 | -33 |
| 2022-07-04 11:53 | [wallet] fix packageName for flavors | Torsten Grote | 1 | +2 | -1 |
| 2022-07-01 21:05 | accept tips | Sebastian | 12 | +840 | -4 |
| 2022-07-01 18:04 | [cashier] use different demo bank by default | Torsten Grote | 1 | +1 | -2 |
| 2022-07-01 17:58 | Remove multi-platform module as this doesn't seem to be desired anymore | Torsten Grote | 1 | +0 | -1 |
| 2022-07-01 17:54 | [cashier] use error bottom sheet for config errors | Torsten Grote | 2 | +8 | -7 |
| 2022-07-01 17:48 | Allow cleartext traffic to int.taler.net for debug builds | Torsten Grote | 4 | +10 | -1 |
| 2022-06-30 20:34 | Fix wallet build by upgrading Kotlin/compose | Torsten Grote | 2 | +20 | -17 |
| 2022-06-30 20:00 | Fix TalerUtils compile error | Torsten Grote | 2 | +6 | -6 |
| 2022-06-20 17:41 | upgrade lint-rules to fix crash that Florian was getting locally | Torsten Grote | 1 | +1 | -1 |
| 2022-06-20 17:12 | Fix lint and CI issues | Torsten Grote | 9 | +27 | -30 |
| 2022-06-15 17:53 | accept decimal and bitcoin exchanges | Sebastian | 9 | +640 | -15 |
| 2022-06-08 08:29 | cashier: allow bank over HTTP (debug) | MS | 1 | +1 | -0 |
| 2022-06-07 19:27 | cashier: default bank URL | MS | 1 | +1 | -1 |
| 2022-06-07 19:27 | cashier: default bank URL | MS | 1 | +1 | -1 |
| 2022-06-07 19:24 | cashier: adapt URLs to euFin Sandbox | MS | 4 | +11 | -10 |
| 2022-06-01 11:48 | cashier: add missing permissions | Florian Dold | 1 | +3 | -0 |
| 2022-06-01 11:31 | use new annotation for polymorphic serialization | Florian Dold | 20 | +105 | -83 |
| 2022-05-23 08:36 | -fix error info serializer | Florian Dold | 1 | +3 | -3 |
| 2022-05-16 17:58 | -remove multiplatform dependency, library upgrade WIP | Florian Dold | 64 | +1078 | -162 |
| 2022-05-16 15:06 | -update dependencies | Florian Dold | 6 | +34 | -37 |
| 2022-05-16 14:46 | -migrate away from deprecated library (Kotlin synthetics) | Florian Dold | 5 | +59 | -20 |
| 2022-05-16 14:26 | -upgrade gradle | Florian Dold | 15 | +43 | -46 |
| 2022-05-11 15:11 | latest version of wallet core | Sebastian | 2 | +6 | -3 |
| 2022-04-13 13:02 | Translated using Weblate (Turkish) | Alp | 1 | +4 | -4 |
| 2022-02-21 11:03 | Translated using Weblate (Turkish) | Alp | 1 | +42 | -2 |
| 2022-02-21 14:07 | Translated using Weblate (Turkish) | Alp | 1 | +63 | -0 |
| 2022-02-21 16:31 | Translated using Weblate (Turkish) | Alp | 1 | +151 | -2 |
| 2022-02-21 11:04 | Translated using Weblate (Turkish) | Alp | 1 | +5 | -2 |
| 2022-02-11 07:33 | Added translation using Weblate (Turkish) | Stefan | 1 | +3 | -0 |
| 2022-02-11 07:31 | Added translation using Weblate (Turkish) | Stefan | 1 | +3 | -0 |
| 2022-02-11 07:09 | Translated using Weblate (Spanish) | Stefan | 1 | +1 | -1 |
| 2022-02-11 06:59 | Translated using Weblate (French) | Stefan | 1 | +7 | -0 |
| 2022-02-11 06:35 | Translated using Weblate (Swedish) | Stefan | 1 | +1 | -0 |
| 2022-02-11 06:32 | Translated using Weblate (Spanish) | Stefan | 1 | +1 | -0 |
| 2022-02-11 06:37 | Translated using Weblate (French) | Stefan | 1 | +6 | -0 |
| 2022-02-10 18:13 | Translated using Weblate (German) | Stefan | 1 | +10 | -9 |
| 2022-02-10 17:51 | Translated using Weblate (German) | Stefan | 1 | +16 | -13 |
| 2022-02-10 08:56 | Translated using Weblate (German) | Stefan | 1 | +15 | -7 |
| 2022-02-09 15:56 | Integrating languages files for synchronization with Weblate | Stefan Kügel | 9 | +946 | -21 |
| 2021-12-21 17:16 | Don't optimize akono classes away | Torsten Grote | 2 | +2 | -1 |
| 2021-12-21 14:59 | Remove nightly patch for fdroidserver | Torsten Grote | 4 | +8 | -50 |
| 2021-12-16 14:29 | wallet: bump wallet-core version | Florian Dold | 1 | +2 | -2 |
| 2021-12-08 18:46 | Add a button to cancel manual withdrawal | Torsten Grote | 5 | +47 | -7 |
| 2021-12-07 23:04 | Set LiveData to be nullable after library update | Torsten Grote | 3 | +5 | -3 |
| 2021-12-07 20:05 | Add copy to clipboard button to withdrawal details | Torsten Grote | 3 | +56 | -73 |
| 2021-12-07 19:23 | Show bank details for manual withdrawal | Torsten Grote | 15 | +366 | -27 |
| 2021-11-29 03:51 | show 'accept tos' when there is no ToS | Sebastian | 3 | +6 | -4 |
| 2021-11-28 14:37 | wallet: bump wallet core version | Florian Dold | 1 | +4 | -4 |
| 2021-10-12 14:13 | fix nightly builds | Torsten Grote | 3 | +6 | -6 |
| 2021-10-12 13:39 | Switch to Gitlab CI image that comes with Java 11 | Torsten Grote | 1 | +1 | -1 |
| 2021-10-12 12:54 | Upgrade to fixed akono release | Torsten Grote | 4 | +12 | -22 |
| 2021-09-23 18:46 | wallet core v0.8.2 | Sebastian | 1 | +2 | -2 |
| 2021-09-21 13:04 | add support to +http under devMode | Sebastian | 1 | +13 | -3 |
| 2021-09-17 03:46 | add support for wallet actions over http (not secured) | Sebastian | 1 | +3 | -3 |
| 2021-08-27 14:43 | Update libraries and do associated maintenance | Torsten Grote | 31 | +91 | -81 |
| 2021-07-13 02:13 | use v0.8.1 of wallet-core | Jonathan Buchanan | 2 | +10 | -10 |
| 2021-02-08 11:33 | read play store API key from environment variable | Florian Dold | 3 | +3 | -3 |
| 2021-02-05 16:49 | [pos] Remove QR code once order has been claimed | Torsten Grote | 4 | +26 | -15 |
| 2021-02-05 14:07 | [merchant-lib] Support claimed orders | Torsten Grote | 1 | +6 | -0 |
| 2021-02-05 11:58 | wallet: wallet-core package is now in a scope | Florian Dold | 1 | +2 | -2 |
| 2021-02-05 11:50 | wallet: upgrade wallet-core version | Florian Dold | 1 | +4 | -4 |
| 2021-02-04 20:37 | Fix lint-rules dependency | Torsten Grote | 1 | +1 | -1 |
| 2021-02-04 14:48 | Upgrade non-Taler libraries | Torsten Grote | 10 | +37 | -33 |
| 2021-02-02 18:27 | Translated using Weblate (Swedish) | Stefan Lidstrom | 1 | +42 | -2 |
| 2021-02-02 18:16 | Translated using Weblate (Swedish) | Stefan Lidstrom | 1 | +67 | -2 |
| 2021-02-02 16:12 | Translated using Weblate (Swedish) | Stefan Lidstrom | 1 | +143 | -2 |
| 2021-02-02 18:27 | Added translation using Weblate (Swedish) | Stefan Lidstrom | 1 | +3 | -0 |
| 2021-02-02 18:16 | Added translation using Weblate (Swedish) | Stefan Lidstrom | 1 | +3 | -0 |
| 2021-02-01 10:09 | Added translation using Weblate (Swedish) | Weblate Admin | 1 | +3 | -0 |
| 2021-01-04 14:29 | Fix translation issues after pulling in translations | Torsten Grote | 4 | +5 | -15 |
| 2021-01-03 14:37 | Translated using Weblate (Japanese) | Weblate Admin | 1 | +63 | -2 |
| 2021-01-03 14:06 | Deleted translation using Weblate (Japanese (jp)) | Weblate Admin | 1 | +0 | -56 |
| 2021-01-03 14:03 | Added translation using Weblate (Japanese) | Weblate Admin | 1 | +3 | -0 |
| 2020-12-26 17:05 | Translated using Weblate (Japanese) | Maki Konno | 1 | +55 | -2 |
| 2020-12-26 17:01 | Added translation using Weblate (Japanese) | Maki Konno | 1 | +3 | -0 |
| 2020-12-20 11:30 | Added translation using Weblate (German) | Stefan | 1 | +3 | -0 |
| 2020-11-25 08:36 | Translated using Weblate (German) | Stefan | 1 | +2 | -2 |
| 2020-11-19 15:57 | Translated using Weblate (Spanish) | Javier Sepulveda | 1 | +36 | -0 |
| 2020-11-16 18:03 | Translated using Weblate (Spanish) | Javier Sepulveda | 1 | +6 | -2 |
| 2020-11-16 17:59 | Translated using Weblate (Spanish) | Javier Sepulveda | 1 | +67 | -2 |
| 2020-11-16 17:57 | Added translation using Weblate (Spanish) | Javier Sepulveda | 1 | +3 | -0 |
| 2020-11-16 17:56 | Added translation using Weblate (Spanish) | Javier Sepulveda | 1 | +3 | -0 |
| 2020-11-12 22:21 | Translated using Weblate (Spanish) | Javier Sepulveda | 1 | +3 | -2 |
| 2020-11-07 08:57 | Translated using Weblate (Spanish) | Javier Sepulveda | 1 | +144 | -2 |
| 2020-10-28 22:09 | Added translation using Weblate (Spanish) | Javier Sepulveda | 1 | +3 | -0 |
| 2020-10-20 10:36 | Translated using Weblate (German) | Christian Grothoff | 1 | +6 | -0 |
| 2020-10-20 10:39 | Translated using Weblate (German) | Christian Grothoff | 1 | +5 | -0 |
| 2020-10-06 13:57 | Translated using Weblate (German) | Martin Schanzenbach | 1 | +4 | -2 |
| 2021-01-04 12:25 | wallet: remove/change confusing strings | Torsten Grote | 4 | +3 | -7 |
| 2020-10-13 13:20 | Bump library versions | Torsten Grote | 4 | +6 | -6 |
| 2020-10-13 13:12 | [cashier] prevent crash while main fragment is on back-stack | Torsten Grote | 1 | +4 | -3 |
| 2020-10-13 12:42 | [wallet] expose error message when withdrawing TESTKUDOS fails | Torsten Grote | 4 | +21 | -6 |
| 2020-09-28 17:33 | [wallet] Enable manual withdrawal (without payto:// parsing/display) | Torsten Grote | 2 | +9 | -5 |
| 2020-09-28 15:12 | [wallet] implement exchange selection for withdrawals | Torsten Grote | 14 | +298 | -176 |
| 2020-09-24 12:29 | [cashier] Add about screen with version and license info | Torsten Grote | 6 | +168 | -2 |
| 2020-09-23 17:23 | [wallet] update to new Taler logo | Torsten Grote | 22 | +95 | -111 |
| 2020-09-16 13:21 | Make apps work on API 21+ (except cashier that needs 23+) | Torsten Grote | 36 | +84 | -73 |
| 2020-09-11 13:09 | [wallet] verify wallet-core with SHA256 | Torsten Grote | 1 | +11 | -4 |
| 2020-09-09 16:39 | [wallet] release v0.8.0-rc.2 | Torsten Grote | 1 | +1 | -1 |
| 2020-09-09 16:38 | [wallet] improve log viewer by not updating it and pre-filtering | Torsten Grote | 2 | +4 | -2 |
| 2020-09-09 16:30 | [wallet] Fix opening bank confirmation URL | Torsten Grote | 1 | +2 | -1 |
| 2020-09-09 11:57 | [pos] improve error message when fetching the history fails | Torsten Grote | 2 | +3 | -1 |
| 2020-09-09 15:50 | bump wallet core version | Florian Dold | 1 | +1 | -1 |
| 2020-09-09 07:27 | bump wallet core version | Florian Dold | 1 | +1 | -1 |
| 2020-09-08 19:49 | Fix minor lint warnings | Torsten Grote | 18 | +42 | -67 |
| 2020-09-08 18:40 | [wallet] Use bottom sheet to show errors instead of snackbar | Torsten Grote | 5 | +16 | -22 |
| 2020-09-08 18:14 | [pos] use bottom sheet for showing errors instead of snackbar | Torsten Grote | 15 | +243 | -45 |
| 2020-09-08 16:43 | [wallet] change how we check if launching intents is safe | Torsten Grote | 3 | +12 | -10 |
| 2020-09-08 14:53 | [cashier] prepare play store upload | Torsten Grote | 12 | +52 | -0 |
| 2020-09-08 14:17 | [pos] prepare for play store upload | Torsten Grote | 15 | +58 | -3 |
| 2020-09-07 19:57 | [wallet] prepare play store upload | Torsten Grote | 3 | +21 | -3 |
| 2020-09-07 16:41 | [wallet] add logcat viewer to dev settings | Torsten Grote | 7 | +47 | -1 |
| 2020-09-07 14:28 | [pos] show snackbar at the bottom instead of top (should resolve UI issues) | Torsten Grote | 2 | +5 | -5 |
| 2020-09-07 14:09 | [wallet] always show product details (remove details button) | Torsten Grote | 6 | +7 | -125 |
| 2020-09-03 18:58 | [pos] fix merchant API test case after removing instance field | Torsten Grote | 1 | +1 | -2 |
| 2020-09-06 14:41 | [wallet] bump wallet-core version | Florian Dold | 1 | +1 | -1 |
| 2020-09-05 12:41 | [wallet] bump wallet-core version | Florian Dold | 1 | +1 | -1 |
| 2020-09-04 10:50 | upgrad wallet core version | Florian Dold | 1 | +1 | -1 |
| 2020-09-03 17:44 | [cashier] fix incomplete API change from 4572a3d5f | Torsten Grote | 1 | +1 | -1 |
| 2020-09-03 17:35 | Remove instance parameter from merchant config | Torsten Grote | 3 | +7 | -11 |
| 2020-09-03 17:27 | [cashier] API change | Florian Dold | 1 | +5 | -4 |
| 2020-09-03 16:38 | [wallet] show different withdrawal error message when app is offline | Torsten Grote | 2 | +8 | -1 |
| 2020-09-03 16:27 | [pos] make app work on API 24+ | Torsten Grote | 2 | +9 | -4 |
| 2020-09-03 14:50 | [wallet] migrate away from kotlin view extensions | Torsten Grote | 29 | +543 | -320 |
| 2020-09-03 13:01 | [pos] migrate to view binding | Torsten Grote | 14 | +177 | -152 |
| 2020-09-03 12:41 | [cashier] migrate to view binding as kotlin extensions are broken | Torsten Grote | 8 | +114 | -96 |
| 2020-09-03 12:23 | Don't crash on empty manual withdrawal amount | Torsten Grote | 4 | +16 | -10 |
| 2020-09-01 17:51 | [cashier] amount, not balance amount (following ISO 20022) | Florian Dold | 1 | +1 | -1 |
| 2020-09-01 14:33 | [wallet] adapt WalletResponseTest to new error format | Torsten Grote | 1 | +2 | -2 |
| 2020-09-01 14:26 | [wallet] show fullfillment message on payment details screen | Torsten Grote | 3 | +5 | -3 |
| 2020-09-01 14:12 | [wallet] support the new TalerErrorInfo error format | Torsten Grote | 16 | +72 | -48 |
| 2020-09-01 12:54 | [wallet] don't crash on serialization errors from wallet-core | Torsten Grote | 8 | +48 | -18 |
| 2020-09-01 12:49 | [cashier] check authentication credentials against auth endpoint | Torsten Grote | 2 | +26 | -13 |
| 2020-08-27 20:01 | [wallet] fulfillment_url is no longer required in contract terms | Torsten Grote | 2 | +81 | -1 |
| 2020-08-27 19:42 | [cashier] don't crash on unexpected network input | Torsten Grote | 13 | +529 | -323 |
| 2020-08-26 13:06 | [wallet] include JSON error details in user-facing error message | Torsten Grote | 1 | +3 | -4 |
| 2020-08-26 12:54 | [cashier] adapt to latest bank API changes (no more SignedAmount) | Torsten Grote | 5 | +44 | -51 |
| 2020-08-24 20:29 | [wallet] upgrade to latest wallet-core version | Torsten Grote | 4 | +20 | -10 |
| 2020-08-24 20:10 | Get rid of Jackson and only use multi-platform serialization | Torsten Grote | 20 | +165 | -391 |
| 2020-08-24 17:28 | Upgrade to Kotlin 1.4 | Torsten Grote | 15 | +59 | -62 |
| 2020-08-24 13:31 | Add README files to top-level and update the project ones | Torsten Grote | 4 | +70 | -5 |
| 2020-08-24 12:22 | rename multi-platform submodule | Torsten Grote | 9 | +18 | -11 |
| 2020-08-23 19:15 | mostly disable proguard | Florian Dold | 1 | +15 | -1 |
| 2020-08-23 18:32 | proguard | Florian Dold | 2 | +8 | -0 |
| 2020-08-23 17:09 | jackson proguard rules | Florian Dold | 1 | +14 | -0 |
| 2020-08-20 11:36 | upgrade wallet core version | Florian Dold | 1 | +1 | -1 |
| 2020-08-18 14:48 | Bootstrap new submodule in CI | Torsten Grote | 2 | +5 | -2 |
| 2020-08-18 14:35 | Include Taler common Kotlin library as a submodule | Torsten Grote | 61 | +179 | -1050 |
| 2020-08-12 17:10 | [wallet] Fix unit tests by including non-Android JSON dependency | Torsten Grote | 1 | +1 | -0 |
| 2020-08-12 16:50 | [wallet] remove remaining deserialization off the UI thread | Torsten Grote | 5 | +58 | -64 |
| 2020-08-12 16:23 | [wallet] adapt to new Refund API | Torsten Grote | 9 | +58 | -28 |
| 2020-08-12 14:36 | [wallet] fix icon tint declaration (CI lint error) | Torsten Grote | 1 | +1 | -1 |
| 2020-08-11 20:35 | [wallet] upgrade wallet-core and adapt payment API | Torsten Grote | 9 | +163 | -51 |
| 2020-08-11 18:24 | [wallet] start to move deserialization into the backend API | Torsten Grote | 12 | +323 | -115 |
| 2020-08-11 12:41 | [pos] Improve coroutine-based merchant library access | Torsten Grote | 9 | +122 | -107 |
| 2020-08-06 12:41 | [wallet] show error icon for transactions with error | Torsten Grote | 8 | +15 | -5 |
| 2020-08-05 18:49 | [wallet] support Timestamp with "never" | Torsten Grote | 4 | +92 | -3 |
| 2020-08-05 17:31 | [wallet] show more user-friendly error messages for operations | Torsten Grote | 9 | +33 | -12 |
| 2020-08-04 12:46 | [pos] Implement new refund API (untested since there is no wallet support) | Torsten Grote | 31 | +929 | -884 |
| 2020-08-03 17:37 | [pos] fix tests in merchant-lib | Torsten Grote | 2 | +4 | -2 |
| 2020-08-03 16:46 | Try to get fdroid nightly command to pick up our release builds | Torsten Grote | 3 | +6 | -0 |
| 2020-08-03 16:31 | [pos] improve payment processing | Torsten Grote | 11 | +128 | -70 |
| 2020-07-31 18:36 | [wallet] adapt to new message envelope API | Torsten Grote | 3 | +31 | -28 |
| 2020-07-31 13:58 | Enable code minification for release builds of all apps | Torsten Grote | 10 | +31 | -5 |
| 2020-07-31 12:29 | [cashier] check version from bank when configuring | Torsten Grote | 1 | +20 | -12 |
| 2020-07-31 11:35 | Remove left-over class from libraryfication | Torsten Grote | 4 | +34 | -11 |
| 2020-07-30 20:05 | [wallet] upgrade payment flow to new API | Torsten Grote | 4 | +22 | -9 |
| 2020-07-30 19:40 | Split out common code into multiplatform Kotlin library | Torsten Grote | 56 | +1144 | -919 |
| 2020-07-29 17:12 | [wallet] update to new wallet-core with v8 exchange API | Torsten Grote | 42 | +526 | -1401 |
| 2020-07-28 20:16 | [pos] adapt history to new v1 API | Torsten Grote | 12 | +113 | -90 |
| 2020-07-23 18:41 | [pos] refactor configuration fetching and validation | Torsten Grote | 18 | +254 | -288 |
| 2020-07-23 14:54 | [pos] delete unpaid/unclaimed orders when user cancels or timeout happens | Torsten Grote | 3 | +41 | -13 |
| 2020-07-22 19:53 | [pos] migrate order posting and checking to v1 API and merchant-lib | Torsten Grote | 17 | +448 | -95 |
| 2020-07-22 19:47 | [common] also support multi-platform serialization/deserialization | Torsten Grote | 5 | +50 | -15 |
| 2020-07-21 18:05 | [pos] config endpoint does not need authentication | Torsten Grote | 2 | +3 | -7 |
| 2020-07-21 17:58 | [wallet] introduce build flavors for distribution channels | Torsten Grote | 4 | +50 | -14 |
| 2020-07-21 13:44 | [pos] compare version from backend and show error if incompatible | Torsten Grote | 6 | +172 | -7 |
| 2020-07-20 19:37 | [pos] create merchant-lib and move first v1 API endpoint there | Torsten Grote | 17 | +327 | -14 |
| 2020-07-20 13:55 | [wallet] move withdrawal code to withdraw package | Torsten Grote | 6 | +85 | -77 |
| 2020-07-20 13:48 | [wallet] manual withdrawals are confirmed when not pending anymore | Torsten Grote | 1 | +5 | -2 |
| 2020-07-17 19:52 | [wallet] adapt code to new TransactionWithdrawal API | Torsten Grote | 4 | +47 | -8 |
| 2020-07-17 19:25 | [wallet] add UI for making manual withdrawal via exchange | Torsten Grote | 14 | +337 | -25 |
| 2020-07-17 17:46 | [wallet] Allow to add an exchange manually by providing its base URL | Torsten Grote | 10 | +184 | -19 |
| 2020-07-17 16:30 | [wallet] show list of known exchanges in settings | Torsten Grote | 14 | +333 | -5 |
| 2020-07-02 19:09 | [wallet] Try to connect to open Wi-Fi | Torsten Grote | 5 | +75 | -0 |
| 2020-06-26 18:23 | Drop archive fix from nightly patch (not needed anymore) | Torsten Grote | 1 | +0 | -9 |
| 2020-06-26 17:15 | [anastasis] ask for permission to fill in phone number automatically | Torsten Grote | 3 | +54 | -0 |
| 2020-06-26 14:25 | [anastasis] add more countries and allow switching between them | Torsten Grote | 12 | +393 | -46 |
| 2020-06-26 13:34 | [wallet] Move Anastasis UI mockup into its own library module | Torsten Grote | 46 | +882 | -615 |
| 2020-06-22 17:58 | [wallet] Improve Anastasis UI mockup | Torsten Grote | 15 | +637 | -15 |
| 2020-06-11 18:40 | [wallet] UI mockup for backup and anastasis | Torsten Grote | 28 | +1189 | -117 |
| 2020-05-29 13:59 | Upgrade dependencies and gradle | Torsten Grote | 5 | +36 | -5 |
| 2020-05-26 12:54 | Ignore some paths for lint and upgrade secrurity library | Torsten Grote | 4 | +10 | -4 |
| 2020-05-26 12:31 | Update translation files | Weblate | 1 | +0 | -18 |
| 2020-05-13 10:27 | Translated using Weblate | Weblate | 4 | +211 | -0 |
| 2020-05-22 17:43 | [wallet] add option to enter URI manually by long pressing scan button | Torsten Grote | 6 | +170 | -0 |
| 2020-05-20 14:47 | [wallet] implement transaction search | Torsten Grote | 7 | +87 | -26 |
| 2020-05-19 18:11 | [wallet] Implement detail page for refresh transaction | Torsten Grote | 2 | +14 | -2 |
| 2020-05-19 17:59 | [wallet] show transaction errors to user | Torsten Grote | 3 | +38 | -9 |
| 2020-05-18 12:46 | [wallet] upgrade to latest core and fix sorting bug | Torsten Grote | 5 | +7 | -13 |
| 2020-05-15 16:47 | [wallet] show generic transaction titles in detail action bar | Torsten Grote | 5 | +17 | -4 |
| 2020-05-15 16:37 | [wallet] remove unused strings after moving to new transaction API | Torsten Grote | 3 | +1 | -42 |
| 2020-05-15 16:28 | [wallet] show a pending badge next to balances with pending transactions | Torsten Grote | 7 | +67 | -16 |
| 2020-05-15 15:57 | [wallet] show currency's transaction list after successful operations | Torsten Grote | 7 | +87 | -13 |
| 2020-05-15 14:06 | [wallet] cache transactions per currency | Torsten Grote | 3 | +35 | -11 |
| 2020-05-15 13:10 | [wallet] remove workarounds for fixed core bugs | Torsten Grote | 5 | +28 | -52 |
| 2020-05-14 18:38 | [wallet] provide extra info in transactions when withdrawal requires confirmation | Torsten Grote | 3 | +46 | -25 |
| 2020-05-14 18:15 | [wallet] add clickable actions to transaction details screen | Torsten Grote | 6 | +62 | -37 |
| 2020-05-14 17:13 | [wallet] Remove success pages for withdrawal and payment | Torsten Grote | 13 | +49 | -255 |
| 2020-05-14 14:01 | [wallet] clean up old history code that not needed anymore | Torsten Grote | 8 | +43 | -984 |
| 2020-05-14 13:36 | [wallet] render transaction list from new transactions API | Torsten Grote | 14 | +351 | -127 |
| 2020-05-12 18:26 | [wallet] separate history and transactions UI | Torsten Grote | 25 | +1605 | -1219 |
| 2020-05-15 17:26 | [pos] fix string commit | Torsten Grote | 1 | +1 | -1 |
| 2020-05-13 13:11 | [wallet] switch to multi-currency mode when a new currency gets added | Torsten Grote | 1 | +6 | -3 |
| 2020-05-13 13:03 | [wallet] adapt fee parsing to wallet-core changes | Torsten Grote | 4 | +41 | -36 |
| 2020-05-12 13:04 | [wallet] upgrade wallet-core and show supported versions in settings | Torsten Grote | 3 | +13 | -5 |
| 2020-05-11 16:14 | [wallet] refresh pending operations with each core notification | Torsten Grote | 1 | +4 | -1 |
| 2020-05-11 14:39 | compress native libs | Florian Dold | 1 | +1 | -0 |
| 2020-05-11 14:22 | one more attempt at hot-fixing installed fdroidserver in CI | Torsten Grote | 2 | +1 | -8 |
| 2020-05-11 13:54 | [wallet] Fix F-Droid nightly repo archive, so less versions stay in repo | Torsten Grote | 2 | +22 | -5 |
| 2020-05-11 11:55 | [wallet] try to keep only last 5 versions in nightly repo | Torsten Grote | 1 | +1 | -1 |
| 2020-05-08 17:09 | [wallet] Show versions in settings when dev mode is on | Torsten Grote | 9 | +102 | -2 |
| 2020-05-08 16:40 | [wallet] prevent download of wallet-core with every build | Torsten Grote | 3 | +10 | -7 |
| 2020-05-08 14:06 | update wallet-core version and wallet display version | Florian Dold | 1 | +3 | -3 |
| 2020-05-07 14:39 | Fix translation related lint errors | Torsten Grote | 5 | +13 | -9 |
| 2020-05-07 13:24 | Add German translation (mostly done by Christian Grothoff) | Torsten Grote | 3 | +104 | -0 |
| 2020-05-04 14:39 | Rename Purchase Reference to Receipt # | Torsten Grote | 4 | +5 | -5 |
| 2020-04-30 18:48 | [wallet] accept but strip markup in ToS markdown headings | Torsten Grote | 2 | +21 | -9 |
| 2020-04-30 17:57 | Fix lint warnings that appeared after android gradle plugin update | Torsten Grote | 13 | +21 | -21 |
| 2020-04-30 17:33 | [wallet] show ToS markdown in expandable sections | Torsten Grote | 10 | +298 | -21 |
| 2020-04-27 12:17 | [wallet] refresh transactions when certain notifications arrive | Torsten Grote | 1 | +14 | -1 |
| 2020-04-24 14:57 | [wallet] Fix selection of refresh events (that are supposed to go away) | Torsten Grote | 1 | +3 | -3 |
| 2020-04-24 14:50 | [wallet] manage Google Play data with fastlane | Torsten Grote | 15 | +82 | -6 |
| 2020-04-23 15:08 | [pos] improve strings with feedback from Christian | Torsten Grote | 1 | +18 | -18 |
| 2020-04-23 14:52 | [cashier] add offline detection to all failing HTTP requests | Torsten Grote | 6 | +59 | -32 |
| 2020-04-22 19:51 | [cashier] improve strings and error messages after input from Christian | Torsten Grote | 4 | +22 | -17 |
| 2020-04-22 18:10 | [cashier] expose internal error messages to UI | Torsten Grote | 7 | +69 | -38 |
| 2020-04-16 18:06 | [wallet] allow transactions to be selected by long tap | Torsten Grote | 15 | +221 | -28 |
| 2020-04-16 16:51 | [wallet] Add unique ID to transactions | Torsten Grote | 1 | +28 | -20 |
| 2020-04-16 16:37 | [wallet] change main screen if there is only one currency | Torsten Grote | 13 | +281 | -216 |
| 2020-04-15 16:49 | [wallet] show simplified transactions per currency | Torsten Grote | 20 | +277 | -498 |
| 2020-04-15 14:26 | [wallet] rename history to transactions | Torsten Grote | 45 | +2017 | -2071 |
| 2020-04-15 13:25 | [wallet] move dev mode and TESTKUDOS into proper settings screen | Torsten Grote | 11 | +106 | -257 |
| 2020-04-15 12:37 | [wallet] use floating action button for scan action | Torsten Grote | 21 | +535 | -550 |
| 2020-04-13 19:03 | [pos] Fix OrderManagerTest | Torsten Grote | 1 | +4 | -2 |
| 2020-04-13 18:45 | [common] run unit tests in CI | Torsten Grote | 5 | +15 | -3 |
| 2020-04-13 18:39 | [wallet] Fix HistoryEventTest and run unit tests in CI | Torsten Grote | 3 | +26 | -28 |
| 2020-04-13 18:29 | [wallet] adapt to latest API breaking changes of wallet-core | Torsten Grote | 3 | +18 | -25 |
| 2020-04-13 18:07 | [wallet] hide overhead from exchange fee structure if zero | Torsten Grote | 1 | +9 | -2 |
| 2020-04-13 14:29 | [wallet] prepare specifying wallet-core library version | Torsten Grote | 1 | +5 | -4 |
| 2020-04-10 17:22 | [wallet] move wallet-core library download into gradle task | Torsten Grote | 4 | +26 | -34 |
| 2020-04-10 12:51 | [wallet] move akono into a normal gradle dependency | Torsten Grote | 8 | +8 | -56 |
| 2020-04-08 17:21 | [wallet] add option to see exchange's fee structure | Torsten Grote | 12 | +585 | -42 |
| 2020-04-06 15:14 | [wallet] expose notification payloads to Android UI | Torsten Grote | 5 | +26 | -28 |
| 2020-04-06 14:39 | [wallet] show detail page for refunds | Torsten Grote | 3 | +28 | -4 |
| 2020-04-03 18:12 | [wallet] add detail page for payment sent event in history | Torsten Grote | 10 | +355 | -188 |
| 2020-04-03 17:04 | [wallet] add detail page for withdrawal event in history | Torsten Grote | 18 | +446 | -120 |
| 2020-04-02 18:12 | [wallet] Show withdraw fee | Torsten Grote | 5 | +91 | -24 |
| 2020-04-02 16:59 | Prevent parallel deploys to nightly repo | Torsten Grote | 3 | +14 | -3 |
| 2020-04-02 16:48 | [wallet] Show withdraw summary before ToS and do one-click accept | Torsten Grote | 7 | +94 | -111 |
| 2020-04-02 13:57 | [wallet] remove abort/cancel buttons | Torsten Grote | 8 | +21 | -81 |
| 2020-04-01 18:34 | [cashier] automatic code cleanup | Torsten Grote | 14 | +28 | -31 |
| 2020-04-01 18:11 | [wallet] automatic code cleanup | Torsten Grote | 65 | +1589 | -1592 |
| 2020-04-01 18:04 | [pos] automatic code cleanup | Torsten Grote | 29 | +898 | -812 |
| 2020-04-01 18:02 | [pos] Enable refunds | Torsten Grote | 16 | +316 | -253 |
| 2020-03-30 17:47 | [wallet] Add basic support for refunds | Torsten Grote | 5 | +66 | -4 |
| 2020-03-30 17:17 | Fix amount serialization in PoS app | Torsten Grote | 5 | +47 | -21 |
| 2020-03-24 12:22 | Fix Wallet QR code scanning and nightly version number display | Torsten Grote | 8 | +403 | -399 |
| 2020-03-24 12:08 | Allow fractional withdrawals with cashier app | Torsten Grote | 9 | +69 | -27 |
| 2020-03-20 19:12 | Ignore annoying lint errors caused by material design lib | Torsten Grote | 6 | +24 | -4 |
| 2020-03-20 18:43 | Let all apps use the same Amount class | Torsten Grote | 43 | +633 | -438 |
| 2020-03-18 20:24 | Factor out code from merchant-terminal into common library | Torsten Grote | 30 | +427 | -715 |
| 2020-03-18 19:20 | Fix change detection for cashier CI | Torsten Grote | 1 | +2 | -2 |
| 2020-03-18 18:54 | Factor out some cashier code into common library | Torsten Grote | 24 | +547 | -432 |
| 2020-03-18 18:00 | Fix lint issues and CI dependencies | Torsten Grote | 11 | +24 | -63 |
| 2020-03-18 17:24 | Merge all three apps into one repository | Torsten Grote | 274 | +17462 | -0 |