Commit Graph
61 Commits
Author SHA1 Message Date
ardocrat 024a9d0098 ui: make qr codes background lighter for better scanning 2026-03-10 00:06:57 +03:00
ardocrat af203b8f9b ui: update i18n lib 2026-03-06 23:51:44 +03:00
ardocrat 7d75fc2ae0 gui: fixes
- Wgpu renderer by default for Windows
- Fix items borders sizes
- Start camera at  messages on scan press
- Do not show pull-to-refresh on empty tx list
- Do not close non-closeable modal on Back/Esc key press
- Cut long connection name at wallet list
- Fix setting of tx receiver address

Reviewed-on: https://code.gri.mw/GUI/grim/pulls/47
2026-02-19 23:15:24 +00:00
ardocrat 42bcda621a ui: update egui, fix android back button 2025-11-05 18:11:07 +03:00
ardocrat b84f6480e7 ui: content container 2025-05-30 12:33:13 +03:00
ardocrat 5dd8de7950 modal: move focus setup to the root content 2025-05-29 23:50:26 +03:00
ardocrat 78baaca4a3 fix: keyboard modal focus 2025-05-29 15:37:00 +03:00
ardocrat e597ac7e4b ui: ability to not show soft keyboard for input, move modal on top only at first draw 2025-05-29 13:32:33 +03:00
ardocrat 9673c7d719 keyboard: show refactoring 2025-05-28 13:46:44 +03:00
ardocrat 9b4623c558 keyboard: state refactoring 2025-05-28 12:58:57 +03:00
ardocrat 6c04eec026 modal: close refactoring 2025-05-27 22:14:43 +03:00
ardocrat 98619cc362 ui: update to egui 0.31 2025-05-27 16:10:29 +03:00
ardocrat 2591653f66 ui: input refactoring 2025-05-26 20:48:29 +03:00
ardocrat d11e90226b feat: software keyboard (without language switch) 2025-05-23 19:20:42 +03:00
ardocrat 1e32315346 win: use system window frame 2025-04-02 15:22:15 +03:00
ardocrat 75cf7edc96 fix: modal padding and window border on desktop 2024-10-26 23:23:39 +03:00
ardocrat dcaf9945c8 ui: wgpu renderer for macos, desktop content background fix, do not show left line for camera content at dual panel mode 2024-10-26 02:16:47 +03:00
ardocrat 442fc425f7 ui: update to egui 0.29.1, wallet qr scan content, panels strokes and colors refactoring, check closeable modal at desktop title, fix app socket name 2024-10-21 12:03:09 +03:00
ardocrat dbc28205e8 desktop: parse file content from argument on launch, single app instance, wallets selection and opening modals refactoring 2024-09-11 17:01:05 +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 f142ae110a ui: wallet connection selector/creator modal, separate modal content for connection creation, move settings into wallet 2024-07-10 18:54:23 +03:00
ardocrat 03a3dc097a ui: root to content, macos related window fixes 2024-07-02 23:52:25 +03:00
ardocrat 6ef6d48b4a ui: fullscreen support, default window height 2024-07-01 22:28:09 +03:00
ardocrat 7fb19619cf fix: modal shadow padding 2024-06-27 13:52:28 +03:00
ardocrat 2469d3f021 ui: window resize, update egui (waiting for window dragging/resizing patch), pull to refresh widget, colors optimization, min window size, root panels switch optimization 2024-06-27 12:30:27 +03:00
ardocrat de53e867e9 ui: window stroke, fix tabs stroke, modal margin 2024-06-24 12:56:00 +03:00
ardocrat 5d0bd0e0c0 ui: external frame for dragging window, dynamic window title, default modal size and tabs paddings fix, transport status order, dual title panel id fix 2024-06-24 11:52:24 +03:00
ardocrat eab88094db ui: show more available tx actions after wallet opening, tx modal optimization, qr share button, modal outside padding 2024-06-05 16:47:55 +03: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 e099b5da8e ui: fix dark colors, panels strokes 2024-05-30 12:02:52 +03:00
ardocrat 32f8bd11de ui: dark theme support, setup by default from system, settings 2024-05-29 22:47:17 +03:00
ardocrat 7319c1b4eb modal: possibility to enable closing 2024-05-19 10:15:25 +03:00
ardocrat a1721f978e modal: rwlock optimization 2024-05-15 14:53:12 +03:00
ardocrat 14e69feae5 modal: shadow 2024-05-04 18:07:34 +03:00
ardocrat a2e45bd8ba modal: set title for opened 2024-05-04 13:36:13 +03:00
ardocrat df6fafd256 modal: refactoring to allow modification of global state from opened modal 2024-05-04 02:14:27 +03:00
ardocrat 92e1da511d modal: fix min width 2024-04-24 01:09:27 +03:00
ardocrat 8e1b131ee4 ui: update egui library, fix images loading and view rounding 2023-10-04 16:16:30 +03:00
ardocrat 7333da63bd modal: fix comments 2023-08-03 17:38:17 +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 a57b7e7aec ui: fix min/max width detection 2023-08-01 02:19:09 +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 2f5011c36f ui: modal show method refactoring, mnemonic word input, update translations 2023-07-23 11:48:28 +03:00
ardocrat e529c011b0 build: remove unused imports and mutability 2023-07-21 03:56:46 +03:00
ardocrat 5cd3994163 ui: fix modal paddings 2023-07-16 22:06:08 +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 1b8c126e0d ui: refactoring navigation and modal state, stratum content fixes 2023-07-13 03:54:27 +03:00
ardocrat 917b4b743d ui: fix modal bg position 2023-07-11 17:53:20 +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