A Shrektacular changelog for a spring release (annyversary of Shrek movies in May).
- Loading animation during playlist processing
- Added MPRIS integration
- Added ability to open multiple files at once from file browser
- Now possible to drag and drop files to open (video / audio / subtitle - detected automatically)
- Added keyboard shortcuts window + new shortcuts
- Reworked fullscreen video experience
- Added option to set fullscreen player UI opacity
- New right click menu option to play a track next
- Added option to clear cache
- New utility pane for managing multiple saved playlists (folder-based for now)
- Hardened flatpak permissions (no filesystem access at all!)
- Added animations to make changes in the UI more visually appealing / coherent
- Faster loading speed with artwork caching (noticable with larger playlists)
- Reduced flatpak installed size by around 50% (runtimes not included)
- Reworked and improved seeking and slider
- Changed the default icon for tracks without artwork
- Polished karaoke lyric display
- Lots of backend and frontend related fixes and improvements
- Restructured development environment and codebase
- Other minor UI and UX tweaks