[vlc-commits] [Git][videolan/vlc][master] 18 commits: qt: don't use MainInterface as the root window in Dummy compositor

Pierre Lamot (@chub) gitlab at videolan.org
Wed Aug 18 07:29:47 UTC 2021



Pierre Lamot pushed to branch master at VideoLAN / VLC


Commits:
8a4cb452 by Pierre Lamot at 2021-08-16T07:56:58+00:00
qt: don't use MainInterface as the root window in Dummy compositor

- - - - -
11f7c19c by Pierre Lamot at 2021-08-16T07:56:58+00:00
qt: don't use MainInterface as the root window in Win7 compositor

  fixes: #25865

- - - - -
c51c3f14 by Pierre Lamot at 2021-08-16T07:56:58+00:00
qt: don't use MainInterface as the root window in DComp compositor

  fixes: #25865

- - - - -
121d07d2 by Pierre Lamot at 2021-08-16T07:56:58+00:00
qt: expose main window in Compositor

- - - - -
fbbb5657 by Pierre Lamot at 2021-08-16T07:56:58+00:00
qt: move global drop event to interfaceWindowHandler

- - - - -
936156f6 by Pierre Lamot at 2021-08-16T07:56:58+00:00
qt: move close event filter to interfaceWindowHandler

- - - - -
8448e4f0 by Pierre Lamot at 2021-08-16T07:56:58+00:00
qt: attach Dialog to a window rather than a QWidget

  this allows to have modal native window when the main window is a QQuickWindow

- - - - -
2b506a52 by Pierre Lamot at 2021-08-16T07:56:58+00:00
qt: position the extended panel relative to the compositor main window

- - - - -
db4f060c by Pierre Lamot at 2021-08-16T07:56:58+00:00
qt: remove obsolete menubar creation helper

- - - - -
a170805b by Pierre Lamot at 2021-08-16T07:56:58+00:00
qt: don't create menus with MainInterface as widget parent

  this has no use anymore, menus are either created for QML or as standalone
  when qt is a dialog provider

- - - - -
92539782 by Pierre Lamot at 2021-08-16T07:56:58+00:00
qt: remove unused widget elements from MainInterface

- - - - -
aa8ee1e2 by Pierre Lamot at 2021-08-16T07:56:58+00:00
qt: remove QWidget parenting from Systray to the main interface

- - - - -
bc3ec227 by Pierre Lamot at 2021-08-16T07:56:58+00:00
qt: add save/restoreWindowPosition

  this provides the same functionnality as save/restoreWidgetPosition but acts
  on Window directly, it mimics qt implementation of widget state serialisation

- - - - -
bbfb3d21 by Pierre Lamot at 2021-08-16T07:56:58+00:00
qt: move window size restoration to InterfaceWindowHandler

- - - - -
fbfb397d by Pierre Lamot at 2021-08-16T07:56:58+00:00
qt: move Window visibility status from MainInterface to InterfaceWindowHandler

- - - - -
868881d8 by Pierre Lamot at 2021-08-16T07:56:58+00:00
qt: move the win32 specific native event handler to the InterfaceWindowHandlerWin32

- - - - -
de8fb517 by Pierre Lamot at 2021-08-16T07:56:58+00:00
qt: bind maximization request from the interface window handler

- - - - -
8e417919 by Pierre Lamot at 2021-08-16T07:56:58+00:00
qt: remove inheritance of MainInterface to QWidget

- - - - -


30 changed files:

- modules/gui/qt/dialogs/dialogs_provider.cpp
- modules/gui/qt/dialogs/dialogs_provider.hpp
- modules/gui/qt/dialogs/errors/errors.cpp
- modules/gui/qt/dialogs/extended/extended.cpp
- modules/gui/qt/dialogs/gototime/gototime.cpp
- modules/gui/qt/dialogs/help/help.cpp
- modules/gui/qt/dialogs/mediainfo/mediainfo.cpp
- modules/gui/qt/dialogs/open/open.cpp
- modules/gui/qt/dialogs/open/open.hpp
- modules/gui/qt/dialogs/open/openurl.cpp
- modules/gui/qt/dialogs/plugins/plugins.cpp
- modules/gui/qt/dialogs/plugins/plugins.hpp
- modules/gui/qt/dialogs/podcast/podcast_configuration.cpp
- modules/gui/qt/dialogs/preferences/preferences.cpp
- modules/gui/qt/dialogs/preferences/preferences.hpp
- modules/gui/qt/dialogs/sout/convert.cpp
- modules/gui/qt/dialogs/sout/convert.hpp
- modules/gui/qt/dialogs/sout/profile_selector.cpp
- modules/gui/qt/dialogs/sout/profile_selector.hpp
- modules/gui/qt/dialogs/sout/sout.cpp
- modules/gui/qt/dialogs/sout/sout.hpp
- modules/gui/qt/dialogs/vlm/vlm.cpp
- modules/gui/qt/maininterface/compositor.hpp
- modules/gui/qt/maininterface/compositor_dcomp.cpp
- modules/gui/qt/maininterface/compositor_dcomp.hpp
- modules/gui/qt/maininterface/compositor_dummy.cpp
- modules/gui/qt/maininterface/compositor_dummy.hpp
- modules/gui/qt/maininterface/compositor_win7.cpp
- modules/gui/qt/maininterface/compositor_win7.hpp
- modules/gui/qt/maininterface/interface_window_handler.cpp


The diff was not included because it is too large.


View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/fcba92731ae5651fb4b8707fa07c3ee425e09929...8e417919b27a9a10f8b8ee725d80abecd60d6e89

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/fcba92731ae5651fb4b8707fa07c3ee425e09929...8e417919b27a9a10f8b8ee725d80abecd60d6e89
You're receiving this email because of your account on code.videolan.org.




More information about the vlc-commits mailing list