Claudio Cambra
81c7e3c85d
macosx: Set media item supplementary view detail text view string
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2023-01-02 07:52:04 +00:00
Claudio Cambra
694adda009
macosx: Add detail string text view to VLCLibraryCollectionViewMediaItemSupplementaryView XIB
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2023-01-02 07:52:04 +00:00
Claudio Cambra
3c802935d0
macosx: Constify values returned in VLCLibraryUIUnits
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-31 11:51:42 +00:00
Claudio Cambra
7f33985b09
macosx: Use unified units in VLCLibraryCollectionViewDelegate
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-31 11:51:42 +00:00
Claudio Cambra
99d73e297f
macosx: Fix VLCLibraryCollectionViewFlowLayout detail supplementary view alignment
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-31 11:51:42 +00:00
Claudio Cambra
4058e40700
macosx: Use VLCLibraryUIUtils in VLCLibraryCollectionViewFlowLayout
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-31 11:51:42 +00:00
Claudio Cambra
cbca63695e
macosx: Use VLCLibraryUIUnits largeSpacing in VLCLibraryVideCollectionViewsStackViewController
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-31 11:51:42 +00:00
Claudio Cambra
fa3dacfcbb
macosx: Use VLCLibraryUIUnits scrollBarSmallSideSize in VLCLibraryVideoCollectionViewContainerView
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-31 11:51:42 +00:00
Claudio Cambra
951e4a8055
macosx: Use VLCLibraryUIUnits in VLCLibraryAlbumTableCellView
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-31 11:51:42 +00:00
Claudio Cambra
accd9c3175
macosx: Move pricate row height declarations in VLCLibraryWindow to VLCLibraryUIUnits
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-31 11:51:42 +00:00
Claudio Cambra
32db73190a
macosx: Declare standard size of small side of scrollbar in VLCLibraryUIUnits
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-31 11:51:42 +00:00
Claudio Cambra
87ec59473c
macosx: Add spacing definitions to VLCLibraryUIUnits
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-31 11:51:42 +00:00
Claudio Cambra
29c81f737f
macosx: Add new VLCLibraryUIUnits class to keep reused units centrally
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-31 11:51:42 +00:00
Claudio Cambra
003245da29
macosx: Stop using magic number for correct content view inset compensation for audio library options bar
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-31 11:51:42 +00:00
Claudio Cambra
bb6da41807
macosx: Define default VLCLibraryCollectionViewItem size centrally, stop using magic numbers
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-31 11:51:42 +00:00
Dave Nicolson
be5239676f
macosx: Fix choose destination header
2022-12-30 14:57:11 +00:00
Dave Nicolson
ccb852d7d4
macosx: Fix dark appearance file output text label
2022-12-30 14:57:11 +00:00
Dave Nicolson
0679ad1293
macosx: Fix menu offsets on Big Sur and later
2022-12-30 14:36:37 +00:00
Claudio Cambra
1cc3ce63a8
macosx: Adapt all items entry text to current audio group type
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-29 17:13:52 +00:00
Claudio Cambra
406ab6c1d1
macosx: Display all albums when clicking on 'All items' table entry
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-29 17:13:52 +00:00
Claudio Cambra
860e7ab5d8
macosx: Display 'all items' entry in VLCAudioDataSource client table views
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-29 17:13:52 +00:00
Claudio Cambra
d731ad5cd0
macosx: Add VLCMediaLibraryDummyItem type
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-29 17:13:52 +00:00
Francois Cartegnie
b8cec147d6
vlc_tracer: fix union target member
2022-12-29 16:06:01 +00:00
Pierre Lamot
9f41c71b50
qt: fix video mouse position report when the device pixel ratio is not 1.0
...
Mouse events are reported in Qt's coordinates and needs to be scaled. This is
analogous to the way we are scaling the video size report event.
fix : #27674
2022-12-28 17:16:35 +00:00
Tristan Matthews
ac6ec7e828
contrib: rav1e: update to 0.6.2
2022-12-27 16:39:33 +00:00
Prince Gupta
73ea74393d
Win32: correctly handle VLC_DISKTOP_DIR and VLC_DOWNLOAD_DIR
2022-12-27 15:26:17 +00:00
Prince Gupta
53219ebda1
Win32: use GetKnownFolders API for dirs
2022-12-27 15:26:17 +00:00
Claudio Cambra
485c3f02f5
macosx: Make VLCMediaLibraryGenre detailString the same as durationString, as they were practically the same
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-27 09:19:18 +00:00
Claudio Cambra
1b21ad17ba
macosx: Make VLCMediaLibraryArtist detailString return durationString
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-27 09:19:18 +00:00
Claudio Cambra
d0c47736e1
macosx: Add specialised detail strings for each media library media item sub type
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-27 09:19:18 +00:00
Claudio Cambra
1b1dd61709
macosx: Return duration string as VLCMediaLibraryMediaItem detailString as fallback
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-27 09:19:18 +00:00
Claudio Cambra
1c3d9058bd
macosx: Only fetch and check artist for VLCMediaLibraryMediaItem if media library item subtype is album track
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-27 09:19:18 +00:00
Claudio Cambra
e912ff2ad4
macosx: Ensure VLCMediaLibraryMediaItem delivers empty NSString as fallback rather than nil
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-27 09:19:18 +00:00
Claudio Cambra
2cb96bf8c6
macosx: Use detail string for secondary string in library collection view items instead of duration
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-27 09:19:18 +00:00
Claudio Cambra
dcd0bcfd03
macosx: Rename colelction view item secondary text field from durationTextField to secondaryInfoTextField
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-27 09:19:18 +00:00
Fatih Uzunoglu
e3b28612d3
qml: make FrostedGlassEffect a layer effect
...
... so that we can set background on it.
Also,
- Make MiniPlayer a control.
- Refactor ScanProgressBar and make it a control.
2022-12-26 10:31:42 +00:00
Fatih Uzunoglu
d28f235b93
qt: correct tooltip color inversion
2022-12-26 10:01:37 +00:00
Prince Gupta
fe9388b9b5
qml: make player playlistview resizable
2022-12-26 09:32:36 +00:00
Tristan Matthews
b92dbdc4d3
contrib: cargo-c: update to 0.9.15
2022-12-25 15:42:11 +00:00
Tristan Matthews
a1fde77362
rust: update to 1.66 stable
2022-12-25 15:42:11 +00:00
Fatih Uzunoglu
7193add253
qml: disable activeFocusOnTab for context buttons
2022-12-25 09:49:57 +00:00
Claudio Cambra
c315516b95
macosx: Calculate horizontal video collection view using static item size in collection view delegate
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-25 00:03:43 +00:00
Claudio Cambra
43f3299116
macosx: Make setter for VLCLibraryVideoCollectionViewsStackViewController collectionViewItemSize property set the static item size in the container's collection view delegate
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-25 00:03:43 +00:00
Claudio Cambra
7948204cc9
macosx: Add ability to set static item size in VLCLibraryCollectionViewDelegate
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-25 00:03:43 +00:00
Claudio Cambra
b087bd1fcd
macosx: Publicly declare collection view delegate object as readonly property in VLCLibraryVideoCollectionViewContainerView
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-25 00:03:43 +00:00
Claudio Cambra
274ac2e029
macosx: Disable dynamic collection view item sizing in horizontal carousel video collection view
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-25 00:03:43 +00:00
Claudio Cambra
6279fcd121
macosx: Add ability to disable dynamic item sizing in VLCLibraryCollectionViewDelegate
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-25 00:03:43 +00:00
Claudio Cambra
a53ae4898c
macosx: Set new VLCLibraryCollectionViewDelegate as delegate for video library collection views
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-25 00:03:43 +00:00
Claudio Cambra
b069be4532
macosx: Move delegate methods in VLCLibraryVideoCollectionViewContainerViewDataSource to general VLCLibraryCollectionViewDelegate
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-25 00:03:43 +00:00
Claudio Cambra
623d1226fc
macosx: Make audio library collection view data source and video library collection view data source compliant with VLCLibraryCollectionViewDataSource protocol
...
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2022-12-25 00:03:43 +00:00