39 Commits (b63669a2a04027a029e7332ca4e7670457f59fd2)

Author SHA1 Message Date
Ryan Dwyer 6921fdc6d6 Remove timerfd from loop implementation
7 years ago
Ryan Dwyer 4056c09e13 Move swaybar's event loop to common directory and refactor
7 years ago
Ian Fan a29ee77411 swaybar: send signal to status when hiding or showing bar
7 years ago
Ian Fan 751bb4a376 swaybar: move i3bar definitions into separate file
7 years ago
sghctoma 315b2bf100 Replace getdelim to make swaybar work on FreeBSD
7 years ago
Ian Fan a4d346627c swaybar: explicitly check return value of getdelim
7 years ago
Ian Fan 47a66da5de swaybar: only free tokener when using i3bar protocol
7 years ago
Ian Fan 7882ac66ef swaybar: rewrite i3bar protocol handling
7 years ago
Ian Fan 8cbce77e1d swaybar: rewrite protocol determination
7 years ago
Ian Fan 70245c2cd5 swaybar: rewrite text protocol handling
7 years ago
Ian Fan 952453480f swaybar: invalidate file descriptors upon closing
7 years ago
Ian Fan 4cb28de89f swaybar: remove block links upon exit
7 years ago
Ian Fan 2eaef80206 i3bar: count references to blocks
7 years ago
emersion 63b4bf5000
Update for swaywm/wlroots#1126
7 years ago
emersion aa36899d8a
Fix a bunch of swaybar memory leaks
8 years ago
Scott Anderson 0d67d56c2a Set _POSIX_C_SOURCE properly
8 years ago
Drew DeVault f366ef373e Fix #1709
8 years ago
Drew DeVault 333dbcbe72 Render i3bar blocks
8 years ago
Drew DeVault ee85c91831 Demarcate i3bar JSON into individual updates
8 years ago
Drew DeVault f3fbf19312 Do some small cleanup
8 years ago
Drew DeVault 0464a9910d Clean up status line on exit
8 years ago
Drew DeVault 0d0ab7c5ce Implement status line
8 years ago
Drew DeVault cab1352801 Start port of swaybar to layer shell
8 years ago
Joona Romppanen 675e4b7de7 Removed trailing comma from swaybar click event json
8 years ago
Johannes Lundberg 5a63f0f57b Fix build on FreeBSD adjusting/removing _XOPEN_SOURCE declaration.
8 years ago
akokshar@redhat.com 2b927685ca styling fixes
8 years ago
akokshar@redhat.com 39df3aed82 styling fixes
8 years ago
akokshar@redhat.com d873d09f23 style fixes
8 years ago
akokshar@redhat.com 65022e1cbf click_events as documented at https://i3wm.org/docs/i3bar-protocol.html
8 years ago
Drew DeVault 9aed9d9359 UnGNUify the codebase
9 years ago
Drew DeVault 416417a54c Reorganize includes
9 years ago
Zandr Martin 98aa59fdda
implement solid color rendering for swaybg
9 years ago
Mikkel Oscar Lyderik 11f0b4539d Use i3bar format for markup field.
10 years ago
Drew DeVault 84fae94ab9 Flesh out pango markup implementation
10 years ago
Mikkel Oscar Lyderik ed227f5664 swaybar: move headers to include/bar
10 years ago
Mikkel Oscar Lyderik aa6ad09183 swaybar: rename state to bar
10 years ago
Mikkel Oscar Lyderik 6140f9c42c swaybar: Move swaybar_teardown to free_state
10 years ago
Mikkel Oscar Lyderik fcc47cb3bd swaybar: move ipc stuff to ipc.{h,c}
10 years ago
Mikkel Oscar Lyderik a6349a2444 swaybar: feactor render, statusline
10 years ago