goneovim

A GUI frontend for neovim.

MIT License

Stars
2.4K
Committers
19

Bot releases are hidden (Show)

goneovim - Goneovim v0.5.1

Published by akiyosi almost 3 years ago

fixes:

  • Fix an issue where goneovim could not be used if helptag could not be written. (#300)
  • Fix an issue where old snapshots would be shown in smooth scrolling (#301)
goneovim - Goneovim v0.5.0

Published by akiyosi almost 3 years ago

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 - Goneovim v0.4.13

Published by akiyosi almost 3 years ago

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:

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 - Goneovim v0.4.12

Published by akiyosi over 3 years ago

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 - Goneovim v0.4.11

Published by akiyosi over 3 years ago

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 - Goneovim v0.4.10

Published by akiyosi over 3 years ago

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 - Goneovim v0.4.9

Published by akiyosi almost 4 years ago

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 - Goneovim v0.4.8.1

Published by akiyosi almost 4 years ago

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
goneovim - Goneovim v0.4.8

Published by akiyosi about 4 years ago

Features:

  • Add support winblend
  • Improved the display of the external tabline to follow the value of 'showtabline'.
    This improvement also makes #142 smart tabs possible.

Changes:

  • Change application default title
  • Fix the behavior of GonvimMarkdown command when a preview window is already open on another window
  • Change the default configuration directory to $XDG_CONFIG_PATH on Linux and MacOS (#158)
  • Fix #162
  • Fix #152
  • Fix #153
goneovim - Goneovim v0.4.7

Published by akiyosi about 4 years ago

Features:

  • Add Support external float window
  • Add Macmeta
  • Improve built-in indent guide
  • Add option to show icons on tabs
  • Add options for window separator styles
  • Allows for font stretching by the ratio of h and w values in guifont; e.g. set guifont=Hack:h12:w6, set guifont=Hack:h12:w4
  • Add BorderlessWindow option in ~/.goneovim/setting.toml and changed the default value to false

Changes:

  • Fix wrong candidate position when using ibus (#119)
  • Fix to set the application CWD to the HOME directory (#122)
  • Fix the drawing problem caused by mouse wheel scrolling on macos. (#123)
  • Fix some race confitions
  • Fix an issue where the completion window's position is not displayed correctly
goneovim - Goneovim v0.4.6

Published by akiyosi over 4 years ago

Features:

  • Add guifontwide

Changes:

goneovim - Goneovim v0.4.5

Published by akiyosi over 4 years ago

Features:

  • Smooth Scroll 🍺
  • Add GonvimResize command which allow you to resize window
  • Add GonvimMaximize command (MacOS only)
  • Add DrawBorderForFloatWindow config item which allow you to draw border of float window
  • Add DrawShadowForFloatWindow config item which allow you to draw shadow of float window

Changes:

goneovim - Goneovim v0.4.4

Published by akiyosi over 4 years ago

Changes:

  • Fix #87
  • Fix #90
  • Fix #91
  • Fix #92
  • Fix #93
  • Performance improvement
goneovim - Goneovim v0.4.3

Published by akiyosi almost 5 years ago

Changes:

  • Fix an issue where newly created tab were not displayed in external tabline
  • Fix to try to improve drawing for text position on cursor
  • Fix #88
  • Fix #89
goneovim - Goneovim v0.4.2

Published by akiyosi almost 5 years ago

Changes:

  • Support markdown preview feature GonvimMarkdown for windows
  • Support real-time synchronization of minimap and current buffer
  • Fix #83
  • Fix #81
  • Fix #80
  • Some minor fixes
goneovim - Goneovim v0.4.1

Published by akiyosi almost 5 years ago

Changes:

  • Fix #68
  • Fix #69
  • Fix #72
  • Add StartMaximizedWindow setting (related to #76 )
  • Fix #77
  • Fix #78
  • Fix #79
  • Add CLI option: --fullscreen, --maximized, --geometry, --nvim
  • Add setting MaxDisplayItems for the maximum number of items displayed in the filer
  • Add settings for transparency of palette and message window
goneovim - Goneovim v0.4.0

Published by akiyosi almost 5 years ago

Changes:

  • Performance improvement
  • Remove DeinGUI and ActivityBar
  • File Explorer specifications

Features:

  • Add transparent feature
  • Support neovim multigrid UI
  • Support indent guide
goneovim - Gonvim v0.3.5

Published by akiyosi over 5 years ago

Changes:

  • Fix #48
  • Fix an issue that some plugin not working in gonvim with nvim-v0.4.0
goneovim - Gonvim v0.3.4

Published by akiyosi over 5 years ago

Features:

  • Support neovim pumblend option
  • Add configuration item to control ext_* feature when attaching to neovim
  • Change minimum width, height of GUI
  • Improve IME tooltip when ext_cmdline mode
goneovim - Gonvim v0.3.3

Published by akiyosi over 5 years ago

Features:

Support for changing statusline component.
Support --server option to attach remote nvim. remote attachment

Package Rankings
Top 8.17% on Proxy.golang.org
Badges
Extracted from project README
Go Report Card Join the chat at https://gitter.im/goneovim/community