Commit Graph

527 Commits

Author SHA1 Message Date
daa
02cf3be95e Use preferred size, center position 2018-01-03 23:20:22 +03:00
Greg V
87dafda473 Store last clipboard register type
This makes `yy` -> `p` line copying work correctly, but whether external
text would be pasted as whole lines or not now depends on the last copy
operation.

The proper implementation would store the register type in the actual
Gtk clipboard, but gtk-rs is not ready for that yet.
2018-01-03 15:53:53 +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
daa
43755c8f24 Disable gtk clipboard by default as it does not support PRIMARY 2018-01-01 18:52:55 +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
ae3bc7b0af Merge branch 'master' of https://github.com/daa84/neovim-gtk 2017-12-31 12:48:07 +03:00
daa
1b4e73ac20 Update gtk-rs version 2017-12-31 12:47:50 +03:00
daa84
0f44b1a193
Merge pull request #37 from christopher-l/reverse_colors
Fix popup colors not being reversed
2017-12-26 18:36:19 +03:00
daa
60c635fa7b Show info column in separate label (#34) 2017-12-24 20:41:23 +03:00
Christopher Lübbemeier
09b8253745 Fix popup colors not being reversed 2017-12-24 15:11:37 +01:00
daa
480a16702f Limit popup width to window size
remove info column
2017-12-21 22:54:27 +03:00
daa
f5c86868fe Merge branch 'fix-render-clip' 2017-12-21 21:09:10 +03:00
daa84
a23d76ab7d
Merge pull request #35 from christopher-l/new-window
Introduce new-window action, set non_unique
2017-12-20 17:46:17 +03:00
Christopher Lübbemeier
85fd26736e Introduce new-window action, set non_unique 2017-12-19 14:28:40 +01: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
7e59f82cde Remove unused function 2017-12-12 21:51:38 +03:00
daa84
ef22c951f4 Fix #26 2017-12-12 16:40:13 +03:00
daa
8f0b6dd6e6 Merge branch 'master' of https://github.com/daa84/neovim-gtk 2017-12-11 23:16:12 +03:00
daa
9edfa9b609 Add nonblocking check for resize event
Refactor error report
2017-12-11 23:15:17 +03:00
daa84
93dc568bd2
Update README.md 2017-12-11 12:16:53 +03:00
daa
e6bce42532 Don't draw foreground in case it is same as background
investigatin of #26, but still need some amount of work
2017-12-10 21:28:30 +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
daa84
68b610cef0
Merge pull request #31 from christopher-l/prefer-dark-theme
Introduce option to prefer dark GTK theme
2017-12-06 15:54:24 +03:00
daa84
61e1f990a1
Merge pull request #30 from christopher-l/mime-types
Add MIME types to desktop file
2017-12-05 17:47:12 +03:00
Christopher Lübbemeier
ef2e491b38 Introduce option to prefer dark GTK theme 2017-12-05 13:38:31 +01:00
Christopher Lübbemeier
65756deab5 Add MIME types to desktop file 2017-12-04 20:11:09 +01:00
daa
3b4964c1a0 Fix input for kanji (#6) 2017-12-03 20:50:00 +03:00
daa
778884ea96 Fix memory leaks (#28) 2017-12-03 19:45:38 +03:00
daa
2565b1e0fe Fix input '<' symbol (#6) 2017-12-03 17:33:34 +03:00
daa
4cf5028b4d Fix #6 2017-12-03 12:26:15 +03:00
daa84
d6aa19510c One step to cmd line implementation 2017-11-23 17:57:39 +03:00
daa84
8dd235b8d4
Merge pull request #23 from babba22/master
Icons installation
2017-11-23 12:47:54 +03:00
daa
519c279c8d Build prompt line 2017-11-19 23:13:06 +03:00
babba
0c39ba7bd5 Icons installation 2017-11-19 14:29:35 +01:00
daa
f58e398c48 Starting point on conversion cmdline input to UiModel 2017-11-19 12:44:28 +03:00
daa
333c28e066 Use popup instead of dialog 2017-11-18 23:15:03 +03:00
daa
932b7d98b4 Refactoring, ext_cmdline window 2017-11-18 15:56:37 +03:00
daa
56bc8f32de Small improvements 2017-11-17 23:48:33 +03:00
daa84
797de26ec2 Add ext_cmd event processing
Update event processing code
2017-11-17 18:40:09 +03:00
daa84
8c8195de89 Fix hex converter 2017-11-16 17:25:59 +03:00
daa84
50603b4325 Use colors for selected items, enable popup menu by default 2017-11-16 16:53:58 +03:00