Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Make the LIBDIR path configurable | 2018-05-05 | ||
| | ||||
* | Install swaybar and swaybg under /usr/lib/sway | 2018-05-05 | ||
| | ||||
* | Fix a bunch of swaybar memory leaks | 2018-04-24 | ||
| | ||||
* | Work around maybe-uninitialized in bar.c | 2018-04-24 | ||
| | | | | Fixes #1855. | |||
* | Fix swaybar axis event logic | 2018-04-22 | ||
| | | | | | | | | | | | Uses 'visible' instead of 'focused', since we may scroll on a bar which isn't the focused output. We can't use "next_on_output" or "prev_on_output" to implement this, because it only modify the focused output. So scrolling on an unfocused output will affect the incorrect one. We just use the "workspace name" command instead. | |||
* | Remove void * casts | 2018-04-21 | ||
| | | | | They're pointless. | |||
* | Remove status command event on error | 2018-04-21 | ||
| | | | | | This prevents very high CPU load when the status command dies, and poll continuously awoken with POLLHUP. | |||
* | Change remove_event logic | 2018-04-21 | ||
| | | | | | | We defer the removal of entries until after the poll loop has finished. Otherwise we may end up adjusting the poll array while we're still reading from it, causing us to skip events. | |||
* | Always send POLLHUP and POLLERR with event loop | 2018-04-21 | ||
| | ||||
* | Fix memory leak on swaybar | 2018-04-20 | ||
| | | | | | | Code from @NilsBrause Ref #1820 | |||
* | Set _POSIX_C_SOURCE properly | 2018-04-15 | ||
| | ||||
* | Fix separator height calculation | 2018-04-10 | ||
| | | | | | | | Fixes #1796 Also rearranged this code to more closely mirror the similar code above so future discrepancies are easier to spot. | |||
* | Merge pull request #1792 from RyanDwyer/fix-swaybar-status-blocks | 2018-04-10 | ||
|\ | | | | | Fix swaybar not showing all status blocks | |||
| * | Check height in surface local coordinates and rename some variables. | 2018-04-11 | ||
| | | ||||
| * | Fix swaybar not showing all status blocks. | 2018-04-10 | ||
| | | ||||
* | | fix swaybar ipc handling | 2018-04-10 | ||
| | | | | | | | | | | | | | | Swap return with break in IPC_EVENT_WORKSPACE case to free resp. Change default return value to true. This causes IPC_EVENT_MODE changes to be rendered instantly. | |||
* | | Fix swaybar output config. | 2018-04-10 | ||
|/ | ||||
* | Fix some more bugs | 2018-04-09 | ||
| | ||||
* | Fix buffer issues in swaybar status line. | 2018-04-09 | ||
| | ||||
* | Fix swaybar HiDPI rounding issue | 2018-04-08 | ||
| | ||||
* | Fixup for #1773 | 2018-04-08 | ||
| | ||||
* | Use full ws->name in swaybar hotspot callback | 2018-04-08 | ||
| | | | | | If strip_workspace_numbers option is enabled, we must preserve the right workspace name for hotspot. | |||
* | Fix workspaces not updated on swaybar | 2018-04-06 | ||
| | ||||
* | Handle output removal on swaybar | 2018-04-05 | ||
| | ||||
* | Address review feedback | 2018-04-03 | ||
| | ||||
* | Adjust height calculation, naming | 2018-04-03 | ||
| | ||||
* | Don't use asserts with side-effects | 2018-04-03 | ||
| | ||||
* | Add hidpi support to swaybar | 2018-04-03 | ||
| | ||||
* | Fix #1709 | 2018-04-03 | ||
| | ||||
* | Render blocks the correct order | 2018-04-02 | ||
| | ||||
* | Fix use-after-free with block hotspots | 2018-04-02 | ||
| | ||||
* | Send click events for i3bar blocks | 2018-04-02 | ||
| | ||||
* | Render i3bar blocks | 2018-04-02 | ||
| | ||||
* | Demarcate i3bar JSON into individual updates | 2018-04-02 | ||
| | ||||
* | Implement workspace switch on click | 2018-03-30 | ||
| | ||||
* | Implement scroll wheel workspace switching | 2018-03-30 | ||
| | ||||
* | Initialize seat pointer in swaybar | 2018-03-30 | ||
| | ||||
* | Fix issues with swaybar on DRM | 2018-03-30 | ||
| | ||||
* | Early return from render functions if necessary | 2018-03-29 | ||
| | ||||
* | Use render_all_frames from bar_setup | 2018-03-29 | ||
| | ||||
* | Fix layer_surface_closed | 2018-03-29 | ||
| | ||||
* | Do some small cleanup | 2018-03-29 | ||
| | | | | | | | - Fix workspace events (security config isn't in use so it wasn't being sent) - Kill status bar process when swaybar exits - Don't rearrange windows on every layer surface commit | |||
* | Fixed laggy focused output boolean | 2018-03-29 | ||
| | ||||
* | Tear down bar when display exits | 2018-03-29 | ||
| | ||||
* | Clean up status line on exit | 2018-03-29 | ||
| | ||||
* | Implement status line | 2018-03-29 | ||
| | | | | Does not yet support i3bar json protocol | |||
* | Iterate over workspaces backwards | 2018-03-29 | ||
| | ||||
* | Respect user bar height preference | 2018-03-29 | ||
| | | | | This is an i3-gaps feature we support | |||
* | Pixel-perfect rendering | 2018-03-29 | ||
| | ||||
* | Add binding mode indicator | 2018-03-29 | ||
| |