feat: key export/import, command import, virtualized scrolling

- P2-6: KeyList virtualized scrolling using @tanstack/vue-virtual (>100 keys)
- P2-8: Key export to CSV (DUMP + PTTL, hex-encoded)
- P2-9: Key import from CSV (RESTORE ... REPLACE)
- P2-10: CLI command import from text file
- i18n keys for all features (zh-CN + en)
This commit is contained in:
2026-07-07 22:14:22 +08:00
parent 90d56f2a12
commit 6ac5636944
7 changed files with 339 additions and 28 deletions
+1
View File
@@ -65,6 +65,7 @@
},
"dependencies": {
"@guolao/vue-monaco-editor": "^1.6.0",
"@tanstack/vue-virtual": "^3.13.31",
"electron-store": "^11.0.2",
"electron-updater": "^6.8.9",
"ioredis": "^5.7.0",