Commit graph

21 commits

Author SHA1 Message Date
emersion 88d9d43b36
Add xdg-shell stable support 2018-05-13 16:38:56 +01:00
emersion 026b68a108
Update layer-shell protocol 2018-05-07 17:28:42 +01:00
Dominique Martinet 9073c9a6c7 Use 'private-code' for wayland-scanner code generation
Same as for wlroots - autodetect version and use either 'code' or the
new one
2018-04-13 22:37:37 +09:00
Drew DeVault b7e7794912 Implement input-inhibit in sway, swaylock 2018-04-04 18:47:48 -04:00
emersion bddd1b31c6
protocols: remove unused XML files 2018-04-02 15:47:50 -04:00
emersion d4d9f7a48a
protocols: remove xdg-shell XML file 2018-04-02 15:43:04 -04:00
Tony Crisci 82da2b5990 add xdg-protocol header 2018-03-28 23:38:30 -04:00
Drew DeVault 0c8a64942e Add initial layer shell skeleton 2018-03-28 15:47:22 -04:00
Drew DeVault 632bb948b7 Add solid-color rendering to swaybg 2018-03-28 14:25:19 -04:00
Drew DeVault eccf0b2598 Add client protocols and swaybg skeleton 2018-03-28 14:25:19 -04:00
Tony Crisci d071ff08ae remove the rest of cmake 2017-12-01 05:21:03 -05:00
Drew DeVault a5c07dde6a Implement KDE's server-side decoration protocol 2017-04-28 20:32:05 -04:00
Drew DeVault aab360bf2f Add redshift support 2016-12-28 02:04:51 -05:00
Tomáš Čech bcdeb72189 Explicitly mark static linking in CMake
When no type is given, it depends on BUILD_SHARED_LIBS value which is
not desired in this case.
2016-04-28 20:13:26 +02:00
Tomáš Čech 468ddfb34d Fix missing include paths
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-04-28 20:08:41 +02:00
Mikkel Oscar Lyderik e19e32cf81 Make protocol specifications follow the DTD
Gets rid of these warnings:

    WARNING: XML failed validation against built-in DTD
2016-02-27 01:26:17 +01:00
Christoph Gysin 76920d2759 remove archive from git, add *.a to gitignore 2015-12-03 15:52:21 +02:00
Drew DeVault 71afa38890 Add swaylock protocol, add resource destructors
This prevents sway crashing if swaybg or swaybar dies.
2015-12-03 08:35:22 -05:00
Christoph Gysin cce9c338c0 cmake: build common code only once
This creates (static) libraries for protocols/, common/, and wayland/.
2015-12-02 12:15:57 +02:00
Drew DeVault 82db2a57a9 Basic support for extensions in server and clients 2015-11-18 22:01:22 -05:00
Drew DeVault 929537c158 Generate protocol headers 2015-11-18 17:59:35 -05:00