Commit Graph

120 Commits

Author SHA1 Message Date
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
Christopher Lübbemeier 25a567d62f Introduce sidebar with file browser 2018-03-11 13:49:13 +01:00
Christopher Lübbemeier 1e8e7feb92 Tooltips for icon-only headerbar buttons 2018-03-04 16:33:02 +01:00
Christopher Lübbemeier ec69fb5441 Use edit-paste-symbolic icon 2018-03-04 13:42: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
daa84 babf2171f2 Disable load window size option 2018-02-16 12:57:26 +03:00
daa84 cbf927acab Fix #54 panic 2018-02-02 12:17:19 +03:00
daa 8a025c3a7c Implement #52 2018-01-23 23:22:19 +03:00
daa84 4bf2cca12c Add minimum supported version to about dialog 2018-01-08 16:49:23 +03:00
Christopher Lübbemeier 85fd26736e Introduce new-window action, set non_unique 2017-12-19 14:28:40 +01:00
Christopher Lübbemeier ef2e491b38 Introduce option to prefer dark GTK theme 2017-12-05 13:38:31 +01:00
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