Commit Graph

  • 32fd50690a tycho: make map selection update the view master an 2019-07-26 00:17:09 -0400
  • d089b35278 tycho: add drawing for points on a map an 2019-07-26 00:16:51 -0400
  • 1fcb3fd609 tycho: use Qt's integers instead of cstdint ones because reasons an 2019-07-26 00:15:55 -0400
  • 186020c8c2 maraiah: implement some boilerplate an 2019-07-26 00:14:00 -0400
  • b5d1aaaafe tools: add more output to gen_images an 2019-07-24 22:36:36 -0400
  • b125a6ebcf doc: fix documentation on bundling an 2019-07-24 22:19:40 -0400
  • c8c53bd804 reorganize documentation and tools an 2019-07-24 22:14:02 -0400
  • 98ba7309ce tycho: move drawView to IProjectModel an 2019-07-18 00:38:48 -0400
  • 9625eb1618 tycho: add painter test an 2019-07-12 12:02:53 -0400
  • 0a0b6f9c5f tycho: add painter API an 2019-07-12 12:02:46 -0400
  • 74e11a727f specify that CMake is needed for compiling Tycho an 2019-07-12 12:02:09 -0400
  • 8fb49b8929 tycho: add generic drawView function for IProjectView an 2019-07-10 07:15:52 -0400
  • 01a5cdc683 tycho: use a QWidget base for project views an 2019-07-10 05:15:12 -0400
  • 18a8318b70 tycho: use a resizing view for project items an 2019-07-09 13:17:45 -0400
  • 22fcd99a42 fix indentation Alison G. Watson 2019-07-08 20:12:50 -0400
  • 897bb17346 update bundle script and add install info to README Alison G. Watson 2019-07-08 20:10:25 -0400
  • 350bb402d2 tycho: heavily optimize icons an 2019-07-08 11:53:14 -0400
  • e3875b956f tycho: convert gen_images.sh to fish an 2019-07-08 11:05:19 -0400
  • 3ba5499bb9 tycho: use multiple sizes of icons an 2019-07-08 08:42:11 -0400
  • 77467ab69b tycho: use a getIcon function for QIcons an 2019-07-06 02:35:03 -0400
  • f74981d814 tycho: vectorize icons an 2019-07-06 01:41:09 -0400
  • e3eaeeec66 spaces->tabs an 2019-07-05 23:21:11 -0400
  • 8354207c75 tycho: minify output svg an 2019-07-05 08:02:17 -0400
  • 0e5fc4dbf2 tycho: use a high-res vector version of the pfhor hand icon an 2019-07-05 07:22:34 -0400
  • d323a7fb00 tycho: add dmg installer for the bundle script Alison G. Watson 2019-07-05 00:13:56 -0400
  • 43ac712f34 tycho: add macOS bundle script Alison G. Watson 2019-07-04 23:25:44 -0400
  • 8f975ad44b tycho: restructure build script (again) Alison G. Watson 2019-07-04 06:14:41 -0400
  • cbd4ef0171 maraiah: clippy an 2019-07-04 20:31:34 -0400
  • 666b9a78ec maraiah: remove use of uninitialized memory an 2019-07-04 17:43:29 -0400
  • 7cbb5a1510 tycho: restructure platform-specific build info Alison G. Watson 2019-07-04 04:51:04 -0400
  • f328ced8f9 tycho: use clang libc++ on mac Alison G. Watson 2019-07-04 04:47:56 -0400
  • ed50dd2d1c tycho: add handling for macOS frameworks Alison G. Watson 2019-07-04 04:28:48 -0400
  • 5389062d44 tycho: use cargo to link libraries an 2019-07-04 01:51:27 -0400
  • 262ab3712e tycho: fix MapView sucking (and also remove RTTI) an 2019-07-03 23:34:57 -0400
  • f9722647af tycho: quit using unnecessary casts an 2019-07-03 23:22:15 -0400
  • 91182c6015 update LICENSE an 2019-07-03 23:22:03 -0400
  • c01756886b tycho: fix broken inheritance chain by submoduling rust-qt-binding-generator an 2019-07-03 23:17:04 -0400
  • fa7d785212 tycho: rename classes for consistency an 2019-07-03 20:51:38 -0400
  • 004989ab58 tycho: make it actually compile (also fuck std::byte actually) an 2019-07-03 19:33:50 -0400
  • a79f814d3c tycho: use consistent style for storage duration modifiers an 2019-07-03 19:27:47 -0400
  • 16b3e03cfa tycho: add selection/deselection an 2019-07-03 19:26:28 -0400
  • 790dc9f840 tycho: silence warnings for format security an 2019-07-03 19:25:55 -0400
  • e90e4df392 tycho: use std::byte an 2019-07-03 19:25:42 -0400
  • f15f2f6dcc tycho: add status tip for icon view an 2019-07-03 19:23:16 -0400
  • 3e9ca71dc8 tycho: let Qt handle object lifetimes for us an 2019-07-03 19:23:04 -0400
  • cd854ef8ea tycho: name all of the map properties an 2019-07-03 19:19:56 -0400
  • bb173b47e3 maraiah: add FromStr for cbitfield an 2019-07-03 01:16:35 -0400
  • 68bfd417b5 maraiah: use cbitfield macro for better bitfield syntax an 2019-07-03 00:34:14 -0400
  • 133b80ae38 maraiah: add FromStr implementation for cenums an 2019-07-02 23:13:46 -0400
  • e58f5d8907 tycho: use views in projects an 2019-07-02 21:16:34 -0400
  • 4a0257324e tycho: use smart pointers and dynamic casting for safer model passing an 2019-07-02 20:22:25 -0400
  • 8f6b690442 tycho: use a variadic template for dbgPrint an 2019-07-02 19:23:09 -0400
  • 11cfc909f8 tycho: rewrite things to simplify an 2019-07-02 17:57:10 -0400
  • e3c0b0dd7d tycho: make the project view use icons an 2019-07-01 01:25:54 -0400
  • 14c0ef8f2a maraiah: add None variant to transfer modes an 2019-07-01 01:24:53 -0400
  • ab48d26711 maraiah: make SideFlags u8 to fix incorrect flags an 2019-07-01 01:24:40 -0400
  • 501784e2fe maraiah: add missing jjaro media type an 2019-07-01 01:24:17 -0400
  • 80295108b7 maraiah: make mediaflags u8 to fix incorrect flags an 2019-07-01 01:24:04 -0400
  • 9dcf487d18 maraiah: fix old wad type entry headers an 2019-07-01 01:23:27 -0400
  • b16b2a7ff1 maraiah: add backtrace macro an 2019-07-01 01:23:08 -0400
  • 19cf86b8bc maraiah: fix projectile flags an 2019-07-01 01:22:59 -0400
  • 628494e8a4 maraiah: make check_data use a template an 2019-07-01 01:22:18 -0400
  • 14d9850653 maraiah: give better error messages on ReprErrors an 2019-07-01 01:21:27 -0400
  • 8f1b043b93 maraiah: add functions to EntryData for gathering info an 2019-07-01 01:19:59 -0400
  • 54ab1f9153 maraiah: add dummy flags for infinity's broken data an 2019-07-01 01:19:23 -0400
  • 5edec0bc88 maraiah: fix invalid indices on rgb8 pixmaps an 2019-07-01 01:19:00 -0400
  • e6bc793861 maraiah: add extra integrity checks for pixmap areas an 2019-07-01 01:18:50 -0400
  • fcf467210e tycho: use the correct meta functions an 2019-06-30 19:32:17 -0400
  • 31c6701dd5 maraiah: fix style inconsistency an 2019-06-25 06:52:21 -0400
  • ad792b99d3 maraiah: add open_mac_file function an 2019-06-23 09:21:49 -0400
  • b78f6e8401 maraiah: fix machdr doc/naming an 2019-06-23 09:20:53 -0400
  • 9b9a484351 maraiah: add documentation for SeekBackToStart's methods an 2019-06-23 09:20:34 -0400
  • 2dd4762c2e maraiah: use Read for sound files an 2019-06-23 07:35:51 -0400
  • 5eb8962d2d maraiah: use Read for shapes an 2019-06-23 07:28:56 -0400
  • 430457e570 maraiah: clippy an 2019-06-23 07:06:20 -0400
  • 2095e9d58a maraiah: rewrite machdr.rs to use Read/Seek an 2019-06-22 06:27:50 -0400
  • daebfd2da6 maraiah: fix tests and move code to root an 2019-06-22 00:55:08 -0400
  • bfb91792ec maraiah: rewrite how maps work an 2019-06-21 21:34:10 -0400
  • be8d72df7d data: dang it bungie an 2019-06-21 21:07:16 -0400
  • 91d171c8a6 maraiah: fix invisible dependencies in macros an 2019-06-19 06:55:56 -0400
  • 92aea23e04 maraiah: make checkdata not a macro an 2019-06-18 01:42:17 -0400
  • 17b5456aca maraiah: more documentation an 2019-06-18 01:40:39 -0400
  • e64f652281 tycho: organize better an 2019-06-17 07:15:26 -0400
  • c2339138a8 tycho: see? I told you it was magic an 2019-06-17 06:32:22 -0400
  • 1ac6b2df9d data: fix description of LandscapeId an 2019-06-17 00:29:17 -0400
  • 494ed48981 tycho: move ProjectModel to Rust so it can be used for magic an 2019-06-17 00:29:08 -0400
  • 1d8ebfb4dc tycho: add context help for map properties an 2019-06-17 00:26:34 -0400
  • 5e09c1dae8 tycho: use inheritance instead of QSharedPointers an 2019-06-15 21:42:24 -0400
  • 8889bcf1a4 tycho: fix subwindows not actually closing an 2019-06-15 21:27:46 -0400
  • 3c42cd451d tycho: add close button an 2019-06-15 21:27:28 -0400
  • 840ac231d3 tycho: reformat about window an 2019-06-14 13:23:16 -0400
  • 8ff9d466e1 tycho: add license window an 2019-06-14 13:03:32 -0400
  • 3086ff687d tycho: expose meta info via function API an 2019-06-14 12:13:11 -0400
  • 052679145e maraiah: add meta info module an 2019-06-14 12:12:31 -0400
  • d64a4167d8 maraiah: rename Minf to Info an 2019-06-13 23:20:57 -0400
  • cb9d844404 tycho: fix activeProject returning the wrong object an 2019-06-13 23:14:39 -0400
  • 82d0d378b0 tycho: add save confirmation dialogue an 2019-06-13 22:52:25 -0400
  • 68b4939a15 tycho: add model/view test code an 2019-06-13 21:10:33 -0400
  • dafa691002 maraiah: reorganize project an 2019-06-13 21:09:07 -0400
  • 25d5ac1314 tycho: add guards for debug prints an 2019-06-13 17:55:22 -0400