Commit Graph

16 Commits

Author SHA1 Message Date
Shaun Reed 2f63a1fecd Update Qt to 6.6.0
+ Fixes windows CI from known Qt issue in 6.5.0
2023-12-27 06:55:46 -05:00
Shaun Reed 4140db7e23 CI 2023-12-27 06:17:14 -05:00
Shaun Reed 0ef62ebfa5 Add object details
+ Object and Shader detail panels
+ Connect model data to details panel
+ Ability to move and scale objects in GUI
+ View of shader code for selected object
2023-12-26 21:32:19 -05:00
Shaun Reed cd641072ab Don't build example on windows CI 2023-04-02 13:34:20 -04:00
Shaun Reed 460a44e7e6 Update CI 2023-04-02 13:15:46 -04:00
Shaun Reed b0e123e6dd Format and more CI 2023-04-02 12:31:23 -04:00
Shaun Reed be69d2d242 Add packaging for example app
+ Update CI workflows
2023-04-02 11:43:59 -04:00
Shaun Reed 3c2f7e8b5d CI 2023-04-01 13:56:43 -04:00
Shaun Reed e889785b65 Improve cmake and GUI (#13)
+ Packaging and CI for Windows, Mac, Linux
+ Debian package, NSIS Windows installer, OSX appbundle
+ Example application using libqtk
+ Component installation for `qtk`, `libqtk`, or `collection` with cmake
2023-03-12 02:02:26 +00:00
Shaun Reed 443c09da7c Refactor texture handling 2022-11-24 22:26:53 +00:00
Shaun Reed 0f372f71f4 Add CI for assimp target build flag
+ Update README
2022-08-21 18:07:56 -04:00
Shaun Reed ad4d4636a4 Fix integration with Qt Creator
+ CMake build flag `QTK_UPDATE_SUBMODULES` to include Assimp as a git submodule
2022-08-21 18:03:04 -04:00
Shaun Reed 86b3f78368 Use configure_file to set QTK_RESOURCES 2022-08-21 18:03:04 -04:00
Shaun Reed 432bf9919c Work on Windows CI 2022-08-06 15:18:55 -04:00
Shaun Reed 52521dc331 Add MacOS CI
+ (@-OgreTransporter) Merge patches from #4
2022-08-06 15:09:59 -04:00
Shaun Reed 82b06c247d Add CI to test Ubuntu build
+ Refactor CMakeLists
2022-07-16 21:00:35 -04:00