Skip to content
Snippets Groups Projects
Commit 108d0249 authored by Claudio Cambra's avatar Claudio Cambra Committed by Felix Paul Kühne
Browse files

macosx: Add shows library view mode persistent preferences


Signed-off-by: default avatarClaudio Cambra <developer@claudiocambra.com>
parent 409ba4c3
No related branches found
No related tags found
No related merge requests found
...@@ -32,6 +32,7 @@ NS_ASSUME_NONNULL_BEGIN ...@@ -32,6 +32,7 @@ NS_ASSUME_NONNULL_BEGIN
@property (readwrite, nonatomic) VLCLibraryViewModeSegment homeLibraryViewMode; @property (readwrite, nonatomic) VLCLibraryViewModeSegment homeLibraryViewMode;
@property (readwrite, nonatomic) VLCLibraryViewModeSegment videoLibraryViewMode; @property (readwrite, nonatomic) VLCLibraryViewModeSegment videoLibraryViewMode;
@property (readwrite, nonatomic) VLCLibraryViewModeSegment showsLibraryViewMode;
@property (readwrite, nonatomic) VLCLibraryViewModeSegment albumLibraryViewMode; @property (readwrite, nonatomic) VLCLibraryViewModeSegment albumLibraryViewMode;
@property (readwrite, nonatomic) VLCLibraryViewModeSegment genreLibraryViewMode; @property (readwrite, nonatomic) VLCLibraryViewModeSegment genreLibraryViewMode;
@property (readwrite, nonatomic) VLCLibraryViewModeSegment songsLibraryViewMode; @property (readwrite, nonatomic) VLCLibraryViewModeSegment songsLibraryViewMode;
......
...@@ -26,6 +26,7 @@ NSString * const VLCLibraryWindowPreferencePrefix = @"VLCLibraryWindow"; ...@@ -26,6 +26,7 @@ NSString * const VLCLibraryWindowPreferencePrefix = @"VLCLibraryWindow";
NSString * const VLCLibraryHomeLibraryViewModePreferenceKey = @"HomeLibraryViewMode"; NSString * const VLCLibraryHomeLibraryViewModePreferenceKey = @"HomeLibraryViewMode";
NSString * const VLCLibraryVideoLibraryViewModePreferenceKey = @"VideoLibraryViewMode"; NSString * const VLCLibraryVideoLibraryViewModePreferenceKey = @"VideoLibraryViewMode";
NSString * const VLCLibraryShowsLibraryViewModePreferenceKey = @"ShowsLibraryViewMode";
NSString * const VLCLibraryAlbumLibraryViewModePreferenceKey = @"AlbumLibraryViewMode"; NSString * const VLCLibraryAlbumLibraryViewModePreferenceKey = @"AlbumLibraryViewMode";
NSString * const VLCLibraryGenreLibraryViewModePreferenceKey = @"GenreLibraryViewMode"; NSString * const VLCLibraryGenreLibraryViewModePreferenceKey = @"GenreLibraryViewMode";
NSString * const VLCLibrarySongsLibraryViewModePreferenceKey = @"SongsLibraryViewMode"; NSString * const VLCLibrarySongsLibraryViewModePreferenceKey = @"SongsLibraryViewMode";
...@@ -101,6 +102,17 @@ static VLCLibraryWindowPersistentPreferences *sharedInstance = nil; ...@@ -101,6 +102,17 @@ static VLCLibraryWindowPersistentPreferences *sharedInstance = nil;
value:videoLibraryViewMode]; value:videoLibraryViewMode];
} }
- (VLCLibraryViewModeSegment)showsLibraryViewMode
{
return [self libraryViewModePreferenceWithKey:VLCLibraryShowsLibraryViewModePreferenceKey];
}
- (void)setShowsLibraryViewMode:(VLCLibraryViewModeSegment)showsLibraryViewMode
{
[self setLibraryWindowViewModePreferenceWithKey:VLCLibraryShowsLibraryViewModePreferenceKey
value:showsLibraryViewMode];
}
- (VLCLibraryViewModeSegment)albumLibraryViewMode - (VLCLibraryViewModeSegment)albumLibraryViewMode
{ {
return [self libraryViewModePreferenceWithKey:VLCLibraryAlbumLibraryViewModePreferenceKey]; return [self libraryViewModePreferenceWithKey:VLCLibraryAlbumLibraryViewModePreferenceKey];
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment