Levi
f34cb9c971
refactor(ui): declutter extension card actions
...
Drop homepage/GitHub buttons from store extension cards (they remain on
the detail page); keep them only for unlisted extensions whose cards do
not open a detail view. With the labeled update button this caps card
actions at update/settings/delete.
2026-09-19 18:07:28 +08:00
Levi
172f4a3650
fix(ui): unify extension update check and improve update affordance
...
- Update availability is now decided solely by the backend live GitHub
check (updateFlags); the store index may lag and previously masked
new versions in the market view.
- Replace the ambiguous refresh icon on extension cards with a labeled
update button, and add a red dot badge on extension icons (card and
detail view) when an update is available.
- Surface a toast when the update check fails instead of failing silently.
2026-09-19 17:32:44 +08:00
Levi
5d8267fa56
fix(ui): fix various UI issues ( #1518 )
2026-09-18 22:40:36 +08:00
Levi
1ab452ced8
fix(bt): honor selected files when creating resolved tasks ( #1523 )
2026-09-18 22:32:09 +08:00
Levi
e99ef6c7f4
fix(flutter): keep waiting task progress static ( #1516 )
2026-09-16 00:39:18 +08:00
Levi
c667f097dc
feat: add FFmpeg WASM runtime ( #1512 )
2026-09-16 00:38:22 +08:00
sun
46c34f2e92
feat(hls): add native HLS (m3u8) download protocol ( #1515 )
2026-09-15 23:40:31 +08:00
UltraGeek0102
e47a20a1bd
feat(ios): add iOS 26+ continued processing and Live Activities ( #1514 )
2026-09-15 22:49:11 +08:00
Levi
cee5f3336e
fix: extension install by deeplink ( #1510 )
2026-09-13 23:40:59 +08:00
Levi
a760290213
fix(ui): enable task detail text selection and compact extension stats ( #1511 )
2026-09-13 23:30:45 +08:00
Levi
a29f4bb42a
fix(ui): use typed controls for extension settings ( #1509 )
2026-09-13 14:29:46 +08:00
Levi
62e8ab3cef
fix(ui): show downloaded bytes for tasks with unknown size ( #1508 )
2026-09-13 11:57:26 +08:00
Levi
46675f26af
fix(ui): align history search placeholder and prevent clipping ( #1506 )
2026-09-12 20:04:28 +08:00
Levi
0d52b840a2
feat(ui): emphasize task creation and add empty-list actions ( #1505 )
2026-09-12 18:09:36 +08:00
Levi
091e7b8936
fix(ui): keep mobile create task actions in safe area ( #1504 )
2026-09-12 09:28:04 +08:00
Levi
ff8f61423e
fix(ui): refine app update dialog layout and scrolling ( #1503 )
2026-09-12 07:25:37 +08:00
Levi
08fe4eef4e
fix(ui): refine create task actions and relocate icon sources ( #1500 )
2026-09-11 08:00:03 +08:00
Levi
8f9bac9e6b
fix(ui): reuse shared file path picker for script settings ( #1496 )
2026-09-10 23:51:16 +08:00
Levi
0cc2b690f8
fix: create task panel mobile UI ( #1488 )
2026-09-10 23:02:53 +08:00
Levi
b991482617
fix(macos): prevent closed task windows from reopening ( #1492 )
2026-09-10 00:19:49 +08:00
Levi
481675107f
fix(android): refresh download URL when create page is already open ( #1493 )
2026-09-08 22:53:31 +08:00
Levi
67814348dc
fix: upgrade to race-safe dart_ipc ( #1479 )
2026-09-07 09:23:26 +08:00
Levi
d511e66d56
fix(ui): improve cross-platform text input behavior ( #1477 )
2026-09-06 17:18:57 +08:00
Levi
16f2d30476
fix(flutter): keep create task advanced options collapsed ( #1481 )
2026-09-06 16:43:14 +08:00
Levi
f2145de571
feat: add MCP support ( #1471 )
2026-09-05 20:21:39 +08:00
Levi
39cd9034cd
feat: move native communication to FFI ( #1457 )
2026-09-05 20:18:42 +08:00
Levi
177c225f16
feat: new ui ( #1455 )
2026-09-05 19:53:41 +08:00