v0.7.4
Pre-release
Pre-release
Features
- tapped the control background to focus back to player element (Tung Huynh)
- smooth scroll active item into view when playlist is displayed (Tung Huynh)
- improve load time and fix memory leak (Tung Huynh)
- update media buffer to load and clean media as active item changing (Tung Huynh)
- optimize MediaListViewItem to use less binding (Tung Huynh)
- implement shuffle feature (Tung Huynh)
Bug Fixes
- welcome panel open flyout not attached (Tung Huynh)
- playing audio file force switch to mini player (Tung Huynh)
- play/pause badge not legible in light theme (Tung Huynh)
- time not updated when player is paused (Tung Huynh)
- buffering indicator shows unexpectedly when a media is ended (Tung Huynh)
- background element has 1px outline (Tung Huynh)
- media-player: more stable position getter (Tung Huynh)
- album art does not match corner radius when in mini player (Tung Huynh)
Styles
- slightly dimmer media icon for thumbnail (Tung Huynh)
- set opacity of layout root to 0 when in hidden state (Tung Huynh)
- remove edge ui theme transitions and switch to reposition theme animation (Tung Huynh)
- player-controls: add shuffle button and rework adaptive logic (Tung Huynh)
- player-controls: add animations when changing adaptive state (Tung Huynh)
- only show loading indicator if media has been loading for more than 0.5s (Tung Huynh)
- custom gridviewitem style with pointerover border (Tung Huynh)
- animation when clicking GridViewItem (Tung Huynh)
Continuous Integration
- pinning marvinpinto/action-automatic-releases (Tung Huynh)
Chores
- bump nuget packages (Tung Huynh)
- minor optimizations (Tung Huynh)
- bump ver 0.7.4 (Tung Huynh)