Commit Graph

107 Commits

Author SHA1 Message Date
daa84 54fd5775e9 Add menu to header bar 2017-11-13 12:01:37 +03:00
daa eb70ce8d71 Move plugs to menu 2017-11-05 21:07:02 +03:00
daa 5345d178bf Update vim configuration on save
source configuration one Ok pressed
2017-11-04 23:04:03 +03:00
daa84 d9852a421d Implement "add plugin", base code for vimawesome support 2017-10-30 18:25:23 +03:00
daa 4aec520746 Implement remove button 2017-10-29 22:16:55 +03:00
daa84 ba179f715d Generate and use plug-vim config on nvim startup 2017-10-26 17:56:53 +03:00
daa84 2cefb06063 Change state management 2017-10-24 18:03:34 +03:00
daa84 a3eba12b24 Check loaded state 2017-10-16 18:34:26 +03:00
daa 86e18562b5 Seleton for plug manager 2017-10-15 22:50:59 +03:00
daa84 c5ee1ab586 Starting point for plug manager implementation 2017-10-13 18:27:10 +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 211ef0de58 Thread check improvement 2017-09-14 16:29:03 +03:00
Fabian Knorr ae646507d4 Simplified header bar environment variable handling
Removed unnecessary comment
2017-09-11 20:52:28 +02:00
Fabian Knorr 3f2386885b Optionally disable header bars with NVIM_GTK_NO_HEADERBAR=1 2017-09-10 20:56:35 +02:00
daa84 367a7815f8 Update to new lib versions, small cleanup 2017-08-16 12:41:22 +03:00
daa84 0987518b58 Merge branch 'master' into imcontext 2017-07-11 12:33:55 +03:00
daa 59a735c521 Fix quit by :q 2017-07-09 14:05:55 +03:00
daa84 62a996f7db Add general nvim start error message (fix #8) 2017-07-06 12:41:35 +03:00
daa84 c2bdaac4ba Use open signal for files 2017-06-08 17:17:08 +03:00
daa 5260d78418 Initialize nvim after gui size is nown
ALos some code cleanup
2017-06-04 13:14:09 +03:00
daa84 be6c872280 Implement imcontext (also must fix #6 on linux) 2017-06-03 12:27:18 +03:00
daa84 d9b7b1a1cc Move menubar to app_menu, fix #7 2017-05-31 17:14:58 +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 9eccd4599d Project/oldfiles manager 2017-05-13 17:31:19 +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
daa e717c92f33 First try to find changed values 2017-04-01 13:00:14 +03:00
daa 25b52c34ff Add menu 2017-03-31 23:19:50 +03:00
daa84 5f523b8896 Make shell global variable due to borrow check conflict 2017-03-31 13:22:05 +03:00
daa be2626fb8d Use ui_check instead of real mutex 2017-03-26 14:34:38 +03:00
daa84 865054e36e Implement base cursor animation, still need a lot of improvements 2017-03-23 18:04:24 +03:00
daa f1e98a4899 Fix linux compilation 2017-03-16 15:03:00 +03:00
daa84 b1507a0334 Finish migration to shell.rs 2017-03-16 13:18:13 +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 10afc750e8 Move back to insert mode after paste 2017-03-14 22:51:26 +03:00
daa 147483288b Fix rustfmt problem 2017-03-14 22:35:54 +03:00
daa b910c9ba6a Rustfmt 2017-03-14 22:31:56 +03:00
daa84 d7b2c313f8 Fix application starting for windows 2017-03-13 18:03:32 +03:00
daa baf86716d1 Use monospace font from gnome settings by default 2017-03-12 22:50:03 +03:00
daa b4deb823aa Support for double width chars 2017-03-12 12:20:18 +03:00
daa84 c72eb65ebf Small rendering optimization 2017-03-10 16:50:37 +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
daa 35d2dd1868 Fix underline/curl rendering 2017-03-09 15:07:19 +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