zeertzjq
015656abd7
fix(winbar): set w_winrow_off when initializing firstwin size ( #18793 )
2022-05-29 16:26:55 +08:00
Famiu Haque
9cf1ac0377
fix(winbar): only allow adding winbar when there is space
2022-05-28 15:29:56 +06:00
zeertzjq
77d9c672f8
fix(winbar): fix winbar disappear or glitch when moving a split ( #18775 )
2022-05-28 15:12:42 +08:00
Famiu Haque
826462a8f0
fix(ui): require window-local value to show winbar on floating windows ( #18773 )
...
Previously, there was a bug where setting the local value of 'winbar' to
itself would cause winbar to appear on a floating window, which is
undesirable. This fix makes it so that it's explicitly required for the
window-local value of 'winbar' for a floating window to be set in order
for winbar to be shown on that window.
2022-05-28 06:57:20 +08:00
bfredl
060ef52d8b
fix(winbar): allow winbar to display the ruler
2022-05-22 18:56:07 +02:00
bfredl
69853a622a
Merge pull request #18629 from famiu/fix/ui/winbar
...
fix(ui): make `winbar` properly equalize window heights for local value
2022-05-19 21:58:48 +02:00
Famiu Haque
643cc94e7e
fix(ui): make winbar
properly equalize window heights for local value
...
Fixes `'winbar'` not properly equalizing window heights for splits when
the global value is empty and a window-local value is set instead.
2022-05-19 19:14:54 +06:00
zeertzjq
0997884ae2
fix(mouse): fix mouse drag position with winbar
2022-05-19 19:16:31 +08:00
Famiu Haque
288819c9cc
fix(ui): set correct position on mouse click when 'winbar' is enabled
2022-05-18 21:15:34 +06:00
Famiu Haque
e1bdb2a258
feat(ui): add 'winbar'
...
Adds support for a bar at the top of each window, enabled through the
`'winbar'` option.
Co-authored-by: Björn Linse <bjorn.linse@gmail.com>
2022-05-18 09:27:08 +06:00