Jean-Baptiste Kempf pushed to branch master at VideoLAN / VLC
Commits: 45cbe9e8 by Claudio Cambra at 2026-05-10T18:31:36+02:00 macosx: Fix shows segment list view mode Signed-off-by: Claudio Cambra <[email protected]> - - - - - 2 changed files: - modules/gui/macosx/library/video-library/VLCLibraryVideoTableViewDelegate.h - modules/gui/macosx/library/video-library/VLCLibraryVideoViewController.m Changes: ===================================== modules/gui/macosx/library/video-library/VLCLibraryVideoTableViewDelegate.h ===================================== @@ -22,11 +22,11 @@ #import <Cocoa/Cocoa.h> -#import "library/VLCLibraryTableViewDelegate.h" +#import "library/VLCLibraryMasterDetailViewTableViewDelegate.h" NS_ASSUME_NONNULL_BEGIN -@interface VLCLibraryVideoTableViewDelegate : VLCLibraryTableViewDelegate +@interface VLCLibraryVideoTableViewDelegate : VLCLibraryMasterDetailViewTableViewDelegate @end ===================================== modules/gui/macosx/library/video-library/VLCLibraryVideoViewController.m ===================================== @@ -142,6 +142,8 @@ bundle:nil]; [self.videoLibraryGroupSelectionTableView registerNib:tableCellViewNib forIdentifier:@"VLCVideoLibraryTableViewCellIdentifier"]; + [self.videoLibraryGroupsTableView registerNib:tableCellViewNib + forIdentifier:@"VLCVideoLibraryTableViewCellIdentifier"]; self.videoLibraryGroupSelectionTableView.floatsGroupRows = NO; } @@ -297,6 +299,14 @@ [self setupShowsDataSource]; self.videoLibraryCollectionView.dataSource = self.libraryShowsDataSource; + self.videoLibraryGroupsTableView.dataSource = self.libraryShowsDataSource; + self.videoLibraryGroupsTableView.target = self.libraryShowsDataSource; + self.videoLibraryGroupsTableView.delegate = _videoLibraryTableViewDelegate; + + self.videoLibraryGroupSelectionTableView.dataSource = self.libraryShowsDataSource; + self.videoLibraryGroupSelectionTableView.target = self.libraryShowsDataSource; + self.videoLibraryGroupSelectionTableView.delegate = _videoLibraryTableViewDelegate; + // Shows uses the master/detail split view, not the single sectioned table. // The master and detail table views are wired in setupShowsDataSource. View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/45cbe9e8cb9310d6d582e6dde0e15ab98e72d639 -- View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/45cbe9e8cb9310d6d582e6dde0e15ab98e72d639 You're receiving this email because of your account on code.videolan.org.
_______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
