Commit Graph

133 Commits

Author SHA1 Message Date
ardocrat 13bf8e830c node: reset data from settings 2026-05-01 02:18:47 +03:00
ardocrat 6e50b2b38a ui: make list items clickable, ability to delete tx 2026-03-23 01:21:09 +03:00
ardocrat ae0ff12935 feat: check app updates
Check update using API endpoint: https://code.gri.mw/api/v1/repos/gui/grim/releases/latest

Reviewed-on: https://code.gri.mw/GUI/grim/pulls/54
2026-03-08 19:28:28 +00:00
ardocrat beb1a80c6a Payment proofs (#52)
- Ability to export and verify payment proofs

Some fixes:
- Migrated tx heights store from lmdb (also changed heights key from local id to slate_id to avoid conflict between wallets)
- Close address panel on wallet change

Reviewed-on: https://code.gri.mw/GUI/grim/pulls/52
2026-03-03 19:54:46 +00:00
ardocrat ee4752a95f Ability to change data location (#50)
Closes https://code.gri.mw/GUI/grim/issues/9
- Change node chain data directory
- Change wallet data directory
- Check for valid bridge Tor binary

Reviewed-on: https://code.gri.mw/GUI/grim/pulls/50
2026-02-27 00:29:55 +00:00
ardocrat b54fd3251f feat: calculate fee and maximum amount on send
Reviewed-on: https://code.gri.mw/GUI/grim/pulls/32
2026-02-07 13:11:23 +00:00
ardocrat cd0e3485c5 txs: async tasks for wallet 2025-06-19 09:18:20 +03:00
ardocrat 845c1dc0ea i18n: file 2025-06-10 19:34:35 +03:00
ardocrat 4ef5dd839d platform: pick folder 2025-05-31 15:44:24 +03:00
ardocrat fd14700eae settings: network proxy 2025-05-31 14:12:31 +03:00
ardocrat d42ef102b2 keyboard: layouts for languages 2025-05-28 20:16:23 +03:00
ardocrat 4d4b5eb007 keyboard: optimize buttons 2025-05-28 10:23:17 +03:00
ardocrat 3f78095fe3 ui: keyboard language switch 2025-05-27 13:08:32 +03:00
ardocrat fb159c17a0 i18n: chinese 2025-04-27 21:22:08 +03:00
ardocrat af597df7b1 i18n: move confirmation word 2024-09-20 13:49:31 +03:00
ardocrat f3db1005b5 feat: crash report 2024-08-07 19:14:11 +03:00
ardocrat 38bb68736b stratum: wallet selection, wallet api port saving, fix stratum config saving, modules optimization 2024-08-01 01:59:51 +03:00
ardocrat 383d733c2a ui: stratum wallet selection button, fix de i18n, modal padding, rename connection 2024-07-10 20:58:05 +03:00
ardocrat 01de9c997e i18n: french 2024-07-04 12:53:48 +03:00
ardocrat 518b8e65d1 i18n: fix de format 2024-07-01 01:40:00 +03:00
Ardocrat 692fd7b28a Merge pull request #4 from ardocrat/1-add-german-translation
Create de.yml
2024-06-28 15:13:03 +00:00
Max b4f8bbb2c9 Update de.yml
add missed translations
2024-06-28 17:11:18 +02:00
Max e81a826ccb Update de.yml
add new translations
2024-06-28 16:57:14 +02:00
ardocrat be80e82727 ui: file picker button for slatepacks messages (text parsing), check if tx was synced from node, do not show txs actions on wallet loading 2024-06-04 22:50:41 +03:00
ardocrat af191831e6 qr: fix scan on black theme 2024-05-30 00:07:13 +03:00
ardocrat 32f8bd11de ui: dark theme support, setup by default from system, settings 2024-05-29 22:47:17 +03:00
ardocrat 3a91ba6923 ui: fix dot input at transport amount, colored buttons at messages, animated wallet balance panel, hide soft keyboard on tx info modal close, fix translations 2024-05-29 12:26:45 +03:00
ardocrat 00fd12cd2a qr: export to gif and png 2024-05-27 16:53:18 +03:00
ardocrat 03eb8a7af7 i18n: fix tr toml padding 2024-05-25 21:44:42 +03:00
ardocrat 4493968f38 i18n: türkçe 2024-05-25 21:34:47 +03:00
ardocrat ca0cc3e33c wallet: show removed external connection url, ability to enter external connection url without http prefix 2024-05-24 13:35:59 +03:00
ardocrat 8073fdbef2 android: build warnings 2024-05-21 01:40:25 +03:00
ardocrat 0bca71be78 qr: show code on invoice or sending request creation, show action text at tx info request 2024-05-21 01:16:46 +03:00
ardocrat 5d52097ca6 ui: show qr code at tx indo modal, closeable amount modal at messages 2024-05-19 14:59:42 +03:00
ardocrat 2ce458a8c4 i18n: slatepack message errors text 2024-05-19 12:44:09 +03:00
ardocrat 41ab01df0b i18n: reduce slatepack messages errors text 2024-05-19 12:04:06 +03:00
ardocrat eebbf40ce5 i18n: reset peers description text 2024-05-18 21:26:38 +03:00
ardocrat 55011c31de node: ability to reset peers data 2024-05-18 20:58:34 +03:00
ardocrat 209d2b8a1d wallet: ability to restore wallet by deleting database 2024-05-18 20:04:11 +03:00
ardocrat 0e9c0f3d91 i18n: remove unused translations 2024-05-18 17:05:03 +03:00
ardocrat bc20019783 tor: bridges status 2024-05-17 18:29:49 +03:00
ardocrat e379a7bf86 tor: bridge connection line, save changes on modal close 2024-05-17 12:36:05 +03:00
ardocrat 460590d531 tor: better address status check, bridges configuration 2024-05-15 17:36:09 +03:00
ardocrat ae5631a717 node: handle errors, random p2p and api ports, optimize rwlock 2024-05-14 17:36:49 +03:00
ardocrat f01d6cc863 wallet: import recovery phrase from qr code 2024-05-05 17:09:33 +03:00
ardocrat 09ee58ddf3 tx: cancel confirmation 2024-05-04 19:14:40 +03:00
ardocrat 8e434505ae scan: show result text 2024-05-04 13:37:37 +03:00
ardocrat 26f82f3cc7 txs: cancelling status 2024-05-04 02:27:38 +03:00
ardocrat ef5fd29612 android + ui: update target sdk, add camera support, camera control from native code, camera view, qr scan modal 2024-05-03 19:51:57 +03:00
ardocrat 476f8afe16 de: add missing translation keys 2024-05-01 15:25:00 +03:00