Commit Graph

128 Commits (6cb69a40c757cc44906fd928c43e60612c0e7ce8)

Author SHA1 Message Date
Ryan Dwyer 7586f150c0 Implement type safe arguments and demote sway_container 7 years ago
sghctoma df730a8891 Merge remote-tracking branch 'upstream/master' into fix-freebsd-build 7 years ago
emersion 407c12fddd Update for 7 years ago
sghctoma ac7a0aa038 Add missing destroy calls to server_fini 7 years ago
Ryan Dwyer 5dbbab7bdc Remove layout.c 7 years ago
Ryan Dwyer 8d1dd03823 Standardise debug variables 7 years ago
emersion 9d578e0a0f Handle views created after decoration mode is sent for xdg-shell 7 years ago
emersion 700941dde8 Listen to server-decoration mode changes 7 years ago
emersion 3a54e2291c
Merge branch 'master' into wlr-gamma-control 7 years ago
Pascal Pascher f95cb9a7c1 reverted includes of "sway/config.h" and replaced with "config.h" from meson build 7 years ago
Pascal Pascher 2bf893248a style fixes, exclude sway/desctop/xwayland.c when enable_xwayland: false 7 years ago
Pascal Pascher 24ad1c3983 Added meson option "enable_xwayland" (default: true) to enable/disable xwayland support 7 years ago
emersion c35a34262f Enable wlr-gamma-control-unstable-v1 7 years ago
Drew DeVault 3483f1ea1a
Merge branch 'master' into update-wlroots-1148 7 years ago
emersion 4154234eee Update for 7 years ago
Brian Ashworth ec65286606 Fix deferred command handling 7 years ago
Drew DeVault 53e3f35ba3
Merge pull request from RyanDwyer/simplify-transactions 7 years ago
Ryan Dwyer 2032f85d94 Simplify transactions by utilising a dirty flag on containers 7 years ago
emersion 82c978d34b Remove orbital screenshooter 7 years ago
emersion 63b4bf5000
Update for 7 years ago
Dominique Martinet c092f1fe6a startup: move setenv WAYLAND_DISPLAY before config execs 7 years ago
Dominique Martinet 71224781c4 idle_inhibit: move server data to its own struct 7 years ago
Dominique Martinet 072b334abc idle_inhibit: stop inhibitor when views become invisible 7 years ago
Dominique Martinet e4bfb3bc98 Add idle inhibit unstable v1 support 7 years ago
emersion 7abb4d63e2
Init screencopy manager 7 years ago
Ryan Dwyer a2fbb20a61 Merge remote-tracking branch 'upstream/master' into atomic 7 years ago
Ryan Dwyer 9652529cc1 Allow views to skip configures 7 years ago
Ryan Dwyer bf38081382
Merge branch 'master' into xwayland-wants-float 7 years ago
Ryan Dwyer 289d696adc Implement transaction timings debug 7 years ago
Ryan Dwyer b11c9199a6 Merge remote-tracking branch 'upstream/master' into atomic 7 years ago
Ryan Dwyer 38398e2d77 Implement atomic layout updates for tree operations 7 years ago
Drew DeVault e8fbda4d21
Merge pull request from tobiasblass/prepare_server_before_dropping_privileges 7 years ago
Rostislav Pehlivanov aa9f058e3e Init the dmabuf exporting protocol in wlroots 7 years ago
Tobias Blass a5c091e302 Perform (partial) server initialization before dropping privileges. 7 years ago
emersion cda66e9a26
Automatically float xwayland windows 7 years ago
emersion 24832d8574
Update for 7 years ago
emersion 708ff238f3
Update for 7 years ago
Dominique Martinet 89ae1792b5 sway: run commands without waiting for Xwayland 7 years ago
emersion 95a10dd4f3
Kill wl_shell 7 years ago
Drew DeVault 404d006a1c Enable lazy xwayland 7 years ago
Drew DeVault b2dec12368
Merge pull request from emersion/xdg-shell-stable 7 years ago
emersion 88d9d43b36
Add xdg-shell stable support 7 years ago
Mattias Eriksson 8fbafbfab5 Idle handling for dpms/lockscreen et al 7 years ago
Dan Robertson 4ebd6f3507
Fix null deref in server_init 7 years ago
Vincent Vanlaer 95dac2a069 Update xwayland start for new API 7 years ago
emersion b96d774c70
Use wlr_renderer_init_wl_shm 7 years ago
emersion 7114451607
Destroy display in server_fini 7 years ago
emersion 9570e37016
Update for wlroots#850 7 years ago
Drew DeVault 5d34e4531f Add basic server decorations support 7 years ago
Drew DeVault 94ecd0f0aa Configure wlr_xdg_output_manager during init 7 years ago
Tony Crisci 0828c77251 rename input-manager functions 7 years ago
Drew DeVault 5c08e13e50 Set Xwayland seat on focus 7 years ago
Drew DeVault ae0552606b Configure linux_dmabuf, primary_selection 7 years ago
emersion b237fa0b22
Set xwayland cursor 7 years ago
emersion 981827ca42
Cleanup and remove global renderer reference 7 years ago
Drew DeVault d6acb3d86c Set WAYLAND_DISPLAY earlier in startup 7 years ago
Drew DeVault 2719ddfe5e Spawn swaybars when outputs are added 7 years ago
Drew DeVault 0c8a64942e Add initial layer shell skeleton 7 years ago
emersion 01beee5826
Update wlroots API 7 years ago
Tony Crisci ac8269d536 take seat param for handle_command and rename 7 years ago
Tony Crisci 7dfbf06de9 output destroy 7 years ago
Drew DeVault a686fb07ae Execute pending commands when Xwayland is ready 7 years ago
Calvin Lee 7196f59db0 Consolidate WLR and Sway logging 7 years ago
Tony Crisci 163edc5a90 sway input device 7 years ago
Tony Crisci d76e745b73 input include directory 7 years ago
Tony Crisci 21ce20885a rename input to input-manager 7 years ago
Tony Crisci 338a0399f8 input skeleton 7 years ago
Tony Crisci 0896b68675 Merge branch 'wlroots' into feature/xwayland 7 years ago
Tony Crisci 1870f116ba xwayland shell 7 years ago
Tony Crisci 8239067da4 basic wl-shell 7 years ago
Drew DeVault 4ca1e77fdb Add views to tree and render them 7 years ago
Dominique Martinet b8f8de27b8 wlr_data_device header update 7 years ago
Drew DeVault 733993a651 Move everything to sway/old/ 7 years ago
Drew DeVault 0c8491f7d0 Initial (awful) pass on xdg shell support 7 years ago
Drew DeVault 1efd5f819f Wire up output frame loop 7 years ago
Drew DeVault 7eafcc75f6 Initialize outputs from backend and add to tree 7 years ago
Drew DeVault 0f45fad18c Establish sway input submodule 7 years ago
Drew DeVault 7c448b4081 Fire up the wlroots backend and run the event loop 7 years ago