| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-11-27 | Drop org_kde_kwin_idle files | Furkan Sahin | -50/+0 | |
| Has been replaced by ext_idle_notifier_v1 Signed-off-by: rewine <luhongxu@deepin.org> | ||||
| 2025-08-13 | Stop generating wayland-protocols server headers | Furkan Sahin | -8/+0 | |
| We still need to generate wlr-protocols server headers, as well as client headers and code. References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/5075 | ||||
| 2025-01-26 | Add support for color-management-v1 | Furkan Sahin | -0/+1 | |
| References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4962 | ||||
| 2024-02-12 | Add ext-image-copy-capture-v1 and ext-image-capture-source-v1 | Furkan Sahin | -3/+6 | |
| References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4545 | ||||
| 2024-08-05 | Add support for tearing-control-v1 | Furkan Sahin | -0/+1 | |
| References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3871 Adds option to allow tearing per output, as well as an option to force enable or disable tearing for a specific application using a window rule. Only works with fullscreen applications. | ||||
| 2024-06-27 | protocols: use tablet-v2 xml from stable/ | Furkan Sahin | -1/+1 | |
| 2023-11-22 | Chase wlroots!4440 | Furkan Sahin | -68/+0 | |
| References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4440 | ||||
| 2023-08-30 | build: fix build with wayland-scanner subproject | Furkan Sahin | -1/+1 | |
| 2023-05-05 | Add support for cursor-shape-v1 | Furkan Sahin | -0/+1 | |
| References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4106 | ||||
| 2022-11-25 | build: drop intermediate libraries for protocols | Furkan Sahin | -25/+2 | |
| 2022-11-25 | build: drop "server" from target name for protocol code | Furkan Sahin | -1/+1 | |
| 2022-11-25 | build: unify server & client protocol generation | Furkan Sahin | -10/+0 | |
| No need to make a difference here, let's just generate header files for both. | ||||
| 2022-11-25 | build: drop wayland-scanner fallback | Furkan Sahin | -9/+5 | |
| 2022-10-04 | ipc: add view content type | Furkan Sahin | -0/+1 | |
| References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3599 | ||||
| 2022-10-04 | build: simplify protocol paths | Furkan Sahin | -17/+15 | |
| No need for arrays here. | ||||
| 2021-06-07 | Add support for linux-dmabuf surface hints | Furkan Sahin | -0/+1 | |
| References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/1376 | ||||
| 2021-09-08 | build: subproject support for wayland-protocols | Furkan Sahin | -1/+1 | |
| As in wlroots: [1] [1]: https://github.com/swaywm/wlroots/pull/2953 | ||||
| 2021-06-25 | build: use Dependency.get_variable instead of get_pkgconfig_variable | Furkan Sahin | -2/+2 | |
| Dependency.get_pkgconfig_variable has been deprecated. | ||||
| 2021-01-12 | protocols: update layer-shell-unstable-v1 to v4 | Furkan Sahin | -9/+88 | |
| This is taken from wlr-protocols commit d1598e82240d ("layer-shell: add keyboard_interactivity.on_demand"). | ||||
| 2020-07-04 | protocols: sync wlr-layer-shell-unstable-v1 with wlroots | Furkan Sahin | -13/+39 | |
| 2020-01-27 | Add support for wlr-output-power-management-unstable-v1 | Furkan Sahin | -0/+129 | |
| 2020-01-13 | Amend typo | Furkan Sahin | -1/+1 | |
| 2019-09-17 | input: Add support for tablet protocol. | Furkan Sahin | -0/+1 | |
| 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. | ||||
| 2019-08-18 | Remove xdg-shell v6 support | Furkan Sahin | -1/+0 | |
| All major toolkits and apps have gained xdg-shell stable support. Closes: https://github.com/swaywm/sway/issues/3690 | ||||
| 2019-06-22 | Replace meson generator with custom_target | Furkan Sahin | -47/+41 | |
| 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. | ||||
| 2019-01-26 | Implement pointer-constraints-unstable-v1 | Furkan Sahin | -0/+1 | |
| 2018-09-14 | Update for swaywm/wlroots#1243 | Furkan Sahin | -1/+1 | |
| 2018-05-19 | Swaylock: Allow per-output images | Furkan Sahin | -2/+4 | |
| 2018-05-13 | Merge pull request #1970 from emersion/xdg-shell-stable | Furkan Sahin | -0/+1 | |
| Add xdg-shell stable support | ||||
| 2018-05-13 | Add xdg-shell stable support | Furkan Sahin | -0/+1 | |
| 2018-05-07 | Update layer-shell protocol | Furkan Sahin | -1/+5 | |
| 2018-04-17 | Idle handling for dpms/lockscreen et al | Furkan Sahin | -0/+50 | |
| 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 | ||||
| 2018-04-13 | Use 'private-code' for wayland-scanner code generation | Furkan Sahin | -1/+8 | |
| Same as for wlroots - autodetect version and use either 'code' or the new one | ||||
| 2018-04-03 | Implement input-inhibit in sway, swaylock | Furkan Sahin | -2/+71 | |
| 2018-04-02 | protocols: remove unused XML files | Furkan Sahin | -307/+0 | |
| 2018-04-02 | protocols: remove xdg-shell XML file | Furkan Sahin | -430/+0 | |
| 2018-03-28 | add xdg-protocol header | Furkan Sahin | -0/+1 | |
| 2018-03-28 | Add initial layer shell skeleton | Furkan Sahin | -11/+44 | |
| 2018-03-27 | Add solid-color rendering to swaybg | Furkan Sahin | -15/+3 | |
| 2018-03-27 | Add client protocols and swaybg skeleton | Furkan Sahin | -0/+330 | |
| 2017-12-01 | remove the rest of cmake | Furkan Sahin | -46/+0 | |
| 2017-04-28 | Implement KDE's server-side decoration protocol | Furkan Sahin | -0/+100 | |
| 2016-12-28 | Add redshift support | Furkan Sahin | -0/+63 | |
| 2016-04-28 | Explicitly mark static linking in CMake | Furkan Sahin | -1/+1 | |
| When no type is given, it depends on BUILD_SHARED_LIBS value which is not desired in this case. | ||||
| 2016-04-28 | Fix missing include paths | Furkan Sahin | -0/+1 | |
| When headers were installed in more sofisticated places (but package config knows it right), it revealed missing paths in CMake configuration. Lets fix it. | ||||
| 2016-02-27 | Make protocol specifications follow the DTD | Furkan Sahin | -3/+11 | |
| Gets rid of these warnings: WARNING: XML failed validation against built-in DTD | ||||
| 2015-12-03 | remove archive from git, add *.a to gitignore | Furkan Sahin | -0/+0 | |
| 2015-12-03 | Add swaylock protocol, add resource destructors | Furkan Sahin | -0/+29 | |
| This prevents sway crashing if swaybg or swaybar dies. | ||||
| 2015-12-02 | cmake: build common code only once | Furkan Sahin | -0/+22 | |
| This creates (static) libraries for protocols/, common/, and wayland/. | ||||
| 2015-11-18 | Basic support for extensions in server and clients | Furkan Sahin | -0/+138 | |
