Skip to content

Tags: vhakulinen/gnvim

Tags

v0.3.1

Toggle v0.3.1's commit message
chore: release 0.3.1

Fix a bug with the lockfile being out of date for 0.3.0 release.

Ref #207

v0.3.0

Toggle v0.3.0's commit message
chore: release 0.3

Includes one breaking change:

* Minimum nvim version is now 0.9

Other changes:

* `HANDLE_OPEN` flag for gtk (e.g. open files from GUI file managers)
* Popupmenu performance improvements

v0.2.0

Toggle v0.2.0's commit message
chore: release 0.2

New version and a brand new gnvim is here! Rewritten from the ground up
for gtk4, and now has:

* More complete and correct implementation of the ui api
* Custom rpc client
* Better code structure for easier development
* Updated UI
* Feature wise all the features are here.
* Rendering artefacts are now fixed, and the rendering performance should be
  better or at least on bar compared to the previous version.

v0.1.6

Toggle v0.1.6's commit message
Move redraw event handlers into their own functions

0.1.5

Toggle 0.1.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #68 from smolck/silence-warnings

Fix a few minor issues (compiler warnings)

0.1.4

Toggle 0.1.4's commit message
Remove 'help-circle.svg' (question mark) icon from unknown autocomple…

…tions (#50)

* remove 'help-circle' icon for unknown completion items in popupmenu

* Remove unnecessary comments

* Remove (more) unnecessary comments

* This commit changes the behavior of unknown completions.

Unknown completions in the pmenu now show icons if one or more completions' kinds in the pmenu are known (to gnvim). This is done by iterating throughout the items in the pmenu when necessary to check if their completion kind is known (to gnvim).

* Refactor previous changes

Some notable changes in this commit include the additoin of the
'CompletionItemKind' enum to nvim_bridge.rs per vhakulinen's
suggestion, in addition to changing the 'CompletionItemWidgetWrap::create'
function to take a reference to the other items in the popupmenu.
That function then checks whether or not any other items in the
pmenu have icons to determine if it should use an icon
for the created 'CompletionItemWidgetWrap' object if it's kind is
unknown.

I have also refactored `get_icon_pixbuf` and `get_icon_name_for_kind`
to take a reference to a 'CompletionItemKind' instead of a 'str'.

* Refactor to use  variable

* Refactor to use `show_kind` variable

* Refactor with changes requested by @vhakulinen

* Add less padding when all completion items are unknown.

* Avoid unnecessary clone

* Add padding to `info` when kind is not shown

0.1.3

Toggle 0.1.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #45 from elihunter173/master

Improve .desktop file

0.1.2

Toggle 0.1.2's commit message
Close #11

0.1.1

Toggle 0.1.1's commit message
Remove -v flags from `install` in makefile

0.1.0

Toggle 0.1.0's commit message
Note about version to readme