Commit graph

333 commits

Author SHA1 Message Date
ardocrat
c4f9e77f34 node: decrease default inbound connections amount 2024-05-15 21:13:01 +03:00
ardocrat
2aa22030eb build: common warnings 2024-05-15 20:51:14 +03:00
ardocrat
c469fec4e0 node: restart with 0 peers and running status 2024-05-15 20:38:18 +03:00
ardocrat
2bb51d6757 tor: fix service availability check 2024-05-15 20:27:58 +03:00
ardocrat
5749c5a367 tor: service availability check 2024-05-15 18:05:45 +03:00
ardocrat
460590d531 tor: better address status check, bridges configuration 2024-05-15 17:36:09 +03:00
ardocrat
4324acb0f7 node: increase default amount of peers 2024-05-15 15:05:42 +03:00
ardocrat
45f01a7ff3 transport: rwlock optimization 2024-05-15 14:56:28 +03:00
ardocrat
a1721f978e modal: rwlock optimization 2024-05-15 14:53:12 +03:00
ardocrat
5f976e9166 camera: image rwlock optimization 2024-05-15 14:50:17 +03:00
ardocrat
957b5e58ae android: soft keyboard input rwlock optimization 2024-05-15 14:47:19 +03:00
ardocrat
5004174f2d camera: rwlock optimization 2024-05-15 14:45:13 +03:00
ardocrat
18a1bc6734 qr: rwlock optimization 2024-05-15 14:43:23 +03:00
ardocrat
7ee8fb2ff6 wallet: optimize rwlock, api server port randomize 2024-05-15 14:31:10 +03:00
ardocrat
880f5629f5 node: load peers to server config on change 2024-05-15 14:23:06 +03:00
ardocrat
5bb03e1642 node: restart on api/p2p ports change 2024-05-15 14:15:18 +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
f29527a891 ui: hide recovery description when unavailable 2024-05-05 16:18:56 +03:00
ardocrat
85bd663c49 ui: ext conn bottom line to recovery 2024-05-05 16:15:38 +03:00
ardocrat
629f4a67ed ui: fix ext conn padding 2024-05-05 16:09:57 +03:00
ardocrat
cf541ee8ed ui: move connections add button from panel, wallet settings titles lines color 2024-05-05 16:01:29 +03:00
ardocrat
1783f2c3f7 ui: fix edit text scan button show 2024-05-05 15:24:07 +03:00
ardocrat
e1bced0ab6 ui: qr code text size 2024-05-05 00:04:06 +03:00
ardocrat
09ee58ddf3 tx: cancel confirmation 2024-05-04 19:14:40 +03:00
ardocrat
9b75e0addb fix: 270 degrees camera image rotation 2024-05-04 18:46:37 +03:00
ardocrat
14e69feae5 modal: shadow 2024-05-04 18:07:34 +03:00
ardocrat
db60717d1b ui: exit modal dynamic title 2024-05-04 17:02:21 +03:00
ardocrat
d1398cb4d6 ui: conn setup redraw delay 2024-05-04 16:46:28 +03:00
ardocrat
5e1f4c7f48 ui: connection setup content redraw on wallet creation 2024-05-04 16:44:31 +03:00
ardocrat
493ccb5918 node: do not change chain type on restart 2024-05-04 16:25:44 +03:00
ardocrat
e45724cbee ui: android warning only 2024-05-04 16:08:31 +03:00
ardocrat
381401bfea ui: android warning size 2024-05-04 16:07:37 +03:00
ardocrat
ae4b615256 ui: scan result layout 2024-05-04 14:47:42 +03:00
ardocrat
586d196e74 ui: settings language title 2024-05-04 14:43:15 +03:00
ardocrat
8e434505ae scan: show result text 2024-05-04 13:37:37 +03:00
ardocrat
a2e45bd8ba modal: set title for opened 2024-05-04 13:36:13 +03:00
ardocrat
0aaebd1ef2 qr: parse scan result, slatepack address image 2024-05-04 12:20:35 +03:00
ardocrat
7a79b88e68 txs: do not show slatepack input while cancelling 2024-05-04 03:20:31 +03:00
ardocrat
26f82f3cc7 txs: cancelling status 2024-05-04 02:27:38 +03:00
ardocrat
df6fafd256 modal: refactoring to allow modification of global state from opened modal 2024-05-04 02:14:27 +03:00
ardocrat
11ac0ea84b camera: desktop support, switch camera, fix image crop 2024-05-03 23:34:28 +03:00
ardocrat
7267bf6441 camera: desktop support 2024-05-03 22:10:19 +03:00
ardocrat
f14a357c9b camera: fix image crop 2024-05-03 21:07:07 +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
6a24c90de9 ui: ext conn icon 2024-05-03 15:53:43 +03:00
ardocrat
0e07ce910a ui: show amount on send over tor 2024-05-01 05:19:47 +03:00
ardocrat
3c2e92adda ui: move settings modal to root content 2024-05-01 05:04:55 +03:00
ardocrat
1c1e39045e ui: do not show send button at 0 balance, empty txs message 2024-05-01 04:49:48 +03:00
ardocrat
c0fd7cf0aa fix: tor transport buttons on service start 2024-05-01 04:11:46 +03:00
ardocrat
7e3599d7e4 transport: disable modal closing on send over tor 2024-05-01 03:41:59 +03:00
ardocrat
9ccb39cc5d android: integrated node warning 2024-05-01 02:54:24 +03:00
ardocrat
36720bc6e2 node: fix stats getting to avoid deadlock 2024-05-01 01:42:34 +03:00
ardocrat
c3864cb229 tor: settings modal, save slatepack message after finalization 2024-04-30 23:28:49 +03:00
ardocrat
12650c94fd tor: fix launch onion server, wallet tor service, send over tor 2024-04-30 18:15:03 +03:00
ardocrat
1d9c8533ad tor: runtime 2024-04-27 03:01:29 +03:00
ardocrat
744b7955c1 tor: launch services 2024-04-27 02:19:40 +03:00
ardocrat
1e6376c497 tor: fix restart 2024-04-25 15:41:28 +03:00
ardocrat
5cf283696e wallet: delay for sync attempt 2024-04-25 15:18:48 +03:00
ardocrat
fc60d907d2 node: delay after launch 2024-04-25 15:15:10 +03:00
ardocrat
7207fb56bc build + tor: update grin libs fix android build, add arti lib, tor server config, connection with snowflake, transport at connections 2024-04-25 15:15:00 +03:00
ardocrat
5a77bc0759 settings: move to separate module 2024-04-24 18:24:21 +03:00
ardocrat
61a963ac2b ui: settings modal, language selection 2024-04-24 11:29:38 +03:00
ardocrat
2c1be806a9 ui: tx info modal title 2024-04-24 02:08:10 +03:00
ardocrat
01b5b21488 wallet: fix for already canceled invoice, transaction info modal, ability to finalize from list 2024-04-24 01:42:56 +03:00
ardocrat
92e1da511d modal: fix min width 2024-04-24 01:09:27 +03:00
ardocrat
df4500fac6 ui: txs, account paddings fixes 2024-04-22 23:32:29 +03:00
ardocrat
f22050795e ui: network type translation 2024-04-22 22:01:09 +03:00
ardocrat
b3f0addf3e fix: txs info width 2024-04-22 21:59:26 +03:00
ardocrat
faf47125a5 fix: check for empty amount at request creation 2024-04-22 21:55:34 +03:00
ardocrat
4b98ce364e ui: node content max width 2024-04-22 17:37:58 +03:00
ardocrat
cd89b879c6 accounts: max list height 2024-04-22 16:44:04 +03:00
ardocrat
6258cca760 fix: tx list paddings 2024-04-22 16:38:40 +03:00
ardocrat
b046ea45ea ui: list item buttons width 2024-04-22 16:04:18 +03:00
ardocrat
43b1105614 ui: change icons, amount format 2024-04-22 14:34:19 +03:00
ardocrat
53f86edb34 accounts: fix list update after creation, creation inside list 2024-04-22 04:20:37 +03:00
ardocrat
5393e140d7 ui: fix tx list item padding 2024-04-22 02:41:07 +03:00
ardocrat
49aeabf9d3 ui: clear button at message response, color text button, fix translation 2024-04-21 23:43:00 +03:00
ardocrat
7558eebc18 fix: tx icon at sent status 2024-04-21 23:37:52 +03:00
ardocrat
792b64951a android: move to separate folder, hide keyboard at request modal 2024-04-21 20:42:01 +03:00
ardocrat
1b7d96eff5 wallet: fix confirmations count, ability to repost and cancel transaction at posting state after timeout, repost height, fix posting state flag, cancel tx at send/receive modal 2024-04-21 19:59:12 +03:00
ardocrat
f42fd94281 wallet: posting status for two transactions with same slate id 2024-04-21 12:04:23 +03:00
ardocrat
10d184fab2 slatepacks: better error handling and messages on parsing 2024-04-20 23:49:19 +03:00
ardocrat
95be986e0f wallet + ui: separate transaction struct, fix tx cancel, fix tx cancel at finalizing state, post tx from slatepack 2024-04-20 16:59:54 +03:00
ardocrat
ab538d52ba metrics: fix list width 2024-04-20 14:25:03 +03:00
ardocrat
d084fd6b59 node: update stats less frequently, wait on restart 2024-04-20 00:50:20 +03:00
ardocrat
975c5d0576 node: disable restart on change validation and archive mode 2024-04-19 15:11:15 +03:00
ardocrat
4ad287e732 fix: wallet delete confirmation 2024-04-19 12:44:45 +03:00
ardocrat
4bf4af5b0d ui: wallet sync messages width 2024-04-19 04:33:41 +03:00
ardocrat
589d6ecbbc ui: wallet creation bottom panel fix, long press or right click as click 2024-04-19 04:20:25 +03:00
ardocrat
c668511bb6 ui: content draw on sync at connections, wallet list colors, translations 2024-04-19 04:09:23 +03:00
ardocrat
825dbbd3fd fix: error showing on wallet opening 2024-04-19 01:55:09 +03:00
ardocrat
a575ad0fb2 wallet: close at sync on chain type change 2024-04-18 23:03:31 +03:00
ardocrat
22e9bf8b4b ui: fix wallet list update at single panel mode 2024-04-18 22:07:21 +03:00
ardocrat
8260479f1c txs: empty list message 2024-04-18 17:14:33 +03:00
ardocrat
0bdba32034 wallet: slatepacks messages errors handling 2024-04-18 16:55:37 +03:00
ardocrat
7e2e08530b wallet + ui: sending and receiving rework, ability to use dandelion on broadcast, remove node restart modal, fix txs statuses 2024-04-18 05:20:49 +03:00
ardocrat
fa71dc2ada ui: optimize wallet creation bottom panel 2024-04-17 03:51:01 +03:00
ardocrat
8d680f3750 fix: connections availability check 2024-04-17 03:13:44 +03:00
ardocrat
706619c504 wallet: fix ext conn availability check on create 2024-04-17 02:58:34 +03:00