24 Commits (315bca176c97716f8a4dabbec453efaad9ce1b15)

Author SHA1 Message Date
Ian Fan 499150a91b swaybar: separate input code to new file
6 years ago
Ian Fan 65593f49bc swaybar: add leading comma to click event JSON
6 years ago
Ian Fan 751bb4a376 swaybar: move i3bar definitions into separate file
6 years ago
Ian Fan a2326661e1 swaybar: log invalid i3bar json
6 years ago
Ian Fan ccdec2a329 swaybar: reset tokener if json is incomplete
6 years ago
Ian Fan dbda5d35eb swaybar: update buffer_pos when moving object to start of buffer
6 years ago
Ian Fan 5912325d5c swaybar: add debugging statements for handling i3bar json
6 years ago
Ian Fan 7882ac66ef swaybar: rewrite i3bar protocol handling
6 years ago
Ian Fan 87c93d6ad9 swaybar: send trailing comma with click event json
6 years ago
Ian Fan e32e86b65d bar: remove i3bar_block_free in favour of i3bar_block_unref
6 years ago
Ian Fan 2eaef80206 i3bar: count references to blocks
6 years ago
minus bfcfabee2b swaybar: Fix scroll handling on workspace buttons
6 years ago
Peter Rice e43c20134a remove unnecessary parens
6 years ago
Peter Rice 79a998849b make hotspot callback take an x11 button id
6 years ago
emersion 63b4bf5000
Update for swaywm/wlroots#1126
6 years ago
emersion aa36899d8a
Fix a bunch of swaybar memory leaks
7 years ago
Bruno Pinto 9bc4565a59
Fix memory leak on swaybar
7 years ago
Drew DeVault ac3be29517 Fix some more bugs
7 years ago
Ryan Dwyer bac65078a2 Fix buffer issues in swaybar status line.
7 years ago
Drew DeVault f366ef373e Fix #1709
7 years ago
Drew DeVault c507727ad2 Fix use-after-free with block hotspots
7 years ago
Drew DeVault 0cbd2a4f49 Send click events for i3bar blocks
7 years ago
Drew DeVault 333dbcbe72 Render i3bar blocks
7 years ago
Drew DeVault ee85c91831 Demarcate i3bar JSON into individual updates
7 years ago