Releases: huynhsontung/Screenbox
Releases · huynhsontung/Screenbox
v0.8.0
What's Changed
- Expand music library experience with proper browsing list by songs, albums, and artists #15 #17
- Add option to hide and clear media history #16
Full Changelog: v0.7.5...v0.8.0
v0.7.5
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)
v0.7.4
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)
v0.7.3
- Fix crashing bug when expanding the library locations options
- Hide the player when there is nothing in the play queue
- Add option to see file only in the videos page
Full Changelog: v0.7.2...v0.7.3
v0.7.2
Full Changelog: v0.7.1...v0.7.2
v0.6.0
- Animations!!
- Works better with light theme.
- Faster startup time.
- Media servers (DLNA) support.