[vlc-commits] [Git][videolan/vlc][master] 25 commits: macosx: Extract internal split view views into separate XIB files

Steve Lhomme (@robUx4) gitlab at videolan.org
Wed Apr 3 18:11:13 UTC 2024



Steve Lhomme pushed to branch master at VideoLAN / VLC


Commits:
a7e9c0dd by Claudio Cambra at 2024-04-03T17:35:20+00:00
macosx: Extract internal split view views into separate XIB files

Signed-off-by: Claudio Cambra <developer at claudiocambra.com>

- - - - -
7c8bf13f by Claudio Cambra at 2024-04-03T17:35:20+00:00
macosx: Make VLCLibraryNavigationSidebarController a view controller, set as controller for new sidebar xib

Signed-off-by: Claudio Cambra <developer at claudiocambra.com>

- - - - -
bafa89ce by Claudio Cambra at 2024-04-03T17:35:20+00:00
macosx: Fix presentation of library target view

Signed-off-by: Claudio Cambra <developer at claudiocambra.com>

- - - - -
59f990dc by Claudio Cambra at 2024-04-03T17:35:20+00:00
macosx: Fix presenting of nav sidebar in split view controller

Signed-off-by: Claudio Cambra <developer at claudiocambra.com>

- - - - -
25550065 by Claudio Cambra at 2024-04-03T17:35:20+00:00
macosx: Fix configuration of outline view in navigation sidebar

Signed-off-by: Claudio Cambra <developer at claudiocambra.com>

- - - - -
5c54696c by Claudio Cambra at 2024-04-03T17:35:20+00:00
macosx: Add starter VLCLibraryWindowPlaylistSidebarViewController

Signed-off-by: Claudio Cambra <developer at claudiocambra.com>

- - - - -
ee771e09 by Claudio Cambra at 2024-04-03T17:35:20+00:00
macosx: Add convenience initialiser to playlist sidebar view controller

Signed-off-by: Claudio Cambra <developer at claudiocambra.com>

- - - - -
81d35981 by Claudio Cambra at 2024-04-03T17:35:20+00:00
macosx: Set playlist sidebar view controller as file owner

Signed-off-by: Claudio Cambra <developer at claudiocambra.com>

- - - - -
e966dc7f by Claudio Cambra at 2024-04-03T17:35:20+00:00
macosx: Fix displaying of playlist sidebar in library window

Signed-off-by: Claudio Cambra <developer at claudiocambra.com>

- - - - -
3b2b3754 by Claudio Cambra at 2024-04-03T17:35:20+00:00
macosx: Fix playlist sidebar top title being cut off by library window titlebar

Signed-off-by: Claudio Cambra <developer at claudiocambra.com>

- - - - -
ee31f34e by Claudio Cambra at 2024-04-03T17:35:20+00:00
macosx: Correctly configure initialisation of playlist sidebar in sidebar view controller

Signed-off-by: Claudio Cambra <developer at claudiocambra.com>

- - - - -
969704ee by Claudio Cambra at 2024-04-03T17:35:20+00:00
macosx: Correctly configure appearance-related properties of playlist sidebar

Signed-off-by: Claudio Cambra <developer at claudiocambra.com>

- - - - -
d6cfaec3 by Claudio Cambra at 2024-04-03T17:35:20+00:00
macosx: Handle repeat/shuffle buttons in playlist sidebar view controller

Signed-off-by: Claudio Cambra <developer at claudiocambra.com>

- - - - -
ad21fbe6 by Claudio Cambra at 2024-04-03T17:35:20+00:00
macosx: Fix displaying of playlist view in XIB

Signed-off-by: Claudio Cambra <developer at claudiocambra.com>

- - - - -
261ec44d by Claudio Cambra at 2024-04-03T17:35:20+00:00
macosx: Remove now unnecessary hack for segmented toolbar buttons

Signed-off-by: Claudio Cambra <developer at claudiocambra.com>

- - - - -
410962a8 by Claudio Cambra at 2024-04-03T17:35:20+00:00
macosx: Make clear playlist button work in new view controller

Signed-off-by: Claudio Cambra <developer at claudiocambra.com>

- - - - -
c8f7dea6 by Claudio Cambra at 2024-04-03T17:35:20+00:00
macosx: Make open media button work in playlist view controller

Signed-off-by: Claudio Cambra <developer at claudiocambra.com>

- - - - -
1a013b5d by Claudio Cambra at 2024-04-03T17:35:20+00:00
macosx: Make sort playlist button work in playlist view controller

Signed-off-by: Claudio Cambra <developer at claudiocambra.com>

- - - - -
9d9bd6dc by Claudio Cambra at 2024-04-03T17:35:20+00:00
macosx: Make playlist table item double click action work as expected

Signed-off-by: Claudio Cambra <developer at claudiocambra.com>

- - - - -
b7e3428e by Claudio Cambra at 2024-04-03T17:35:20+00:00
macosx: Add property to toggle "main video mode" on and off in playlist view controller

Signed-off-by: Claudio Cambra <developer at claudiocambra.com>

- - - - -
6b4e0fde by Claudio Cambra at 2024-04-03T17:35:20+00:00
macosx: Ensure playlist top constraint is adjusted via library window

Signed-off-by: Claudio Cambra <developer at claudiocambra.com>

- - - - -
04781b29 by Claudio Cambra at 2024-04-03T17:35:20+00:00
macosx: Fix playlist toggle state updating

Signed-off-by: Claudio Cambra <developer at claudiocambra.com>

- - - - -
f61fa0d1 by Claudio Cambra at 2024-04-03T17:35:20+00:00
macosx: Fix go to browse section action in library window

Signed-off-by: Claudio Cambra <developer at claudiocambra.com>

- - - - -
f64525de by Claudio Cambra at 2024-04-03T17:35:20+00:00
macosx: Strip out all now-duplicated playlist view related functionality from VLCLibraryWindow

Signed-off-by: Claudio Cambra <developer at claudiocambra.com>

- - - - -
e2cfab46 by Claudio Cambra at 2024-04-03T17:35:20+00:00
macosx: Fix restore of selected segment in library window

Signed-off-by: Claudio Cambra <developer at claudiocambra.com>

- - - - -


7 changed files:

- extras/package/macosx/VLC.xcodeproj/project.pbxproj
- modules/gui/macosx/Makefile.am
- modules/gui/macosx/UI/VLCLibraryWindow.xib
- + modules/gui/macosx/UI/VLCLibraryWindowNavSidebarView.xib
- + modules/gui/macosx/UI/VLCLibraryWindowNavigationSidebarView.xib
- + modules/gui/macosx/UI/VLCLibraryWindowPlaylistView.xib
- modules/gui/macosx/library/VLCLibraryWindow.h


The diff was not included because it is too large.


View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/925f13389b7089053198ceaaef037df9ab935270...e2cfab46901da0fc046730e40dc217d7a733de4f

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/925f13389b7089053198ceaaef037df9ab935270...e2cfab46901da0fc046730e40dc217d7a733de4f
You're receiving this email because of your account on code.videolan.org.


VideoLAN code repository instance


More information about the vlc-commits mailing list