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 |
|