Drew DeVault
333dbcbe72
Render i3bar blocks
7 years ago
Drew DeVault
ee85c91831
Demarcate i3bar JSON into individual updates
7 years ago
Drew DeVault
f3fbf19312
Do some small cleanup
...
- Fix workspace events (security config isn't in use so it wasn't being
sent)
- Kill status bar process when swaybar exits
- Don't rearrange windows on every layer surface commit
7 years ago
Drew DeVault
0464a9910d
Clean up status line on exit
7 years ago
Drew DeVault
0d0ab7c5ce
Implement status line
...
Does not yet support i3bar json protocol
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
Joona Romppanen
675e4b7de7
Removed trailing comma from swaybar click event json
7 years ago
Johannes Lundberg
5a63f0f57b
Fix build on FreeBSD adjusting/removing _XOPEN_SOURCE declaration.
7 years ago
akokshar@redhat.com
2b927685ca
styling fixes
7 years ago
akokshar@redhat.com
39df3aed82
styling fixes
7 years ago
akokshar@redhat.com
d873d09f23
style fixes
7 years ago
akokshar@redhat.com
65022e1cbf
click_events as documented at https://i3wm.org/docs/i3bar-protocol.html
7 years ago
Drew DeVault
9aed9d9359
UnGNUify the codebase
8 years ago
Drew DeVault
416417a54c
Reorganize includes
8 years ago
Zandr Martin
98aa59fdda
implement solid color rendering for swaybg
8 years ago
Mikkel Oscar Lyderik
11f0b4539d
Use i3bar format for markup field.
...
In the i3bar protocol the value of the markup field is a string: "pango"
or "none" rather than a bool. This patch makes swaybar compatible with
that.
http://i3wm.org/docs/i3bar-protocol.html
9 years ago
Drew DeVault
84fae94ab9
Flesh out pango markup implementation
9 years ago
Mikkel Oscar Lyderik
ed227f5664
swaybar: move headers to include/bar
9 years ago
Mikkel Oscar Lyderik
aa6ad09183
swaybar: rename state to bar
9 years ago
Mikkel Oscar Lyderik
6140f9c42c
swaybar: Move swaybar_teardown to free_state
9 years ago
Mikkel Oscar Lyderik
fcc47cb3bd
swaybar: move ipc stuff to ipc.{h,c}
9 years ago
Mikkel Oscar Lyderik
a6349a2444
swaybar: feactor render, statusline
9 years ago