12 Commits

Author SHA1 Message Date
c5e21bd731 Remove qt resource images from libqtk. 2025-03-22 11:33:56 -04:00
a3e7dc47d8 Factor out more resources.
+ Use QOpenGLShader to get compiled shader code in TreeView.
+ Remove last remaining Qt resources dependency in libqtk.
+ shaders.h in libqtk to define default GLSL shader programs.
2025-03-16 20:20:12 -04:00
d6dbb5c2ff Rename qtk_library target to qtk. 2025-03-16 14:53:52 -04:00
c9004027b9 Enable single-click to show object details.
+ Use run-clang-tidy in format script.
+ Fix missing return in QtkWidgetManager.
+ Fix CI tag ref.
+ Add output when starting GUI to explain controls.
2025-03-16 12:58:43 -04:00
0a71bdc1c0 Update header comments. 2025-03-15 15:05:20 -04:00
4a1050e02f Remove large model resources from the build.
+ Remove Qtk::Skybox dependency on Qt resources.
2025-03-15 14:24:25 -04:00
8d60355ccf Remove QtkWidget dependency on MainWindow. 2025-03-15 13:10:42 -04:00
0551b4f91f Move MainWindow->Scene connection out of QtkWidget. 2025-03-15 12:37:09 -04:00
ecae09f82d Remove TreeView dependency on MainWindow. 2025-03-15 12:31:17 -04:00
e68d384340 Remove ToolBox MainWindow dependency. 2025-03-15 12:29:15 -04:00
f5a38892b1 Move mainwindow to app/ 2025-03-15 11:18:12 -04:00
d230662924 Organize code for plugins. 2025-03-15 10:14:16 -04:00