Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| | * | | Perform (partial) server initialization before dropping privileges. | 2018-06-19 | ||
| | |/ | | | | | | | | | | | | | | | | | | | | | | Some operations during backend creation (e.g. becoming DRM master) require CAP_SYS_ADMIN privileges. At this point, sway has dropped them already, though. This patch splits the privileged part of server_init into its own function and calls it before dropping its privileges. This fixes the bug with minimal security implications. | |||
| * / | Init the dmabuf exporting protocol in wlroots | 2018-06-22 | ||
| |/ | | | | | | | Allows desktop capture via the dmabuf-capture wlroots example client. | |||
* / | Implement atomic layout updates for tree operations | 2018-06-23 | ||
|/ | | | | | This implements atomic layout updates for when views map, reparent or unmap. | |||
* | Update for swaywm/wlroots#1000 | 2018-05-25 | ||
| | ||||
* | Update for swaywm/wlroots#993 | 2018-05-21 | ||
| | ||||
* | sway: run commands without waiting for Xwayland | 2018-05-16 | ||
| | | | | Xwayland is lazy now, there is no need to wait at all | |||
* | Kill wl_shell | 2018-05-14 | ||
| | ||||
* | Enable lazy xwayland1.0-alpha.2 | 2018-05-13 | ||
| | ||||
* | Merge pull request #1970 from emersion/xdg-shell-stable | 2018-05-13 | ||
|\ | | | | | Add xdg-shell stable support | |||
| * | Add xdg-shell stable support | 2018-05-13 | ||
| | | ||||
* | | Idle handling for dpms/lockscreen et al | 2018-05-13 | ||
|/ | | | | | | | | | Swayidle handles idle events and allows for dpms and lockscreen handling. It also handles systemd sleep events, and can raise a lockscreen on sleep Fixes #541 | |||
* | Fix null deref in server_init | 2018-05-09 | ||
| | | | | | If the backend fails to be created, log an error and immidiately return from server_init. | |||
* | Update xwayland start for new API | 2018-05-07 | ||
| | | | | https://github.com/swaywm/wlroots/pull/959 | |||
* | Use wlr_renderer_init_wl_shm | 2018-04-21 | ||
| | ||||
* | Destroy display in server_fini | 2018-04-17 | ||
| | ||||
* | Update for wlroots#850 | 2018-04-08 | ||
| | ||||
* | Add basic server decorations support | 2018-04-07 | ||
| | ||||
* | Configure wlr_xdg_output_manager during init | 2018-04-05 | ||
| | ||||
* | rename input-manager functions | 2018-04-02 | ||
| | ||||
* | Set Xwayland seat on focus | 2018-03-31 | ||
| | | | | Necessary to make primary selection syncronize | |||
* | Configure linux_dmabuf, primary_selection | 2018-03-31 | ||
| | ||||
* | Set xwayland cursor | 2018-03-31 | ||
| | ||||
* | Cleanup and remove global renderer reference | 2018-03-30 | ||
| | ||||
* | Set WAYLAND_DISPLAY earlier in startup | 2018-03-30 | ||
| | ||||
* | Spawn swaybars when outputs are added | 2018-03-29 | ||
| | ||||
* | Add initial layer shell skeleton | 2018-03-28 | ||
| | ||||
* | Update wlroots API | 2018-03-19 | ||
| | | | | | Breaking changes in wlr_xdg_shell_v6 and wlr_renderer have been made upstream. | |||
* | take seat param for handle_command and rename | 2018-02-24 | ||
| | ||||
* | output destroy | 2018-02-14 | ||
| | ||||
* | Execute pending commands when Xwayland is ready | 2018-01-30 | ||
| | ||||
* | Consolidate WLR and Sway logging | 2017-12-31 | ||
| | | | | See #1390 | |||
* | sway input device | 2017-12-12 | ||
| | ||||
* | input include directory | 2017-12-08 | ||
| | ||||
* | rename input to input-manager | 2017-12-07 | ||
| | ||||
* | input skeleton | 2017-12-06 | ||
| | ||||
* | Merge branch 'wlroots' into feature/xwayland | 2017-12-04 | ||
|\ | ||||
| * | basic wl-shell | 2017-12-03 | ||
| | | ||||
* | | xwayland shell | 2017-12-04 | ||
|/ | ||||
* | Add views to tree and render them | 2017-11-22 | ||
| | ||||
* | wlr_data_device header update | 2017-11-23 | ||
| | | | | wlroots 6a7560 renamed the header file | |||
* | Move everything to sway/old/ | 2017-11-18 | ||
| | ||||
* | Initial (awful) pass on xdg shell support | 2017-11-11 | ||
| | ||||
* | Wire up output frame loop | 2017-11-11 | ||
| | ||||
* | Initialize outputs from backend and add to tree | 2017-11-11 | ||
| | ||||
* | Establish sway input submodule | 2017-11-11 | ||
| | ||||
* | Fire up the wlroots backend and run the event loop | 2017-11-11 | ||