78 Commits (b73f54a966a30c2253818b89fefda16477531c14)

Author SHA1 Message Date
Simon Ser fc640d5f6c Define _POSIX_C_SOURCE globally
10 months ago
Mukundan314 a79994e119 swaybar: always subscribe to mode and workspace
2 years ago
Hugo Osvaldo Barrera 80e386fd97 Reuse parsed PangoFontDescription
3 years ago
Jason Nader 9303bed4d4 refactor: use JSON_MAX_DEPTH everywhere
3 years ago
Tudor Brindus 03daa53a0e swaybar: fail gracefully on tokener creation fail
4 years ago
Tudor Brindus 47f1f9b63e swaybar: use INT_MAX max JSON depth when parsing IPC response
4 years ago
Tarmack 989123a2a5 Add support for workspace_min_width bar option.
4 years ago
Milkey Mouse 45e4e92172 swaybar: add NULL check when listing workspaces
5 years ago
Ian Fan b54f5e170a swaybar: fix memory leaks
5 years ago
Bill Doyle 920d85d35f Only destroy swaybar surface via ipc when needed
5 years ago
Brian Ashworth 97f9f0b699 parse_color: return success + drop fallback color
5 years ago
Brian Ashworth 1fd2c6ba49 swaybar: complete barconfig_update event handling
5 years ago
Brian Ashworth 583ceff6f6 swaybar: hide mode visibility improvements
6 years ago
Jan Beich ba96983bf0 Make json-c include respect pkg-config --cflags
6 years ago
Brian Ashworth 9e6c6ce332 swaybar: fix command malloc in workspace command
6 years ago
Ian Fan d8f3e6e19a swaybar: fix workspace command
6 years ago
Ian Fan de9a357de8 util.c: remove numlen function
6 years ago
M Stoeckl 1211a81aad Replace wlr_log with sway_log
6 years ago
Connor E 70637b40fe Fixes for small existing bugs.
6 years ago
Connor E aa9d7d8ca1 Remove usage of VLAs.
6 years ago
Brian Ashworth 02bbefda20 bar_cmd_tray_bind: Use mouse button helpers
6 years ago
Drew DeVault 81bb675274
Merge pull request #3344 from RedSoxFan/bar-mouse-bindings-improved
6 years ago
Brian Ashworth ca0a75d540 swaybar: add status_edge_padding command
6 years ago
Brian Ashworth c0f92cb2fb swaybar: add status_padding command
6 years ago
Brian Ashworth 3d6440ec26 bar_cmd_bind: utilize mouse button helpers
6 years ago
Ian Fan f33b5c5223 swaybar: do not create tray if hidden
6 years ago
Ian Fan 6b03c68775 swaybar: implement tray config
6 years ago
Brian Ashworth 1bd8463481 Implement bar gaps
6 years ago
Connor E 4bd46fb079 Implement strip_workspace_name.
6 years ago
Ian Fan c3fdabb725 swaybar: reverse order of workspaces list
6 years ago
Ian Fan f6f72cb949 swaybar: show hidden bar on urgency
6 years ago
Ian Fan 2f1fd80726 swaybar: show hidden bar on key event
6 years ago
Ian Fan bcc61e5147 swaybar: handle mode/hidden_state changes
6 years ago
Ian Fan 55ca16f2d8 swaybar: streamline ipc handling
6 years ago
Ian Fan fed11d1c7b swaybar: move mode & mode_pango_markup to bar struct
6 years ago
Ian Fan a67fa8a05d swaybar: only subscribe to required events
6 years ago
Ian Fan d0b54e932b swaybar: save id upon startup
6 years ago
Brian Ashworth d3f0e52784 bar-bindsym: address ianyfan's comments
6 years ago
Brian Ashworth 1c969e86f5 Implement bar bindsym
6 years ago
Ian Fan bcd2a8fe12 swaybar: remove unused focused_output property
6 years ago
Ian Fan 312d009f65 swaybar: fail if bar id is invalid
6 years ago
sghctoma 073dcb3a86 Change _XOPEN_SOURCE defines to _POSIX_C_SOURCE
6 years ago
sghctoma cc16948c85 Fix feature macros for FreeBSD
6 years ago
Ryan Dwyer 255dc8bbb0 swaybar: Read urgent colors from IPC
7 years ago
emersion 63b4bf5000
Update for swaywm/wlroots#1126
7 years ago
emersion aa36899d8a
Fix a bunch of swaybar memory leaks
7 years ago
db 39e3319394 fix swaybar ipc handling
7 years ago
Drew DeVault efac07db5f Fix workspaces not updated on swaybar
7 years ago
Drew DeVault f242362e7e Handle output removal on swaybar
7 years ago
Drew DeVault 333dbcbe72 Render i3bar blocks
7 years ago