Commit Graph

18 Commits

Author SHA1 Message Date
AskaEth 49b84f83ad feat: offline package download/import, load progress, local-first open 2026-08-17 13:11:32 +08:00
AskaEth d1d903278e feat: draggable progress bar (seek) and settings sliders 2026-08-17 12:20:05 +08:00
AskaEth 9fc3272923 feat: native tab panel overlay, webapp height no longer reserved 2026-08-16 21:41:05 +08:00
AskaEth fe2dcabdd4 feat: hide foreground webapp when switching sidebar pages 2026-08-16 20:27:17 +08:00
AskaEth 8d10d9e5e9 feat: media card polish - per-index controls, cover jump, wrap, slide transition 2026-08-16 20:13:47 +08:00
AskaEth 5f5d0431ee feat: media card cover, controls, live progress, multi-session swipe 2026-08-16 19:59:30 +08:00
AskaEth 8c42dca7bc feat: page preload, card grid span, wallpaper into webview for glass blur 2026-08-16 19:51:08 +08:00
AskaEth 6915c54832 feat: glass effect toggle, media refresh timing fix, page transition perf 2026-08-16 18:42:04 +08:00
AskaEth c9dcb88647 feat: settings interactions (theme/mask/brightness/server-url), svg icons, seconds display, page transition 2026-08-16 18:25:28 +08:00
AskaEth e2a289a4b0 feat: add notification-access setting item with jump 2026-08-16 18:12:06 +08:00
AskaEth f7cffe27d9 fix: final review findings - thread safety, xss, cache 2026-08-16 17:35:13 +08:00
AskaEth a0f8873b7a fix: marshal js bridge view ops to main thread 2026-08-16 17:21:02 +08:00
AskaEth 6ca55dbe5f feat: webapp multi-tab JS bridge and multi-WebView management 2026-08-16 17:13:48 +08:00
AskaEth b157dac7ae feat: media session source and media card 2026-08-16 16:49:41 +08:00
AskaEth fdaa8d0516 feat: card repository and home three-column layout 2026-08-16 16:43:30 +08:00
AskaEth ce55905e59 feat: h5 webapp list page with rich cards 2026-08-16 16:27:49 +08:00
AskaEth 0153ec38ae feat: android app list page with search and icons 2026-08-16 16:20:10 +08:00
AskaEth 394a553da7 feat: webview manager and js bridge skeleton 2026-08-16 16:01:36 +08:00