summaryrefslogtreecommitdiff
path: root/hw/xwayland
AgeCommit message (Expand)AuthorFilesLines
3 daysxwayland: prevent potential null pointer dereferenceYaoBing Xiao1-1/+2
4 daysos: unexport client id retrieval functionsEnrico Weigelt, metux IT consult1-0/+1
4 daysdrop obsolete HAVE_DIX_CONFIG_HEnrico Weigelt, metux IT consult2-4/+0
12 daysxwayland/present: Update surface window again if manual redirect failsMichel Dänzer1-0/+1
12 daysxwayland/glamor: Try manual redirect only if parent window has depth 32Michel Dänzer1-1/+2
2024-09-24xwayland: connect to the wl display before calling into EGLMike Blumenkrantz1-6/+6
2024-09-02dix: unexport dixLookupProperty()Enrico Weigelt, metux IT consult1-0/+1
2024-09-02include: split out non-exported stuff from property.hEnrico Weigelt, metux IT consult2-0/+4
2024-09-02build: Add epoll to Xwayland for DragonFly and OpenBSDOlivier Fourdan1-0/+1
2024-09-01include: move private definitions out of input.hEnrico Weigelt, metux IT consult4-0/+4
2024-09-01Remove remnants of support for SysV versions before SVR4Alan Coopersmith1-1/+1
2024-08-13xwayland: Report correct mode size when rootfulOlivier Fourdan1-3/+12
2024-08-05xwayland: Release keys on keyboard `enter` event if `leave` wasn't receivedIan Douglas Scott1-0/+5
2024-08-05xwayland: Do not include sys/eventfd.h without DRI3Olivier Fourdan3-0/+6
2024-08-05xwayland: Fix build without DRI3 enabledOlivier Fourdan2-16/+22
2024-07-31xwayland/ei: Dequeue events when all caps are availableOlivier Fourdan1-2/+18
2024-07-31xwayland/ei: Move code to helper functionOlivier Fourdan1-14/+19
2024-07-26xv: unexport XvFreeAdaptor()Enrico Weigelt, metux IT consult1-2/+3
2024-07-26treewide: replace xnfcalloc() calls by XNFcallocarray()Enrico Weigelt, metux IT consult2-9/+9
2024-07-26treewide: replace strdup() calls to Xstrdup()Enrico Weigelt, metux IT consult1-1/+1
2024-07-26treewide: replace xnfrealloc() calls to XNFrealloc()Enrico Weigelt, metux IT consult1-3/+3
2024-07-26treewide: replace xnfreallocarray macro call by XNFreallocarray()Enrico Weigelt, metux IT consult2-2/+2
2024-07-26treewide: replace xnfalloc() calls to XNFalloc()Enrico Weigelt, metux IT consult2-2/+2
2024-07-25xwayland/ei: Log the type name of unhandled eventsOlivier Fourdan1-1/+1
2024-07-25xwayland/ei: Handle EI_EVENT_KEYBOARD_MODIFIERSOlivier Fourdan1-0/+4
2024-07-24xwayland: Make sure output is suitable for fullscreenOlivier Fourdan1-2/+14
2024-07-20fix missing includes of <X11/Xfuncproto.h>Enrico Weigelt, metux IT consult2-0/+2
2024-07-19Move sizeof to second argument in calloc callsAlan Coopersmith2-4/+4
2024-07-09xwayland: Check for pointer in xwl_seat_leave_ptr()Olivier Fourdan1-0/+3
2024-07-04xwayland: Force disposal of windows buffers for root on destroyOlivier Fourdan1-1/+4
2024-07-04xwayland/window-buffers: optionally force disposalOlivier Fourdan4-8/+17
2024-07-04xwayland/window-buffers: Move buffer disposal to its own functionOlivier Fourdan1-7/+13
2024-07-04xwayland: Make sure we do not leak xwl_window on destroyOlivier Fourdan1-0/+4
2024-07-04xwayland: Move xwl_window disposal to its own functionOlivier Fourdan1-20/+24
2024-07-04xwayland/window-buffers: Set syncpnts for all pixmapsOlivier Fourdan1-1/+6
2024-07-04xwayland/window-buffers: Move code to submit pixmapsOlivier Fourdan1-18/+28
2024-07-04xwayland/window-buffers: Do not always set syncpntsOlivier Fourdan3-5/+5
2024-07-04xwayland/window-buffers: Use synchronization from GLAMOR/GBMOlivier Fourdan1-89/+10
2024-07-04xwayland/glamor/gbm: Copy explicit sync code to GLAMOR/GBMOlivier Fourdan2-0/+152
2024-07-04xwayland/window-buffers: Add xwl_window_buffer_release()Olivier Fourdan2-0/+7
2024-07-04xwayland/window-buffers: Promote xwl_window_bufferOlivier Fourdan2-2/+1
2024-06-24xwayland: Try manual redirection for surface window in glamor_check_flipMichel Dänzer1-0/+6
2024-06-24xwayland: Only ignore manual redirection by clients for surface windowMichel Dänzer3-2/+14
2024-06-24xwayland: Drop pixmap parameter from xwl_present_maybe_redirect_windowMichel Dänzer3-3/+3
2024-06-23dix: unexport fields from opaque.h not used by modules/driversEnrico Weigelt, metux IT consult1-0/+2
2024-06-21os: move xserver_poll.h into os/ directoryEnrico Weigelt, metux IT consult2-2/+2
2024-06-17xwayland: Stop on first unmapped childOlivier Fourdan1-0/+3
2024-06-17xwayland: Do not use manual redirect windows as surface windowOlivier Fourdan1-0/+3
2024-06-14xwayland: fix segment fault in `xwl_glamor_gbm_init_main_dev`Chenx Dust1-0/+5
2024-05-31xwayland: install pkgconfig to sharedirRouven Czerwinski1-1/+0