aboutsummaryrefslogtreecommitdiffstats
path: root/swaybar
Commit message (Collapse)AuthorAge
...
* Make the LIBDIR path configurableLibravatar Nicolas Braud-Santoni2018-05-05
|
* Install swaybar and swaybg under /usr/lib/swayLibravatar Nicolas Braud-Santoni2018-05-05
|
* Fix a bunch of swaybar memory leaksLibravatar emersion2018-04-24
|
* Work around maybe-uninitialized in bar.cLibravatar Alex Xu (Hello71)2018-04-24
| | | | Fixes #1855.
* Fix swaybar axis event logicLibravatar Scott Anderson2018-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 * castsLibravatar Scott Anderson2018-04-21
| | | | They're pointless.
* Remove status command event on errorLibravatar Scott Anderson2018-04-21
| | | | | This prevents very high CPU load when the status command dies, and poll continuously awoken with POLLHUP.
* Change remove_event logicLibravatar Scott Anderson2018-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 loopLibravatar Scott Anderson2018-04-21
|
* Fix memory leak on swaybarLibravatar Bruno Pinto2018-04-20
| | | | | | Code from @NilsBrause Ref #1820
* Set _POSIX_C_SOURCE properlyLibravatar Scott Anderson2018-04-15
|
* Fix separator height calculationLibravatar Drew DeVault2018-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-blocksLibravatar emersion2018-04-10
|\ | | | | Fix swaybar not showing all status blocks
| * Check height in surface local coordinates and rename some variables.Libravatar Ryan Dwyer2018-04-11
| |
| * Fix swaybar not showing all status blocks.Libravatar Ryan Dwyer2018-04-10
| |
* | fix swaybar ipc handlingLibravatar db2018-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.Libravatar Ryan Dwyer2018-04-10
|/
* Fix some more bugsLibravatar Drew DeVault2018-04-09
|
* Fix buffer issues in swaybar status line.Libravatar Ryan Dwyer2018-04-09
|
* Fix swaybar HiDPI rounding issueLibravatar emersion2018-04-08
|
* Fixup for #1773Libravatar Drew DeVault2018-04-08
|
* Use full ws->name in swaybar hotspot callbackLibravatar db2018-04-08
| | | | | If strip_workspace_numbers option is enabled, we must preserve the right workspace name for hotspot.
* Fix workspaces not updated on swaybarLibravatar Drew DeVault2018-04-06
|
* Handle output removal on swaybarLibravatar Drew DeVault2018-04-05
|
* Address review feedbackLibravatar Drew DeVault2018-04-03
|
* Adjust height calculation, namingLibravatar Drew DeVault2018-04-03
|
* Don't use asserts with side-effectsLibravatar Drew DeVault2018-04-03
|
* Add hidpi support to swaybarLibravatar Drew DeVault2018-04-03
|
* Fix #1709Libravatar Drew DeVault2018-04-03
|
* Render blocks the correct orderLibravatar Drew DeVault2018-04-02
|
* Fix use-after-free with block hotspotsLibravatar Drew DeVault2018-04-02
|
* Send click events for i3bar blocksLibravatar Drew DeVault2018-04-02
|
* Render i3bar blocksLibravatar Drew DeVault2018-04-02
|
* Demarcate i3bar JSON into individual updatesLibravatar Drew DeVault2018-04-02
|
* Implement workspace switch on clickLibravatar Drew DeVault2018-03-30
|
* Implement scroll wheel workspace switchingLibravatar Drew DeVault2018-03-30
|
* Initialize seat pointer in swaybarLibravatar Drew DeVault2018-03-30
|
* Fix issues with swaybar on DRMLibravatar Drew DeVault2018-03-30
|
* Early return from render functions if necessaryLibravatar Drew DeVault2018-03-29
|
* Use render_all_frames from bar_setupLibravatar Drew DeVault2018-03-29
|
* Fix layer_surface_closedLibravatar Drew DeVault2018-03-29
|
* Do some small cleanupLibravatar Drew DeVault2018-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 booleanLibravatar Drew DeVault2018-03-29
|
* Tear down bar when display exitsLibravatar Drew DeVault2018-03-29
|
* Clean up status line on exitLibravatar Drew DeVault2018-03-29
|
* Implement status lineLibravatar Drew DeVault2018-03-29
| | | | Does not yet support i3bar json protocol
* Iterate over workspaces backwardsLibravatar Drew DeVault2018-03-29
|
* Respect user bar height preferenceLibravatar Drew DeVault2018-03-29
| | | | This is an i3-gaps feature we support
* Pixel-perfect renderingLibravatar Drew DeVault2018-03-29
|
* Add binding mode indicatorLibravatar Drew DeVault2018-03-29
|