Guido Günther
1f0cc0a5f3
keyboard: Don't leak on set_keyboard()
...
Unref and disconnect signals before setting a new keyboard.
2019-07-15 14:12:10 +02:00
Guido Günther
5693ce3df7
keyboard: Simplify signal disconnect
...
We're only keeping the signal ids around for disconnect but that only
happens in dispose so it's o.k.to just disconnect all keyboard signals
we listen to.
2019-07-15 14:12:10 +02:00
Guido Günther
ce7b398f7b
LayerSurface: Make exclusive zone identical to height
...
Othewise we hide content beneath the keyboard.
Closes : #53
2019-07-15 12:49:11 +02:00
Guido Günther
c529e9ed9c
render: Simplify drawing
...
Instead of doing scale guessing we know that we get a properly
sized image from GTK+ so just scale it down a bit so it gets
some border within the drawing area.
2019-07-11 15:40:18 +02:00
Guido Günther
d6a8a85b5e
render: Get foreground color only once
2019-07-11 15:40:18 +02:00
Guido Günther
3a945535f7
render: Remove trailing white space
2019-07-11 15:40:18 +02:00
Guido Günther
0fc4374193
gtk-renderer: Simplify
2019-07-11 15:40:18 +02:00
Guido Günther
706a04dbfc
gitlab-ci: No need for our ci repository
...
Just using debian buster makes things more stable.
2019-07-11 14:31:25 +02:00
Guido Günther
7fd51af4de
debian: Drop virtboard build-dependency
2019-07-11 14:31:25 +02:00
Guido Günther
c1af9b2ba4
Add dbus protocol definition
...
This let's us drop the virtboard build dependency.
2019-07-11 14:31:25 +02:00
Guido Günther
b57e1ce660
Drop now unused theme_path
2019-07-10 15:39:16 +02:00
Guido Günther
7f5f310bf0
Add some border at the top
...
Closes : #28
2019-07-10 11:31:24 +02:00
Guido Günther
f1d97e396b
Drop icons
...
They're not being installed and we want ones matching current
GNOME design anyway.
2019-07-04 16:25:05 +02:00
Guido Günther
abf8f4daa8
eek-theme: Remove code for old croko versions
...
These versions aren't even in Debian's oldstable release.
2019-07-04 16:21:18 +02:00
Guido Günther
aba242301d
Use a gresource to store the css
...
This makes build / test faster since one can skip install. It's
also more obvious which file is being used.
2019-07-04 16:16:04 +02:00
Guido Günther
7a52080940
Remove automake leftovers
2019-07-04 14:51:00 +02:00