Skip to content

Releases: akiyosi/goneovim

Goneovim Nightly build

25 Jun 03:46
8f422c9
Compare
Choose a tag to compare
Pre-release
Merge pull request #539 from akiyosi/update-go-client

bump neovim/go-client to latest version

Goneovim v0.6.8

31 Dec 16:20
Compare
Choose a tag to compare

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

12 Aug 22:30
Compare
Choose a tag to compare

Fixes:

  • Fixed a problem in which the drawing range of global grid was not set correctly. (#494)

Goneovim v0.6.6

10 Aug 05:37
Compare
Choose a tag to compare

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

23 May 14:19
Compare
Choose a tag to compare

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

24 Dec 17:17
Compare
Choose a tag to compare

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 the Transparent 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

18 Aug 01:36
Compare
Choose a tag to compare

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

Goneovim v0.6.2

21 Jun 14:36
Compare
Choose a tag to compare

Fixes:

  • Fix drawing when linespace is a negative value
  • Fix #372
  • Fix #371
  • Fix #364

Changes:

  • Use XDG_CONFIG_HOME in Windows

Goneovim v0.6.1

05 Jun 08:33
Compare
Choose a tag to compare
  • 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

04 Jun 03:53
Compare
Choose a tag to compare

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 and columns 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: