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 |
|