Commit graph

197 commits

Author SHA1 Message Date
ardocrat
152798629e ui: fix title align for wallet creation 2023-08-11 23:51:29 +03:00
ardocrat
9d12e95d0b ui + wallets: add title panel text alignment, optimize connection creation modal, optimize wallet panels size, make wallet creation callback not optional, update translations, fix wallet list sorting 2023-08-11 23:43:25 +03:00
ardocrat
d466cb1d9c wallets: fix wallet mutability, wallet connection change, optimize wallet lists for different chain types 2023-08-11 17:29:25 +03:00
ardocrat
3635b7abe6 ui: optimize panel width calculation 2023-08-11 17:28:13 +03:00
ardocrat
e9fa5a140a ui: optimize wallet panels width, creations steps scroll and paddings 2023-08-11 04:36:15 +03:00
ardocrat
588fb31fa5 ui: fix network content paddings and panel width 2023-08-11 04:23:06 +03:00
ardocrat
1261e3ef30 wallets: sort by id 2023-08-11 02:53:35 +03:00
ardocrat
ada4575392 wallet: wake up thread on closing, increase update interval 2023-08-11 02:53:20 +03:00
ardocrat
d84bdb6fb5 wallets: optimize loading, list refactoring, add wallet closing state, wallet data state and tx loading progress 2023-08-11 01:20:41 +03:00
ardocrat
e024dc34c6 ui: optimize network content panels and paddings 2023-08-11 01:02:08 +03:00
ardocrat
3632d002e7 ui: fix content height 2023-08-10 23:07:17 +03:00
ardocrat
6acb55ccca ui: network type label, update translations 2023-08-10 19:54:12 +03:00
ardocrat
065f7d6cd5 ui: selected wallet title 2023-08-09 22:58:07 +03:00
ardocrat
e235123516 connections: check availability after adding 2023-08-09 22:55:12 +03:00
ardocrat
7ef558a6f1 ui: change wallet creation panel background and button colors 2023-08-09 22:14:01 +03:00
ardocrat
ab83d7c95c wallet + ui: optimize loading, retry button for non-success loading, update translations 2023-08-09 20:11:44 +03:00
ardocrat
3c14f72c24 wallet + ui: optimize loading, update translations 2023-08-09 04:19:15 +03:00
ardocrat
417e8a28cb ui: optimize connections colors 2023-08-09 04:17:45 +03:00
ardocrat
b32b226c77 ui: fix text ellipsize 2023-08-09 02:51:50 +03:00
ardocrat
b2e94da457 config: fix external connection availability check 2023-08-09 02:28:20 +03:00
ardocrat
076a692e1b wallet + config + ui: load wallet info, wallet connections and app config refactoring, check external connections availability, config subdir argument format, item button color, radio buttons stroke, chain type selection from connections, update translations 2023-08-09 02:22:16 +03:00
ardocrat
92c7ab62c2 ui: items rounding refactoring, external connections network content, exit modal title, update translations 2023-08-05 22:39:42 +03:00
ardocrat
4e42650160 fix: Esc key press detection 2023-08-05 18:50:08 +03:00
ardocrat
0d00348d15 config: fix init config, save flag to show wallet list at dual panel wallets mode 2023-08-04 01:10:23 +03:00
ardocrat
0ec5d415b1 config + ui: fix connections dir, add wallet tabs, initial wallet loading content, fix wallet content width, update translations 2023-08-03 23:49:11 +03:00
ardocrat
7333da63bd modal: fix comments 2023-08-03 17:38:17 +03:00
ardocrat
c66b44db9b ui: network loading content 2023-08-03 17:38:10 +03:00
ardocrat
e9a7feb7c3 ui: remove functions to calculate network content margins 2023-08-03 10:47:16 +03:00
ardocrat
ff9fcd38f2 ui + config: modals content drawing refactoring, move connections config to separate file 2023-08-03 04:11:25 +03:00
ardocrat
b34654ab00 ui + wallets: modal width detection fix, connections refactoring, mnemonic location refactoring, wallet creation callback, wallet loading, wallet list state refactoring, fix integrated node wallet connection, update translations, remove zeroize dependency 2023-08-03 00:00:23 +03:00
ardocrat
65c27d250b ui: fix wallets title navigation, change lock icon 2023-08-01 17:23:09 +03:00
ardocrat
9fabce685d ui: add ability to hide wallet list at dual panel mode on the wallets screen 2023-08-01 05:16:28 +03:00
ardocrat
a57b7e7aec ui: fix min/max width detection 2023-08-01 02:19:09 +03:00
ardocrat
b827c717db ui: wallet creation modal Enter key handling 2023-08-01 02:13:47 +03:00
ardocrat
cf834f86fc wallet + ui: external connection API token support, update translations 2023-08-01 02:13:35 +03:00
ardocrat
08c202519e wallet + ui: select wallet after creation, wallet panels dual mode refactoring 2023-08-01 02:10:45 +03:00
ardocrat
80a04596df android: update activity lib, optimize app exit 2023-08-01 01:03:51 +03:00
ardocrat
a95038fc9d build: fix comment 2023-07-31 16:23:22 +03:00
ardocrat
5add102637 ui: rename wallets and network content files 2023-07-31 16:23:15 +03:00
ardocrat
00767dd7e0 config + ui: fix wallets reload on change chain type, optimize wallet list item, add tab button effects, make dark color lighter, rename side panel constant 2023-07-31 01:04:41 +03:00
ardocrat
9d401d6bf8 ui: optimize peers layout 2023-07-30 23:56:57 +03:00
ardocrat
499c9c453e ui: fix wallet creation button, optimize circle button, make black color lighter 2023-07-30 21:08:16 +03:00
ardocrat
18b05fffe9 ui: wallet list content 2023-07-30 18:57:12 +03:00
ardocrat
a31d38dc1c ui: add list item button 2023-07-30 10:52:24 +03:00
ardocrat
b6e55b0762 ui: simplify rounding around list items 2023-07-29 19:08:06 +03:00
ardocrat
3f0d8facac ui + wallet: wallet list refactoring, wallet opening, round button fixes, update translations 2023-07-29 00:17:54 +03:00
ardocrat
2e12b17663 build + wallet + ui: fix dependencies connection setup, mnemonic validation, wallet creation, methods to work with wallet, update translations 2023-07-28 00:00:57 +03:00
ardocrat
f461f27e4c ui + config: wallet connections setup, initial wallet config, wallet list state, update translations 2023-07-25 03:42:52 +03:00
ardocrat
40f710bfc9 build: remove unused comment and import 2023-07-23 23:51:01 +03:00
ardocrat
8f4589615e config: add node api address function 2023-07-23 19:36:12 +03:00
ardocrat
c166f21d1e ui: save mnemonic phrase word on enter key press, remove useless separate function to check back press event 2023-07-23 17:21:02 +03:00
ardocrat
2f5011c36f ui: modal show method refactoring, mnemonic word input, update translations 2023-07-23 11:48:28 +03:00
ardocrat
952796abff ui: initial mnemonic recovering 2023-07-22 03:40:30 +03:00
ardocrat
722ba65ce8 ui: add logo, mnemonic creation step, update translations 2023-07-22 01:59:19 +03:00
ardocrat
3f322ff062 ui: optimize network types 2023-07-21 20:26:29 +03:00
ardocrat
8a60e31555 ui: title panel refactoring, initial wallet creation, update translations 2023-07-21 04:17:57 +03:00
ardocrat
83b8de5ad6 build: fix import 2023-07-21 03:58:58 +03:00
ardocrat
e529c011b0 build: remove unused imports and mutability 2023-07-21 03:56:46 +03:00
ardocrat
f99109bf8e ui: add round floating button 2023-07-21 03:55:13 +03:00
ardocrat
5a9e43a666 ui: fix comments 2023-07-20 23:53:55 +03:00
ardocrat
d2e2d5803d ui: handle esc keys event 2023-07-20 23:02:14 +03:00
ardocrat
6497d6798b ui: fix list items paddings 2023-07-17 02:04:08 +03:00
ardocrat
5cd3994163 ui: fix modal paddings 2023-07-16 22:06:08 +03:00
ardocrat
2bcb69db02 ui: fix date format and list items size 2023-07-16 21:56:47 +03:00
ardocrat
45652556bb ui: fix title padding 2023-07-16 21:01:46 +03:00
ardocrat
468783a795 ui: display insets (cutouts) refactoring 2023-07-16 11:23:56 +03:00
ardocrat
6d3d0c76ef ui + build: fix secret modal padding, add paste button to peer, update grin dependency version 2023-07-15 22:37:34 +03:00
ardocrat
e951fbab73 ui: fix stratum section at mining screen, optimize copy/paste buttons for tokens, update translations 2023-07-15 21:13:37 +03:00
ardocrat
afdcc4dcb9 ui: fix title height 2023-07-15 18:54:17 +03:00
ardocrat
bc276e0f2c ui: remove unused function from title panel 2023-07-14 03:52:13 +03:00
ardocrat
c20ee3e629 ui + build: title panel refactoring, check node idle state for network title animation, optimize font sizes, run build on several devices for Android 2023-07-14 03:51:06 +03:00
ardocrat
dbe178f792 android + ui: display cutouts (insets) refactoring, optimize platform-specific app, reorganize views 2023-07-14 00:55:31 +03:00
ardocrat
f85f4c9ed7 build + android: update dependencies, update build script for v7 arch on Android, fix wgpu limits for old Android devices 2023-07-13 18:44:37 +03:00
ardocrat
19befded82 ui: change setup sections location 2023-07-13 16:23:38 +03:00
ardocrat
1b8c126e0d ui: refactoring navigation and modal state, stratum content fixes 2023-07-13 03:54:27 +03:00
ardocrat
5542698467 build: remove unused imports 2023-07-11 23:37:17 +03:00
ardocrat
15d57bc968 ui: exit confirmation at desktop 2023-07-11 23:36:48 +03:00
ardocrat
126574912e ui: fix paddings 2023-07-11 22:05:56 +03:00
ardocrat
9d97d466ff ui: fix network scroll and title paddings, fix title buttons hovering, set resolution on app start, update metrics translation. 2023-07-11 21:02:36 +03:00
ardocrat
917b4b743d ui: fix modal bg position 2023-07-11 17:53:20 +03:00
ardocrat
d1497ae711 build: optimize imports 2023-07-11 16:26:39 +03:00
ardocrat
88f92d51b3 build: fix build for desktop 2023-07-11 16:23:10 +03:00
ardocrat
bab8c49f26 config + ui: add p2p config and ui, fix input fields size, update translations 2023-07-11 03:02:44 +03:00
ardocrat
6cfc6ae0b5 ui: optimize title panel 2023-07-10 01:49:34 +03:00
ardocrat
3e03f1a014 ui: update egui, fixes for new eframe version 2023-07-07 03:50:08 +03:00
ardocrat
eb898da201 stratum: start/stop refactoring, add ability to disable stratum server without node restart 2023-07-06 03:02:13 +03:00
ardocrat
31addbc157 stratum: test new tokio 2023-07-05 23:36:33 +03:00
ardocrat
82651a9137 stratum: test new tokio 2023-07-05 23:36:15 +03:00
ardocrat
114973ecf2 ui: remove unused dandelion field 2023-07-05 16:07:23 +03:00
ardocrat
c39a5a3c8e config + ui: optimize system ips, dandelion and pool configs, checkbox color 2023-07-05 16:06:14 +03:00
ardocrat
2ac0c108e7 ui: optimize title panel 2023-07-04 01:28:27 +03:00
ardocrat
91e743fab5 config + ui: settings source files location/names refactoring, reset node settings to default values 2023-07-04 00:39:13 +03:00
ardocrat
3b2d3ab202 node + config + ui: fork stratum server to handle state on node start/stop, complete stratum configuration, complete node server config, settings ui refactoring, update i18n lib 2023-07-03 21:17:49 +03:00
ardocrat
fc27b77142 config + ui: node server config ui, node restart reminder modal and message 2023-07-01 21:04:52 +03:00
ardocrat
92972fbbd9 node: fix chain type change 2023-07-01 20:25:50 +03:00
ardocrat
34eb159ddc node: fix global config values init on start 2023-07-01 17:22:28 +03:00
ardocrat
6e6bb24e7d config + ui: fix network change, optimize api secrets, add api secrets and ftl ui, refactor settings ui, fix exit modal message font size, update translations 2023-07-01 03:29:05 +03:00
ardocrat
5bf09e4350 android: copy/paste from clipboard 2023-06-30 21:25:06 +03:00
ardocrat
719e28488f config: optimize access to node config members, fix check for port availability 2023-06-29 23:52:30 +03:00
ardocrat
2f61a1a090 node: errors handling on server start (in progress) 2023-06-29 03:42:56 +03:00