Releases: akiyosi/goneovim
Goneovim v0.6.1
- Fixed an issue in v0.6.0 where the version was not properly set, and related issues noted in #362.
- Fixed problem with float windows on external windows not displaying properly
Goneovim v0.6.0
Features:
-
Add support for launching Goneovim as a frontend to nvim of WSL2 environment via "--wsl" option
-
Add support neovim exit code
-
Add a process to reposition the float window within the application window when the float window overflows the application window.
-
Add Support restoreing previous window geometry
-
Add Support for specifying window size by
lines
andcolumns
option. See:h lines
or:columns
-
Add
--nofork
option and add support for running applications in the background by default -
Add
SmoothScrollDuration
setting item.[Editor] # ... SmoothScrollDuration = 300
-
Add
IgnoreFirstMouseClickWhenAppInactivated
setting item to control whether cursor movement is enabled or disabled by mouse click when the application is inactive. -
Add
GonvimSidebarToggle
command
Fixes:
Goneovim v0.5.1
Goneovim v0.5.0
BREAKING CHANGES:
- Remove fuzzy finder feature
- Remove markdown preview feature
Features:
- Add GuiMacmeta command
- Add helpdoc
- Add support letter spacing. See #288
- Add support float window z-index order.
Fixes:
- Fixed an issue where the display width of text in the input method editor was different from the cell width in the buffer.
- Fix an issue where scrolling on the minimap did not work properly.
- Fix an issue where font anti-aliasing would be broken when moving an application window between the main display and an external display (#284)
- Fix SIGSEGV (#290)
- Split the feature to show digits in pum as a plugin
- Fix an issue where controlling the appearance of the cursor with the
guicursor
option did not work properly. - Remove unnecessary parent widget setting process for cursors. (#295)
- Fix #297, #39#issuecomment-999180208
Goneovim v0.4.13
Features:
-
Add
GonvimIndentguide
to toggle indent guide -
Add
GonvimSmoothSroll
command to toggle smooth scrolling -
Add support dock menu actions in macOS.
you can add a menu with your own command options in the goneovim config, as shown in the following example.[Editor.DockmenuActions] hoge = "-u NONE" fuga = "-u NORC"
-
Add support drag and drop per window
-
Add CLI arguments for the externalized UI features:
--exttabline
,--extcmdline
,--extmessages
,--extpopupmenu
. -
Add CLI argument:
--version
Changes:
- Change the default value of
Macmeta
from true to false. - Chenge key input handling process with cmd key combination. See #259 (comment)
- Change the autocmd group used internally by goneovim. See 8921f7c
Fixes:
- Fix cursor position when setting independent font on external window
- Fix a problem with indentation guide display that remained in issue 204
- Add CFBundleVersion, CFBundleShortVersionString for macOS build
- Fix the spacing of characters on IME tooltips to match the spacing that is actually drawn after input.
- Fixd the application transparency setting in setting.toml so that it does not apply to popupmenu and float-window. Use pumblend or winblend for those.
- Fixd an issue where text decorations might be drawn incorrectly when scrolling.
- Fix mouse event handling to match the multigrid UI
- Fix indentguide not to show if ft is empty
- Fix z-index handling for float window
Goneovim v0.4.12
Features:
-
Add a config
FileOpenCmd
to specify the command to use to open a file (#203) -
Add a config
ReversingScrollDirection
to change the scroll direction to the inverse direction. -
Add a config
LineToScroll
to change the amount of scrolling by the mouse wheel. -
Add
GonvimLigatures
command to toggle font ligatures -
Add Smooth Cursor. Toggle the feature with
GonvimSmoothCursor
command, or add the following to your config file.[Cursor] SmoothMove = true
Changes:
- Enabled to specify the way to open the external file explorer file with FileOpenCmd. (#235)
Fixes:
- #206
- #204
- #209
- #212
- #215
- #217
- #222
- #227
- #230
- Improved smooth scrolling behavior.
- Fix a problem where the drawing area by smooth scrolling becomes narrow when the window width is narrow
- Fix an issue where the indentation guide was not displayed when creating a new window
- Fix an issue where the foreground color is not changed when changing the colorscheme
Goneovim v0.4.11
Features:
- Add a process to layout the external windows in a neat way on the UI front-end side.
- Add configuration item to specify options to use for indent guide width. (#201)
- Add a release build for macOS Big Sur. (#200)
Fixes:
- Fixed tabline style when
ext_tabline
is enabled. - Fixed an issue where the background color was not drawn on the update area boundary.
- Fixed an issue where the tooltip position according to the completion item was covered by the popup menu when the
ext_popupmenu
was enabled. (#198) - Fixed an issue that applications were crashing on Pop!_OS. (#196)
- Fixed an issue where the Extralight font would always be selected (#177)
- Fixed an issue where
winblend
was not being handled properly.
Goneovim v0.4.10
Features:
- Add
--debug
option - Add option
DisableLigatures
to disable ligatures. - Add the feature to animate scrolling with the neovim scroll command.
- Improve
--ssh
option to be able to specify the port number - Support treesitter highlighting in minimap
- Improve startup speed
Fixes:
- Fix cursor position in terminal buffer (#184)
- Some minor bug fixes
Goneovim v0.4.9
Features:
- Add
--ssh
option: attaching to a remote nvim via ssh - Add support
FocusGained
,FocusLost
Fixes:
- Fix a problem that could cause the application to crash at startup
- FIx goneovim setting directory problem(#175) (Thanks @pierreglaser)
- Fix #172
- Fix #120
Goneovim v0.4.8.1
Features:
- Add support for highlighting current indent depth
- Add option to disable Markdown preview
Changes:
- Fix an issue where the background color of the float window was completely transparent
- Fix an issue with undercurl debris when scrolling
- Fix #167