Commit Graph

55 Commits (651efd1f32486264423f422449b553a18d4307e0)

Author SHA1 Message Date
an 651efd1f32 marathon: split pict module into multiple files 2019-05-30 21:28:35 -04:00
an 36307aca0a add NAME chunk 2019-04-12 21:46:51 -04:00
an 8c9415b867 finish up module refactoring 2019-04-12 00:56:42 -04:00
an 11ebd77e6a update code to use TryFrom 2019-04-11 21:39:22 -04:00
an 959930cede updates for rust 1.34 2019-04-11 16:01:39 -04:00
an 4447897302 minor fixes 2019-04-10 04:36:54 -04:00
an f895dac2b8 make flags display on properties pane 2019-04-03 21:30:22 -04:00
an 116d91ef6a fix comment style 2019-04-03 14:16:47 -04:00
an 6bc4ca36f4 lint and format 2019-04-01 09:05:06 -04:00
an d5d91c1134 fix tests 2019-04-01 08:29:51 -04:00
an 67426eea3b add Endpoint type 2019-04-01 06:17:56 -04:00
an b3ff145f63 move trm to map module 2019-04-01 05:12:33 -04:00
an c8ebe009e7 fix module use 2019-04-01 04:50:05 -04:00
an 7a231fb351 split phy module 2019-04-01 04:38:51 -04:00
an 90f5d88c20 split map module into many 2019-04-01 03:39:47 -04:00
an 36e11b95e8 actually add the utilities for the write functions 2019-03-31 22:20:56 -04:00
an a523d6f8d4 Merge branch 'gui-branch' 2019-03-31 20:28:13 -04:00
an 023519ad0a clean up wad.rs comments 2019-03-31 15:04:18 -04:00
an 2875da07e1 move text from durandal to marathon 2019-03-30 17:19:10 -04:00
an b427f4c99d use new module spec 2019-03-27 14:07:10 -04:00
an 2cd5be77d3 explicit window finalization etc 2019-03-27 05:32:25 -04:00
an 135e9c688a clippy saves the day part 5 2019-03-22 21:55:13 -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 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 bf8fa42e26 add PPM reader 2019-03-13 12:56:39 -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 24f22a682c make serde optional (to save compile times) 2019-03-12 07:34:17 -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 9b73cb3513 load_zlib_header 2019-03-10 01:28:22 -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 51f4eab9fe upgrade to rust 1.33 2019-03-07 03:12:00 -05:00
an 978e5b878e better Minf info 2019-03-06 03:44:34 -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 403127b7a6 make polygon loaders better 2019-03-04 10:27:18 -05:00
an ff10f3ca53 better terminal group handling 2019-03-04 09:00:03 -05:00
an 132e964f8c old minf loader 2019-03-04 07:48:57 -05:00