Michael Sitz rmsitz
rmsitz pushed to main at rmsitz/offlineu 2026-08-24 11:45:53 -04:00
bcd1734c94 Add wildcard and regex modes to Bulk Rename
rmsitz pushed to main at rmsitz/offlineu 2026-08-24 11:11:43 -04:00
49b68b8e51 Add delete and ignore actions to Duplicate Courses
rmsitz pushed to main at rmsitz/offlineu 2026-08-24 10:37:57 -04:00
9f0f49a399 Move File Management link into the bottom tab bar
rmsitz pushed to main at rmsitz/offlineu 2026-08-24 10:30:04 -04:00
9ff8c70311 Tighten Sort Unsorted matching; consolidate file management tools
rmsitz pushed to main at rmsitz/offlineu 2026-08-24 09:10:29 -04:00
4eda493e00 Add Unsorted folder auto-sort with keyword matching
rmsitz pushed to main at rmsitz/offlineu 2026-08-24 08:33:43 -04:00
52371dd02f Convert all Figma theme backgrounds to dark/colored, dedupe again
rmsitz pushed to main at rmsitz/offlineu 2026-08-24 08:09:03 -04:00
722b381913 Add 42 curated themes from Figma's website color schemes
rmsitz pushed to main at rmsitz/offlineu 2026-08-23 22:50:56 -04:00
acabb89981 Add auto-thumbnails, library-wide remaining time, backup restore
rmsitz pushed to main at rmsitz/offlineu 2026-08-23 22:30:06 -04:00
01a965c0f1 Rewrite README as internal deployment/reference documentation
rmsitz pushed to main at rmsitz/offlineu 2026-08-23 22:20:17 -04:00
24a07dd3e6 Add duration prewarm button; show video lengths in the loaded-course view
rmsitz pushed to main at rmsitz/offlineu 2026-08-23 22:03:10 -04:00
8f7808ab46 Show course runtime on library cards via ffprobe
rmsitz pushed to main at rmsitz/offlineu 2026-08-23 21:49:18 -04:00
eae6b09ecd Replace all OS-rendered emoji with a consistent SVG icon set
rmsitz pushed to main at rmsitz/offlineu 2026-08-23 21:22:04 -04:00
e2db5ecef8 Add per-course progress badges to library cards, replace alert() with toasts
rmsitz pushed to main at rmsitz/offlineu 2026-08-23 21:11:41 -04:00
3039d1206d Polish dashboard: consistent icon set, flatter cards, merged activity card
rmsitz pushed to main at rmsitz/offlineu 2026-08-23 20:55:38 -04:00
daec0742ec Replace the header brand emoji with a play-badge logo
rmsitz pushed to main at rmsitz/offlineu 2026-08-23 15:31:01 -04:00
21af7ae349 Add colored grid-card fallbacks, bottom tab bar, dashboard reorder
rmsitz pushed to main at rmsitz/offlineu 2026-08-23 15:11:21 -04:00
219c09692f Show full course name on hover in grid view
rmsitz pushed to main at rmsitz/offlineu 2026-08-23 15:06:48 -04:00
9e7dc85558 Add Resume button, Surprise Me random pick, and bulk select
rmsitz pushed to main at rmsitz/offlineu 2026-08-23 14:41:00 -04:00
8f6b00280f Fix course title overflowing the page on mobile
rmsitz pushed to main at rmsitz/offlineu 2026-08-23 14:27:43 -04:00
2941910c54 Cache library filesystem scans to fix ~90s NAS page loads