aboutsummaryrefslogtreecommitdiff
path: root/swaybar
AgeCommit message (Collapse)AuthorLines
2018-04-15Set _POSIX_C_SOURCE properlyScott Anderson-1/+1
2018-04-10Fix separator height calculationDrew DeVault-3/+3
Fixes #1796 Also rearranged this code to more closely mirror the similar code above so future discrepancies are easier to spot.
2018-04-10Merge pull request #1792 from RyanDwyer/fix-swaybar-status-blocksemersion-7/+7
Fix swaybar not showing all status blocks
2018-04-11Check height in surface local coordinates and rename some variables.Ryan Dwyer-3/+4
2018-04-10fix swaybar ipc handlingdb-2/+2
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.
2018-04-10Fix swaybar not showing all status blocks.Ryan Dwyer-7/+6
2018-04-10Fix swaybar output config.Ryan Dwyer-28/+42
2018-04-09Fix some more bugsDrew DeVault-3/+4
2018-04-09Fix buffer issues in swaybar status line.Ryan Dwyer-0/+3
2018-04-08Fix swaybar HiDPI rounding issueemersion-18/+21
2018-04-08Fixup for #1773Drew DeVault-2/+1
2018-04-08Use full ws->name in swaybar hotspot callbackdb-1/+2
If strip_workspace_numbers option is enabled, we must preserve the right workspace name for hotspot.
2018-04-06Fix workspaces not updated on swaybarDrew DeVault-1/+1
2018-04-05Handle output removal on swaybarDrew DeVault-7/+39
2018-04-03Address review feedbackDrew DeVault-13/+12
2018-04-03Adjust height calculation, namingDrew DeVault-24/+24
2018-04-03Don't use asserts with side-effectsDrew DeVault-9/+11
2018-04-03Add hidpi support to swaybarDrew DeVault-69/+172
2018-04-03Fix #1709Drew DeVault-2/+9
2018-04-02Render blocks the correct orderDrew DeVault-1/+1
2018-04-02Fix use-after-free with block hotspotsDrew DeVault-5/+4
2018-04-02Send click events for i3bar blocksDrew DeVault-12/+52
2018-04-02Render i3bar blocksDrew DeVault-30/+310
2018-04-02Demarcate i3bar JSON into individual updatesDrew DeVault-9/+142
2018-03-30Implement workspace switch on clickDrew DeVault-17/+56
2018-03-30Implement scroll wheel workspace switchingDrew DeVault-4/+48
2018-03-30Initialize seat pointer in swaybarDrew DeVault-2/+107
2018-03-30Fix issues with swaybar on DRMDrew DeVault-2/+4
2018-03-29Early return from render functions if necessaryDrew DeVault-3/+3
2018-03-29Use render_all_frames from bar_setupDrew DeVault-10/+8
2018-03-29Fix layer_surface_closedDrew DeVault-1/+1
2018-03-29Do some small cleanupDrew DeVault-0/+1
- 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
2018-03-29Fixed laggy focused output booleanDrew DeVault-4/+3
2018-03-29Tear down bar when display exitsDrew DeVault-2/+2
2018-03-29Clean up status line on exitDrew DeVault-2/+9
2018-03-29Implement status lineDrew DeVault-4/+158
Does not yet support i3bar json protocol
2018-03-29Iterate over workspaces backwardsDrew DeVault-1/+1
2018-03-29Respect user bar height preferenceDrew DeVault-0/+3
This is an i3-gaps feature we support
2018-03-29Pixel-perfect renderingDrew DeVault-37/+74
2018-03-29Add binding mode indicatorDrew DeVault-23/+55
2018-03-29Re-render bar on IPC updatesDrew DeVault-3/+51
2018-03-29Implement workspace button renderingDrew DeVault-4/+88
2018-03-29Round up workspaces on each outputDrew DeVault-3/+69
2018-03-29Only utilize the configured outputsDrew DeVault-12/+57
2018-03-29Wire up basic IPC supportDrew DeVault-13/+212
2018-03-29Start port of swaybar to layer shellDrew DeVault-3648/+202
This starts up the event loop and wayland display and shims out the basic top level rendering concepts. Also includes some changes to incorporate pango into the 1.x codebase properly.
2017-12-01remove the rest of cmakeTony Crisci-51/+0
2017-10-28Removed trailing comma from swaybar click event jsonJoona Romppanen-1/+1
2017-10-15Fix include path to input-event-codes.h for FreeBSD.Johannes Lundberg-0/+4
2017-10-14Fix build on FreeBSD adjusting/removing _XOPEN_SOURCE declaration.Johannes Lundberg-1/+1