[vlc-commits] [Git][videolan/vlc][master] 23 commits: macosx: Redeclare class methods NSColor extension as class properties

Jean-Baptiste Kempf (@jbk) gitlab at videolan.org
Sat Jun 10 22:37:21 UTC 2023



Jean-Baptiste Kempf pushed to branch master at VideoLAN / VLC


Commits:
ba2dd4e4 by Claudio Cambra at 2023-06-10T21:40:26+00:00
macosx: Redeclare class methods NSColor extension as class properties

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

- - - - -
f32468dd by Claudio Cambra at 2023-06-10T21:40:26+00:00
macosx: Remove unused color properties

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

- - - - -
a3a1443d by Claudio Cambra at 2023-06-10T21:40:26+00:00
macosx: Use modern property syntax for NSColor extension class properties

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

- - - - -
bfa8c17c by Claudio Cambra at 2023-06-10T21:40:26+00:00
macosx: Declare class getter methods as class properties in NSFont extension

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

- - - - -
41d88553 by Claudio Cambra at 2023-06-10T21:40:26+00:00
macosx: Use modern property syntax for NSFont extension class properties

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

- - - - -
e075b903 by Claudio Cambra at 2023-06-10T21:40:26+00:00
macosx: Declare class method defaultHeight in VLCLibraryAlbumTableCellView as class method, use modern access syntax

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

- - - - -
8ceba729 by Claudio Cambra at 2023-06-10T21:40:26+00:00
macosx: Use class properties and modern access syntax for class getter methods in AppleRemote

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

- - - - -
ddf7ca85 by Claudio Cambra at 2023-06-10T21:40:26+00:00
macosx: Turn class method getters VLCLibraryCollectionViewItem into class properties

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

- - - - -
05e23d08 by Claudio Cambra at 2023-06-10T21:40:26+00:00
macosx: Use modern access syntax for VLCLibraryCollectionViewItem class properties

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

- - - - -
38079b0d by Claudio Cambra at 2023-06-10T21:40:26+00:00
macosx: Replace static getter method for VLCLibraryWindowPersistentPreferences with class property

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

- - - - -
54d6d0d0 by Claudio Cambra at 2023-06-10T21:40:26+00:00
macosx: Use dot notation and class property for VLCMediaSourceProvider listOfLocalMediaSources

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

- - - - -
c185b131 by Claudio Cambra at 2023-06-10T21:40:26+00:00
macosx: Use class property and dot notation for VLCLibraryCollectionViewSupplementaryElementView defaultHeaderSize

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

- - - - -
8aee21d5 by Claudio Cambra at 2023-06-10T21:40:26+00:00
macosx: Convert VLCLibraryUIUnits class methods into class properties

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

- - - - -
eda76c2b by Claudio Cambra at 2023-06-10T21:40:26+00:00
macosx: Use dot notation to access class properties in VLCLibraryUIUnits

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

- - - - -
e044070f by Claudio Cambra at 2023-06-10T21:40:26+00:00
macosx: Use class property and dot notation for VLCMain sharedInstance

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

- - - - -
3f643eb6 by Claudio Cambra at 2023-06-10T21:40:26+00:00
macosx: Also use do notation for all child properties of VLCMain

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

- - - - -
0b4e882f by Claudio Cambra at 2023-06-10T21:40:26+00:00
macosx: Use dot notation for NSApplication sharedApplication

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

- - - - -
0bbcf886 by Claudio Cambra at 2023-06-10T21:40:26+00:00
macosx: Use dot notation to acces NSNotificationCenter defaultCenter

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

- - - - -
be77ff86 by Claudio Cambra at 2023-06-10T21:40:26+00:00
macosx: Access NSWorkspace sharedWorkspace with dot notation

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

- - - - -
d1608f31 by Claudio Cambra at 2023-06-10T21:40:26+00:00
macosx: Access device isInUseByAnotherApplication with dot notation

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

- - - - -
9cecc5d4 by Claudio Cambra at 2023-06-10T21:40:26+00:00
macosx: Access NSApp delegate through dot notation

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

- - - - -
b663faff by Claudio Cambra at 2023-06-10T21:40:26+00:00
macosx: Access VLCApplication sharedApplication by dot notation

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

- - - - -
d42d5d96 by Claudio Cambra at 2023-06-10T21:40:26+00:00
macosx: Use dot notation to access NSRunningApplication currentApplication

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

- - - - -


30 changed files:

- modules/access/avaudiocapture.m
- modules/access/avcapture.m
- modules/gui/macosx/coreinteraction/VLCHotkeysController.m
- modules/gui/macosx/coreinteraction/VLCVideoFilterHelper.m
- modules/gui/macosx/extensions/NSColor+VLCAdditions.h
- modules/gui/macosx/extensions/NSColor+VLCAdditions.m
- modules/gui/macosx/extensions/NSFont+VLCAdditions.h
- modules/gui/macosx/extensions/NSFont+VLCAdditions.m
- modules/gui/macosx/imported/AppleRemote/AppleRemote.h
- modules/gui/macosx/imported/AppleRemote/AppleRemote.m
- modules/gui/macosx/imported/SPMediaKeyTap/SPMediaKeyTap.h
- modules/gui/macosx/imported/SPMediaKeyTap/SPMediaKeyTap.m
- modules/gui/macosx/library/VLCInputItem.m
- modules/gui/macosx/library/VLCLibraryCollectionViewDelegate.m
- modules/gui/macosx/library/VLCLibraryCollectionViewFlowLayout.m
- modules/gui/macosx/library/VLCLibraryCollectionViewItem.h
- modules/gui/macosx/library/VLCLibraryCollectionViewItem.m
- modules/gui/macosx/library/VLCLibraryCollectionViewMediaItemSupplementaryDetailView.m
- modules/gui/macosx/library/VLCLibraryCollectionViewSupplementaryElementView.h
- modules/gui/macosx/library/VLCLibraryCollectionViewSupplementaryElementView.m
- modules/gui/macosx/library/VLCLibraryController.m
- modules/gui/macosx/library/VLCLibraryDataTypes.m
- modules/gui/macosx/library/VLCLibraryInformationPanel.m
- modules/gui/macosx/library/VLCLibraryMenuController.m
- modules/gui/macosx/library/VLCLibraryModel.m
- modules/gui/macosx/library/VLCLibrarySortingMenuController.m
- modules/gui/macosx/library/VLCLibraryTableCellView.m
- modules/gui/macosx/library/VLCLibraryTwoPaneSplitViewDelegate.m
- modules/gui/macosx/library/VLCLibraryUIUnits.h
- modules/gui/macosx/library/VLCLibraryUIUnits.m


The diff was not included because it is too large.


View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/6db5fb2b64bcd267fb60ab7e6896f94c561a1b49...d42d5d96732aae2bf9ff04472e58e85d45a5f6d0

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/6db5fb2b64bcd267fb60ab7e6896f94c561a1b49...d42d5d96732aae2bf9ff04472e58e85d45a5f6d0
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