Commit Graph

386 Commits

Author SHA1 Message Date
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
daa84 ab85f5a90a Update README.md 2017-10-15 12:17:11 +03:00
daa 35d9592b9b Merge branch 'master' into plug-manager 2017-10-14 14:54: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 c5ee1ab586 Starting point for plug manager implementation 2017-10-13 18:27:10 +03:00
daa84 22e24318c9 Update README.md 2017-10-13 13:23:05 +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 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
daa84 0f4234a622 Limit tab title len (fix #16) 2017-09-26 16:59:28 +03:00
daa84 fb415cb0cb Add Home/End buttons support(#15) 2017-09-26 16:04:14 +03:00
daa84 dd62733e66 Fix gnome panel issues (#12)
Display icon for application
Allow application to be pinned
2017-09-22 18:05:12 +03:00
daa84 ea71ec2b3f Fix #12
Set default icon, update desktop file settings, show icon in about
dialog
2017-09-21 18:10:48 +03:00
daa84 54791aecb1 When install to $HOME/.local - launcher does not display nvim-gtk
replace Exec=nvim-gtk to Exec=full_path_to_nvim-gtk when installing
2017-09-20 18:12:01 +03:00
daa 0ff5c29de2 Fix #11 2017-09-15 16:20:59 +03:00
daa84 ab089c9aee Update README.md 2017-09-14 20:13:02 +03:00
daa84 887920b4be Update README.md 2017-09-14 20:05:55 +03:00
daa84 909b3dccd8 Update README.md 2017-09-14 20:04:03 +03:00
daa a6c5f9d9b4 Update screenshot 2017-09-14 20:01:22 +03:00
daa84 faeac76607 Speed optimization 2017-09-14 18:34:08 +03:00
daa84 211ef0de58 Thread check improvement 2017-09-14 16:29:03 +03:00
daa84 3d8dcba9e6 Merge branch 'master' into render 2017-09-14 16:19:16 +03:00
daa84 f35869a57b Merge branch 'master' into render 2017-09-14 16:18:08 +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 dc8d6d5a70 Support double_width chars 2017-09-13 12:39:02 +03:00
daa 31a0fea819 Small code update 2017-09-12 23:27:45 +03:00
daa84 531c900d66 Draw optimization 2017-09-12 18:28:01 +03:00
daa84 78316ac7ba Merge pull request #9 from fknorr/disable-headerbar
Optionally disable header bars with NVIM_GTK_NO_HEADERBAR=1
2017-09-12 16:44:47 +03:00
daa 39db875b6f Fix underline rendering 2017-09-12 15:09:17 +03:00
daa84 61fdb83427 Fix rendering, draw curved underline 2017-09-12 12:56:40 +03:00
daa 8b15361a84 Small optimization 2017-09-11 22:00:26 +03:00
Fabian Knorr ae646507d4 Simplified header bar environment variable handling
Removed unnecessary comment
2017-09-11 20:52:28 +02: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
Fabian Knorr 3f2386885b Optionally disable header bars with NVIM_GTK_NO_HEADERBAR=1 2017-09-10 20:56:35 +02:00
daa ab6052705a Underline 2017-09-09 23:02:06 +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 e4bbce3be4 Rendering fix 2017-09-07 18:01:04 +03:00