Thank you for your patience.
This version has refactored a large number of underlying components, including the sidebar, image loader, and more. Below are the main new features:
Embedded MPV Player
An embedded MPV player implemented based on GLArea, featuring shortcut key support, automatic switching between episodes, and high customizability.
The player window can now be dragged and has window controls.
2024-09-18.12-45-30.webm
2024-09-18.12-44-31.webm
New Episode Selection Logic
By default, the Continue Watching list will be loaded. The episode selection list displays more content and is easier to navigate.
New Episode Page
Introduced a gradient blur overlay for the episode introduction page, along with a vertical AdwCarousel.
2024-09-18.12-44-21.webm
Other Changes
- Changed the callbacks and scrolling rules for the vertical grid scrolling list pages.
- Added a vertical grid scrolling list for the favorites list.
- Initially added a shortcut key introduction window.
- The two lists in the sidebar can now be collapsible.
- The preferences dialog has been changed to a transient window.
- Removed the overview widget from the episode introduction page.
- Added the end year in list items.
- Removed theme selection and some styles.
- Removed unnecessary text from the add server dialog.
- Optimized caching logic, handling errors internally.
- Add vo=libmpv by @tsukinaha in #96
- Add Windows package support by @Kosette in #106
Full Changelog: v0.8.2...v0.12.2