daa
5345d178bf
Update vim configuration on save
...
source configuration one Ok pressed
2017-11-04 23:04:03 +03:00
daa
512b63a37a
Load configuration on nvim startup/ small ui updates
2017-10-29 13:55:36 +03:00
daa84
ba179f715d
Generate and use plug-vim config on nvim startup
2017-10-26 17:56:53 +03:00
daa
b0477c36f6
Check vim-plug loaded
2017-10-17 21:34:49 +03:00
daa84
42b6bdcd64
Disable swap files
...
In case neovim ends unexpected on next start - neovim ask user for
recovery but gui have not access to this event. So temprorary disable
this.
Also do some improvemnt, so error message can be shown to user on nvim
start errors
2017-10-13 13:16:52 +03:00
daa84
94747615af
Move out resize/init code from draw handler
2017-09-13 17:40:43 +03:00
daa84
7f05e11e84
Add new repaint logic
2017-09-07 17:48:10 +03:00
daa84
80d89157e9
Fix clippy issues
2017-07-25 17:55:31 +03:00
daa
d0ca58d7be
Show loading message
2017-07-22 13:32:56 +03:00
daa84
ba20088bc6
Fix compilation, show errors
2017-07-12 18:32:10 +03:00
daa84
7a46e1cac5
Starting point
2017-07-11 18:14:46 +03:00
daa
609d593db5
Draw gui cursor shape
2017-07-09 12:40:31 +03:00
daa
90dc2d4a53
Basic functions
2017-07-09 01:29:52 +03:00
daa
5a6f7d7581
Extract mode struct
2017-07-08 23:45:55 +03:00
daa
27b498a36d
Neovim message process cleanup
2017-07-08 14:02:56 +03:00
daa84
a22594ac80
Starting point for mode_info_set processing
2017-07-06 17:50:55 +03:00
daa84
62a996f7db
Add general nvim start error message ( fix #8 )
2017-07-06 12:41:35 +03:00
daa
5260d78418
Initialize nvim after gui size is nown
...
ALos some code cleanup
2017-06-04 13:14:09 +03:00
daa
dcd8f48072
Tab switch event
2017-05-28 12:29:50 +03:00
daa
42538027bf
Basic implementation of tabline
2017-05-27 19:50:25 +03:00
daa
68963ab628
Move option set from args to ginit.vim
2017-05-27 11:56:47 +03:00
daa
64c5fb1147
Add neovim-qt compatible layer ( #5 )
...
Add shim to rtp, add gtk gui flag
2017-05-24 14:01:51 +03:00
daa84
9cf24e0950
set termguicolors
2017-05-15 17:44:37 +03:00
daa84
1b1af1f8d8
Add log of nvim path in case of error
2017-04-27 18:49:09 +03:00
daa
da82d2dd88
Fix test
2017-04-23 11:48:00 +03:00
daa
910baed09e
Small code cleanup
2017-04-22 22:25:05 +03:00
daa
0f919ec390
Number of fixes
2017-04-22 22:18:59 +03:00
daa
682660107a
Multiple send
2017-04-22 14:31:06 +03:00
daa84
1c4e43a26c
Implement external popup menu
...
As solution have some restrictions - it disabled by default
2017-04-19 11:40:53 +03:00
daa84
ade1f9a5de
Refactoring for remove global variables.
2017-04-12 13:12:05 +03:00
daa84
057fad0e87
Implement busy_start/stop cursor hiding
2017-04-03 18:16:04 +03:00
daa
41ac04f5c2
Moved to new version of neovim-lib, that fixes some issues
2017-04-01 17:48:11 +03:00
daa84
5f523b8896
Make shell global variable due to borrow check conflict
2017-03-31 13:22:05 +03:00
daa84
778cbd0af2
Clip Iterator
2017-03-20 18:18:08 +03:00
daa
89e6600325
Invalidate rect passed to draw
2017-03-18 12:45:05 +03:00
daa
51dcd7f4e8
Repaint event on given area
2017-03-18 01:18:41 +03:00
daa84
61a429d2f1
Start extracting vim shell ui processing to shell file
2017-03-15 18:33:47 +03:00
daa
e719535d2a
Fix two time run
2017-03-14 23:12:31 +03:00
daa
b910c9ba6a
Rustfmt
2017-03-14 22:31:56 +03:00
daa84
fde94bd64a
Fixes #1 Temproray fix that allows open single file
...
To make good fix wait for gtk-rs bindings udpate for optons/open support
inside GtkApplication
2017-03-14 12:37:06 +03:00
daa
df3b54b8a4
Changes due to api update of neovim-lib
2017-03-11 23:06:45 +03:00
daa84
fbdf897d48
small speed improvements, undercurl render improvement
2017-03-10 12:32:58 +03:00
daa
df0f6a8478
Merge branch 'master' of https://github.com/daa84/neovim-gtk
2017-03-09 23:46:07 +03:00
daa
b7da77ca24
Small cleanup
2017-03-09 23:45:45 +03:00
daa84
75e28ceedb
Small cleanup
2017-03-09 16:18:13 +03:00
daa84
0b7810ce5b
Base code for underline/undercurl implementation
...
not usable for now, one reason is not finished gtk-rs bindings
2017-03-09 13:19:44 +03:00
daa
c3d30177b1
paste command improvement
2017-03-08 22:22:58 +03:00
daa84
efd9826324
Add --nvim-bin-path command line option
2017-03-07 18:20:48 +03:00
daa
f961bf045e
Add ginit.vim support
2017-03-07 13:44:28 +03:00
daa
7f2e5835e4
Support font setup. Small improvements
2017-03-07 00:05:48 +03:00