Commit Graph

15683 Commits

Author SHA1 Message Date
Prince Gupta 4733f33e6d qml/MiniPlayer: update tint color 2021-07-31 14:22:03 +00:00
Prince Gupta f917cea7ce qml/MusicAlbumsGridExpandDelegate: use 'expandDelegate' color constant for background 2021-07-31 14:22:03 +00:00
Prince Gupta 84b568ee9e qml/VideoInfoExpandPanel: use 'expandDelegate' color constant for background 2021-07-31 14:22:03 +00:00
Prince Gupta 6bd293413b qml/VLCColors: add 'expandDelegate' color constant 2021-07-31 14:22:03 +00:00
Prince Gupta cbb464bcd8 qml/VideoInfoExpandPanel: use 'border' color constant 2021-07-31 14:22:03 +00:00
Prince Gupta fe941e855a qml/MusicAlbumsGridExpandDelegate: use 'border' color constant 2021-07-31 14:22:03 +00:00
Prince Gupta 3f12e672d4 qml/MusicArtistAlbums: add left border in artists list 2021-07-31 14:22:03 +00:00
Prince Gupta 2700ed65f6 qml/MainDisplay: add left border in PlaylistListView column 2021-07-31 14:22:03 +00:00
Prince Gupta 8ce0950121 qml/VLCColors: rename 'bannerBorder' to 'border'
this will be reused in different parts as well
2021-07-31 14:22:03 +00:00
Prince Gupta fb1fd83a0a qml/BannerSources: use 'lowerBanner' color constant 2021-07-31 14:22:03 +00:00
Prince Gupta 0e6f0318ee qml/VLCColors: introduce 'lowerBanner' color constant
defines background color for local toolbar section of
BannerSources
2021-07-31 14:22:03 +00:00
Prince Gupta 649002828b qml/VLCColors: rename 'banner' to 'topBanner' 2021-07-31 14:22:03 +00:00
Prince Gupta f8da545c0a qml: update day theme
update banner and bgAlt contants
2021-07-31 14:22:03 +00:00
Prince Gupta 136839ed90 qml/PlaylistListView: update background color
use 'bgAlt' constant for background color
2021-07-31 14:22:03 +00:00
Prince Gupta 526cd11414 qml: update night theme 2021-07-31 14:22:03 +00:00
Fatih Uzunoglu 829a188d96 qml: better focus handling in player toolbar
fixes #25748
2021-07-31 09:07:08 +00:00
Fatih Uzunoglu 85e9a3b0be qml: fix typo in MiniPlayer 2021-07-31 09:07:08 +00:00
Fatih Uzunoglu 78e0394a7f qml: use attached navigation in progressbar 2021-07-31 09:07:08 +00:00
Fatih Uzunoglu dd8945e707 qml: fix controlbar keyboard navigation regression
recent introduction of Loaders broke the navigation.
This patch intends to fix the regression.

fixes #25762.
2021-07-31 09:07:08 +00:00
Prince Gupta 2ba001e7c2 qt, windows: fix maximized window in CSD
fixes cut off edges in maximized window when using CSD
2021-07-30 14:49:34 +00:00
Prince Gupta ddee28f532 qml/CSDTitelbarTapNDrapHandler: fix incorrect function call 2021-07-30 14:49:34 +00:00
Lyndon Brown caab17f1d0 qt: fix tabstop ordering for effects video subpanels
fixes one of the accessibility issues reported in #25896.
2021-07-30 12:55:30 +00:00
Fatih Uzunoglu 4d54a7fd99 qt: mark properties with 'final' when applicable
in the qt codebase properties are often used but they are not
overridden by a derived class.

according to the Qt docs, the presence of final attribute can
be used for performance optimizations.
2021-07-30 10:32:19 +00:00
Fatih Uzunoglu 1da3d0d46f qml: add missing readonly specifiers in VLCStyle 2021-07-30 10:32:19 +00:00
Fatih Uzunoglu d9974ced63 qml: use proper QtQuick.Layouts version for import 2021-07-30 10:32:19 +00:00
Fatih Uzunoglu 253a9e6087 qml: regenerate VLCIcons.qml 2021-07-30 10:32:19 +00:00
Fatih Uzunoglu b9bde619a1 qml: use proper QtQuick version for import in VLCIcons generator 2021-07-30 10:32:19 +00:00
Fatih Uzunoglu ae36314ad2 qml: add missing readonly specifiers in VLCIcons generator 2021-07-30 10:32:19 +00:00
Fatih Uzunoglu 0badc83076 qml: regenerate VLCIcons.qml 2021-07-30 08:25:22 +00:00
Fatih Uzunoglu d6556e3ec7 qml: make VLCIcons QtObject in VLCIcons generator 2021-07-30 08:25:22 +00:00
Fatih Uzunoglu 7640564357 qml: make VLCStyle QtObject 2021-07-30 08:25:22 +00:00
Prince Gupta fe12285fa6 qml: implement drag support in MusicTrackListDisplay
replaces drag support from MusicTracksDisplay. This way it can be reused
in places where MusicTrackListDisplay is used like in expand delegates
2021-07-30 08:03:16 +00:00
Prince Gupta b23f655d23 qml/MusicArtistsAlbums: support drag to playlist of Music Artists 2021-07-30 08:03:16 +00:00
Prince Gupta e0e7911a05 qml: use AnimatedBackground in Artist list 2021-07-30 08:03:16 +00:00
Prince Gupta 712e5f2dc0 qml/MusicArtistsAlbums: fix identation 2021-07-30 08:03:16 +00:00
Prince Gupta 6bdc64f40e qml: refactor MusicAllArtists view in separate file 2021-07-30 08:03:16 +00:00
Prince Gupta 8bf4d27263 qt: cleanup configuration on termination
fixes #25902
fixup 7a00ed44fb
2021-07-30 07:27:34 +00:00
Zhao Zhili ac74ad3b28 macosx: let git ignore Nib files 2021-07-25 13:37:58 +00:00
Benjamin Arnaud b83abff28f qml: Update to VLCStyle duration implementation 2021-07-23 12:04:08 +00:00
Benjamin Arnaud 75470d892b qml/VLCStyle: Add speed and duration(s) 2021-07-23 12:04:08 +00:00
Benjamin Arnaud e8df4b1d70 qml/BannerSources: Update look and feel 2021-07-23 10:53:23 +00:00
Prince Gupta 9cec201b26 qt: introduce auto color scheme on windows
new "auto" color scheme automatically switches between "day" and
"night" color scheme based on system settings

available color schemes -

on windows: auto, day, night

other: system, day, night

Closes #25590
2021-07-23 09:09:32 +00:00
Prince Gupta d2c7abb66a qt: update ColorSchemeModel implementation
* Identify Color Scheme via enum
* Move available color scheme defination to cpp side

This is done to introduce "auto" color scheme
2021-07-23 09:09:32 +00:00
Fatih Uzunoglu 4413d1e1ef qml: add fallback widget for player toolbar 2021-07-16 09:37:04 +00:00
Alexandre Janniaux 2828c95004 skins2: vlcproc: use lambda to static initialize cbs
The callbacks needed to be defined with the correct order and without
oversight since C++14 doesn't support designated initializer. But
vlc_player and playlist callbacks are all optional and there's no point
in having such constraint for C++ code. Use a static lambda initializer
with an initial zero-initializer to circumvent this limitation.
2021-07-14 17:57:42 +00:00
Alexandre Janniaux 31b125d42a qt: playlist_model: use lambda to static initialize cbs
The callbacks needed to be defined with the correct order and without
oversight since C++14 doesn't support designated initializer. But
vlc+playlist callbacks are all optional and there's no point in having
such constraint for C++ code. Use a static lambda initializer with an
initial zero-initializer to circumvent this limitation.
2021-07-14 17:57:42 +00:00
Alexandre Janniaux 2cb3c1f0c3 qt: playlist_controller: use lambda to static initialize cbs
The callbacks needed to be defined with the correct order and without
oversight since C++14 doesn't support designated initializer. But
vlc+playlist callbacks are all optional and there's no point in having
such constraint for C++ code. Use a static lambda initializer with an
initial zero-initializer to circumvent this limitation.
2021-07-14 17:57:42 +00:00
Alexandre Janniaux 1f743fa704 qt: player: use lambda to static initialize cbs
The callbacks needed to be defined with the correct order and without
oversight since C++14 doesn't support designated initializer. But
vlc_player callbacks are all optional and there's no point in having
such constraint for C++ code. Use a static lambda initializer with an
initial zero-initializer to circumvent this limitation.
2021-07-14 17:57:42 +00:00
Rémi Denis-Courmont f32f289264 Rationalise not found error codes
We don't need 4 different codes for essentially the same thing, which
is that a certain thing could not be found.
2021-07-14 14:53:16 +00:00
Rémi Denis-Courmont dd20ace531 Rename VLC_EBADVAR to VLC_EINVAL 2021-07-14 14:53:16 +00:00