Fatih Uzunoglu
ce62d72751
qt: remove QT_CLIENT_SIDE_DECORATION_AVAILABLE
2 years ago
Steve Lhomme
324b9f5a73
qt: remove virtual on override methods
It's implied.
2 years ago
Pierre Lamot
8d9907bdef
qt: fix CompositorVideo interface release order
m_videoWindowHandler references the window, so it needs to be released before the
window is destroyed
2 years ago
Prince Gupta
16c952f0df
qt: remove unused member variable
3 years ago
Pierre Lamot
5ebdaa848b
qt: pass and act on the main widget in InterfaceWindowHandler when available
changing directly the window visibility on the QWindow doesn't allways work as
expected on X11. pass and use the QMainWidget in this case
4 years ago
Romain Vimont
c8b0956f39
qt: fix typos
More Visiblity -> Visibility.
4 years ago
Benjamin Arnaud
76eccbfbb0
qt/interface_window_handler: Add filtering for hotkeys
fix #26203
4 years ago
Pierre Lamot
cea5406265
qt: rename MainInterface to MainCtx
MainInterface was the actual QWidget interface in VLC 3.0, now it's the
application context
only rename classes and files, no functional changes
4 years ago
Pierre Lamot
3494d7d8e4
qt: move CSD resize events handling to QML
InterfaceWindowHandler isn't receiving mouse events from the QWindow on X11, now
that we have CSDMouseStealer.qml which properly defines the resize areas, moving
the handling of resize areas from C++ to QML solves this issue and avoids having
the behavior handled in two places.
4 years ago
Pierre Lamot
4044fe3bdf
qt: alias intf_thread_t as qt_intf_t
This is a preparatory commit
5 years ago
Prince Gupta
a787392be5
qt: move CSD handling to interface_window_handler
only interface_window_handler knows correct root window
fixes CSD settings not updating and aero snap not working with
win7 compositor
5 years ago
Pierre Lamot
e3ead9cbdd
qml: add support for client side decoration
6 years ago
Pierre Lamot
37f0ca029f
qt: change interface scale on Ctrl+Wheel events
6 years ago
Pierre Lamot
2465539ae6
qt: extract interface window handling from MainInterface
6 years ago