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
an
f3e98c0c05
extra sanity checks and tests
2019-03-04 23:57:25 -05:00
an
6e3fff0080
add random data tests
2019-03-04 21:55:49 -05:00
an
1d6aa0c14e
doc everything
2019-03-04 21:14:09 -05:00
an
6e4c7512e8
rewrite fixed point numbers to work better
2019-03-04 13:45:03 -05:00
an
403127b7a6
make polygon loaders better
2019-03-04 10:27:18 -05:00
an
2d18d295b8
reorganize tests
2019-03-04 09:10:38 -05:00
an
ff10f3ca53
better terminal group handling
2019-03-04 09:00:03 -05:00
an
7334ff6bd5
errors
2019-03-04 08:59:43 -05:00
an
132e964f8c
old minf loader
2019-03-04 07:48:57 -05:00
an
16c52a1211
unit test for terminals
2019-03-04 07:28:11 -05:00
an
cac672348d
more solid error checking
2019-03-04 07:28:04 -05:00
an
ec106d3224
formatting
2019-03-04 05:18:57 -05:00
an
892efbdb13
rozinante
2019-03-03 00:45:04 -05:00
an
1d057d66af
some minor things
2019-03-03 00:44:45 -05:00
an
4570d494ad
get rid of most primitive casts
2019-03-02 21:31:00 -05:00
an
a7fb392c5e
more crap for tycho
2019-03-02 20:49:35 -05:00
an
b9e1a3d3f6
move sources to source/
2019-03-02 18:26:55 -05:00
an
e370936d1a
make Color require sized/copy/clone
2019-03-02 18:24:05 -05:00
an
4399895d08
clippy saves the world part 3
2019-03-01 23:09:18 -05:00
an
17a882cb20
add marathon 1 data loaders
2019-03-01 23:04:20 -05:00
an
49253773a6
add NOTE loader
2019-03-01 06:22:27 -05:00
an
144a4ae24a
get rid of generic-array
2019-03-01 04:58:02 -05:00
an
35452cd908
rewrite wad code to be more idiomatic
2019-03-01 04:27:28 -05:00
an
fc27d2d0f4
add documentation for everything
2019-03-01 04:27:14 -05:00
an
789e3de93f
more tycho stuff
2019-03-01 04:25:42 -05:00
an
87bfe2869a
move bin targets to workspace fragments
2019-02-25 15:27:05 -05:00
an
1371e6c7fa
more code for tycho
2019-02-25 14:33:13 -05:00
an
d9151a53dd
begin work on Tycho
2019-02-25 07:06:11 -05:00
an
0361e9cdfd
tests save the world
2019-02-25 01:58:53 -05:00