Kovid Goyal
|
5f4e003bed
|
Add a ligature shaping test
|
2017-11-11 20:55:53 +05:30 |
|
Kovid Goyal
|
53e9f35c1f
|
Add test for harfbuzz shaping
|
2017-11-11 18:47:34 +05:30 |
|
Kovid Goyal
|
e5d411b80d
|
Refactor font code
DRYer with global state stored in fewer places. And only round-tripping
through python for font selection, not face creation.
|
2017-11-11 18:14:22 +05:30 |
|
Kovid Goyal
|
b58e900806
|
Call prerender() in rendering tests setup
|
2017-11-10 08:30:35 +05:30 |
|
Kovid Goyal
|
6c838bbc28
|
Implement dirty line tracking
|
2017-11-09 16:55:45 +05:30 |
|
Kovid Goyal
|
758d315b8e
|
Better fix for test
|
2017-11-09 16:55:45 +05:30 |
|
Kovid Goyal
|
dc7d705c87
|
Runa simplified version of the font rendering test on macOS
|
2017-11-09 16:55:45 +05:30 |
|
Kovid Goyal
|
a8bca1c119
|
Skip the rendering test on macOS
macOS is underpowered junk.
|
2017-11-09 16:55:44 +05:30 |
|
Kovid Goyal
|
da8bf5adc7
|
Add rendering tests
|
2017-11-09 16:55:44 +05:30 |
|
Kovid Goyal
|
898e87aa7b
|
Dont allocate space for dummy fonts
Also move sprite_map test into fonts test module
|
2017-11-09 16:55:42 +05:30 |
|
Kovid Goyal
|
d153794c05
|
...
|
2017-11-09 16:55:42 +05:30 |
|
Kovid Goyal
|
81143e0c7e
|
Test to render all box drawing characters under the sanitizers
|
2017-11-09 16:55:42 +05:30 |
|
Kovid Goyal
|
5a044c0320
|
...
|
2017-11-09 16:55:41 +05:30 |
|
Kovid Goyal
|
0518cabef6
|
Infrastructure for rendering cells in the test suite
|
2017-11-09 16:55:41 +05:30 |
|
Kovid Goyal
|
f25d2ea540
|
Rip out the old sprite update code
|
2017-11-09 16:45:45 +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
|
e90aaa8470
|
Add support for colons in SGR codes
|
2017-11-05 08:47:21 +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
|
40722f42d3
|
...
|
2017-10-17 10:18:03 +05:30 |
|
Kovid Goyal
|
192b16e9ff
|
Add Lenna to the test dir so the gr.py script becomes self-sufficient
|
2017-10-17 10:15:38 +05:30 |
|
Kovid Goyal
|
55db07c79f
|
Only display Lenna if she exists in the gr script
|
2017-10-16 18:52:17 +05:30 |
|
Kovid Goyal
|
75e84a4519
|
Let the gr.pt script run with python2 as well
|
2017-10-16 18:50:57 +05:30 |
|
Kovid Goyal
|
747f7b076d
|
Implement control code for deleting images
|
2017-10-08 22:51:00 +05:30 |
|
Kovid Goyal
|
d5088a3e5b
|
Do image clipping using OpenGL rather than on the CPU
|
2017-10-07 10:08:26 +05:30 |
|
Kovid Goyal
|
6a65f23f98
|
Add a a=q mode for querying without storing image data
|
2017-10-06 23:43:42 +05:30 |
|
Kovid Goyal
|
135358423c
|
Remove use of random data in the tests
|
2017-10-06 22:52:50 +05:30 |
|
Kovid Goyal
|
31173245f8
|
Send ACKs to client when displaying images by id
|
2017-10-06 22:39:17 +05:30 |
|
Kovid Goyal
|
ad5a276ddb
|
Fix test broken by clipping of images to screen area
|
2017-10-06 22:34:21 +05:30 |
|
Kovid Goyal
|
a9d31541c1
|
Implement clipped scrolling of images when in page area mode
|
2017-10-06 21:08:10 +05:30 |
|
Kovid Goyal
|
600bff73d6
|
Off-by-one for image visibility testing
Also delete all images that overlap the screen on reset
|
2017-10-05 22:54:52 +05:30 |
|
Kovid Goyal
|
259e01e879
|
Add test for deleting images after they scroll off
|
2017-10-05 21:14:56 +05:30 |
|
Kovid Goyal
|
240c9b5d8b
|
A spot of refactoring
|
2017-10-05 20:54:45 +05:30 |
|
Kovid Goyal
|
664975b707
|
Show off kitty's graphics capabilities
|
2017-10-05 16:49:34 +05:30 |
|
Kovid Goyal
|
c3ab6ff780
|
Fix vertically inverted rendering of PNG
|
2017-10-04 23:38:36 +05:30 |
|
Kovid Goyal
|
46bb482e96
|
Fix y-axis mapping incorrect for images
|
2017-10-04 19:34:34 +05:30 |
|
Kovid Goyal
|
1a8d9314fe
|
Fix transmission of chunked compressed data
|
2017-10-04 10:19:25 +05:30 |
|
Kovid Goyal
|
c87dcdbe3c
|
Tests for displaying graphics
|
2017-10-03 16:10:04 +05:30 |
|
Kovid Goyal
|
3cbc20005b
|
Implement sending of image data to GPU
|
2017-10-01 09:04:46 +05:30 |
|
Kovid Goyal
|
28ae99ed37
|
More work on displaying images
|
2017-09-30 14:46:17 +05:30 |
|
Kovid Goyal
|
4f98d10caa
|
Remove the requirement to specify sizes for PNG files
|
2017-09-30 13:51:52 +05:30 |
|
Kovid Goyal
|
933621b038
|
Better libpng error handling
|
2017-09-30 13:51:51 +05:30 |
|
Kovid Goyal
|
c31e608ff9
|
Tests for loading PNG images
|
2017-09-30 13:51:51 +05:30 |
|
Kovid Goyal
|
c01f009e42
|
Remove sz requirement and implement proper fix for failure to mmap shm objects on OS X. Apparently they have to be mapped shared.
|
2017-09-30 13:51:51 +05:30 |
|
Kovid Goyal
|
dbd7ec5b27
|
Allow specifying the offset and size for reading data from files
Also require size to be specified for SHM objects to support platforms
such as macOS that have no way to get the size from the fd.
|
2017-09-30 13:51:51 +05:30 |
|
Kovid Goyal
|
b644d4620a
|
OS X does not support write() with shared memory
|
2017-09-30 13:51:51 +05:30 |
|
Kovid Goyal
|
03dd6e0490
|
Test for image loading from shared memory
|
2017-09-30 13:51:50 +05:30 |
|
Kovid Goyal
|
dfca991173
|
Test for loading image data from file
|
2017-09-30 13:51:50 +05:30 |
|
Kovid Goyal
|
8e5c4b6f7a
|
Require data size to be sent for PNG format
|
2017-09-30 13:51:50 +05:30 |
|