Robbert van der Helm
|
1644d74d8d
|
Don't draw a background
Gets redrawn during resizes while XEmbed is enabled.
|
2020-04-09 17:46:12 +02:00 |
|
Robbert van der Helm
|
fa045fb770
|
Delay the XEmbed messages
This works, but we now have the same issues with flickering and resizing
found in some other implementations such as Airwave.
|
2020-03-30 00:47:46 +02:00 |
|
Robbert van der Helm
|
8ec0ed4c3c
|
Allow GUIs to optionally update on a timer
Otherwise plugins can't update their editors when the GUI is being blocked.
|
2020-03-28 18:03:20 +01:00 |
|
Robbert van der Helm
|
2ea480a09d
|
Mention why dropdowns block the GUI and a solution
|
2020-03-27 18:35:48 +01:00 |
|
Robbert van der Helm
|
a3d8c6cb0a
|
Get rid of some old experiments
Forgot to remove these in the last commit.
|
2020-03-25 23:11:24 +01:00 |
|
Robbert van der Helm
|
161e102113
|
Properly send XEmbed messages
The good news is that Wine now understands that it's an XEmbed message.
The bad news is that everything's now broken.
|
2020-03-24 18:50:24 +01:00 |
|
Robbert van der Helm
|
dc08d8032d
|
Resize windows when needed
|
2020-03-23 22:57:56 +01:00 |
|
Robbert van der Helm
|
5d1051a00c
|
Fix plugins not updating with dropdowns
|
2020-03-23 22:19:49 +01:00 |
|
Robbert van der Helm
|
c046f9fe7b
|
Implement the rest of the XEmbed protocol
|
2020-03-21 17:24:22 +01:00 |
|
Robbert van der Helm
|
2e44de6f49
|
Add a function for sending XEMBED messages
|
2020-03-21 16:32:39 +01:00 |
|
Robbert van der Helm
|
50f26d1238
|
Implement part of the XEmbed protocol
|
2020-03-20 22:56:04 +01:00 |
|
Robbert van der Helm
|
4ae1f03e4c
|
Simplify GUI event handling
|
2020-03-19 21:37:16 +01:00 |
|
Robbert van der Helm
|
f1f7523248
|
Make the GUI embedding work
There's still a few things that need fixing.
|
2020-03-19 17:29:30 +01:00 |
|
Robbert van der Helm
|
ede14ece3b
|
Add the start of reparenting the editor windows
|
2020-03-17 23:04:09 +01:00 |
|
Robbert van der Helm
|
f3bf7879c6
|
Finish renaming win32-editor.h
|
2020-03-17 22:13:30 +01:00 |
|
Robbert van der Helm
|
70ebb5d243
|
Replace Xlib with xcb
|
2020-03-17 22:08:44 +01:00 |
|
Robbert van der Helm
|
e2d8c0883f
|
Rename win32-editor.h -> editor.h
Since I no longer intent to do separate X11 handling on the plugin side
|
2020-03-17 21:37:53 +01:00 |
|