sudacode
75348aa72a
feat: inject bundled mpv plugin for managed launches, remove legacy glob
...
- SubMiner-managed launcher and Windows shortcut launches inject the bundled plugin when no global plugin is detected
- First-run setup detects and removes legacy global plugin files via OS trash before managed playback starts
- Makefile `install-plugin` target and Windows config-rewrite script removed; Linux/macOS install now copies plugin to app data dir
- AniList stats search and post-watch tracking now go through the shared rate limiter
- Stats cover-art lookup reuses cached AniList data before issuing a new request
- Closing mpv in a launcher-managed session now terminates the background Electron app
2026-05-12 19:40:26 -07:00
..
2026-03-10 02:32:27 -07:00
2026-03-20 02:43:28 -07:00
2026-03-10 02:32:27 -07:00
2026-03-10 02:32:27 -07:00
2026-03-10 02:32:27 -07:00
2026-03-10 02:32:27 -07:00
2026-03-10 02:32:27 -07:00
2026-03-20 02:43:28 -07:00
2026-03-10 02:32:27 -07:00
2026-03-10 02:32:27 -07:00
2026-03-10 02:32:27 -07:00
2026-03-10 02:32:27 -07:00
2026-03-10 02:32:27 -07:00
2026-03-10 02:32:27 -07:00
2026-03-25 22:42:21 -07:00
2026-03-20 02:43:28 -07:00
2026-03-20 02:43:28 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-20 02:43:28 -07:00
2026-03-20 02:43:28 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-20 02:43:28 -07:00
2026-03-20 02:43:28 -07:00
2026-03-25 22:42:21 -07:00
2026-03-20 02:43:28 -07:00
2026-03-20 02:43:28 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-31 12:38:27 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-20 02:43:28 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-31 12:38:27 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-31 12:38:27 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-31 12:38:27 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-31 12:38:27 -07:00
2026-03-25 22:42:21 -07:00
2026-03-25 22:42:21 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-25 22:42:21 -07:00
2026-03-31 12:38:27 -07:00
2026-03-25 22:42:21 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-31 12:38:27 -07:00
2026-03-29 16:16:29 -07:00
2026-03-29 16:16:29 -07:00
2026-04-03 21:35:18 -07:00
2026-04-10 02:46:50 -07:00
2026-05-02 19:56:10 -07:00
2026-05-12 12:08:09 -07:00
2026-05-12 12:08:09 -07:00
2026-05-12 19:40:26 -07:00
2026-05-12 19:40:26 -07:00
2026-05-12 19:40:26 -07:00
2026-05-12 19:40:26 -07:00