Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | build: fix build with wayland-scanner subproject | 2023-08-30 | |
| | |||
* | Add support for cursor-shape-v1 | 2023-07-24 | |
| | | | | References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4106 | ||
* | build: drop intermediate libraries for protocols | 2022-11-25 | |
| | |||
* | build: drop "server" from target name for protocol code | 2022-11-25 | |
| | |||
* | build: unify server & client protocol generation | 2022-11-25 | |
| | | | | | No need to make a difference here, let's just generate header files for both. | ||
* | build: drop wayland-scanner fallback | 2022-11-25 | |
| | |||
* | ipc: add view content type | 2022-11-15 | |
| | | | | References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3599 | ||
* | build: simplify protocol paths | 2022-10-04 | |
| | | | | No need for arrays here. | ||
* | Add support for linux-dmabuf surface hints | 2021-12-13 | |
| | | | | References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/1376 | ||
* | build: subproject support for wayland-protocols | 2021-09-08 | |
| | | | | | | As in wlroots: [1] [1]: https://github.com/swaywm/wlroots/pull/2953 | ||
* | build: use Dependency.get_variable instead of get_pkgconfig_variable | 2021-06-30 | |
| | | | | Dependency.get_pkgconfig_variable has been deprecated. | ||
* | protocols: update layer-shell-unstable-v1 to v4 | 2021-01-12 | |
| | | | | | This is taken from wlr-protocols commit d1598e82240d ("layer-shell: add keyboard_interactivity.on_demand"). | ||
* | protocols: sync wlr-layer-shell-unstable-v1 with wlroots | 2020-07-05 | |
| | |||
* | Add support for wlr-output-power-management-unstable-v1 | 2020-02-26 | |
| | |||
* | Amend typo | 2020-01-13 | |
| | |||
* | input: Add support for tablet protocol. | 2019-09-25 | |
| | | | | | | Sway has basic support for drawing tablets, but does not expose properties such as pressure sensitivity. This implements the wlr tablet v2 protocol, providing tablet events to Wayland clients. | ||
* | Remove xdg-shell v6 support | 2019-08-20 | |
| | | | | | | All major toolkits and apps have gained xdg-shell stable support. Closes: https://github.com/swaywm/sway/issues/3690 | ||
* | Replace meson generator with custom_target | 2019-06-24 | |
| | | | | | | | | | | | | This change mimics the wlroots protocol meson.build. It replaces meson generators with custom_targets, which will only run wayland-scanner once per output file. The idle protocol is not used by any clients, so its client protocol header is not generated. The check for the availability of the private-code scanner options has been removed, since the wlroots dependency requires wayland >= 1.16. | ||
* | Implement pointer-constraints-unstable-v1 | 2019-01-30 | |
| | |||
* | Update for swaywm/wlroots#1243 | 2018-09-14 | |
| | |||
* | Swaylock: Allow per-output images | 2018-05-20 | |
| | |||
* | 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 | ||
* | Update layer-shell protocol | 2018-05-07 | |
| | |||
* | Use 'private-code' for wayland-scanner code generation | 2018-04-13 | |
| | | | | | Same as for wlroots - autodetect version and use either 'code' or the new one | ||
* | Implement input-inhibit in sway, swaylock | 2018-04-04 | |
| | |||
* | protocols: remove unused XML files | 2018-04-02 | |
| | |||
* | protocols: remove xdg-shell XML file | 2018-04-02 | |
| | |||
* | add xdg-protocol header | 2018-03-28 | |
| | |||
* | Add initial layer shell skeleton | 2018-03-28 | |
| | |||
* | Add solid-color rendering to swaybg | 2018-03-28 | |
| | |||
* | Add client protocols and swaybg skeleton | 2018-03-28 | |
| | |||
* | remove the rest of cmake | 2017-12-01 | |
| | |||
* | Implement KDE's server-side decoration protocol | 2017-04-28 | |
| | |||
* | Add redshift support | 2016-12-28 | |
| | |||
* | Explicitly mark static linking in CMake | 2016-04-28 | |
| | | | | | When no type is given, it depends on BUILD_SHARED_LIBS value which is not desired in this case. | ||
* | Fix missing include paths | 2016-04-28 | |
| | | | | | | When headers were installed in more sofisticated places (but package config knows it right), it revealed missing paths in CMake configuration. Lets fix it. | ||
* | Make protocol specifications follow the DTD | 2016-02-27 | |
| | | | | | | Gets rid of these warnings: WARNING: XML failed validation against built-in DTD | ||
* | remove archive from git, add *.a to gitignore | 2015-12-03 | |
| | |||
* | Add swaylock protocol, add resource destructors | 2015-12-03 | |
| | | | | This prevents sway crashing if swaybg or swaybar dies. | ||
* | cmake: build common code only once | 2015-12-02 | |
| | | | | This creates (static) libraries for protocols/, common/, and wayland/. | ||
* | Basic support for extensions in server and clients | 2015-11-18 | |
| | |||
* | Generate protocol headers | 2015-11-18 | |