mirror of
https://github.com/robbert-vdh/yabridge.git
synced 2026-05-16 21:50:11 +02:00
Fix window wrapping by implementing a minimal ICCCM window manager.
This commit is contained in:
committed by
Robbert van der Helm
parent
918d24a16e
commit
2c6c21409c
@@ -27,6 +27,7 @@
|
||||
#pragma push_macro("_WIN32")
|
||||
#undef _WIN32
|
||||
#include <xcb/xcb.h>
|
||||
#include <xcb/xcb_icccm.h>
|
||||
#pragma pop_macro("_WIN32")
|
||||
|
||||
#include "../common/configuration.h"
|
||||
@@ -394,6 +395,12 @@ class Editor {
|
||||
*/
|
||||
Size wrapper_window_size_;
|
||||
|
||||
/**
|
||||
* Last received configurations for the host and parent windows.
|
||||
*/
|
||||
xcb_configure_notify_event_t host_window_config_;
|
||||
xcb_configure_notify_event_t parent_window_config_;
|
||||
|
||||
/**
|
||||
* The handle for the window created through Wine that the plugin uses to
|
||||
* embed itself in.
|
||||
|
||||
Reference in New Issue
Block a user