Claudio Cambra
|
1cd9e6f349
|
macosx: Only track video view rect for mouse moved in library window
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-27 15:05:32 +00:00 |
Johannes Kauffmann
|
e1ddf339c1
|
contrib: qt: remove unneeded macOS patch
This was fixed in Qt 5.15.8.
|
2023-02-27 06:42:37 +00:00 |
Johannes Kauffmann
|
e12ccd4545
|
contrib: qt: remove unneeded GCC 11 patches
These were fixed with Qt 5.15.3 and 5.15.5.
|
2023-02-27 06:42:37 +00:00 |
Johannes Kauffmann
|
e09bec51c0
|
cpu: properly indent x86 defines
To match the other architecture subsections.
|
2023-02-26 20:15:02 +00:00 |
Benjamin Arnaud
|
64abdfc00d
|
qml/PlaylistListView: Add 'getSelectedInputItem' to DragItem
This effectively fixes drag and drop from the playqueue to a playlist.
|
2023-02-26 13:55:55 +00:00 |
Benjamin Arnaud
|
1c54a5eece
|
qt/firstrunwizard: Fix 'pinned' default value
We need to apply the qt option if we want pinned controls to be applied.
|
2023-02-26 10:06:28 +00:00 |
Claudio Cambra
|
c567aa548e
|
macosx: Fix VLCMainVideoView interactivity in non native full screen mode
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
a143540b3e
|
macosx: Fix volume controls in VLCMainVideoView
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
59eb817134
|
macosx: Enforce correct sizing of video view in library window
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
65d6803ac0
|
macosx: Make sure to enable the video titlebar mode for new detached video windows
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
c8f93a2744
|
macosx: Make VLCAspectRatioRetainingWindow a VLCFullVideoViewWindow
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
d3cff4fb26
|
macosx: Make sure not to show window title in VLCFullVideoViewWindow
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
153cd3543b
|
macosx: Correctly init base video window classes even if not inited from XIB
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
96018154c4
|
macosx: Move control bar related functionality only used by VLCLibraryWindow to this class
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
88bf6569eb
|
macosx: Fix crash when detached window is closed and playlist item changes
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
5dc21b06fe
|
macosx: Make VLCLibraryWindow a VLCFullVideoViewWindow
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
aefc897d85
|
macosx: Add VLCFullVideoViewWindow class
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
c17f8a5b4a
|
macosx: Remove no longer needed VLCDetachedVideoWindow
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
eb9eb1087b
|
macosx: Fix detached windows, remove need for VLCDetachedWindow
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
ba01957e94
|
macosx: Fix setup of borderless fullscreen video window
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
1a874e017f
|
macosx: Remove now unused autohide toolbar
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
5d76933924
|
macosx: Remove old fspanel
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
6d926e33d5
|
macosx: Update mute volume button image when mute state changes in control bar
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
3eb2682c6d
|
macosx: Move shuffle and repeat button functionality from VLCControlsBarCommon to VLCMainWindowControlsBar
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
a155d87839
|
macosx: Remove unused nowPlaying outlet from VLCControlsBarCommon
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
7e18c3ff97
|
macosx: Move mute volume button outlet to VLCControlsBarCommon
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
3d00a2312d
|
macosx: Only set timefield alignment in main window controls bar
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
fff9d373a1
|
macosx: Hook up all the interactive components to the required outlets in VLCMainVideoView
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
d6c539f3da
|
macosx: Transfer basic volume slider functionality from VLCMainWindowControlsBar to VLCControlsBarCommon
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
0529fa2a0f
|
macosx: Darken the main video view a bit more when controls active to improve contrast
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
10e0e9e564
|
macosx: Fix issues with displayLibraryControls in VLCMainVideoViewController
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
abec01b4e7
|
macosx: Dynamically adjust the positioning of the library control buttons in VLCMainVideoView according to window titlebar
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
76484f1dd3
|
macosx: Autohide the titlebar buttons when in the video view mode for the library window
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
2a4770b594
|
macosx: Make library return button in VLCMainVideoView functional
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
e826dd40a6
|
macosx: Make playlist toggle button in VLCMainVideoView functional
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
f036c6a68a
|
macosx: By default only show top buttons in VLCMainVideoView in library window
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
a1f8f98c5c
|
macosx: Adjust button coloration in VLCMainVideoView
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
0ca5d505cd
|
macosx: Add back and playlist buttons to VLCMainVideoView
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
57d3df5762
|
macosx: Ensure the controls are visible on video playback start in library window
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
50edf228d5
|
macosx: Autohide the controls in the main video view
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
a8899ea44a
|
macosx: Set blending mode of control bar of VLCMainVideoView to within window manually
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
f1ff0a0b86
|
macosx: Properly instantiate VLCMainVideoViewController in VLCLibraryWindow
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
ab1615a193
|
macosx: Properly instantiate XIB in VLCMainVideoViewController if initiating with init
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
df6424a56f
|
macosx: Add new NSBox that darkens voutview as root controls view, making main buttons more visible
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
0a72c80d9e
|
macosx: Improve VLCMainVideoView button icons
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
6882a5e55f
|
macosx: Make file owner of VLCMainVideoView a controller class
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
0ac8579632
|
macosx: Improve the design of VLCMainVideoView
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
c9399e7a49
|
macosx: Replace use of VOutView in window subclasses with VLCMainVideoView
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
e0f083dfa0
|
macosx: Remove largely unused videoView property of VLCWindow
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |
Claudio Cambra
|
ea99a8dfab
|
macosx: Fix the static control bar being reshown when the player state changed in video view mode
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
|
2023-02-25 17:11:50 +00:00 |