[vlc-commits] [Git][videolan/vlc][master] macosx: Implement detail strings for genre items
Felix Paul Kühne (@fkuehne)
gitlab at videolan.org
Mon Mar 23 12:55:18 UTC 2026
Felix Paul Kühne pushed to branch master at VideoLAN / VLC
Commits:
a43486b1 by Claudio Cambra at 2026-03-23T12:30:52+01:00
macosx: Implement detail strings for genre items
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
1 changed file:
- modules/gui/macosx/library/VLCLibraryDataTypes.m
Changes:
=====================================
modules/gui/macosx/library/VLCLibraryDataTypes.m
=====================================
@@ -887,6 +887,21 @@ static NSString *genreArrayDisplayString(NSArray<VLCMediaLibraryGenre *> * const
return self.name.length == 0 ? _NS("Unknown Group") : self.name;
}
+- (NSString *)primaryDetailString
+{
+ return [NSString stringWithFormat:toNSStr(vlc_ngettext("%lu item", "%lu items", _numberOfTotalItems)), _numberOfTotalItems];
+}
+
+- (NSString *)secondaryDetailString
+{
+ return [self durationString];
+}
+
+- (NSString *)durationString
+{
+ return [NSString stringWithTime:_duration / VLCMediaLibraryMediaItemDurationDenominator];
+}
+
- (VLCMediaLibraryMediaItem *)firstMediaItem
{
return self.mediaItems.firstObject;
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/a43486b1b49b3a614b982e62c987d17732bdad8b
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/a43486b1b49b3a614b982e62c987d17732bdad8b
You're receiving this email because of your account on code.videolan.org.
More information about the vlc-commits
mailing list