Tags: equalsraf/neovim-qt
Tags
neovim-qt v0.2.18 This is mostly a bugfix release. In particular there are several fixes to improve dpi settings in windows. - e8f3a51 HyperKey should be ignored - 1640d9d Ability to disable GuiTabline buffers - eeec0c3 Only set tooltip and icon if buffer has path - cf83a00 Assume utf8 for nvim strings, remove QTextCodec - 2b4cb87 Add error connection description to error message - c6ae970 Fix finding msgpack 6+ - 81a3ca1 Support Qt6 builds - 187d5ba Wait for neovim to terminate after close event - e16ce98 Add missing setParent in neovimconnector/shell - ecb3679 Disconnect old QScreen on show event - 1538a1c Adjust font on DPI changes A new command is available to disable font bold/italic - 77504d3 Add option to disable rendering of bold/italic
v0.2.16 New features: - nvim-qt now respects the --version option - ext_linegrid is now enabled by default - support arbitrary font weight in GuiFont - set guifont=* now opens a modal dialog to select fonts - initial GUI scrollbar support Fixes: - Many, many, many keyboard input fixes - Multiple fixes for highlight attributes and rendering issues - Fix scroll speed in some pointing devices - Fix GuiFont! for bad monospace fonts - Fix empty gui tree view on startup
v0.2.14 Features: - Added CLI argument to disable external popup - The window geometry is now saved and restored on startup - ~/.config/nvim-qt/nvim-qt.conf can now be used to set the shell options ext_(linegrid, popupmenu, tabline) - Support for the *new* neovim ext_linegrid API. This is still disabled by default and requires a config option in nvim-qt.conf Fixes: - In KDE/Plasma the platform plugin sets the font stylename but this prevents bold font attribute matching from working. Clear the style to avoid this. - Fix incorrect default colours. - Multiple rendering fixes to scrolling, wide chars support. These should improve the use of double width chars. - The application icon was being installed in the wrong path - A ghost cursor was visible when using ext_linegrid
v0.2.13 Wow over 200 days without a release, lets fix that. The good news about this release cycle is that I barely wrote any code, Lots of good people stepped up to provide fixes or features and they deserve credit for this one. Features: - Skip mouse forwaring if the mouse is disabled - Support floating point font sizes - Use holow block cursor when out of focus - add support for clipboard reloading (unreleased in neovim) Fixes: - Fix duplicate cursors in terminal mode - Improve text clipping - Fix bundle identifier in Mac OS X - Fix popupmenu positioning and added a copy/paste context menu - Fix mapping for <A-lt> - Fix resize for command line in full screen
v0.2.12 The highlights so far - added an experimental treeview widget, it is disabled by default but can be enabled from Vim script Some fixes for this version - popupmenu bug prevented it from being displayed in the latest neovim - Fix cursor positioning for input methods - Avoid autocmd spam for plugins - Fix bug in shellwidget that could cause wrong/useless painting to take place
v0.2.11 Most significant fixes: - Fix HiDPI scalling in Windows - Avoid blocking on startup, and other initialization improvements for upcoming nvim releases New features: - Support $GVIMINIT - Handle mouse on/off events - Set windowid in channel attributes, vimscript can use this information to get the windowid for all attached UIs - When attaching to nvim show v:errmsg - Add experimental clipboard provider (disabled by default) where the handles clipboard get/set (requires nvim 0.3.2)
PreviousNext