Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-18 | rootston: document why Xwayland is disconnected before clients | emersion | |
2018-11-12 | Use #if instead of #ifdef for wlroots config data | emersion | |
This prevents some annoying issues when e.g. not including wlr/config.h or making a typo in the guard name. | |||
2018-07-29 | Revert "rootston: Reap child processes" | emersion | |
This reverts commit b6ed1f29a4dbba93eb53c32ec5492db8ee1d9343. This commit breaks xwayland. | |||
2018-07-24 | rootston: Reap child processes | Genki Sky | |
Just install a SIG_IGN handler, which is defined by POSIX.1-2001 to reap the child. To test, spawn any process (e.g. GUI application) with a keybinding, close that process, verify it doesn't show up as a <defunct> zombie in ps(1) output. | |||
2018-07-09 | util: add wlr_ prefix to log symbols | emersion | |
2018-06-08 | rootston: destroy xwayland before all clients | emersion | |
Destroying all clients disconnects the xwayland client, and xwayland automatically restarts when disconnected. | |||
2018-05-29 | rootston: use wl_display_destroy_clients | emersion | |
2018-05-25 | Merge pull request #993 from emersion/bind-wl-drm-in-renderer | emersion | |
render: bind wl_drm in renderer | |||
2018-05-25 | backends: implement custom EGL and renderer initialization | Ilia Bozhinov | |
Compositors now have more control over how the backend creates its renderer. Currently all backends create an EGL/GLES2 renderer, so the necessary attributes for creating the context are passed to a user-provided callback function. It is responsible for initializing provided wlr_egl and to return a renderer. On fail, return 0. Fixes #987 | |||
2018-05-21 | render: bind wl_drm in renderer | emersion | |
2018-05-06 | Make startup command no longer wait for xwayland | Vincent Vanlaer | |
2018-04-20 | Add wlr_renderer_init_wl_shm to advertize supported renderer formats | emersion | |
2018-04-08 | Fix syntax errors | Drew DeVault | |
Build before you commit, dumbass | |||
2018-04-08 | Fix assertions with side-effects | Drew DeVault | |
Fixes #1725 | |||
2018-03-19 | render: split render.h into wlr_renderer.h and wlr_texture.h | emersion | |
2018-02-12 | Reformat all #include directives | emersion | |
2018-01-23 | Backport screenshooter fixes from the renderer redesign v1 | emersion | |
This backports some changes to #319 to fix the screenshooter data format. This also adds wlr_backend_get_renderer which will be useful to support multiple renderers. | |||
2018-01-13 | Remove unnecessary wlr_backend_destroy | Drew DeVault | |
2017-12-31 | Allow configurable verbosity | Calvin Lee | |
2017-12-27 | config: Avoid clash with other config-headers | Björn Esser | |
2017-12-26 | config: Put all defines into config.h | Björn Esser | |
2017-12-21 | rootston: server backend check | Tony Crisci | |
2017-12-20 | rootston: handle backend creation failed | Tony Crisci | |
2017-12-19 | Destroy multi backend on display destroy | emersion | |
2017-12-18 | rootston: revert to auto backend | emersion | |
2017-12-17 | Merge pull request #496 from emersion/headless-backend | Drew DeVault | |
Headless backend | |||
2017-12-17 | Add headless input devices | emersion | |
2017-12-17 | Add full refresh rate support to custom modes | emersion | |
2017-12-17 | Initialize headless backend | emersion | |
2017-12-14 | Merge branch 'master' into xwm-selection | emersion | |
2017-12-07 | Add display destroy listener in screenshooter, destroy display in rootston | emersion | |
2017-11-22 | xwayland: clean up seat setting | Tony Crisci | |
2017-11-22 | xwm: send selection data | Tony Crisci | |
2017-11-21 | xwm: get selection targets | Tony Crisci | |
2017-11-19 | rootston: xwayland ready listener | Tony Crisci | |
2017-11-17 | Fix segfault when xwayland is disabled | emersion | |
2017-11-12 | Run startup command after xwayland is ready | Drew DeVault | |
2017-11-11 | rootston: prefix config structs and functions | Tony Crisci | |
2017-10-21 | Merge branch 'master' into feature/data-device-selection | Tony Crisci | |
2017-10-20 | Add startup command option to rootston | D.B | |
Allows specifying a command to run at startup. | |||
2017-10-15 | wlr-data-device: drag icons | Tony Crisci | |
2017-10-15 | wlr-data-device interface | Tony Crisci | |
2017-10-05 | Fix memory leaks | Versus Void | |
2017-10-03 | Set WAYLAND_DISPLAY in rootston environment | Drew DeVault | |
Duh | |||
2017-09-30 | rootston: create desktop before input | Tony Crisci | |
2017-09-23 | Initial pass on roots_input | Drew DeVault | |
2017-09-23 | Initialize display, backend; add frame handling | Drew DeVault | |
2017-09-22 | Establish rootston headers & main | Drew DeVault | |