summaryrefslogtreecommitdiff
path: root/hw/xwayland
AgeCommit message (Expand)AuthorFilesLines
2020-03-17xwayland: Delete all frame_callback_list nodes in xwl_unrealize_windowMichel Dänzer3-10/+11
2020-02-28xwayland: port rooted xwayland from wl_shell to xdg-shell protocolmntmn6-34/+49
2020-02-23xwayland: Remove unnecessary xwl_window_is_toplevel() check from xwl_output_s...Hans de Goede1-4/+2
2020-02-23xwayland: Fix setting of _XWAYLAND_RANDR_EMU_MONITOR_RECTS prop on new windowsHans de Goede1-3/+9
2020-02-23xwayland: Call xwl_window_check_resolution_change_emulation() on newly create...Hans de Goede1-0/+5
2020-02-23xwayland: Fix emulated modes not being removed when screen rotation is usedHans de Goede1-2/+6
2020-02-23xwayland: Also hook screen's MoveWindow methodHans de Goede4-0/+31
2020-02-23xwayland: Also check resolution-change-emulation when the xwl_window itself m...Hans de Goede1-1/+1
2020-02-23xwayland: Check emulation on client toplevel resizeRoman Gilg2-17/+11
2020-02-23xwayland: Make window_get_none_wm_owner return a Window instead of a ClientRoman Gilg1-7/+10
2020-02-23xwayland: Recurse on finding the none-wm ownerRoman Gilg1-9/+8
2020-02-23xwayland: Reuse viewport instead of recreatingRoman Gilg1-11/+7
2020-02-23xwayland: Cache client-id for the window-manager clientHans de Goede4-16/+35
2020-02-14xwayland: Add version command line optionOlivier Fourdan1-0/+17
2020-02-11xwayland: Call glamor_block_handler from xwl_screen_post_damageMichel Dänzer1-0/+11
2020-02-11xwayland: Split up xwl_screen_post_damage into two phasesMichel Dänzer2-3/+14
2020-02-11Revert "xwayland/glamor-gbm: Add xwl_glamor_gbm_post_damage hook"Michel Dänzer3-13/+6
2020-01-31xwayland/glamor-gbm: Add xwl_glamor_gbm_post_damage hookMichel Dänzer3-6/+13
2020-01-27Fix building with `-fno-common`David Seifert1-1/+1
2020-01-06xwayland: Include xwayland-window.h from xwayland-glamor-eglstream.cMichel Dänzer1-0/+1
2019-12-20xwayland: Cleanup and remove `xwayland.h`Olivier Fourdan19-75/+13
2019-12-20xwayland: Remove `MODIFIER_META` definitionOlivier Fourdan1-2/+0
2019-12-20xwayland: Move Xwayland GLX declarationOlivier Fourdan5-5/+40
2019-12-20xwayland: Move Xwayland vidmode declarationOlivier Fourdan6-4/+41
2019-12-20xwayland: Move Xwayland CVT declarationOlivier Fourdan6-7/+40
2019-12-20xwayland: Separate Xwayland screen codeOlivier Fourdan18-690/+790
2019-12-20xwayland: Move Xwayland cursor declarationsOlivier Fourdan8-5/+43
2019-12-20xwayland: Move Xwayland output declarationsOlivier Fourdan6-44/+87
2019-12-20xwayland: Move Xwayland input declarationsOlivier Fourdan8-163/+204
2019-12-20xwayland: Move Xwayland present declarationsOlivier Fourdan7-44/+79
2019-12-20xwayland: Separate Xwayland pixmap codeOlivier Fourdan11-85/+184
2019-12-20xwayland: Move Xwayland windows to its own sourcesOlivier Fourdan11-808/+946
2019-12-20xwayland: Move GLAMOR declarations to their own headerOlivier Fourdan9-103/+164
2019-12-20xwayland: Move SHM declarations to their own headerOlivier Fourdan7-17/+66
2019-12-20xwayland: Move Xwayland structures to their own headerOlivier Fourdan4-4/+38
2019-12-19xwayland: Create duplicate TrueColor GLXFBConfigs for CompositeMichel Dänzer1-6/+27
2019-12-17xwayland: Fix duplicate "direct_color" comment to say "double_buffer"Michel Dänzer1-1/+1
2019-12-17xwayland: Use frame callbacks for Present vblank eventsMichel Dänzer2-10/+14
2019-12-17xwayland: Use single frame callback for Present flips and normal updatesMichel Dänzer3-31/+39
2019-12-13xwayland: Add xwl_window_create_frame_callback helperMichel Dänzer2-3/+10
2019-12-13xwayland: Take border width into accountOlivier Fourdan2-4/+9
2019-12-13xwayland: Recycle window buffers when setting pixmapOlivier Fourdan1-1/+11
2019-12-03xwayland: Do flush GPU work in xwl_present_flushMichel Dänzer1-3/+2
2019-11-28xwayland: Use multiple window buffersOlivier Fourdan1-1/+7
2019-11-28xwayland: Add multiple window buffering supportOlivier Fourdan5-0/+375
2019-11-28xwayland: Add buffer release callbackOlivier Fourdan6-15/+98
2019-11-19xwayland: Do not discard frame callbacks on allow commitsOlivier Fourdan1-13/+0
2019-11-08xwayland: Cosmetic, fix indentationOlivier Fourdan1-25/+25
2019-11-08xwayland/shm: Use `calloc()`Olivier Fourdan1-1/+1
2019-11-08xwayland/glamor-gbm: Use `calloc()`Olivier Fourdan1-1/+1