Commit Graph

24 Commits (master)

Author SHA1 Message Date
an 32fd50690a tycho: make map selection update the view 2019-07-26 00:17:09 -04:00
an 1fcb3fd609 tycho: use Qt's integers instead of cstdint ones because reasons 2019-07-26 00:15:55 -04:00
an 98ba7309ce tycho: move drawView to IProjectModel 2019-07-18 00:38:48 -04:00
an 0a0b6f9c5f tycho: add painter API 2019-07-12 12:02:46 -04:00
an 8fb49b8929 tycho: add generic drawView function for IProjectView 2019-07-10 07:15:52 -04:00
an 01a5cdc683 tycho: use a QWidget base for project views 2019-07-10 05:15:12 -04:00
an 350bb402d2 tycho: heavily optimize icons 2019-07-08 11:53:14 -04:00
an 3ba5499bb9 tycho: use multiple sizes of icons 2019-07-08 08:42:11 -04:00
an 77467ab69b tycho: use a getIcon function for QIcons 2019-07-06 02:35:03 -04:00
an e3eaeeec66 spaces->tabs 2019-07-05 23:21:11 -04:00
an 262ab3712e tycho: fix MapView sucking (and also remove RTTI) 2019-07-03 23:34:57 -04:00
an f9722647af tycho: quit using unnecessary casts 2019-07-03 23:22:15 -04:00
an c01756886b tycho: fix broken inheritance chain by submoduling rust-qt-binding-generator 2019-07-03 23:17:04 -04:00
an fa7d785212 tycho: rename classes for consistency 2019-07-03 20:51:38 -04:00
an 004989ab58 tycho: make it actually compile (also fuck std::byte actually) 2019-07-03 19:33:50 -04:00
an a79f814d3c tycho: use consistent style for storage duration modifiers 2019-07-03 19:27:47 -04:00
an 16b3e03cfa tycho: add selection/deselection 2019-07-03 19:26:28 -04:00
an 790dc9f840 tycho: silence warnings for format security 2019-07-03 19:26:07 -04:00
an e90e4df392 tycho: use std::byte 2019-07-03 19:25:42 -04:00
an 3e9ca71dc8 tycho: let Qt handle object lifetimes for us 2019-07-03 19:23:04 -04:00
an e58f5d8907 tycho: use views in projects 2019-07-02 21:16:34 -04:00
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