Releases: akiyosi/goneovim
Goneovim Nightly build
nightly Fix to detect dark mode.(#557)
Goneovim v0.6.10
Goneovim v0.6.9
Fixes:
- Fix an issue where italic characters could be made invisible. (#554)
- Fix display corruption problem when a float window or external window is changed to a normal window by wincmd
- Fix an issue where the state of the title bar icon would be incorrect when the maximized state was restored after restoring the window state in borderless window mode.
- Fix an issue that prevented the input of \ on macOS with JIS layout. (#534)
- Fix an issue where it crashes when converting with IME. (#526)
- Fix segmentation violation using GonvimWorkspaceNew command (#515)
Changes:
- Convert Windows paths to WSL paths when running under WSL. by @tfriedel (#549)
- Improve smooth scroll animation
Features:
- Add 'ShowDiffDialogOnDrop' option to control diff dialog display on file drop. This setting value is disabled by default.
- Add ability to open files from Finder in macOS
- Add support displaying windows with transparent blur effect in the background
- Add functionality to draw separators in the message window
- Fix that the background color of the more frontal float window is not painted if the overlapping float windows have the same background color.
Goneovim v0.6.8
Fixes:
- Fixed an issue where the application hangs on focus gain and focus loss in the application, focus out
- Fixed an issue where terminal mode cells were not transparent in transparent window mode
- Fixed a problem with guifontwide not working properly when DisableLigatures is true and CachedDrawing is true
- Fixed display of IME tooltips on external command line
- Fixed a problem in which specifying columns would result in one column less than the specified size
- Fixed an issue where sometimes the text on the cursor is not drawn
- Suppress warning about secure coding for restorable state in macOS. (#506)
- Fixed an issue where text decorations such as underlines and undercurl were not drawn properly
Changes:
- Change to disable the minimap feature by default
Features:
- Add support manual font fallback
Goneovim v0.6.7
Fixes:
- Fixed a problem in which the drawing range of global grid was not set correctly. (#494)
Goneovim v0.6.6
Fixes:
- Fix an issue where FocusGained does not reload the buffer when auto-read is set (#492)
- Fix problem with window titles being overwritten with blank characters (#484)
- Fix Winbar rows not scrolling during smooth scrolling in float window
- Fix an issue with mouse scrolling not working properly in terminal mode
- Fix a problem with the ModeEnablingIME setting that was not handling the terminal mode well.
- Fix freeze problem at 1000@a (#480)
- Fix problem with mouse shape not changing on window edges (#479)
- Fix updating content in the message grid
Changes:
- Update go version to 1.21.0
- Improved handling of font metrics-based window resizing when maximizing the window.
Features:
- Add option
--noconfig
to skip loading settings.toml file
Goneovim v0.6.5
Fixes:
- Fix nil pointer dereference (#430)
- Fix an issue where triple-clicking did not work properly (#446)
- Fixed crash after connecting to WSL environment if no executable nvim exists in local environment (#457)
- Fix an issue where the float window would be out of the correct position if it was resized immediately after it was displayed. (folke/which-key.nvim#345)
- Fix winbar rows not scrolling during smooth scrolling (#456)
- Fix detecting goneovim help
Changes:
- Downgrade glibc in linux binary
- Support go module
- Change config directory detection in windows
- [BREAKING CHANGE] Remove goneovim's statusline features
Features:
- Supports underdouble/underdashed/underdotted text styles
- Support gitsigns.nvim
- Add supports the option to scale certain characters to the height of a line. Check configuration option
CharsScaledLineHeight
- Added a configuration item to connect to nvim on WSL by default. Check configuration option
UseWSL
- Add own clipboard provider. The existing
Clipboard
option will be changed to an option that controls whether this feature is enabled or disabled.
Goneovim v0.6.4
Fixes:
-
Fix panic when handling unexpected event names
-
Fix a problem with the cursor position on the external cmdline
-
Fix an issue where applications sometimes took up to 10 seconds to exit. (#374)
-
Fix #353
-
Improve close button quitting process. (#422). Added a related setting item:
ItemSaveConfirmationWithCloseButton
.
Changes:
- Improve transparency in multigrid ui. Previously,
DrawWindowSeparator
was implicitly enabled in settings where theTransparent
were enabled in settings.toml, but this specification has been removed.
Features:
-
Improve highlighting of words being converted in input method
-
Add toggle command
GonvimToggleHorizontalScroll
to enable/disable horizontal mouse scroll functionality -
Support dropping filepath into the message area
-
Add
GonvimMousescrollUnit
configuration item to control the behavior of mouse scrolling -
Add the feature to hide the mouse cursor when typing.
HideMouseWhenTyping = false
Goneovim v0.6.3
Fixes:
- Fix displaying external command palette in external window
- Fix position calculation process for popupmenu on windows with independent font settings
- Fix a problem in which the password could not be input when the ssh option was specified in the default detached application startup
- Fix to notify correct external pum information to Neovim side. (#388)
- fix: Suppress window activation when font selection dialog is displayed
- Fix handling float window position
- Fix scrolling of window with no cursor focus
Changes:
- Add config item
ModeEnablingIME
to control the IME in the vim mode.DisableImeInNormal
is deprecated
Features:
- Support for specifying the color of scrollbar
- Support for setting titlebar hidden in borderless window