Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-07-04 | swaybar: Make swaybar a shell surface | David Eklov | |
2016-04-29 | Fix another -Wunused-result | Drew DeVault | |
2016-04-28 | Fix missing include paths | Tomáš Čech | |
When headers were installed in more sofisticated places (but package config knows it right), it revealed missing paths in CMake configuration. Lets fix it. | |||
2016-04-24 | Renamed to pango_markup | Mykyta Holubakha | |
2016-04-24 | Fix line length calculation | Mykyta Holubakha | |
2016-04-24 | Added plaintext_markup to swaybar IPC | Mykyta Holubakha | |
2016-04-24 | Added plaintext markup configuration | Mykyta Holubakha | |
2016-04-24 | Merge pull request #598 from Hummer12007/pango_fix | Drew DeVault | |
Passing missing argument to get_text_size | |||
2016-04-24 | Use i3bar format for markup field. | Mikkel Oscar Lyderik | |
In the i3bar protocol the value of the markup field is a string: "pango" or "none" rather than a bool. This patch makes swaybar compatible with that. http://i3wm.org/docs/i3bar-protocol.html | |||
2016-04-24 | Passing missing argument to get_text_size | Mykyta Holubakha | |
2016-04-17 | Flesh out pango markup implementation | Drew DeVault | |
2016-03-31 | Stop swaybar crashing without args | crondog | |
2016-03-30 | Handle swaybar using sway font | Mikkel Oscar Lyderik | |
2016-03-30 | Make client/pango.h not depend on client/window.h | Mikkel Oscar Lyderik | |
2016-02-27 | Poll before wl_display_dispatch | Mikkel Oscar Lyderik | |
2016-02-27 | Differentiate between all or no outputs | Mikkel Oscar Lyderik | |
2016-02-27 | Make single bar handle multiple outputs | Mikkel Oscar Lyderik | |
2016-02-26 | Correctly exit sway on errors. | Mikkel Oscar Lyderik | |
Calling `exit` in sway_terminate prevents sway from correctly shutting down (freeing data, cleanly terminating the ipc server, etc.). A better way is to exit straight away if the failure occurs before `wlc_run` and use sway_abort as usual if it occur when wlc is running. | |||
2016-01-25 | extract cairo_set_source_u32() | Christoph Gysin | |
2016-01-25 | swaybar: Fix plaintext handling. | Mikkel Oscar Lyderik | |
Fix #473 | |||
2016-01-25 | Fix colors off by one | Mikkel Oscar Lyderik | |
2016-01-24 | swaybar: move headers to include/bar | Mikkel Oscar Lyderik | |
2016-01-24 | swaybar: cleanup CmakeLists.txt | Mikkel Oscar Lyderik | |
2016-01-24 | swaybar: rename state to bar | Mikkel Oscar Lyderik | |
2016-01-24 | swaybar: move core functionality to state.c | Mikkel Oscar Lyderik | |
2016-01-24 | swaybar: Move swaybar_teardown to free_state | Mikkel Oscar Lyderik | |
2016-01-24 | swaybar: move ipc stuff to ipc.{h,c} | Mikkel Oscar Lyderik | |
2016-01-24 | swaybar: feactor render, statusline | Mikkel Oscar Lyderik | |
2016-01-24 | swaybar: Separate config | Mikkel Oscar Lyderik | |
2016-01-23 | swaybar: add --help option | Christoph Gysin | |
2016-01-23 | swaybar: debug option takes no argument | Christoph Gysin | |
2016-01-05 | Fix whitespace issues. | Mikkel Oscar Lyderik | |
2016-01-04 | swaybar: fix logging | crondog | |
Optionally turn on debugging in swaybar. I acidentally introduced persistent logging in a previous commit | |||
2016-01-03 | swaybar: Implement workspace_buttons yes|no | Mikkel Oscar Lyderik | |
2016-01-03 | swaybar: Implement binding_mode_indicator | Mikkel Oscar Lyderik | |
2016-01-03 | Merge pull request #427 from mikkeloscar/ipc-update | Drew DeVault | |
Refactor IPC server/client | |||
2016-01-03 | Add type to returned response. | Mikkel Oscar Lyderik | |
Makes `ipc_recv_response` return a struct with size, type and payload rather than just the payload string. This is useful if the type has to be checked on the client. | |||
2016-01-03 | swaybar: rename ipc_listen_sock.. to ipc_event_sock.. | Mikkel Oscar Lyderik | |
2016-01-03 | Only strip when starting with a num | Mikkel Oscar Lyderik | |
This makes sure the `:` isn't striped if you have a workspace named: `:something`. | |||
2016-01-03 | swaybar: Implement strip_workspace_numbers | Mikkel Oscar Lyderik | |
2015-12-29 | saybar: remove stray logline | Mikkel Oscar Lyderik | |
2015-12-28 | swaybar: Add support for custom separator symbol | Mikkel Oscar Lyderik | |
2015-12-27 | Merge pull request #409 from mikkeloscar/bar-airblade-features | Drew DeVault | |
swaybar: Add support for Airblade i3bar extensions | |||
2015-12-27 | swaybar: Free unused IPC response | Mikkel Oscar Lyderik | |
2015-12-27 | swaybar: if-else style fixes | Mikkel Oscar Lyderik | |
2015-12-27 | swaybar: Add support for Airblade i3bar extensions | Mikkel Oscar Lyderik | |
This extends the i3bar protocol implementation with the following features from @Airblade/i3: * background * border * border_top, border_bottom, border_left, border_right A block will now be rendered like this: ``` (border_left + margin) + width + (margin + border_right) + sep ``` Where `border_left/border_right` and their related margin is only drawn if the `border` is specified and the border has a width > 0 (default is 1). `border_top` and `border_bottom` does not affect the height of the bar (no margin is added), thus it will be drawn behind the text if it is too big. The user should specify a bar height if more space between top/bottom borders are required. | |||
2015-12-25 | swaybar: remove random whitespaces | Mikkel Oscar Lyderik | |
2015-12-25 | swaybar: Fix json related crash. | Mikkel Oscar Lyderik | |
This should fix the random json related crashes in swaybar. The crashes occured because the same socket was used for listening on workspace events and requesting workspace info, resulting in a unreliable message queue on the socket. The solution is to use one socket for the events and one socket for reliably requesting workspace/output info. | |||
2015-12-25 | Merge branch 'master' of https://github.com/SirCmpwn/sway | crondog | |
2015-12-24 | swaybar: Replace fgets with read and own buffer | progandy | |