yatli / fvim

Cross platform Neovim front-end UI, built with F# + Avalonia
MIT License
1.34k stars 30 forks source link

multigrid #79

Closed yatli closed 5 years ago

yatli commented 5 years ago

well multigrid is still broken. but the new build has higher performance, due to the refactoring efforts.

yatli commented 5 years ago

tested on Fedora+Plasma -- this branch breaks compatibility with neovim 0.3.x due to nvim_input_mouse()

Also, doesn't work with 0.3 popup menu.

The argument type of win_pos also changed somewhere in 0.4. https://github.com/yatli/fvim/pull/79/commits/6995255a5d3fa3dca56d71d8b2395fd5f0350729 fixes it.

yatli commented 5 years ago

Linux: mainwindow InvalidateVisual does not always trigger render