diff --git a/Aural.xcodeproj/project.pbxproj b/Aural.xcodeproj/project.pbxproj index 40d19de68..cf8de46dc 100644 --- a/Aural.xcodeproj/project.pbxproj +++ b/Aural.xcodeproj/project.pbxproj @@ -6675,7 +6675,7 @@ CODE_SIGN_IDENTITY = "-"; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 3.21.0; + CURRENT_PROJECT_VERSION = 3.21.1; DEAD_CODE_STRIPPING = YES; DEVELOPMENT_TEAM = ""; FRAMEWORK_SEARCH_PATHS = "$(PROJECT_DIR)/Frameworks"; @@ -6690,7 +6690,7 @@ ); LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)/Frameworks"; MACOSX_DEPLOYMENT_TARGET = 10.13; - MARKETING_VERSION = 3.21.0; + MARKETING_VERSION = 3.21.1; PRODUCT_BUNDLE_IDENTIFIER = com.kv.Aural; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = Source/FFmpeg/ffmpeg.h; @@ -6709,7 +6709,7 @@ CODE_SIGN_IDENTITY = "-"; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 3.21.0; + CURRENT_PROJECT_VERSION = 3.21.1; DEAD_CODE_STRIPPING = YES; DEVELOPMENT_TEAM = ""; FRAMEWORK_SEARCH_PATHS = "$(PROJECT_DIR)/Frameworks"; @@ -6724,7 +6724,7 @@ ); LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)/Frameworks"; MACOSX_DEPLOYMENT_TARGET = 10.13; - MARKETING_VERSION = 3.21.0; + MARKETING_VERSION = 3.21.1; PRODUCT_BUNDLE_IDENTIFIER = com.kv.Aural; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = Source/FFmpeg/ffmpeg.h; diff --git a/Aural.xcodeproj/project.xcworkspace/xcuserdata/kven.xcuserdatad/UserInterfaceState.xcuserstate b/Aural.xcodeproj/project.xcworkspace/xcuserdata/kven.xcuserdatad/UserInterfaceState.xcuserstate index 5abd7248c..0edaf922e 100644 Binary files a/Aural.xcodeproj/project.xcworkspace/xcuserdata/kven.xcuserdatad/UserInterfaceState.xcuserstate and b/Aural.xcodeproj/project.xcworkspace/xcuserdata/kven.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/Documentation/Release Notes.md b/Documentation/Release Notes.md index d07f58c1b..5821750be 100644 --- a/Documentation/Release Notes.md +++ b/Documentation/Release Notes.md @@ -1,10 +1,8 @@ -# What's New in Version 3.21.0 +# What's New in Version 3.21.1 -## #62 - Support for tracker module formats +## Bug fix - Playlist scroll bar on Intel Macs -Many thanks to @skillt3ch for requesting this feature! - -Aural Player can now play "tracker module" formats: .it, .xm, .mod, and .s3m. +On Intel Macs, the playlist scroll bar would not show up (it would be auto-hidden). This bug has been fixed, so the scroll bar is always visible. ### **For more info** -Visit the [official release page](https://github.com/kartik-venugopal/aural-player/releases/tag/v3.21.0) +Visit the [official release page](https://github.com/kartik-venugopal/aural-player/releases/tag/v3.21.1) diff --git a/Source/UI/Playlist/GroupingPlaylists/GroupingPlaylistViewController.swift b/Source/UI/Playlist/GroupingPlaylists/GroupingPlaylistViewController.swift index 172678d0b..ba2cefd6b 100644 --- a/Source/UI/Playlist/GroupingPlaylists/GroupingPlaylistViewController.swift +++ b/Source/UI/Playlist/GroupingPlaylists/GroupingPlaylistViewController.swift @@ -59,6 +59,10 @@ class GroupingPlaylistViewController: NSViewController, Destroyable { if uiState.currentView == self.playlistType, preferences.showNewTrackInPlaylist { showPlayingTrack() } + + scrollView.scrollerStyle = .legacy + scrollView.hasVerticalScroller = true + scrollView.autohidesScrollers = false } private func initSubscriptions() { diff --git a/Source/UI/Playlist/TracksPlaylist/TracksPlaylistViewController.swift b/Source/UI/Playlist/TracksPlaylist/TracksPlaylistViewController.swift index 984ae49d1..da1bd349b 100644 --- a/Source/UI/Playlist/TracksPlaylist/TracksPlaylistViewController.swift +++ b/Source/UI/Playlist/TracksPlaylist/TracksPlaylistViewController.swift @@ -54,6 +54,10 @@ class TracksPlaylistViewController: NSViewController, Destroyable { if uiState.currentView == .tracks, preferences.showNewTrackInPlaylist { showPlayingTrack() } + + scrollView.scrollerStyle = .legacy + scrollView.hasVerticalScroller = true + scrollView.autohidesScrollers = false } private func initSubscriptions() {