Commit Graph
137 Commits
Author SHA1 Message Date
TZGyn 78e1cefad4 Require Face ID to open the app and to send 2026-09-27 23:35:26 +08:00
TZGyn b989b0f791 Cache wallet balance and activity so screens show it instantly 2026-09-25 21:58:34 +08:00
TZGyn 2728bf161e List transactions newest first on both chains 2026-09-24 21:14:55 +08:00
TZGyn 51dc007107 Use the official Monero mark for the app icon 2026-09-23 21:08:23 +08:00
TZGyn 27dc122632 Fix the QR scanner showing a black preview 2026-09-22 22:45:25 +08:00
TZGyn e9720391b7 Add a black and white Monero app icon 2026-09-22 22:28:46 +08:00
TZGyn c0903f4f02 Fill in payments by scanning a QR code or picking one from photos 2026-09-20 02:00:52 +08:00
TZGyn 399502cf72 Stop a slow chain refresh from showing the wrong wallet balance 2026-09-20 01:30:42 +08:00
TZGyn e53c6aa7a9 Show each address QR in a bottom drawer 2026-09-20 00:57:51 +08:00
TZGyn 021672b47c Show full transaction details for Monero and XRP 2026-09-20 00:43:09 +08:00
TZGyn caca4321cc Add Monero subaccounts and subaddresses with a QR per address 2026-09-20 00:11:53 +08:00
TZGyn 1a23c730c6 Keep the Monero wallet out of iCloud backups 2026-09-19 22:54:58 +08:00
TZGyn 807388ea6b Keep Monero scan progress across app restarts 2026-09-19 22:17:00 +08:00
TZGyn f4037a188a Sign the iOS app for real devices and stop bundling the static archives 2026-09-19 19:25:01 +08:00
TZGyn 6d50566f37 Note the device build steps in the iOS readme 2026-09-19 13:44:11 +08:00
TZGyn 6b52b32e20 Document how the Monero iOS library is built 2026-09-19 13:43:08 +08:00
TZGyn a3af802166 Support real iOS devices with a device build of the Monero library 2026-09-19 13:42:04 +08:00
TZGyn 3e1a39d4d7 Replace the JavaScript mobile app with a native Swift iOS wallet 2026-09-19 13:33:11 +08:00
TZGyn babd85e614 add vue lynx mobile wallet 2026-08-09 18:09:21 +08:00
TZGyn d15152a013 bump version to 0.0.12 2026-08-04 22:19:25 +08:00
TZGyn 3913889a22 add portfolio allocation donut chart on dashboard 2026-08-04 22:19:13 +08:00
TZGyn da0c56658b add QR image upload to send pages 2026-08-04 22:19:03 +08:00
TZGyn 743700b82c bump version to 0.0.11 2026-08-02 19:17:11 +08:00
TZGyn 8953596194 live sync state with status dot on dashboard 2026-08-02 19:17:02 +08:00
TZGyn 5df3ae7058 bump version to 0.0.10 2026-08-02 18:59:48 +08:00
TZGyn 7b4ba84fee global singleton wallet state with single bootstrap in layout 2026-08-02 18:59:31 +08:00
TZGyn 20f29faa80 bump version to 0.0.9 2026-08-02 18:44:53 +08:00
TZGyn c0f6417925 persist dashboard prices and balances in stores 2026-08-02 18:44:53 +08:00
TZGyn c61fea938a bump version to 0.0.8 2026-08-02 15:09:28 +08:00
TZGyn bdfee2a553 log monero sync state and refresh failures 2026-08-02 15:09:28 +08:00
TZGyn 1c5e5b617f bump version to 0.0.7 2026-08-02 14:54:49 +08:00
TZGyn 11e0bcdaf6 add timeouts so syncing wallet never hangs the UI 2026-08-02 14:54:39 +08:00
TZGyn 4270d380fb fix race calling open before wallet-rpc ready 2026-08-02 14:26:49 +08:00
TZGyn 6eec1f998d bump version to 0.0.5 2026-08-02 14:15:39 +08:00
TZGyn d9ca8a0047 bump version to 0.0.4 2026-08-02 13:30:49 +08:00
TZGyn 3e1b8fc554 bump version to 0.0.3 2026-08-02 13:17:52 +08:00
TZGyn edb4f6b1f3 save monero wallet scan progress 2026-08-02 13:15:41 +08:00
TZGyn c2a405a9e1 fix dashboard monero infinite loading loop 2026-08-02 12:54:19 +08:00
TZGyn 6809cf09c6 gitignore compiled biometric helper + agent permission rules 2026-08-02 12:47:56 +08:00
TZGyn 9df8ce1867 new koins logo + publish permission rule 2026-08-02 12:41:42 +08:00
TZGyn 1cccdc70e0 new koins logo 2026-08-02 12:36:40 +08:00
TZGyn f517f7fe44 dashboard card sizing + rpc timeout fix 2026-08-02 12:26:57 +08:00
TZGyn c9e492ad95 0.0.2 loading states + wallet dialogs + monero unlock flow 2026-08-02 12:15:55 +08:00
TZGyn 50a7771d97 keychain vault + secrets cache + env separated keychains 2026-08-02 11:38:19 +08:00
TZGyn 23ef77ece6 responsive ui + wallet redesign + 401 fix + round cards 2026-08-01 19:55:11 +08:00
TZGyn 5ac8c93027 remove multiple wallets + monero auto-open + agents rules 2026-08-01 19:12:32 +08:00
TZGyn bd8ba8e3e5 native ui + touch id unlock + portfolio dashboard 2026-08-01 19:07:49 +08:00
TZGyn 42a22918a3 add code signing 2026-08-01 14:31:13 +08:00
TZGyn 0d3acef182 remove evm + add xrp 2026-08-01 00:58:22 +08:00
TZGyn f46e61ed5e fix blank page, icons, add logging and EVM balance chart
- Fix blank page: set viewsRoot, base:'', history.replaceState in index.html
- Fix chain icons: add dist/icons→views/mainview/icons copy rule
- Add file-based logger (src/bun/lib/logger.ts) with logToFile RPC
- Add frontend error overlay + global error listeners in index.svelte
- Add EVM balance chart with time range filters (EvmDashboard.svelte)
- Replace console.log with file logger throughout backend
- Improve get-env.ts to read version.json for channel detection
2026-06-27 16:59:15 +08:00