Features
- music-page: adjust song grouping to be more deterministic (Tung Huynh)
- player: delay switching audio/video layout until the media is already playing for smoother transition (Tung Huynh)
- volume-control: change volume glyph depends on volume level (Tung Huynh)
- settings: add volume boost option to customize max volume #13 (Tung Huynh)
- allow changing volume to a custom max amount #13 (Tung Huynh)
- settings: add 125% volume boost option because why not #13 (Tung Huynh)
- improve seeking using hotkeys (Tung Huynh)
- track media last position for recent media #14 (Tung Huynh)
- add remove condition for position tracker #14 (Tung Huynh)
- raise notification to resume last position #14 (Tung Huynh)
- add common view model to share values (Tung Huynh)
- add context menu to playlist view (Tung Huynh)
- playlist-view: add move up/down option to context menu (Tung Huynh)
Bug Fixes
- playlist: clear playlist dont necessary clear active item (Tung Huynh)
- fixed mouse wheel to change volume amount (Tung Huynh)
- fix seek bar override not setting correctly (Tung Huynh)
- missing nullable directive (Tung Huynh)
- adjust capacity to 64 #14 (Tung Huynh)
- optimize UpdateLastPosition logic #14 (Tung Huynh)
- remove nonexistent FilesService API #14 (Tung Huynh)
- update last position index out of range #14 (Tung Huynh)
- media last position deserialize problem #14 (Tung Huynh)
- proto exception due to improper saving #14 (Tung Huynh)
- unauthorized access when trying to convert MRU to file (Tung Huynh)
- seek gesture may break (Tung Huynh)
- notification: unexpected background when using light theme (Tung Huynh)
- player: revert setting player type when processing media (revert 7a2f966) (Tung Huynh)
- handle exception when disposing media (Tung Huynh)
- playlist view context requested not working (Tung Huynh)
- changing library location can crash the app (Tung Huynh)
Styles
- use white for alternating listview background (Tung Huynh)
- music-page: adjust button style for the song group overview (Tung Huynh)
- consolidate media icon foreground brush (Tung Huynh)
- player-page: more fancy transitions when switching between audio and video (Tung Huynh)
- player: adjust status message padding and margin (Tung Huynh)
- notification view visual adjustment (Tung Huynh)
- player: brighter album art background & unify status and notif style (Tung Huynh)
- smoother transition between video and audio layout (Tung Huynh)
- add style for page titles (Tung Huynh)
Code Refactoring
- separate PlaylistView and global playlist (Tung Huynh)
- PlaylistView to better ultilize view model (Tung Huynh)
Continuous Integration
- zip artifact before publishing (Tung Huynh)
Chores
- settings: description clarification #13 (Tung Huynh)
- remove unused properties in playlist and player controls vms (Tung Huynh)
- add custom solution dictionary for typo checking (Tung Huynh)
- bump ver 0.7.5 (Tung Huynh)
Commits
- c989033: fix(seek-bar) position jumping after chaning media (Tung Huynh)