daa
5345d178bf
Update vim configuration on save
...
source configuration one Ok pressed
2017-11-04 23:04:03 +03:00
daa84
afa282833a
Plugs reordering, load config on window start
2017-11-02 17:31:46 +03:00
daa84
edebb8b673
vimawesome search, allow to install vimawesome plugins
2017-11-01 17:40:54 +03:00
daa84
20be6c5089
Load vimawesome plugins using curl to reduce application dependencies
...
Dispaly vimawesome plugin information
2017-10-31 17:21:44 +03:00
daa
068119fe19
Hide cursor in terminal mode (busy_on event)
2017-10-30 23:04:28 +03:00
daa
67cb4570ac
Move back default icon to fix #12 on kde
2017-10-30 22:56:49 +03:00
daa84
d9852a421d
Implement "add plugin", base code for vimawesome support
2017-10-30 18:25:23 +03:00
daa
0a7edbc602
Add base code for add plugin dialog
2017-10-29 23:45:05 +03:00
daa
4aec520746
Implement remove button
2017-10-29 22:16:55 +03:00
daa
512b63a37a
Load configuration on nvim startup/ small ui updates
2017-10-29 13:55:36 +03:00
daa
db9bbc03f3
Small ui update
2017-10-29 00:28:32 +03:00
daa
b07196f980
Ui refactoring
2017-10-28 23:18:42 +03:00
daa84
ae5d46eb6a
Add enable button, remove unneeded buttons
2017-10-27 18:06:18 +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
ea85f78350
Add remove button
2017-10-23 18:07:04 +03:00
daa
46c3061a13
Small ui improvements
2017-10-21 20:40:55 +03:00
daa
15bcb1f25d
List plugins
2017-10-21 20:20:55 +03:00
daa84
c1b6bbca88
Load vim-plug configuration
2017-10-20 18:06:05 +03:00
daa84
a286d39b48
General code for load/store settings
2017-10-19 17:04:58 +03:00
daa84
4068fc5a43
Make middle mouse event be processed by neovim itself ( #14 )
2017-10-18 18:12:29 +03:00
daa84
fbe25e1a1c
Code reorganisation
2017-10-18 17:49:56 +03:00
daa
b0477c36f6
Check vim-plug loaded
2017-10-17 21:34:49 +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
daa
d9af1b9477
nvim handler refactoring
2017-10-15 14:34:48 +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
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
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
daa
0ff5c29de2
Fix #11
2017-09-15 16:20:59 +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
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
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
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
ecae1d09c6
Draw background as items
2017-09-06 17:18:30 +03:00
daa84
2f1f4e02c3
Same attribute for same properties
2017-09-06 12:05:12 +03:00
daa
26493977be
add fixmes
2017-09-05 20:31:52 +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
daa84
c4ecd43ea0
Fix rendering
2017-09-04 18:32:12 +03:00
daa84
3bb326c8aa
Fix repaint
2017-09-04 12:47:23 +03:00
daa84
f8a10b2c27
Fix crash
2017-09-04 12:20:03 +03:00
daa84
a591bda6ee
Small fixes
2017-09-01 16:49:10 +03:00
daa84
e8b23f18f5
Fix render issues
2017-09-01 13:14:16 +03:00
daa84
40f5492ba8
reimplement merge
2017-08-31 18:37:55 +03:00
daa84
6e0909ea95
Small fixes
2017-08-28 18:05:58 +03:00
daa
e8161919a7
Render fixes
2017-08-27 22:29:43 +03:00
daa
8aeac2b819
Render fixes
2017-08-26 23:17:09 +03:00
daa
5cf2a6ca3b
Test + fix
2017-08-26 19:53:37 +03:00
daa84
d6f6b04ca3
pango_itemize/pango_shape
2017-08-25 18:32:30 +03:00
daa84
17063d5216
Itemizer
2017-08-24 17:41:20 +03:00
daa84
aad5dc2112
Progress...
2017-08-23 12:45:56 +03:00
daa84
9120c02d83
Cleanup
2017-08-22 12:31:14 +03:00
daa84
b6e16cc969
Show text
2017-08-22 12:27:59 +03:00
daa84
c8da929681
Merge branch 'master' into render
2017-08-22 12:04:51 +03:00
daa84
3759a9121c
Fix ImContext positioning
2017-08-22 11:59:06 +03:00
daa84
20327e4311
Merge branch 'imcontext'
2017-08-21 18:14:32 +03:00
daa84
197fa9534e
Update versions
2017-08-21 18:10:52 +03:00
daa
6964d2e756
Progress..
2017-08-20 21:09:57 +03:00
daa
a1fe06843e
Fix underline color
2017-08-19 20:58:12 +03:00
daa84
063bd86fd7
pango_itemize/pango_shape implementation
2017-08-18 18:35:33 +03:00
daa84
b2ae40982f
Cleanup
2017-08-17 17:06:09 +03:00
daa84
367a7815f8
Update to new lib versions, small cleanup
2017-08-16 12:41:22 +03:00
daa
ab98faa157
Merge branch 'master' into imcontext
2017-07-25 20:51:18 +03:00
daa84
80d89157e9
Fix clippy issues
2017-07-25 17:55:31 +03:00
daa
808b40d8a8
Merge branch 'master' into imcontext
2017-07-22 23:32:13 +03:00
daa
2106b69c15
Try to keep window size on font change
2017-07-22 16:27:17 +03:00
daa
d0ca58d7be
Show loading message
2017-07-22 13:32:56 +03:00