[vlc-commits] [Git][videolan/vlc][master] 3 commits: macosx: Replace home iCarousel views with collection views

Felix Paul Kühne (@fkuehne) gitlab at videolan.org
Wed Oct 14 13:08:29 UTC 2026



Felix Paul Kühne pushed to branch master at VideoLAN / VLC


Commits:
d483ca39 by Serhii Bykov at 2026-10-14T14:38:44+02:00
macosx: Replace home iCarousel views with collection views

- - - - -
f39094e4 by Serhii Bykov at 2026-10-14T14:38:44+02:00
macosx: Remove unused iCarousel implementation

- - - - -
bb14e3f6 by Serhii Bykov at 2026-10-14T14:38:44+02:00
macosx: Extract reusable collection view carousel

- - - - -


26 changed files:

- extras/package/macosx/VLC.xcodeproj/project.pbxproj
- modules/gui/macosx/Makefile.am
- modules/gui/macosx/UI/VLCLibraryCarouselViewItemView.xib → modules/gui/macosx/UI/VLCLibraryCarouselCollectionViewItem.xib
- modules/gui/macosx/library/VLCLibraryCarouselViewItemView.h → modules/gui/macosx/library/VLCLibraryCarouselCollectionViewItem.h
- modules/gui/macosx/library/VLCLibraryCarouselViewItemView.m → modules/gui/macosx/library/VLCLibraryCarouselCollectionViewItem.m
- + modules/gui/macosx/library/VLCLibraryCarouselView.h
- + modules/gui/macosx/library/VLCLibraryCarouselView.m
- modules/gui/macosx/library/VLCLibraryCollectionViewItem.h
- + modules/gui/macosx/library/VLCLibraryRepresentedItemCollectionViewItem.h
- modules/gui/macosx/library/VLCLibraryWindow.m
- modules/gui/macosx/library/audio-library/VLCLibraryAudioDataSource.h
- modules/gui/macosx/library/audio-library/VLCLibraryAudioDataSource.m
- modules/gui/macosx/library/home-library/VLCLibraryHomeViewAudioCarouselContainerView.m
- modules/gui/macosx/library/home-library/VLCLibraryHomeViewBaseCarouselContainerView.h
- modules/gui/macosx/library/home-library/VLCLibraryHomeViewBaseCarouselContainerView.m
- modules/gui/macosx/library/home-library/VLCLibraryHomeViewStackViewController.m
- modules/gui/macosx/library/home-library/VLCLibraryHomeViewVideoCarouselContainerView.h
- modules/gui/macosx/library/home-library/VLCLibraryHomeViewVideoCarouselContainerView.m
- modules/gui/macosx/library/home-library/VLCLibraryHomeViewVideoContainerView.h
- modules/gui/macosx/library/home-library/VLCLibraryHomeViewVideoContainerViewDataSource.h
- modules/gui/macosx/library/home-library/VLCLibraryHomeViewVideoContainerViewDataSource.m
- modules/gui/macosx/library/home-library/VLCLibraryHomeViewVideoGridContainerView.h
- + modules/gui/macosx/views/VLCCarouselView.h
- + modules/gui/macosx/views/VLCCarouselView.m
- − modules/gui/macosx/views/iCarousel/iCarousel.h
- − modules/gui/macosx/views/iCarousel/iCarousel.m


The diff was not included because it is too large.


View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/3127258a2dac31be87f4ead6492d3862a8a90a31...bb14e3f6d499eaab89c45a6b245142f5ccadd264

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/3127258a2dac31be87f4ead6492d3862a8a90a31...bb14e3f6d499eaab89c45a6b245142f5ccadd264
You're receiving this email because of your account on code.videolan.org. Manage all notifications: https://code.videolan.org/-/profile/notifications | Help: https://code.videolan.org/help




More information about the vlc-commits mailing list