daa
d9af1b9477
nvim handler refactoring
2017-10-15 14:34:48 +03:00
daa
e7cd39607f
Insert before cursor
2017-10-14 14:42:50 +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