| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2016-03-29 | Handle swaybar using sway font | Furkan Sahin | -1/+3 | |
| 2016-03-28 | Make client/pango.h not depend on client/window.h | Furkan Sahin | -11/+11 | |
| 2016-02-24 | Poll before wl_display_dispatch | Furkan Sahin | -15/+31 | |
| 2016-02-23 | Differentiate between all or no outputs | Furkan Sahin | -1/+5 | |
| 2016-02-22 | Make single bar handle multiple outputs | Furkan Sahin | -64/+145 | |
| 2016-02-26 | Correctly exit sway on errors. | Furkan Sahin | -2/+2 | |
| 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() | Furkan Sahin | -8/+7 | |
| 2016-01-25 | swaybar: Fix plaintext handling. | Furkan Sahin | -1/+1 | |
| Fix #473 | ||||
| 2016-01-25 | Fix colors off by one | Furkan Sahin | -4/+4 | |
| 2016-01-24 | swaybar: move headers to include/bar | Furkan Sahin | -222/+14 | |
| 2016-01-24 | swaybar: cleanup CmakeLists.txt | Furkan Sahin | -1/+0 | |
| 2016-01-24 | swaybar: rename state to bar | Furkan Sahin | -273/+274 | |
| 2016-01-24 | swaybar: move core functionality to state.c | Furkan Sahin | -119/+124 | |
| 2016-01-24 | swaybar: Move swaybar_teardown to free_state | Furkan Sahin | -49/+87 | |
| 2016-01-24 | swaybar: move ipc stuff to ipc.{h,c} | Furkan Sahin | -301/+359 | |
| 2016-01-23 | swaybar: feactor render, statusline | Furkan Sahin | -840/+968 | |
| 2016-01-23 | swaybar: Separate config | Furkan Sahin | -171/+257 | |
| 2016-01-23 | swaybar: add --help option | Furkan Sahin | -1/+16 | |
| 2016-01-23 | swaybar: debug option takes no argument | Furkan Sahin | -1/+1 | |
| 2016-01-05 | Fix whitespace issues. | Furkan Sahin | -1/+1 | |
| 2016-01-04 | swaybar: fix logging | Furkan Sahin | -3/+13 | |
| Optionally turn on debugging in swaybar. I acidentally introduced persistent logging in a previous commit | ||||
| 2016-01-03 | swaybar: Implement workspace_buttons yes|no | Furkan Sahin | -6/+14 | |
| 2016-01-03 | swaybar: Implement binding_mode_indicator | Furkan Sahin | -7/+76 | |
| 2016-01-03 | Merge pull request #427 from mikkeloscar/ipc-update | Furkan Sahin | -11/+10 | |
| Refactor IPC server/client | ||||
| 2016-01-03 | Add type to returned response. | Furkan Sahin | -3/+2 | |
| 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.. | Furkan Sahin | -9/+9 | |
| 2016-01-03 | Only strip when starting with a num | Furkan Sahin | -1/+1 | |
| This makes sure the `:` isn't striped if you have a workspace named: `:something`. | ||||
| 2016-01-03 | swaybar: Implement strip_workspace_numbers | Furkan Sahin | -4/+38 | |
| 2015-12-29 | saybar: remove stray logline | Furkan Sahin | -2/+0 | |
| 2015-12-28 | swaybar: Add support for custom separator symbol | Furkan Sahin | -7/+29 | |
| 2015-12-27 | Merge pull request #409 from mikkeloscar/bar-airblade-features | Furkan Sahin | -76/+240 | |
| swaybar: Add support for Airblade i3bar extensions | ||||
| 2015-12-27 | swaybar: Free unused IPC response | Furkan Sahin | -0/+1 | |
| 2015-12-27 | swaybar: if-else style fixes | Furkan Sahin | -10/+5 | |
| 2015-12-27 | swaybar: Add support for Airblade i3bar extensions | Furkan Sahin | -66/+235 | |
| 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 | Furkan Sahin | -4/+4 | |
| 2015-12-25 | swaybar: Fix json related crash. | Furkan Sahin | -15/+25 | |
| 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 | Furkan Sahin | -60/+173 | |
| 2015-12-24 | swaybar: min_width and align | Furkan Sahin | -20/+32 | |
| 2015-12-24 | swaybar: Replace fgets with read and own buffer | Furkan Sahin | -54/+167 | |
| 2015-12-24 | swaybar: fix array indices in i3json_handle | Furkan Sahin | -6/+6 | |
| 2015-12-23 | Stop swaybar from not rendering after the first go around | Furkan Sahin | -4/+3 | |
| I am not sure if this is a correct issue/fix but on my system at least after an i3bar protocol is detected this while loop never goes back around meaning it doesnt process the status line anymore. | ||||
| 2015-12-22 | swaybar: fix memory leaks | Furkan Sahin | -2/+38 | |
| 2015-12-22 | swaybar: add a visible separator between elements | Furkan Sahin | -4/+17 | |
| 2015-12-22 | swaybar: Improve i3bar proto implementation | Furkan Sahin | -13/+134 | |
| Also reintroduce plaintext fallback for simple status lines. | ||||
| 2015-12-22 | swaybar: fix whitespace | Furkan Sahin | -133/+127 | |
| 2015-12-22 | Clean up a bit | Furkan Sahin | -6/+17 | |
| 2015-12-22 | Make start on i3bar json parsing | Furkan Sahin | -5/+143 | |
| 2015-12-21 | swaybar: Correct handling of SIGTERM. | Furkan Sahin | -8/+22 | |
| 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 | ||||
| 2015-12-20 | swaybar: Add font support | Furkan Sahin | -0/+13 | |
| 2015-12-20 | swaybar: pixel perfect layout | Furkan Sahin | -18/+21 | |
| This should make the bar workspace button layout identical to the layout used in i3. | ||||
