Alexandre Perraud
97ab1d297e
qt : new menu and search svg icons
Rename menu to more
3 years ago
Fatih Uzunoglu
748cd53af3
qt: remove unnecessary QX11Info import
3 years ago
Fatih Uzunoglu
527b5ee5d9
qt: remove undefined method
3 years ago
Pierre Lamot
f27aa54bf2
qml: add History.match History.exactMatch to check for current path
3 years ago
Pierre Lamot
ba6aced1c3
qml: fix keyboard navigation in NoMedialibHome
3 years ago
Pierre Lamot
957c1ef0a5
qml: fix access to missing variable
_inhibitMiniPlayer has be removed in c038375a31
3 years ago
Pierre Lamot
becc4b1ed3
qml: inline calls to g_mainDisplay.play
this removes unqualified access to g_mainDisplay
3 years ago
Prince Gupta
17d89bc697
qt: fix variable names
3 years ago
Prince Gupta
e99f224d47
qt: add playerPlaylistWidthFactor in mainctx
3 years ago
Pierre Lamot
24d808fc4e
qt: remove obsolete SortfilterProxyModel
3 years ago
Pierre Lamot
37a5122d17
qml: remove unnecessary FocusScope in SortControl
3 years ago
Pierre Lamot
d8c68c8028
qml: remove unecessary late binding
3 years ago
Fatih Uzunoglu
0fdff3a980
qt: prevent segmentation fault from Qt 6.3 to Qt 6.5.2
QTBUG-116049
3 years ago
Fatih Uzunoglu
ecb7532281
qml: change anchor adjustment order for Qt 6
3 years ago
Fatih Uzunoglu
386cd56fd8
qt: add missing accessibility check
3 years ago
Fatih Uzunoglu
788317d99b
qt: remove unused QDesktopWidget include
3 years ago
Prince Gupta
f39f107f75
qt: remove unused variable
3 years ago
Prince Gupta
434e14e45b
qt, windows: fix CSD button handling with interface scaling
3 years ago
Fatih Uzunoglu
a5b564b7ee
qml: do not push the same view to the navigation stack
3 years ago
Prince Gupta
d60115fd5b
qt: fix irregular shadows with extended window frame
use explicit size to specify render rect
3 years ago
Pierre Lamot
cd07011e23
qt: fix embed video being drawn outside window area
with extended frames the window maybe resized with the content keeping its size,
the video node didn't saw the change because it only tracks its local position
within the player view and not the global position. Fortunately, the
updatePaintNode gets called in this case.
3 years ago
Benjamin Arnaud
4e96e7d8dc
qml/MainViewLoader: Update the loading implementation
3 years ago
Benjamin Arnaud
3cdfb04209
qml/MainViewLoader: Use 'setCurrentItem' for selection
3 years ago
Benjamin Arnaud
9240af5dcd
qml/MainViewLoader: Add the 'count' property
3 years ago
Benjamin Arnaud
6e82b5b0f0
qml: Update the History.previous usage
3 years ago
Benjamin Arnaud
f3bc640471
qml/MainViewLoader: Make 'setCurrentItemFocusDefault' public
3 years ago
Fatih Uzunoglu
43027b29ba
qml: use Pane in PlaylistListView
3 years ago
Pierre Lamot
e3dea25758
qml: allow CSDMouseStealer areas to be placed outside the target item
3 years ago
Pierre Lamot
db1a1e672f
qml: specify the target explicitly in CSDMouseStealer
don't rely on global id
3 years ago
Pierre Lamot
11258b08a7
qml: draw CSD window shadow, when extended frames is supported
3 years ago
Pierre Lamot
c861c002d4
qml: move g_mainInterface a an inner item in the window
no functional change, this is preliminary work for the following patch
3 years ago
Pierre Lamot
72e63e36f3
qt: account for extended frame in minimal window size
3 years ago
Pierre Lamot
0451411b1a
qt: set extended frame when available on X11
3 years ago
Pierre Lamot
fbcb6c312e
qt: add extended frame capability to compositor
this allows to define a non-client area to draw things like window shadows when
using CSD
3 years ago
Benjamin Arnaud
deffa06e90
qml/MainViewLoader: Fix the component loading behavior
3 years ago
Mohit Marathe
7382916980
qt: create DelayEstimator class
Signed-off-by: Mohit Marathe <mohitmarathe23@gmail.com>
3 years ago
Steve Lhomme
de40a3a601
qml: remove unused qt_intf_t from SVGColorImageImageProvider
Fixes a warning.
3 years ago
Fatih Uzunoglu
8bf85bbf79
qt: remove mainPlaylistController property from MainCtx
3 years ago
Fatih Uzunoglu
ee008ae7a2
qml: use MainPlaylistController singleton
3 years ago
Fatih Uzunoglu
da74c09aa5
qt: register "MainPlaylistController" singleton type
3 years ago
Fatih Uzunoglu
fbab909953
qt: remove mainPlaylist property from MainCtx
3 years ago
Fatih Uzunoglu
354f520c08
qt: rename PlaylistControllerModel to PlaylistController
3 years ago
Pierre Lamot
3110c739da
qt: ensure QAccessibleRenderWindow validity
If the underlying windows is or becomes null, mark the accessible interface as
invalid
3 years ago
Pierre Lamot
0a1412619c
qt: fix null dereferencing in X11 compositor
this may happen when the interface is shutting down (render stopped but video
still runing)
3 years ago
Prince Gupta
10e14f648f
qml: implement loadingComponent in MainViewLoader
3 years ago
Prince Gupta
c177d489ea
qt: rename mlbasemodel property
3 years ago
Prince Gupta
06837326c1
qml: don't load any view until model is ready
this fixes various qml warnings and unnecessary view loading,
model gets ready very fast (in most of cases), so just
don't load anything until model isn't ready
3 years ago
Steve Lhomme
7a198cd386
qt: reorder includes to include windows.h later
Or rather vlc_cxx_helpers.hpp earlier which often includes winsock.
3 years ago
Steve Lhomme
6f992b755a
modules: explicitly include windows.h when needed
3 years ago
Fatih Uzunoglu
c038375a31
qml: use anchors for control bar animation
3 years ago