- 10 Apr, 2019 1 commit
-
-
Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
- 09 Apr, 2019 5 commits
-
-
Felix Paul Kühne authored
RO properties on helper classes can only be set through the designated initializer now
-
Felix Paul Kühne authored
-
Felix Paul Kühne authored
-
Felix Paul Kühne authored
-
Felix Paul Kühne authored
-
- 08 Apr, 2019 4 commits
-
-
Signed-off-by:
Rémi Denis-Courmont <remi@remlab.net>
-
Signed-off-by:
Rémi Denis-Courmont <remi@remlab.net>
-
Signed-off-by:
Rémi Denis-Courmont <remi@remlab.net>
-
Signed-off-by:
Rémi Denis-Courmont <remi@remlab.net>
-
- 07 Apr, 2019 1 commit
-
-
Steve Lhomme authored
-
- 06 Apr, 2019 4 commits
-
-
Jean-Baptiste Kempf authored
-
Steve Lhomme authored
On Windows it means returning MA_NOACTIVATE on WM_MOUSEACTIVATE, so that the HWND were we draw the video doesn't receive the mouse pressed events.
-
Steve Lhomme authored
We don't want to handle mouse and keyboard events, just the gestures which seem to be independent of that flag.
-
Steve Lhomme authored
We don't want to activate our HWNDs when we move/show them.
-
- 05 Apr, 2019 1 commit
-
-
Fixes #22053 Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
- 04 Apr, 2019 19 commits
-
-
Steve Lhomme authored
The doc says this only affects X11 but digging in the code it seems that on Windows if paintEngine() is overridden and returning NULL this flag should be used. That's what we had so far. This was removed by 08f886b6 Also use positif #if testing so it's more readable what case does what.
-
Steve Lhomme authored
It's better to use the macro that find found if/when the vout_window_t is not a vlc_object_t.
-
Steve Lhomme authored
Instead of the the main hwnd on which we should rely less (and it should disappear when don't rely on it to place the video window).
-
Steve Lhomme authored
Do not do any actions in the display modules from the mouse events anymore. While the vout_window_t don't support gestures we still need to handle it here but we want the vout_window_t to take care of all the keyboard/mouse events.
-
Steve Lhomme authored
So the display modules don't have to handle the mouse hiding anymore.
-
Steve Lhomme authored
Since we don't handle mouse events in video HWND we don't need to translate the position of the mouse in the parent window coordinates so we don't need the place of the video HWND anymore (and it could be found using MapWindowPoints).
-
Steve Lhomme authored
We probably don't know it when it's created and it will be set properly when the first video placement is done, when we actually show the video HWND.
-
Steve Lhomme authored
It's handled properly in the vout_window_t (embedded and non-embedded).
-
Steve Lhomme authored
Let the parent/main HWND handle it.
-
Steve Lhomme authored
The code is copied from events.c
-
Steve Lhomme authored
The code is copied from events.c
-
Steve Lhomme authored
The code is copied from events.c
-
Steve Lhomme authored
The child window (hwnd child of hparent) is always resized with the parent so we don't need this trick anymore. We should always get a VOUT_DISPLAY_CHANGE_DISPLAY_SIZE when the size changes.
-
Steve Lhomme authored
Now that we have a proper Win32 vout_window_t there's no reason to allow a dummy one and handle a window in the display module.
-
Steve Lhomme authored
This window cannot be used in Winstore builds anyway and is not build there.
-
Hugo Beauzée-Luyssen authored
It is not built by default, and there are some security concerns if it would.
-
Hugo Beauzée-Luyssen authored
-
Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
building vlc_vaapi when libva is not installed in a previously include path, it won't be able to find va headers. Adding proper CFLAGS when compiling x11 and drm plugins Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
- 03 Apr, 2019 5 commits
-
-
This ensures that the application can be properly identified. For instance, a platform theme plugin may use those hints to identify the app to the window manager, notification service, or system tray container. Furthermore, on Wayland a desktop entry name is required in the the xdg-shell protocol. Qt also automatically appends the application display name to the window title on Windows and Linux removing the need for a custom window title function. Signed-off-by:
Rémi Denis-Courmont <remi@remlab.net>
-
Thomas Guillem authored
-
Steve Lhomme authored
Fixes warnings in C++.
-
Steve Lhomme authored
-
Steve Lhomme authored
-