Kovid Goyal
c9441bd3e2
Add a changelog entry for the dock menu item
2018-12-18 11:00:07 +05:30
Kovid Goyal
9de6d619ee
Merge branch 'dockmenu' of https://github.com/jacwah/kitty
...
Fixes #1242
2018-12-18 10:59:13 +05:30
Jacob Wahlgren
9aae31ef2f
macOS: Add "New OS Window" to dock menu
...
Discussed in #1242 .
2018-12-17 23:53:43 +01:00
Kovid Goyal
dca04c549b
Forgot to regenerate keys table with plus key. Fixes #1246
2018-12-18 03:03:35 +05:30
Kovid Goyal
69e76d6eeb
Frogot to ad dplus key to _glfwGetKeyName
2018-12-17 21:16:57 +05:30
Kovid Goyal
b4a93c67c9
+ key change also works on macOS apparently
2018-12-17 13:57:20 +05:30
Kovid Goyal
f098e6c973
Use -std=c11 when building
...
This is needed for harfbuzz 2.0 on macOS. -std=c11 was supported as of
gcc 4.7 released in 2014. So hopefully this wont break compilation on any
systems otherwise capable of running kitty. Fixes #1196
2018-12-17 08:41:06 +05:30
Kovid Goyal
f8ebba3954
Fix changing cursor_text_color via remote control not working
...
Fixes #1229
2018-12-16 17:12:49 +05:30
Kovid Goyal
37ee693de2
Fix Private use Unicode area characters followed by spaces at the end of text not being rendered correctly
...
Fixes #1210
2018-12-16 13:10:47 +05:30
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