an
685991c6ed
rewrite build script to actually pick up on changes properly
2019-03-25 20:07:58 -04:00
an
cbf87ff156
update tycho1 design
2019-03-25 19:25:06 -04:00
an
8ccfdd79ef
file dance
2019-03-24 20:04:49 -04:00
an
faf1f5ee5d
adjust kerni ng
2019-03-24 20:04:30 -04:00
an
d818e579f9
get rid of gtk-rs high level bindings
2019-03-23 08:33:04 -04:00
an
4f99016b8b
make tycho's images free
2019-03-23 00:18:10 -04:00
an
74fdfcaa43
make CStringVec null terminated
2019-03-22 23:05:38 -04:00
an
135e9c688a
clippy saves the day part 5
2019-03-22 21:55:13 -04:00
an
8c2b8edded
add ffi module
2019-03-22 21:54:39 -04:00
an
7e92521e2e
crap
2019-03-22 01:34:21 -04:00
an
aa0f6cf537
output resources to the correct directory and handle errors
2019-03-21 21:20:53 -04:00
an
07f08752d1
testing write functions
2019-03-21 19:58:30 -04:00
an
32855fa213
redundant optimization; don't use extend_from_slice
2019-03-18 17:28:07 -04:00
an
708f2e106c
Merge branch 'master' into gui-branch
2019-03-18 16:31:45 -04:00
an
7e5375f32c
change read_data API
2019-03-18 15:31:14 -04:00
an
b830718258
simplify c_enum API
2019-03-18 12:22:10 -04:00
an
ee35332b23
make c_enum use primitive repr
2019-03-18 12:08:49 -04:00
an
6ee6140ba8
simplify OptU16 API
2019-03-18 12:07:44 -04:00
an
9c02fba968
gui state test
2019-03-18 08:21:30 -04:00
an
422a7989f5
add ImageMut trait
2019-03-18 08:18:46 -04:00
an
7d02f6460f
move crc to ckum and add ADLER function
2019-03-18 08:17:59 -04:00
an
bf8fa42e26
add PPM reader
2019-03-13 12:56:39 -04:00
an
54d253c89b
add FixedLong type
2019-03-13 12:56:04 -04:00
an
93e6119604
eq for images/sounds
2019-03-13 11:40:12 -04:00
an
7affb73f95
move writers to their own modules
2019-03-13 11:32:46 -04:00
an
f4efbfab80
trait impls
2019-03-13 10:53:30 -04:00
an
1ddc5a43af
internal cleanup
2019-03-12 16:29:03 -04:00
an
53b1e703ab
fix load_zlib_header
2019-03-12 16:28:34 -04:00
an
1eb7088a8b
make read_data use expr for $b
2019-03-12 16:28:24 -04:00
an
119a45310d
rearrange tests
2019-03-12 16:28:08 -04:00
an
24f22a682c
make serde optional (to save compile times)
2019-03-12 07:34:17 -04:00
an
dcf0f9e22f
add shapes decompression test
2019-03-12 06:21:42 -04:00
an
0c0591f5ce
make deflate functions non-recursive (sad)
2019-03-12 06:21:29 -04:00
an
499c25fb93
fix large window sizes
2019-03-12 05:52:31 -04:00
an
f832a45f36
add static huffman tables
...
as it turns out, the static huffman tables are completely and utterly
useless, and I don't think any modern compressor actually uses them, but
we should probably implement them instead of panicking
2019-03-12 04:35:51 -04:00
an
bd13092188
add DEFLATE decoder
2019-03-12 03:42:45 -04:00
an
745f32f3bd
fix mac_roman_cstr API (should never fail)
2019-03-12 03:38:06 -04:00
an
49b4b56aea
fix read_bits API (bits should come right to left)
2019-03-12 03:37:36 -04:00
an
9b73cb3513
load_zlib_header
2019-03-10 01:28:22 -05:00
an
f5ceea654e
add read_bits_l
2019-03-10 01:27:56 -05:00
an
9bea0d895f
public domain
2019-03-10 01:27:08 -05:00
an
25488e7faa
more concise range error handling
2019-03-09 20:27:19 -05:00
an
8d504612cb
clippy saves the day part 4
2019-03-09 17:48:55 -05:00
an
b33dc356c4
gzip header loading
2019-03-09 17:07:18 -05:00
an
b5dfcf3ee2
documentation
2019-03-09 17:05:11 -05:00
an
152d8a0b60
add bit stream reader
2019-03-08 11:39:21 -05:00
an
51f4eab9fe
upgrade to rust 1.33
2019-03-07 03:12:00 -05:00
an
9250b5c2b1
add map properties pane
2019-03-06 07:45:56 -05:00
an
978e5b878e
better Minf info
2019-03-06 03:44:34 -05:00
an
7d0dc07e0b
consistency
2019-03-05 01:05:01 -05:00