Kovid Goyal
8fc9f97c12
...
2017-11-09 16:45:44 +05:30
Kovid Goyal
3643a78b18
Start work on line based rendering
2017-11-09 16:45:44 +05:30
Kovid Goyal
8431eef970
Get rid of no longer needed GPU function indirection
2017-11-09 16:45:02 +05:30
Kovid Goyal
e8798b5bf2
Fix UBSan not available on OS X clang
2017-11-08 17:50:32 +05:30
Kovid Goyal
9bef53459f
Fix application icon not being placed in apps sub-directory in linux bundle
2017-11-08 17:38:34 +05:30
Kovid Goyal
c2f008672c
Use clang by default on macOS
2017-11-08 17:30:55 +05:30
Kovid Goyal
216a66ec4c
Add some .gitattributes to ignore generated files in difss/lang stats
2017-11-08 17:12:39 +05:30
Kovid Goyal
c1a1b06fe7
Use -Og when building in debug mode
2017-11-08 17:12:35 +05:30
Kovid Goyal
802524a17a
Update CHANGELOG
2017-11-08 16:06:58 +05:30
Kovid Goyal
ea4edaaddd
Remove glew from build script
2017-11-08 16:02:35 +05:30
Kovid Goyal
7941ac1810
Remove no longer needed mac specific OpenGL extensions check
2017-11-08 15:59:55 +05:30
Kovid Goyal
de6967df0d
Dont strip symbols when updating on ox
2017-11-08 15:56:09 +05:30
Kovid Goyal
ceef207812
Fix compilation with clang
2017-11-08 15:43:59 +05:30
Kovid Goyal
7ed272e971
Use the glad provided facility for debugging OpenGL
2017-11-08 15:40:07 +05:30
Kovid Goyal
6362499fc2
Switch to using glad instead of glew
2017-11-08 15:15:25 +05:30
Kovid Goyal
ff528604dd
Add a akeyboard shortcut to toggle full-screen mode
2017-11-08 11:21:54 +05:30
Kovid Goyal
505ae90fd7
macOS: Add an setting to have the option key not behave as alt
2017-11-08 09:14:19 +05:30
Kovid Goyal
1f9acf99b0
Match extended keyboard protocol modifier bitmask with the CSIu protocol from xterm
2017-11-08 08:24:15 +05:30
Kovid Goyal
5392ceea7d
Update CHANGELOG
2017-11-07 23:20:19 +05:30
Kovid Goyal
ba1883c1de
X11: Add support for startup notifications
...
Prevents busy cursor in i3 root window after launching and quitting
kitty immediately.
2017-11-07 23:19:15 +05:30
Kovid Goyal
3a81b186b0
Strip bracketed paste end sequence when pasting
2017-11-07 22:16:35 +05:30
Kovid Goyal
204b6fa3e8
Use nested switch statements for key lookup
...
Replace giant key look up table with nested switch statements.
A little slower, but reduces memory consumption and makes it easier to
add new keyboard modes in the future, if needed. Key lookup was not a
performance bottleneck, in any case.
2017-11-07 20:58:34 +05:30
Kovid Goyal
f3c99546d7
Update CHANGELOG
2017-11-07 17:20:45 +05:30
Kovid Goyal
f137ea7094
Fix handling of alt (option) key on macOS
...
It now works just as in linux. i.e. alt+a sends <esc>a to the client.
No longer needs turning off alt to generate unicode at the OS level.
2017-11-07 16:19:37 +05:30
Kovid Goyal
88df0890ae
Fix crash when displaying more than 64 images in a single session
...
Also DRYer
2017-11-07 13:34:31 +05:30
Kovid Goyal
aaf593d2df
Add a few bounds checks
2017-11-05 10:27:10 +05:30
Kovid Goyal
a614fe615f
Improve error reporting of incomplete SGR codes
2017-11-05 10:17:40 +05:30
Kovid Goyal
3cb74a25ba
Fix handling of empty SGR code
...
Was broken by refactoring to support colons in SGR codes
2017-11-05 10:06:33 +05:30
Kovid Goyal
c0114d5e4e
DRYer
2017-11-05 09:22:15 +05:30
Kovid Goyal
e90aaa8470
Add support for colons in SGR codes
2017-11-05 08:47:21 +05:30
Kovid Goyal
c762f6199b
...
2017-11-05 08:43:02 +05:30
Kovid Goyal
7119c04c81
...
2017-11-03 10:22:36 +05:30
Kovid Goyal
18dde7b26c
...
2017-11-03 10:01:52 +05:30
Kovid Goyal
013fd31493
Output more details about unknown CSI codes
2017-11-02 20:48:30 +05:30
Kovid Goyal
490310a9f1
Drop obsolete dependency on xrdb
2017-11-02 11:07:33 +05:30
Kovid Goyal
d900811a7b
Merge branch 'subpixel' of https://github.com/lxcode/kitty
2017-11-02 08:25:36 +05:30
Kovid Goyal
b06a09c01a
Merge branch 'osxdpi' of https://github.com/lxcode/kitty
2017-11-02 08:24:56 +05:30
lxcode
81f14edb49
Enable subpixel quantization and positioning
2017-11-01 15:37:43 -07:00
lxcode
d39ba72591
Wrong indent level
2017-11-01 15:23:58 -07:00
Kovid Goyal
f04fbde6ca
Free argvw in asan-launcher
2017-11-01 15:00:52 +05:30
Kovid Goyal
d9ff3bce72
Cleanup compiler flags a little
2017-11-01 14:35:57 +05:30
Kovid Goyal
21ed07d7ce
Ensure python type objects are declared in onlya single unit
2017-11-01 13:14:50 +05:30
Kovid Goyal
6cbd1d1727
Move the tabbar destroy logic into the tab bar class
2017-11-01 12:49:00 +05:30
Kovid Goyal
27701351e1
Fix double-free at exit if in alternate screen mode
2017-11-01 12:16:30 +05:30
Kovid Goyal
6370dccb1a
ASAN build fixes
2017-11-01 12:12:15 +05:30
Kovid Goyal
cc77d06ec7
...
2017-11-01 12:05:33 +05:30
Kovid Goyal
04a61d0e21
Convert test-launcher into a generic asan-launcher so that it can be used to run kitty as well
2017-11-01 12:03:59 +05:30
Kovid Goyal
96f85b187e
Handle request to render zerowidth text more gracefully
2017-11-01 11:16:45 +05:30
Kovid Goyal
27a1f27e59
Fix crash caused if a unicode combing character is sent before any text
2017-11-01 11:12:22 +05:30
Kovid Goyal
4098b33bb7
Handle old harfbuzz versions that dont have hb_ft_font_changed
2017-10-30 10:53:52 +05:30