summaryrefslogtreecommitdiff
path: root/hw/xwayland
AgeCommit message (Expand)AuthorFilesLines
24 hoursxwayland/ei: Log the type name of unhandled eventsOlivier Fourdan1-1/+1
24 hoursxwayland/ei: Handle EI_EVENT_KEYBOARD_MODIFIERSOlivier Fourdan1-0/+4
2 daysxwayland: Make sure output is suitable for fullscreenOlivier Fourdan1-2/+14
6 daysfix missing includes of <X11/Xfuncproto.h>Enrico Weigelt, metux IT consult2-0/+2
7 daysMove 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
2024-05-31xwayland: remove includedir from pkgconfigRouven Czerwinski1-0/+2
2024-05-13xwayland: Move XRandR emulation to the ResizeWindow hookOlivier Fourdan1-5/+2
2024-05-13xwayland: Handle rootful resize in ResizeWindowOlivier Fourdan1-11/+16
2024-05-13xwayland: Restore the ResizeWindow handlerOlivier Fourdan4-0/+25
2024-05-11xwayland: Send ei_device_frame on device_scroll_discreteJoshua Ashton1-0/+1
2024-05-08os: unexport ddx callbacksEnrico Weigelt, metux IT consult1-0/+1
2024-05-06xwayland: Use correct xwl_window lookup function in xwl_set_shapeVlad Zahorodnii1-1/+1
2024-05-02xwayland/present: Drop vblank->flip_ready assignmentMichel Dänzer1-1/+0
2024-05-02xwayland/present: Skip queued flip when a new one becomes readyMichel Dänzer1-0/+19
2024-04-30xwayland: use write fence in xwl_glamor_dmabuf_import_sync_fileErik Kurzinger1-1/+1
2024-04-30xwayland: Set wl_surface input regionVlad Zahorodnii4-0/+61
2024-04-30xwayland: Do not remove output on withdraw if leasedOlivier Fourdan2-2/+31
2024-04-30xwayland: Check for outputs before lease devicesOlivier Fourdan1-7/+7
2024-04-30include: move private definitions out of exevents.hEnrico Weigelt, metux IT consult1-1/+1
2024-04-25xwayland/glamor: Handle depth 15 in gbm_format_for_depthMichel Dänzer1-0/+2
2024-04-23xwayland: Use the connector name for XRANDR leasesOlivier Fourdan1-6/+11
2024-04-23xwayland: Check for duplicate output namesOlivier Fourdan1-0/+21
2024-04-23xwayland: Make xwl_output_set_name() publicOlivier Fourdan2-1/+3
2024-04-23xwayland: Define MAX_OUTPUT_NAME in the headerOlivier Fourdan2-2/+2
2024-04-17xwayland: Use exec name instead of hardcoding '/Xwayland'Olivier Fourdan1-2/+2
2024-04-17xwayland: Use the path to Xwayland as installedOlivier Fourdan1-1/+1
2024-04-17xwayland: use array for protocol XML filesSimon Ser1-30/+23
2024-04-16os: unexport Os*() functionsEnrico Weigelt, metux IT consult2-0/+4