1
0
Fork 0
Commit graph

11 commits

Author SHA1 Message Date
0c6105e418 WIP 2020-10-21 12:59:55 +02:00
396f47cc22 Platform/Unix/X11Display: Implement showCursor() 2020-10-17 15:07:20 +02:00
10e1a9071e Platform/Unix/X11SharedDisplay: pass a pointer to the display to XReleaseDisplay() just to be sure client code has a valid pointer 2020-10-17 14:18:51 +02:00
6dffb1619a source/Platform/Unix/X11Display.cpp: register with X11WindowEventHandler 2020-10-16 19:39:27 +02:00
2ab5c7fc41 Platform/Unix/X11Display: Adding processEvent() to handle resize. 2020-10-16 19:39:27 +02:00
31970826a4 source/Platform/Unix/X11Display.cpp: Replace ResizeRedirectMask with StructureNotifyMask
ResizeRedirectMask is broken (will not update the window size). We use StrucutreNotifyMask instead and capture the window size from CaptureNotify event instead.
2020-10-16 19:39:27 +02:00
478cdaa8a1 source/Platform/Unix/X11Display.cpp: in create() call setSize() 2020-10-16 19:39:27 +02:00
62156a8685 source/Platform/Unix/X11Display.cpp: call XSetWMProtocols with "WM_DELETE_WINDOW" flag. 2020-10-16 19:39:27 +02:00
dd17868b89 source/Platform/Unix/X11Display.cpp: in create() set the attr.event_mask to include some interesting events. 2020-10-16 19:39:27 +02:00
06f5ef5f86 source/Platform/Unix/X11Display.cpp: Initial implementation 2020-10-16 19:39:27 +02:00
38d333862a source/Platform/Unix: stub implementation 2020-10-16 19:39:26 +02:00