Commit Graph

355 Commits (master)

Author SHA1 Message Date
an 4a0257324e tycho: use smart pointers and dynamic casting for safer model passing 2019-07-02 20:22:25 -04:00
an 8f6b690442 tycho: use a variadic template for dbgPrint 2019-07-02 19:23:09 -04:00
an 11cfc909f8 tycho: rewrite things to simplify 2019-07-02 17:57:10 -04:00
an e3c0b0dd7d tycho: make the project view use icons 2019-07-01 01:25:54 -04:00
an 14c0ef8f2a maraiah: add None variant to transfer modes 2019-07-01 01:24:53 -04:00
an ab48d26711 maraiah: make SideFlags u8 to fix incorrect flags 2019-07-01 01:24:40 -04:00
an 501784e2fe maraiah: add missing jjaro media type 2019-07-01 01:24:17 -04:00
an 80295108b7 maraiah: make mediaflags u8 to fix incorrect flags 2019-07-01 01:24:04 -04:00
an 9dcf487d18 maraiah: fix old wad type entry headers 2019-07-01 01:23:27 -04:00
an b16b2a7ff1 maraiah: add backtrace macro 2019-07-01 01:23:08 -04:00
an 19cf86b8bc maraiah: fix projectile flags 2019-07-01 01:22:59 -04:00
an 628494e8a4 maraiah: make check_data use a template 2019-07-01 01:22:18 -04:00
an 14d9850653 maraiah: give better error messages on ReprErrors 2019-07-01 01:21:27 -04:00
an 8f1b043b93 maraiah: add functions to EntryData for gathering info 2019-07-01 01:19:59 -04:00
an 54ab1f9153 maraiah: add dummy flags for infinity's broken data 2019-07-01 01:19:23 -04:00
an 5edec0bc88 maraiah: fix invalid indices on rgb8 pixmaps 2019-07-01 01:19:00 -04:00
an e6bc793861 maraiah: add extra integrity checks for pixmap areas 2019-07-01 01:18:50 -04:00
an fcf467210e tycho: use the correct meta functions 2019-06-30 19:32:17 -04:00
an 31c6701dd5 maraiah: fix style inconsistency 2019-06-25 06:52:21 -04:00
an ad792b99d3 maraiah: add open_mac_file function 2019-06-23 09:21:49 -04:00
an b78f6e8401 maraiah: fix machdr doc/naming 2019-06-23 09:20:53 -04:00
an 9b9a484351 maraiah: add documentation for SeekBackToStart's methods 2019-06-23 09:20:34 -04:00
an 2dd4762c2e maraiah: use Read for sound files 2019-06-23 09:20:10 -04:00
an 5eb8962d2d maraiah: use Read for shapes 2019-06-23 07:28:56 -04:00
an 430457e570 maraiah: clippy 2019-06-23 07:06:20 -04:00
an 2095e9d58a maraiah: rewrite machdr.rs to use Read/Seek 2019-06-22 06:27:50 -04:00
an daebfd2da6 maraiah: fix tests and move code to root 2019-06-22 00:55:08 -04:00
an bfb91792ec maraiah: rewrite how maps work 2019-06-21 21:34:10 -04:00
an be8d72df7d data: dang it bungie 2019-06-21 21:07:16 -04:00
an 91d171c8a6 maraiah: fix invisible dependencies in macros 2019-06-19 06:55:56 -04:00
an 92aea23e04 maraiah: make checkdata not a macro 2019-06-18 01:42:17 -04:00
an 17b5456aca maraiah: more documentation 2019-06-18 01:40:39 -04:00
an e64f652281 tycho: organize better 2019-06-17 07:15:26 -04:00
an c2339138a8 tycho: see? I told you it was magic 2019-06-17 06:32:22 -04:00
an 1ac6b2df9d data: fix description of LandscapeId 2019-06-17 00:29:17 -04:00
an 494ed48981 tycho: move ProjectModel to Rust so it can be used for magic 2019-06-17 00:29:08 -04:00
an 1d8ebfb4dc tycho: add context help for map properties 2019-06-17 00:26:34 -04:00
an 5e09c1dae8 tycho: use inheritance instead of QSharedPointers 2019-06-15 21:42:24 -04:00
an 8889bcf1a4 tycho: fix subwindows not actually closing 2019-06-15 21:27:46 -04:00
an 3c42cd451d tycho: add close button 2019-06-15 21:27:35 -04:00
an 840ac231d3 tycho: reformat about window 2019-06-14 13:23:16 -04:00
an 8ff9d466e1 tycho: add license window 2019-06-14 13:03:32 -04:00
an 3086ff687d tycho: expose meta info via function API 2019-06-14 12:13:11 -04:00
an 052679145e maraiah: add meta info module 2019-06-14 12:12:31 -04:00
an d64a4167d8 maraiah: rename Minf to Info 2019-06-13 23:20:57 -04:00
an cb9d844404 tycho: fix activeProject returning the wrong object 2019-06-13 23:14:39 -04:00
an 82d0d378b0 tycho: add save confirmation dialogue 2019-06-13 22:52:25 -04:00
an 68b4939a15 tycho: add model/view test code 2019-06-13 21:10:33 -04:00
an dafa691002 maraiah: reorganize project 2019-06-13 21:09:07 -04:00
an 25d5ac1314 tycho: add guards for debug prints 2019-06-13 17:55:22 -04:00