Manuel Stoeckl
e633fe0b40
common: move load_image to swaybar
...
swaynag, swaymsg, and sway do not use this function and are
unlikely to in the future.
1 year ago
Florian Franzen
cab2189aa6
sway: add bindgesture command
...
Co-authored-by: Michael Weiser <michael.weiser@gmx.de>
3 years ago
TheAvidDev
d835df38de
Add wayland_client dependency to common
5 years ago
M Stoeckl
4b1eaaf731
Removed unused wlroots dependency for sway(bg|bar|msg|nag)
...
Also remove direct libm dependency where unused.
6 years ago
emersion
f951c2357f
Remove unicode.c
6 years ago
Ian Fan
a82b8a3c14
Remove readline.c
...
All occurrences of read_line have been replaced by getline.
peek_line has been absorbed into detect_brace.
6 years ago
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.
6 years ago
Drew DeVault
066143adef
Add password buffer, refactor rendering/surfaces
7 years ago
Drew DeVault
a28730edee
Move swaybg background rendering into common/
...
swaylock will use it too
7 years ago
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.
7 years ago
Drew DeVault
632bb948b7
Add solid-color rendering to swaybg
7 years ago
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
7 years ago
Tony Crisci
cc310cffb0
meson: common static library
7 years ago
Tony Crisci
88cc7e3178
use meson subdirectories
7 years ago