35 Commits (df39e6ce8013323b8da59af2b4891c1be371ed39)

Author SHA1 Message Date
Simon Ser fc640d5f6c Define _POSIX_C_SOURCE globally
9 months ago
Joan Bruguera 94b69acf0d swaybar: Make hotspots block bar release bindings
2 years ago
Nathan Schulte 033061aee6 swaybar: properly draw blocks with transparent black border
3 years ago
Hristo Venev 7affe5c1bd swaybar: fix i3bar relative coordinates when scaling is used
5 years ago
Brian Ashworth 97f9f0b699 parse_color: return success + drop fallback color
5 years ago
v44r 204e1f4712 Rebase #1636 against current master
6 years ago
Jan Beich ba96983bf0 Make json-c include respect pkg-config --cflags
6 years ago
M Stoeckl 1211a81aad Replace wlr_log with sway_log
6 years ago
Brian Ashworth 02bbefda20 bar_cmd_tray_bind: Use mouse button helpers
6 years ago
Brian Ashworth 3d6440ec26 bar_cmd_bind: utilize mouse button helpers
6 years ago
Hristo Venev 24e8ba048a Add relative coordinates in JSON for i3bar click events
6 years ago
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