summaryrefslogtreecommitdiffstats
path: root/swaybar/main.c
Commit message (Collapse)AuthorAge
...
* Make start on i3bar json parsingLibravatar crondog2015-12-22
|
* swaybar: Correct handling of SIGTERM.Libravatar Mikkel Oscar Lyderik2015-12-21
| | | | | | | | | Swaybar did not correctly handle the SIGTERM sent from sway when exiting, ultimately leaving the child status_command behind. This should correctly handle the SIGTERM signal and terminate the status_command. Fix #386
* swaybar: Add font supportLibravatar Mikkel Oscar Lyderik2015-12-20
|
* swaybar: pixel perfect layoutLibravatar Mikkel Oscar Lyderik2015-12-20
| | | | | This should make the bar workspace button layout identical to the layout used in i3.
* swaybar: use height from configLibravatar crondog2015-12-20
|
* swaybar: use select instead of busyloopLibravatar Mikkel Oscar Lyderik2015-12-19
| | | | | | | | | Use of busyloop caused high cpu usage for sway because swaybar had to be redrawn all the time. By using select instead the bar only has to be redrawn when the status_command changes (i.e. every second) or when the workspaces are updated. Fix #345
* swaybar: use position from configLibravatar crondog2015-12-19
|
* Just bail if ws_json is fucked upLibravatar Drew DeVault2015-12-18
|
* Wow that was stupidLibravatar Drew DeVault2015-12-18
|
* I'm still getting crashes without this lineLibravatar Drew DeVault2015-12-18
|
* swaybar: ipc_update_ws: Fix memory corruption.Libravatar S. Christoffer Eliesen2015-12-18
| | | | | json_object_object_get_ex does not require json_object_put according to docs, this should fix the random crashes.
* Fix possible segfault in swaybarLibravatar Drew DeVault2015-12-18
|
* swaybar: Remove stropts.h, fixes build for fedora.Libravatar S. Christoffer Eliesen2015-12-18
| | | | | | | Turns out that fedora killed off stropts.h some time ago [1] and removing it seems to work just fine. (Tested on Fedora 23) [1] https://bugzilla.redhat.com/show_bug.cgi?id=439403
* swaybar: terminate status_command processLibravatar Mikkel Oscar Lyderik2015-12-18
| | | | | | Fix #346 Send SIGTERM to the `status_command` process before swaybar exits.
* Fix null dereference in swaybarLibravatar Drew DeVault2015-12-17
|
* swaybar: Check that registry is set before teardownLibravatar Mikkel Oscar Lyderik2015-12-17
|
* Only re-render swaybar when it has changedLibravatar Drew DeVault2015-12-16
| | | | Fixes #345
* Make swaybar a little quieterLibravatar Drew DeVault2015-12-16
|
* Remove trailing whitespaceLibravatar Mikkel Oscar Lyderik2015-12-16
|
* Correct typo seperator -> separatorLibravatar Mikkel Oscar Lyderik2015-12-16
|
* Make swaybar run without status_commandLibravatar Kevin Hamacher2015-12-16
|
* Make swaybar check command argumentsLibravatar Kevin Hamacher2015-12-16
|
* Apply color config from swaybarLibravatar Drew DeVault2015-12-15
|
* [swaybar] Get bar config via IPCLibravatar Drew DeVault2015-12-15
|
* Parse command line in swaybarLibravatar Drew DeVault2015-12-15
|
* Fix rendering of borders on workspaces (swaybar)Libravatar Drew DeVault2015-12-13
|
* Subscribe to workspace change events and redrawLibravatar Drew DeVault2015-12-13
|
* Display workspaces on swaybarLibravatar Drew DeVault2015-12-13
|
* Free last line in swaybarLibravatar Drew DeVault2015-12-13
|
* Display output from a command on swaybarLibravatar Drew DeVault2015-12-13
|
* Add text rendering support to wayland clientsLibravatar Drew DeVault2015-11-29
|
* Support desktop shell panels in compositorLibravatar Drew DeVault2015-11-29
|
* Add swaybar basicsLibravatar Drew DeVault2015-11-29
| | | | | This should make the bar open and appear as the panel, once sway supports panels. Right now it crashes sway!
* Add swaybar subprojectLibravatar Drew DeVault2015-11-29