Browse Source

macosx: Set title view string when setting audio library segment

Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
pull/162/head
Claudio Cambra 2 years ago
committed by Steve Lhomme
parent
commit
d4e35e4e9e
  1. 24
      modules/gui/macosx/library/home-library/VLCLibraryHomeViewAudioCarouselContainerView.m

24
modules/gui/macosx/library/home-library/VLCLibraryHomeViewAudioCarouselContainerView.m

@ -22,6 +22,8 @@
#import "VLCLibraryHomeViewAudioCarouselContainerView.h"
#import "extensions/NSString+Helpers.h"
#import "library/VLCLibraryController.h"
#import "library/VLCLibraryModel.h"
@ -60,6 +62,28 @@
return;
}
switch (audioLibrarySegment) {
case VLCAudioLibraryRecentsSegment:
self.titleView.stringValue = _NS("Recent music");
break;
case VLCAudioLibraryArtistsSegment:
self.titleView.stringValue = _NS("Artists");
break;
case VLCAudioLibraryAlbumsSegment:
self.titleView.stringValue = _NS("Albums");
break;
case VLCAudioLibrarySongsSegment:
self.titleView.stringValue = _NS("Songs");
break;
case VLCAudioLibraryGenresSegment:
self.titleView.stringValue = _NS("Genres");
break;
case VLCAudioLibraryUnknownSegment:
default:
self.titleView.stringValue = _NS("Unknown");
break;
}
((VLCLibraryAudioDataSource *)self.dataSource).audioLibrarySegment = audioLibrarySegment;
[self.carouselView reloadData];
}

Loading…
Cancel
Save