Drew DeVault
|
baa958eaf2
|
Remove pointer from swaylock surface
|
2016-01-26 18:38:05 -05:00 |
|
Christoph Gysin
|
a5345e807e
|
extract cairo_set_source_u32()
|
2016-01-25 22:44:33 +02:00 |
|
progandy
|
21014e606b
|
make gdk-pixbuf dependency really optional
|
2015-12-20 17:37:52 +01:00 |
|
Nicolas Werner
|
8fae31e96c
|
fix segfault when doesn't have a trailing '/'
|
2015-12-15 22:56:48 +01:00 |
|
Drew DeVault
|
34277207fd
|
Pass keys along from wayland backend to clients
|
2015-12-12 15:19:23 -05:00 |
|
Drew DeVault
|
182a6dc8fb
|
Fix build issue
|
2015-12-12 12:59:42 -05:00 |
|
Drew DeVault
|
029e0c7a2c
|
Add some more keyboard handling for wayland clients
|
2015-12-12 12:54:10 -05:00 |
|
Drew DeVault
|
a7710c5537
|
Initialize keyboard in registry poll
|
2015-12-10 18:34:12 -05:00 |
|
Drew DeVault
|
7614cb0373
|
Add keyboard handling shims to registry
|
2015-12-10 08:32:56 -05:00 |
|
Drew DeVault
|
067ac6cfa7
|
Discover swaylock extension in registry
|
2015-12-10 08:05:27 -05:00 |
|
Drew DeVault
|
080a263785
|
Refactor gdk pixbuf code into shared client lib
|
2015-12-10 07:57:46 -05:00 |
|
Drew DeVault
|
e39f846247
|
Free outputs on registry teardown
|
2015-12-05 17:35:41 -05: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
|
82d464bb90
|
Add text rendering support to wayland clients
|
2015-11-29 15:27:28 -05:00 |
|
Drew DeVault
|
5728307520
|
Add wallpapers to output command
|
2015-11-19 18:55:17 -05:00 |
|
Drew DeVault
|
b4e5e1381f
|
Refactor the crap out of wayland clients
And create a background surface on every output when invoking swaybg.
|
2015-11-19 07:58:57 -05:00 |
|
Drew DeVault
|
82db2a57a9
|
Basic support for extensions in server and clients
|
2015-11-18 22:01:22 -05:00 |
|
Drew DeVault
|
fb0bfa13ce
|
Fix warning about uninitialized variable
|
2015-11-18 19:59:47 -05:00 |
|
Drew DeVault
|
2f01a3265d
|
Exit if unable to allocate buffer
|
2015-11-18 19:58:38 -05:00 |
|
Drew DeVault
|
7a40eb6de6
|
Support cursors over wayland clients
Apparently wayland has fucking client-side cursors, too
|
2015-11-18 19:38:42 -05:00 |
|
Drew DeVault
|
929537c158
|
Generate protocol headers
|
2015-11-18 17:59:35 -05:00 |
|
Drew DeVault
|
86372d00db
|
Fix SIGBUS from wayland clients
|
2015-11-18 09:55:55 -05:00 |
|
Drew DeVault
|
665d4baaf1
|
Normalize indentation
|
2015-11-18 08:44:08 -05:00 |
|
Drew DeVault
|
9a1e95b7da
|
Clean up memory pool files better
|
2015-11-18 08:36:08 -05:00 |
|
Drew DeVault
|
49388eb88b
|
Support resizing in wayland client implementation
|
2015-11-18 08:27:40 -05:00 |
|
Drew DeVault
|
399220f14b
|
Fix up wayland client implementation
Now it receives frame callbacks and renders properly, and is double
buffered and such.
|
2015-11-18 08:22:53 -05:00 |
|
Drew DeVault
|
f7c0d2badb
|
Clean up some things better in wayland clients
|
2015-11-13 10:27:16 -05:00 |
|
Drew DeVault
|
c43ef2aedd
|
We don't need to implement strdup
After defining _GNU_SOURCE
|
2015-11-12 19:43:03 -05:00 |
|
Drew DeVault
|
11b1ba397f
|
Further refinement of wayland client support
|
2015-11-12 19:35:39 -05:00 |
|
Drew DeVault
|
bfcabe48ef
|
Start fleshing out wayland client implementation
This introduces a basic shared framework for making wayland clients
within sway itself.
|
2015-11-12 19:04:01 -05:00 |
|