Kovid Goyal
f77ad2b41d
Add a couple of extra lib names for libstartup-notification.so
...
Fixes #1235
2018-12-14 23:01:49 +05:30
Kovid Goyal
e99eb2e72b
Handle malformed tab title templates gracefully
2018-12-13 13:43:22 +05:30
Kovid Goyal
86b89072f3
...
2018-12-13 13:35:17 +05:30
Kovid Goyal
022bee0560
Add a new option tab_title_template to control how tab titles are formatted.
...
In particular the template can be used to display the tab number next to the title
Merge branch 'tab-title-index' of https://github.com/nerdrew/kitty
2018-12-13 13:33:06 +05:30
Andrew Lazarus
204ea44946
add option to show tab index in tab_bar title
2018-12-12 23:21:08 -08:00
Kovid Goyal
3f2489b306
Linux: Handle keyboards with a "+" key
...
Adds a plus key to glfw so that it can be mapped as a shortcut. Fixes #1224
2018-12-13 09:56:30 +05:30
Kovid Goyal
291a2d6295
Merge branch 'kitten-stdin-docs' of https://github.com/nerdrew/kitty
2018-12-12 23:07:48 +05:30
Andrew Lazarus
b244d13e8a
update docs for kitten STDIN
2018-12-12 09:20:41 -08:00
Kovid Goyal
b33324d07c
Merge branch 'patch-1' of https://github.com/voxadam/kitty
2018-12-12 17:41:18 +05:30
Adam Hunt
ae2a641db5
Typo
2018-12-12 03:43:08 -08:00
Kovid Goyal
1cac757365
Merge branch 'yk-terminfo' of https://github.com/yurikhan/kitty
2018-12-12 06:26:45 +05:30
Yuri Khan
992de77040
Declare more function and editing keys with modifiers
...
Resolves #1220 .
2018-12-11 23:42:59 +07:00
Kovid Goyal
f6b5e54890
Fix failing test
2018-12-11 10:08:52 +05:30
Kovid Goyal
d20c65ef80
Graphics protocol: Only delete temporary image-data files if they are in a known temporary file location
2018-12-11 10:00:43 +05:30
Kovid Goyal
4a8562a85f
Fix setting background_opacity causing window margins/padding to be slightly different shade from background
...
Fixes #1221
2018-12-11 08:36:03 +05:30
Kovid Goyal
1ba7b5f5a3
version 0.13.1
v0.13.1
2018-12-06 13:23:33 +05:30
Kovid Goyal
f895b7f8cb
...
2018-12-06 13:19:58 +05:30
Kovid Goyal
16542e96bf
Fix resizing window smaller and then restoring causing some wrapped lines to not be properly unwrapped
...
Fix #1206
2018-12-06 12:56:24 +05:30
Kovid Goyal
3005b8b9d6
...
2018-12-06 11:05:11 +05:30
Kovid Goyal
35653ef4b4
Linux: Fix a regression in the previous release that caused automatic selection of fonts when using aliases such as "monospace" to not work
...
Fix #1209
2018-12-06 08:42:13 +05:30
Kovid Goyal
36b3582825
Fix passing input via the pipe action to a program without a window not working.
2018-12-06 08:20:25 +05:30
Kovid Goyal
c17c801a31
Detect URL when clicking to activate URL
...
Makes the case where the screen contents have changed
between the last mouse move and the click work. See #1203
2018-12-05 14:43:01 +05:30
Kovid Goyal
460c353898
version 0.13.0
v0.13.0
2018-12-05 14:21:26 +05:30
Kovid Goyal
3fa7007e91
Use the Wu line anti-alias algorithm for drawing undercurls
...
Fixes #853
2018-12-05 14:02:21 +05:30
Kovid Goyal
4cf6373203
Generate OpenGL bindings with updated glad
...
See #1179
2018-12-04 16:31:26 +05:30
Kovid Goyal
e0b3bb1830
Move URL parser enum into parser function
2018-12-04 06:59:03 +05:30
Kovid Goyal
47ec372c30
Fix hover detection of URLs not working when hovering over the first colon and slash characters in short URLs
...
Fixes #1201
2018-12-04 06:52:26 +05:30
Kovid Goyal
d5366a421f
...
2018-12-03 21:35:03 +05:30
Kovid Goyal
3d5977669e
Micro optimization
2018-12-03 20:04:58 +05:30
Kovid Goyal
36da668e6f
Forgot to fill bitmap offset data when rendering colored glyphs
2018-12-03 20:00:24 +05:30
Kovid Goyal
052913c656
Merge branch 'typo' of https://github.com/Luflosi/kitty
2018-12-03 15:38:18 +05:30
Luflosi
0ef055a2b2
Fix typo in docs
2018-12-03 10:58:23 +01:00
Kovid Goyal
a7bd6922e5
Follow xterm's behavior for the menu key
...
Fixes #597
Also generate the modified variants of the function keys.
2018-12-03 14:04:26 +05:30
Kovid Goyal
8d9ba4a772
Handle ctrl-c while paging help gracefully
2018-12-03 13:53:13 +05:30
Kovid Goyal
222beedc2a
Fix freetype based rendering of non-hinted fonts at small sizes
...
Now use the post hinting bitmap bearing values instead of the hinting
independent glyph metrics bearing values. Fixes #1173
2018-12-02 14:12:46 +05:30
Kovid Goyal
8ba8320189
Disable brew based build since harfbuzz is currently broken in brew
2018-12-02 14:08:35 +05:30
Kovid Goyal
3501a2a1da
...
2018-12-02 13:52:06 +05:30
Kovid Goyal
819ee94a70
Merge branch 'reset_osc' of https://github.com/martinetd/kitty
2018-11-30 13:52:42 +05:30
Kovid Goyal
7e7dbc5ecf
Merge branch 'history_crash' of https://github.com/martinetd/kitty
2018-11-30 13:45:27 +05:30
Dominique Martinet
3a6bc94d25
pager history: fix bufsize calculation
...
bufsize was bigger than the actual allocated memory
Fixes: b9e6557f729f ("Allow arbitrary sized lines in the secondary scrollback buffer")
2018-11-30 16:06:05 +09:00
Dominique Martinet
07a4cec616
reset terminfo: add an empty OSC sequence to rs1 string
...
In OSC/OTH mode, the parser accumulate bytes until it fills up or
encounters some end-of-osc sequence.
After entering in either of these mode by mistake, for example by
displaying random bytes (e.g. cat a binary) nothing would print anymore
but input would still work.
In that situation, being able to hit `reset` and recover a usable
terminal helps.
You can try with `echo -e '\xc2\x9e'` for PM
2018-11-30 15:51:38 +09:00
Kovid Goyal
60de840d69
Merge branch 'selection_wide_hilight' of https://github.com/martinetd/kitty
2018-11-30 09:27:05 +05:30
Kovid Goyal
928167c0b2
Merge branch 'x11_selection_timeout' of https://github.com/martinetd/kitty
...
Fixes #1042
2018-11-30 09:20:44 +05:30
Dominique Martinet
2aac220cdb
selection: hilight 2nd half of wide characters last in line
2018-11-30 11:50:26 +09:00
Dominique Martinet
d8a74e8a3c
glfw/x11_window/selection: timeout if no answer for two seconds
...
This prevents kitty to hang forever if a bad client does not give selection
2018-11-30 11:42:45 +09:00
Kovid Goyal
019e6efeda
Reduce overlap with text when rendering wavy underline at small font sizes
2018-11-27 07:19:30 +05:30
Kovid Goyal
a7a7216b30
Allow adding line wrap markers when piping screen contents
...
Also make some data such as scroll position, cursor position and screen
geometry available via an env var when piping. See #719
2018-11-26 13:30:03 +05:30
Kovid Goyal
ae8ca5272b
...
2018-11-25 11:51:40 +05:30
Kovid Goyal
06c1236cc6
Merge branch 'master' of https://github.com/bodqhrohro/kitty
2018-11-23 23:01:42 +05:30
bodqhrohro
4d3982c5cf
Fix memory leak on compose table creation
2018-11-23 19:04:09 +02:00