Commit Graph

171 Commits

Author SHA1 Message Date
daa
d8d33edb19 Retrive theme color as async task
This will prevent lock of ui in case of neovim slowdown and in case of
errors. Also speedup starting.
2018-04-07 21:18:06 +03:00
daa
1306234314 Allow mouse selection 2018-04-05 23:25:18 +03:00
daa
ccd4781a9c Width calculation 2018-04-04 23:47:19 +03:00
daa
1560748f1f Add colors/height/current 2018-04-03 22:05:59 +03:00
daa
d288caf37f Show wild menu, starting point 2018-04-02 23:18:29 +03:00
daa
354bfce670 Support for blinkwait gui cursor setting 2018-04-01 17:29:05 +03:00
daa
83ca7bf342 Merge branch 'master' into double_buffer
add env variable to enable double buffering NVIM_GTK_DOUBLE_BUFFER
2018-04-01 13:01:51 +03:00
daa
e5994b79d4 Use timeout to hide popup menu
this prevent "blinking animation" of menu in case of popup population take
some time.
2018-03-31 22:57:53 +03:00
daa
9ef88bc30b Add NGToggleSidebar command (#79) 2018-03-30 23:54:37 +03:00
daa84
f8bce73ac0 Merge branch 'master' into ext_cmdline 2018-03-23 13:15:53 +03:00
Christopher Lübbemeier
bb9adcc1d5 Open multiple files in one instance 2018-03-20 18:43:31 +01:00
Christopher Lübbemeier
0c398c893a Open files with drag and drop, escape filenames 2018-03-20 01:24:09 +01:00
Christopher Lübbemeier
a145256182 Use nvim.command_async where possible 2018-03-18 19:01:44 +01:00
Christopher Lübbemeier
d30f65c45f Apply rustfmt 2018-03-04 13:22:56 +01:00
Christopher Lübbemeier
9967b4bdb4 Show filename and dir in header bar 2018-02-28 19:27:56 +01:00
daa
c339a27481 Starting point for special char processing 2018-02-27 22:51:23 +03:00
daa
bb61b31830 Create surface only once for given drawing area size 2018-02-24 23:36:40 +03:00
daa
bec70d298a Test code for double buffer render 2018-02-23 20:55:43 +03:00
daa
fc7016caa9 Add logs 2018-02-23 19:39:53 +03:00
daa
49bb758c4b Merge branch 'master' into ext_cmdline 2018-02-23 14:17:18 +03:00
daa
50695ba829 Disable main cursor when cmdline is displayed 2018-02-23 14:16:20 +03:00
daa
c08a6287e3 Don't send resize event if it already wait for timeout
try to fix #58
2018-02-23 13:07:38 +03:00
daa
467ca0e672 Merge branch 'master' into ext_cmdline 2018-02-23 12:36:26 +03:00
daa84
f9b20db3bb Merge branch 'master' of https://github.com/daa84/neovim-gtk 2018-02-19 13:05:04 +03:00
daa84
7e857a1dad Resize timer (#58) 2018-02-19 13:03:46 +03:00
daa
8bf342ec7f Try to fix resize issue #58
Some time during initialization phase configure event come and don't
processed.
2018-02-17 16:57:57 +03:00
daa
14319b58cf Add logs to shell resize events, update env_logger version 2018-02-17 13:07:06 +03:00
daa
69dbc990c6 Change cursor position, change preffered size calculation for cursor 2018-02-12 00:34:51 +03:00
daa
89499763ec Add cmdline_pos processing 2018-02-10 12:51:47 +03:00
daa
3f62906fac Show block, blink cursor 2018-01-21 23:19:00 +03:00
daa
29cf31914d Numver of fixes 2018-01-21 14:14:07 +03:00
daa
cc082ab6f7 Build block 2018-01-13 18:02:47 +03:00
daa
3d1c73ee2a Start block implementation 2018-01-11 22:44:19 +03:00
daa84
132b869c7b Update minimum supported version 2018-01-08 14:09:40 +03:00
daa
3985f215ce Merge branch 'master' of https://github.com/daa84/neovim-gtk 2018-01-08 10:52:47 +03:00
daa
d31ec7d581 Always make word and kind column visible (#34)
Allow popup to make smaller again
2018-01-08 10:52:28 +03:00
daa84
1015640824
Merge pull request #42 from myfreeweb/gtk-clipboard
GTK clipboard part 2
2018-01-06 11:33:10 +03:00
daa
026891938f Use async call in some cases 2018-01-05 15:56:55 +03:00
Greg V
53516f0d9c Add support for PRIMARY clipboard 2018-01-03 15:53:53 +03:00
daa
c27fbff586 Point to cursor 2018-01-03 12:04:01 +03:00
daa
83061366dd Wrap text, hide popover 2018-01-03 01:26:04 +03:00
daa
30b7fc87e1 Simplify resize handling. (#41) 2018-01-02 23:05:32 +03:00
daa84
b88159630d
Merge pull request #40 from myfreeweb/gtk-clipboard
Add RPC/GTK clipboard provider
2018-01-01 17:59:59 +03:00
daa
0b2fc12c4e Merge branch 'master' into ext_cmdline 2018-01-01 17:56:10 +03:00
Greg V
fbf6625059 Add RPC/GTK clipboard provider 2018-01-01 15:33:14 +03:00
daa
30ccc4b62c Merge branch 'master' into fix-popup-width 2018-01-01 14:54:32 +03:00
daa
1b4e73ac20 Update gtk-rs version 2017-12-31 12:47:50 +03:00
daa
480a16702f Limit popup width to window size
remove info column
2017-12-21 22:54:27 +03:00
daa84
d938b2ef76
Merge pull request #32 from christopher-l/smooth-scrolling
Enable scrolling with smooth scroll
2017-12-13 13:02:31 +03:00
daa
9edfa9b609 Add nonblocking check for resize event
Refactor error report
2017-12-11 23:15:17 +03:00