aboutsummaryrefslogtreecommitdiff
path: root/swaybar
AgeCommit message (Collapse)Author
2018-04-20Fix memory leak on swaybarBruno Pinto
Code from @NilsBrause Ref #1820
2018-04-15Set _POSIX_C_SOURCE properlyScott Anderson
2018-04-10Fix separator height calculationDrew DeVault
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
Fix swaybar not showing all status blocks
2018-04-11Check height in surface local coordinates and rename some variables.Ryan Dwyer
2018-04-10fix swaybar ipc handlingdb
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
2018-04-10Fix swaybar output config.Ryan Dwyer
2018-04-09Fix some more bugsDrew DeVault
2018-04-09Fix buffer issues in swaybar status line.Ryan Dwyer
2018-04-08Fix swaybar HiDPI rounding issueemersion
2018-04-08Fixup for #1773Drew DeVault
2018-04-08Use full ws->name in swaybar hotspot callbackdb
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
2018-04-05Handle output removal on swaybarDrew DeVault
2018-04-03Address review feedbackDrew DeVault
2018-04-03Adjust height calculation, namingDrew DeVault
2018-04-03Don't use asserts with side-effectsDrew DeVault
2018-04-03Add hidpi support to swaybarDrew DeVault
2018-04-03Fix #1709Drew DeVault
2018-04-02Render blocks the correct orderDrew DeVault
2018-04-02Fix use-after-free with block hotspotsDrew DeVault
2018-04-02Send click events for i3bar blocksDrew DeVault
2018-04-02Render i3bar blocksDrew DeVault
2018-04-02Demarcate i3bar JSON into individual updatesDrew DeVault
2018-03-30Implement workspace switch on clickDrew DeVault
2018-03-30Implement scroll wheel workspace switchingDrew DeVault
2018-03-30Initialize seat pointer in swaybarDrew DeVault
2018-03-30Fix issues with swaybar on DRMDrew DeVault
2018-03-29Early return from render functions if necessaryDrew DeVault
2018-03-29Use render_all_frames from bar_setupDrew DeVault
2018-03-29Fix layer_surface_closedDrew DeVault
2018-03-29Do some small cleanupDrew DeVault
- 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
2018-03-29Tear down bar when display exitsDrew DeVault
2018-03-29Clean up status line on exitDrew DeVault
2018-03-29Implement status lineDrew DeVault
Does not yet support i3bar json protocol
2018-03-29Iterate over workspaces backwardsDrew DeVault
2018-03-29Respect user bar height preferenceDrew DeVault
This is an i3-gaps feature we support
2018-03-29Pixel-perfect renderingDrew DeVault
2018-03-29Add binding mode indicatorDrew DeVault
2018-03-29Re-render bar on IPC updatesDrew DeVault
2018-03-29Implement workspace button renderingDrew DeVault
2018-03-29Round up workspaces on each outputDrew DeVault
2018-03-29Only utilize the configured outputsDrew DeVault
2018-03-29Wire up basic IPC supportDrew DeVault
2018-03-29Start port of swaybar to layer shellDrew DeVault
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
2017-10-28Removed trailing comma from swaybar click event jsonJoona Romppanen
2017-10-15Fix include path to input-event-codes.h for FreeBSD.Johannes Lundberg