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 |
|
Kovid Goyal
|
657d0c4e2d
|
Update harfbuzz font when size of font is changed
|
2017-10-30 10:20:10 +05:30 |
|
Kovid Goyal
|
b0663c1a3c
|
...
|
2017-10-28 13:58:43 +05:30 |
|
Kovid Goyal
|
20ff9ff977
|
Handle negative x-bearing
|
2017-10-28 13:54:56 +05:30 |
|
Kovid Goyal
|
ed6049b4be
|
Micro-optimization
|
2017-10-28 13:45:52 +05:30 |
|
Kovid Goyal
|
76d6d5f94b
|
Update Changelog
|
2017-10-28 10:22:53 +05:30 |
|
Kovid Goyal
|
d8629a2d5b
|
DRYer
Reuse most of the code from the draw_complex_glyph code path for drawing
simple glyphs. Avoids overhead of harfbuzz for simple glyphs.
|
2017-10-28 10:17:27 +05:30 |
|
Kovid Goyal
|
0652fa1696
|
Finish up harfbuzz based rendering
|
2017-10-28 09:33:43 +05:30 |
|
Kovid Goyal
|
a5e6ab2bee
|
More work on complex glyph rendering
|
2017-10-27 18:17:39 +05:30 |
|
Kovid Goyal
|
b5d105186c
|
Use width instead of pitch
|
2017-10-27 14:25:18 +05:30 |
|
Kovid Goyal
|
e274b809e2
|
oops
|
2017-10-27 14:11:46 +05:30 |
|
Kovid Goyal
|
a2fdea1a98
|
...
|
2017-10-27 13:06:41 +05:30 |
|
Kovid Goyal
|
855d91d9dd
|
Fix composition of bitmaps
|
2017-10-27 12:50:49 +05:30 |
|
Kovid Goyal
|
8a049039ef
|
More work on rendering complex glyphs
|
2017-10-27 12:42:12 +05:30 |
|
Kovid Goyal
|
4bea6b7ad9
|
More work on complex glyph rendering
|
2017-10-27 11:19:57 +05:30 |
|
Kovid Goyal
|
5b0e2311e9
|
Store hinting flags on the Face object
|
2017-10-27 11:19:57 +05:30 |
|
Kovid Goyal
|
25c6735a5f
|
...
|
2017-10-27 11:19:57 +05:30 |
|
Kovid Goyal
|
1356bcbb9a
|
Let harfbuzz compile on Travis
|
2017-10-27 11:19:57 +05:30 |
|
Kovid Goyal
|
c841106902
|
Allow querying fontconfig for multiple characters
|
2017-10-27 11:19:57 +05:30 |
|
Kovid Goyal
|
91963095d0
|
More work on rendering complex glyphs
|
2017-10-27 11:19:57 +05:30 |
|
Kovid Goyal
|
692bdd3ad5
|
Allow testing of rendering combined glyphs
|
2017-10-27 11:19:57 +05:30 |
|
Kovid Goyal
|
e6f758b986
|
Simplify line_text_at()
|
2017-10-27 11:19:57 +05:30 |
|
Kovid Goyal
|
89d5387a52
|
Link against harfbuzz
|
2017-10-27 11:19:57 +05:30 |
|
Kovid Goyal
|
2b9034759a
|
...
|
2017-10-27 10:29:25 +05:30 |
|
Kovid Goyal
|
b4d824e165
|
Use the glfw 3.3 content scale API to get DPI on X11/wayland
|
2017-10-27 10:27:42 +05:30 |
|
Kovid Goyal
|
39bc0cd8c5
|
Wrap the glfw 3.3 content scale API
|
2017-10-27 10:17:33 +05:30 |
|
Kovid Goyal
|
a2b2e767c1
|
Merge branch 'patch-1' of https://github.com/tex/kitty
|
2017-10-26 16:24:32 +05:30 |
|
Milan Svoboda
|
da2d334b7a
|
Add NixOs / nixpkgs installationinfo
|
2017-10-26 12:10:01 +02:00 |
|
Kovid Goyal
|
05363ba501
|
...
|
2017-10-25 14:48:28 +05:30 |
|
Kovid Goyal
|
e43a26d64c
|
Better error message when GLEW initialization fails
|
2017-10-25 14:32:44 +05:30 |
|
Kovid Goyal
|
c5c8a18c99
|
Script to easily update kitty on my macOS test machine
|
2017-10-24 10:08:03 +05:30 |
|
Kovid Goyal
|
2f5b110c41
|
Implement an option to have focus follow the mouse
Fixes #156
|
2017-10-24 09:29:28 +05:30 |
|
Kovid Goyal
|
2443d76ac3
|
Apparently pep8 now just does not let you use the name l
This is one of the most hilarious bugs in pep8 I have come across
|
2017-10-23 17:40:53 +05:30 |
|
Kovid Goyal
|
8b54df31ef
|
Fix new pep8 ambiguous name warning
|
2017-10-23 17:33:57 +05:30 |
|
Kovid Goyal
|
4e7b957cc7
|
version 0.4.2
v0.4.2
|
2017-10-23 17:11:04 +05:30 |
|
Kovid Goyal
|
b1424cc4c7
|
...
|
2017-10-23 17:09:52 +05:30 |
|
Kovid Goyal
|
be7d0e2016
|
forgot to remove debugging printf
|
2017-10-23 16:46:57 +05:30 |
|
Kovid Goyal
|
7e8d509fdd
|
Fix #153
|
2017-10-23 16:45:17 +05:30 |
|
Kovid Goyal
|
8672a29503
|
Use a C based SIGCHLD handler
Running python code in signal handlers makes me nervous
|
2017-10-23 12:42:03 +05:30 |
|
Kovid Goyal
|
32a1886b31
|
version 0.4.1
v0.4.1
|
2017-10-23 11:19:30 +05:30 |
|
Kovid Goyal
|
70bfe8589f
|
Better fix for #152
|
2017-10-23 11:12:31 +05:30 |
|
Kovid Goyal
|
4f3d71d4ee
|
Fix a regression that broke setting custom key mappings
Fixes #152
|
2017-10-23 11:04:02 +05:30 |
|
Kovid Goyal
|
0df0fd6a0b
|
Handle EINTR in reap_zombies
|
2017-10-22 19:29:13 +05:30 |
|
Kovid Goyal
|
2b9198866a
|
...
|
2017-10-22 19:25:51 +05:30 |
|
Kovid Goyal
|
6350652009
|
Reap zombies in a signal handler
Avoids relying on jernel behavior, which may not be portable across all
unices
|
2017-10-22 19:13:13 +05:30 |
|
Kovid Goyal
|
d239db8492
|
Simply reaping of dead processes
Let the kernel do the reaping, since we do not care about the exit code
anyway. This should also fix #151.
|
2017-10-22 17:42:49 +05:30 |
|
Kovid Goyal
|
bdb6723564
|
Remove unused code
|
2017-10-22 17:13:38 +05:30 |
|