TheAvidDev
d835df38de
Add wayland_client dependency to common
2020-06-06 11:03:04 +02:00
M Stoeckl
4b1eaaf731
Removed unused wlroots dependency for sway(bg|bar|msg|nag)
...
Also remove direct libm dependency where unused.
2019-01-21 13:04:15 -05:00
emersion
f951c2357f
Remove unicode.c
2019-01-17 12:45:41 +01:00
Ian Fan
a82b8a3c14
Remove readline.c
...
All occurrences of read_line have been replaced by getline.
peek_line has been absorbed into detect_brace.
2019-01-01 09:01:25 +00:00
Ryan Dwyer
4056c09e13
Move swaybar's event loop to common directory and refactor
...
* The loop functions are now prefixed with `loop_`.
* It is now easy to add timers to the loop.
* Timers are implemented using pollfd and timerfd, rather than manually
checking them when any other event happens to arrive.
2018-10-15 00:26:27 +10:00
Drew DeVault
066143adef
Add password buffer, refactor rendering/surfaces
2018-04-04 18:47:48 -04:00
Drew DeVault
a28730edee
Move swaybg background rendering into common/
...
swaylock will use it too
2018-04-04 18:47:48 -04:00
Drew DeVault
cab1352801
Start port of swaybar to layer shell
...
This starts up the event loop and wayland display and shims out the
basic top level rendering concepts. Also includes some changes to
incorporate pango into the 1.x codebase properly.
2018-03-29 22:11:08 -04:00
Drew DeVault
632bb948b7
Add solid-color rendering to swaybg
2018-03-28 14:25:19 -04:00
Dominique Martinet
f9413adde7
build: add wlroots dependency to common
...
It is required for include path if wlroots is not built in standard path,
but found through pkg-config
2017-12-19 08:43:37 +01:00
Tony Crisci
cc310cffb0
meson: common static library
2017-11-30 06:25:13 -05:00
Tony Crisci
88cc7e3178
use meson subdirectories
2017-11-30 03:39:27 -05:00