AskaEth
|
06377f067f
|
fix: per-app scale via CSS zoom, hide download icon when local version matches
|
2026-08-17 21:40:06 +08:00 |
|
AskaEth
|
0194a57734
|
feat: download icon on webapp cards for auto-install
|
2026-08-17 20:18:39 +08:00 |
|
AskaEth
|
a1b65ad4c6
|
fix: view-level webview scale, close menu on outside tap/page switch
|
2026-08-17 20:16:32 +08:00 |
|
AskaEth
|
69bd90d23a
|
fix: disable overview mode for per-app scale to take effect
|
2026-08-17 20:12:21 +08:00 |
|
AskaEth
|
fb177cc30f
|
feat: check-update diff report and list refresh
|
2026-08-17 20:09:15 +08:00 |
|
AskaEth
|
2e0e1d5d47
|
feat: install-locally button, log delete result
|
2026-08-17 20:05:39 +08:00 |
|
AskaEth
|
5901ce98e2
|
feat: add reinstall button to long-press menu
|
2026-08-17 20:04:16 +08:00 |
|
AskaEth
|
bb714d8de3
|
feat: per-app initial scale config
|
2026-08-17 20:01:01 +08:00 |
|
AskaEth
|
b65a0400a6
|
fix: allow file access for local offline packages
|
2026-08-17 19:54:06 +08:00 |
|
AskaEth
|
24c78bb9c2
|
feat: per-app UA config, fix demo file path and back-loop
|
2026-08-17 19:51:54 +08:00 |
|
AskaEth
|
5498c8ed0b
|
fix: resolve relative manifest paths, base64 demo icon
|
2026-08-17 19:44:53 +08:00 |
|
AskaEth
|
a35a5018b7
|
fix: fetch manifest from <server>/manifest.json
|
2026-08-17 19:41:08 +08:00 |
|
AskaEth
|
2d2dee5e51
|
fix: allow cleartext HTTP for local/network servers
|
2026-08-17 19:33:43 +08:00 |
|
AskaEth
|
31107fddd5
|
feat: log export to Download
|
2026-08-17 19:25:43 +08:00 |
|
AskaEth
|
d9a0342271
|
fix: add confirm button for server url input
|
2026-08-17 19:11:37 +08:00 |
|
AskaEth
|
811e2c9716
|
feat: offline package version management, long-press menu
|
2026-08-17 18:02:53 +08:00 |
|
AskaEth
|
49b84f83ad
|
feat: offline package download/import, load progress, local-first open
|
2026-08-17 13:11:32 +08:00 |
|
AskaEth
|
010076ff28
|
docs: add device debugging and UI iteration log
|
2026-08-17 12:51:33 +08:00 |
|
AskaEth
|
8d7e015857
|
fix: cache media cover to avoid vanishing on swipe
|
2026-08-17 12:49:38 +08:00 |
|
AskaEth
|
17d573e589
|
fix: visible music-icon placeholder when media has no cover
|
2026-08-17 12:48:03 +08:00 |
|
AskaEth
|
d1d903278e
|
feat: draggable progress bar (seek) and settings sliders
|
2026-08-17 12:20:05 +08:00 |
|
AskaEth
|
91665bbbd5
|
fix: restore webapp list visibility on page switch
|
2026-08-16 21:45:34 +08:00 |
|
AskaEth
|
9fc3272923
|
feat: native tab panel overlay, webapp height no longer reserved
|
2026-08-16 21:41:05 +08:00 |
|
AskaEth
|
0154ebc999
|
fix: increase top reserve so tab panel fully clears content webview
|
2026-08-16 21:38:01 +08:00 |
|
AskaEth
|
b901afc901
|
fix: horizontal tab panel in top reserve area, no longer covered
|
2026-08-16 21:35:44 +08:00 |
|
AskaEth
|
bc08a8e4c3
|
fix: hide webapp list content while a webapp is open
|
2026-08-16 21:33:38 +08:00 |
|
AskaEth
|
e0add95d7a
|
fix: webapp topbar spans full content width
|
2026-08-16 21:28:53 +08:00 |
|
AskaEth
|
e34a67aeea
|
fix: media card keeps span-2 after swipe
|
2026-08-16 21:26:55 +08:00 |
|
AskaEth
|
9f8ca61374
|
fix: bold time card, tab panel position above content webview
|
2026-08-16 21:25:37 +08:00 |
|
AskaEth
|
6020b89215
|
feat: time card font scales to half card short side, centered
|
2026-08-16 21:22:00 +08:00 |
|
AskaEth
|
1bec58420d
|
fix: progress bar padding, time card stacked layout
|
2026-08-16 21:18:41 +08:00 |
|
AskaEth
|
f3f52030f4
|
fix: media progress bar initial width and duration labels
|
2026-08-16 21:15:00 +08:00 |
|
AskaEth
|
729b4ba302
|
fix: fixed media title height to avoid layout jump on lyrics change
|
2026-08-16 21:13:06 +08:00 |
|
AskaEth
|
37979119b7
|
fix: align media controls center, add media duration logging
|
2026-08-16 21:11:45 +08:00 |
|
AskaEth
|
ed8471a9e7
|
perf: in-place media card update for live lyrics
|
2026-08-16 21:10:08 +08:00 |
|
AskaEth
|
18a237bd1f
|
feat: live lyrics from notification title, fix topbar overlap
|
2026-08-16 21:06:08 +08:00 |
|
AskaEth
|
fe2dcabdd4
|
feat: hide foreground webapp when switching sidebar pages
|
2026-08-16 20:27:17 +08:00 |
|
AskaEth
|
7a28e2372c
|
fix: grid minmax, media polling fallback, content webview layout, swipe timeout
|
2026-08-16 20:25:21 +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
|
c82418f846
|
feat: bundle demo webapp in apk
|
2026-08-16 20:00:26 +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
|
1a79b4ed55
|
fix: media card survives page switch, cards fill column height
|
2026-08-16 18:47:29 +08:00 |
|
AskaEth
|
6915c54832
|
feat: glass effect toggle, media refresh timing fix, page transition perf
|
2026-08-16 18:42:04 +08:00 |
|
AskaEth
|
a65205b8d2
|
fix: pull active media session on start, icon centering, tap highlight, media card
|
2026-08-16 18:33:14 +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
|
8e722dc545
|
fix: catch SecurityException when notification access not granted
|
2026-08-16 18:10:26 +08:00 |
|
AskaEth
|
160274e218
|
fix: enter immersive mode after setContentView to avoid DecorView NPE
|
2026-08-16 18:08:52 +08:00 |
|
AskaEth
|
ebcd771a1f
|
fix: add LAUNCHER category and page-finished log
|
2026-08-16 17:59:40 +08:00 |
|