daa
|
026891938f
|
Use async call in some cases
|
2018-01-05 15:56:55 +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 |
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 |
daa
|
7325837d07
|
Move back focus events, add check if nvim currently in nonblocking state
#24
|
2017-12-10 21:10:53 +03:00 |
daa
|
bec3e60b6b
|
Disable focus event as this sometimes produce freeze (#24)
|
2017-12-10 12:48:31 +03:00 |
daa
|
7f061efa19
|
Add timeout option, set default timeout to 10sec(#24)
format
|
2017-12-10 12:46:36 +03:00 |
Christopher Lübbemeier
|
02c5276e62
|
Enable scrolling with smooth scroll
|
2017-12-06 18:21:43 +01:00 |
daa
|
4cf5028b4d
|
Fix #6
|
2017-12-03 12:26:15 +03:00 |
daa84
|
50603b4325
|
Use colors for selected items, enable popup menu by default
|
2017-11-16 16:53:58 +03:00 |
daa84
|
3b9de543ae
|
Use Pmenu colors for backgournd/foreground
|
2017-11-14 18:38:24 +03:00 |
daa84
|
9f17a8bb09
|
Fix :q panic
|
2017-11-13 12:15:13 +03:00 |
daa
|
05d6507dc5
|
Active autocmd FocusGained/FocusLost on gtk events (#18)
|
2017-11-12 11:04:55 +03:00 |
daa
|
d9d4932b98
|
Fix some compilation bugs, small optimizations
|
2017-11-11 18:56:23 +03:00 |
daa84
|
2ee2fa31be
|
Refactor nvim client
|
2017-11-10 18:36:54 +03:00 |
daa
|
25cdf3ef8f
|
Merge branch 'master' into fix-async-startup
|
2017-11-06 22:05:11 +03:00 |
daa
|
6763512964
|
Merge branch 'plug-manager'
|
2017-11-06 11:18:41 +03:00 |
daa
|
5345d178bf
|
Update vim configuration on save
source configuration one Ok pressed
|
2017-11-04 23:04:03 +03:00 |
daa84
|
ba179f715d
|
Generate and use plug-vim config on nvim startup
|
2017-10-26 17:56:53 +03:00 |
daa84
|
4068fc5a43
|
Make middle mouse event be processed by neovim itself (#14)
|
2017-10-18 18:12:29 +03:00 |
daa
|
86e18562b5
|
Seleton for plug manager
|
2017-10-15 22:50:59 +03:00 |
daa
|
d9af1b9477
|
nvim handler refactoring
|
2017-10-15 14:34:48 +03:00 |
daa
|
cda55e0f7d
|
Make ui attach really async
|
2017-10-14 14:50:13 +03:00 |
daa
|
e7cd39607f
|
Insert before cursor
|
2017-10-14 14:42:50 +03:00 |
daa84
|
dcdd6d98d1
|
Ignore mappings in paste code (#14)
|
2017-10-13 12:04:40 +03:00 |
daa84
|
968f5762c4
|
Support right mouse and release events
|
2017-10-13 11:43:07 +03:00 |
daa
|
3714817604
|
Implement #14
allow paste from PRIMARY by middle mouse button
allow paste to command box
paste from toolbar now paste CLIPBOARD
|
2017-10-12 08:59:16 +03:00 |
daa
|
7065fbe2c7
|
Resize check
|
2017-10-11 19:10:24 +03:00 |
daa
|
557f3dd0f6
|
Small code cleanup
|
2017-10-11 18:59:23 +03:00 |
daa
|
08d8408adc
|
Fix crush on startup (#17, #13)
Solution: on_resize/ui_attach events must always update model, so model manipulation commands will always works right
|
2017-10-11 18:55:29 +03:00 |
daa
|
0ff5c29de2
|
Fix #11
|
2017-09-15 16:20:59 +03:00 |
daa84
|
3ddf1b2ec7
|
Fix resizing
|
2017-09-14 16:17:50 +03:00 |
daa
|
857f78fe51
|
Still problems with resize
|
2017-09-14 15:08:45 +03:00 |
daa84
|
90fad0fe9c
|
Resize nvim on font change, not window
|
2017-09-13 18:34:18 +03:00 |
daa84
|
94747615af
|
Move out resize/init code from draw handler
|
2017-09-13 17:40:43 +03:00 |
daa84
|
945cea6acf
|
Clippy code cleanup
|
2017-09-11 18:31:15 +03:00 |
daa84
|
f7710ca912
|
Drawing optimization
|
2017-09-11 18:00:51 +03:00 |
daa
|
47ccbdcec5
|
Fix repaint issue
|
2017-09-09 22:44:28 +03:00 |
daa84
|
837fcb7b45
|
Fix redraw clip rect calculation
|
2017-09-08 18:26:16 +03:00 |
daa
|
a00d1ff65c
|
Fix cursor repaint.
|
2017-09-07 22:53:32 +03:00 |
daa84
|
fab0002a56
|
Cursor rendering
|
2017-09-07 18:51:12 +03:00 |
daa84
|
7f05e11e84
|
Add new repaint logic
|
2017-09-07 17:48:10 +03:00 |
daa84
|
6963c7ab95
|
Starting update queue area code rewriting
|
2017-09-06 18:31:13 +03:00 |
daa84
|
05dee3251f
|
Get sizes from FontMetrics
|
2017-09-05 18:23:46 +03:00 |
daa84
|
bc31984362
|
Fix text coloring
|
2017-09-05 17:03:20 +03:00 |