Commit Graph

245 Commits

Author SHA1 Message Date
K. Lange
8b6152b000 rline: remove stale rline_exp? in theory nothing links with this except maybe old python 2021-03-07 19:55:52 +09:00
K. Lange
97d02d6e23 kuroko: Updates for 1.1-preview and threading support 2021-02-16 18:56:27 +09:00
K. Lange
379f8f87a3 kuroko: upstream changes to hasKw 2021-01-26 08:14:08 +09:00
K. Lange
17ea516e77 kuroko[yutani]: finish up basic bindings 2021-01-25 20:12:39 +09:00
K. Lange
befb010dc2 menu: Changes to support Kuroko bindings 2021-01-25 20:12:13 +09:00
K. Lange
76d674722d kuroko[yutani]: Add text rendering bindings 2021-01-25 11:36:38 +09:00
K. Lange
f5b8a02c40 kuroko[yutani]: More general function bindings 2021-01-25 10:14:25 +09:00
K. Lange
2e7bc921b7 kuroko[yutani]: Add __repr__s for types 2021-01-25 09:21:38 +09:00
K. Lange
5746592075 kuroko: bindings for sprites 2021-01-24 21:47:50 +09:00
K. Lange
ec0fe9bb69 yutani: more bindings for kuroko 2021-01-24 20:29:37 +09:00
K. Lange
5fe8d3b0d1 yutani: basic Kuroko bindings, demo 'app' 2021-01-23 15:31:38 +09:00
K. Lange
a53757a307 kuroko: More upstreams updates 2021-01-23 09:26:04 +09:00
K. Lange
f05522baca kuroko: synchronize and begin work on Toaru bindings 2021-01-21 21:26:50 +09:00
K. Lange
e43b277987 kuroko: Update to latest release candidate 2021-01-08 08:44:08 +09:00
K. Lange
ac83b77055 rline: try to fix escape timeouts? 2021-01-01 20:53:24 +09:00
K. Lange
b8aecc7a37 rline: officially adopt rline_exp as the only rline, and bring in some improvements from kuroko 2021-01-01 18:08:30 +09:00
K. Lange
db23c987a9 Pull in Kuroko (as a submodule, but with build integration) 2021-01-01 17:19:44 +09:00
K. Lange
79bdb6fc02 png: replace icons 2020-06-12 18:12:33 +09:00
K. Lange
802ae6a616 sdf: switch font format from bmp to png 2020-05-30 16:37:10 +09:00
K. Lange
431a6aaf2a png: support more color types; fix idat sequencing 2020-05-30 16:36:31 +09:00
K. Lange
1c0e741c99 inflate: fix missing byte read for compression type in gzip deflater 2020-05-05 00:07:02 +09:00
K. Lange
22ded9bdce inflate: gzip multibyte values are LE... 2020-04-24 21:52:58 +09:00
K. Lange
7dfb9c34ce png: replace several BMP assets with PNGs 2020-04-24 14:30:12 +09:00
K. Lange
e5996aa4b4 graphics: remove unneeded ALPHA_EMBEDDED's in libs 2020-04-23 20:55:27 +09:00
K. Lange
3cacd56bce bmp: Set ALPHA_EMBEDDED on load 2020-04-23 20:15:56 +09:00
K. Lange
c68cd7e1e8 graphics: make jpg/png support seamless with load_sprite 2020-04-23 18:44:07 +09:00
K. Lange
8e74bee6d0 png: First pass at a PNG decoder
(only 8bpp rgba, non-interlaced for now)
2020-04-21 17:11:20 +09:00
K. Lange
8f7cda92fa inflate: Add DEFLATE decompressor and gunzip util 2020-04-21 11:23:26 +09:00
K. Lange
8c2cf93b1d menu: Add method to force redraw a visible menu 2020-03-29 13:23:28 +09:00
K. Lange
bd92f00a40 json: add rudimentary JSON parser library 2020-03-28 22:20:20 +09:00
K. Lange
2cddc37a67 list: add convenience function to get item by index 2020-03-28 22:19:52 +09:00
K. Lange
2fbf92329d graphics: actually that seems to indicate A is after RGB 2020-03-27 23:03:54 +09:00
K. Lange
d6ed670213 graphics: support swapped byte order in bitmaps 2020-03-27 22:56:18 +09:00
K. Lange
83c7c37f8f rline: replace syntax highlighter with new bim highlighter engine 2019-12-24 13:21:34 +09:00
K. Lange
00493418a3 terminal: support bracketed paste mode 2019-12-20 20:56:06 +09:00
K. Lange
1abba60e76 terminal: implement IL/DL in vga terminal; experiment with scrollable regions 2019-12-19 13:45:20 +09:00
K. Lange
dd180b33c0 sdf: handle input string as utf8 2019-12-05 19:13:16 +09:00
K. Lange
0d162680ff terminal: support SGR-style mouse for extended coordinates 2019-12-04 13:16:03 +09:00
K. Lange
54ec34837b graphics: load_sprite should return a status code 2019-08-09 06:44:42 +09:00
K. Lange
d585dacb8e termemu: support ^[7 / ^[8 2019-06-30 22:43:19 +09:00
K. Lange
7fdaca463f CVE-2019-12937 2019-06-25 20:35:45 +09:00
K. Lange
ef149df1e2 lib: put SSE intrinsics behind an ifdef 2019-03-19 10:14:17 +09:00
K. Lange
c4ffc28b1f menu: smarter context menu spawning 2019-01-07 14:04:55 +09:00
K. Lange
e3a966232d rline: fix backspace in legacy line editor 2019-01-05 23:21:44 +09:00
K. Lange
8680381ecc graphics: basic tga loading support so we can see our own screenshots 2019-01-03 19:36:33 +09:00
K. Lange
d2e40a3d0d yutani: missing clip region recalculation in reinit 2019-01-03 18:00:46 +09:00
K. Lange
352bef7882 jpeg: fix bad rounding of image sizes to 8x8 cells 2019-01-02 19:48:02 +09:00
K. Lange
08576160f3 graphics: fix box blur to work with strides 2018-12-26 21:30:11 +09:00
K. Lange
b325df2cbc graphics: subregion should inherit clips 2018-12-26 21:29:45 +09:00
K. Lange
92e0203075 esh: parser fix up for single-character variables 2018-12-26 20:20:04 +09:00