63 Commits (a2757e5f165eae445ae550fd1d13f9ec0db44efc)

Author SHA1 Message Date
Simon Ser fc640d5f6c Define _POSIX_C_SOURCE globally
10 months ago
Simon Ser a7b50f6c9c commands: add printf attribute to cmd_results_new()
2 years ago
Aleksei Bavshin 94dc486f0e ipc: make `bar <bar_id> mode|hidden_state` behave as documented
3 years ago
Daniel Otero b997147284 config: Fix swaybar pango_markup inconsistency
4 years ago
Manuel Stoeckl cb3c727632 Declare all struct cmd_handler arrays const
4 years ago
Tarmack 989123a2a5 Add support for workspace_min_width bar option.
4 years ago
Antonin Décimo 2960b2c9b6 cmd/bar/colors: fix dereference of null pointer
4 years ago
Torstein Husebø af294289b1 treewide: fix typos
5 years ago
Brian Ashworth f898ca9a83 bar_cmd_colors: remove add_color
5 years ago
Brian Ashworth 1fd2c6ba49 swaybar: complete barconfig_update event handling
5 years ago
Antonin Décimo 3af52d86f7 Fix memory leaks
5 years ago
Alyssa Ross 5fb5984e94 bar: fix segfault with missing or invalid bar id
6 years ago
Alex Maese 35ddd9aab3 Add unbindsym/unbindcode command for swaybar
6 years ago
Milkey Mouse 2f7247e08a swaybar: add overlay mode (fix #1620)
6 years ago
Rouven Czerwinski 605e515a93 fix double free for mode toggle if bar was invisible
6 years ago
Brian Ashworth f5190d1f79 bar_cmd_modifier: add support for none
6 years ago
M Stoeckl d7ff776552 Move sway-specific functions in common/util.c into sway/
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
M Stoeckl 2a684cad5f Remove now-unused "input" argument of cmd_results_new
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
Rune Morling 612702591c swaybar: fix focused_statusline color parsing.
6 years ago
Ian Fan 98c1e19466 list.c: rename free_flat_list to list_free_items_and_destroy
6 years ago
Ian Fan c8776fac42 Cleanup list code
6 years ago
Brian Ashworth 1bd8463481 Implement bar gaps
6 years ago
emersion 3a310f92ab
Replace _XOPEN_SOURCE with _POSIX_C_SOURCE
6 years ago
emersion bf7af9c690
Merge pull request #3083 from c-edw/feature/StripWorkspaceName
6 years ago
Connor E 4bd46fb079 Implement strip_workspace_name.
6 years ago
Connor E b865dabeba Use parse_boolean where possible.
6 years ago
Ian Fan 9227cb7d67 commands: replace EXPECTED_LESS_THAN with EXPECTED_AT_MOST
6 years ago
Ian Fan 5364255f26 commands: remove EXPECTED_MORE_THAN
6 years ago
Rouven Czerwinski 17fb3b6994 commands/bar: remove left and right from allowed positions
6 years ago
Ian Fan 1f90f92f45 commands: fix sending bar mode/hidden_state updates to all bars
6 years ago
Brian Ashworth 84b28dc593 cmd_bar: fix bar id issues
6 years ago
Brian Ashworth 2340b14eba bar_cmd_status_command: only reload current bar
6 years ago
Brian Ashworth d3f0e52784 bar-bindsym: address ianyfan's comments
6 years ago
Brian Ashworth 1c969e86f5 Implement bar bindsym
6 years ago
emersion ab3a397d58 Fix memory leak in status_command handler
6 years ago
Ryan Dwyer 5e1983660d Allow status_command to be disabled via IPC
6 years ago
Ian Fan 98576b9dda swaybar: fix setting binding mode indicator
6 years ago
Ian Fan ba8981e44b bar: free old position when changing
7 years ago
emersion 63b4bf5000
Update for swaywm/wlroots#1126
7 years ago
Dominique Martinet c73c552cae bar_cmd_modifier: fix use-after-free on error
7 years ago
Dominique Martinet 6d2b82253a bar_cmd_font: fix leak of font
7 years ago
Brian Ashworth 8bfa2def88 Address first round of review for generic blocks
7 years ago