2476d125f7 
							
						 
					 
					
						
						
							
							Fix drag and drop model loading  
						
						 
						
						
						
						
					 
					
						2023-04-29 10:02:40 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5118726cde 
							
						 
					 
					
						
						
							
							Merge branch 'builds' into drag-and-drop  
						
						 
						
						
						
						
					 
					
						2023-04-14 14:50:10 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b3f9e3230e 
							
						 
					 
					
						
						
							
							clean up  
						
						 
						
						
						
						
					 
					
						2023-04-09 21:44:27 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f5de113c9a 
							
						 
					 
					
						
						
							
							Clean up cmake options  
						
						 
						
						
						
						
					 
					
						2023-04-09 20:41:02 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							98793f7a75 
							
						 
					 
					
						
						
							
							ci  
						
						 
						
						... 
						
						
						
						+ Windows failure fixed by
https://codereview.qt-project.org/c/qt/qtbase/+/468903 
https://bugreports.qt.io/browse/QTBUG-112204  
						
						
					 
					
						2023-04-09 18:21:32 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							cd641072ab 
							
						 
					 
					
						
						
							
							Don't build example on windows CI  
						
						 
						
						
						
						
					 
					
						2023-04-02 13:34:20 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							460a44e7e6 
							
						 
					 
					
						
						
							
							Update CI  
						
						 
						
						
						
						
					 
					
						2023-04-02 13:15:46 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b0e123e6dd 
							
						 
					 
					
						
						
							
							Format and more CI  
						
						 
						
						
						
						
					 
					
						2023-04-02 12:31:23 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							be69d2d242 
							
						 
					 
					
						
						
							
							Add packaging for example app  
						
						 
						
						... 
						
						
						
						+ Update CI workflows 
						
						
					 
					
						2023-04-02 11:43:59 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3c2f7e8b5d 
							
						 
					 
					
						
						
							
							CI  
						
						 
						
						
						
						
					 
					
						2023-04-01 13:56:43 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							fc1ded833d 
							
						 
					 
					
						
						
							
							WIP  
						
						 
						
						
						
						
					 
					
						2023-04-01 12:43:30 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5015c5c3a4 
							
						 
					 
					
						
						
							
							WIP drag and drop  
						
						 
						
						
						
						
					 
					
						2023-03-11 21:14:48 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2087f10681 
							
						 
					 
					
						
						
							
							README  
						
						 
						
						
						
						
					 
					
						2023-03-11 20:23:25 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e6b197d6fa 
							
						 
					 
					
						
						
							
							Fix CI  
						
						 
						
						
						
						
					 
					
						2023-03-11 19:59:53 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6a52eee501 
							
						 
					 
					
						
						
							
							Debian packaging CI  
						
						 
						
						
						
						
					 
					
						2023-03-11 18:46:11 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6d51aef9cf 
							
						 
					 
					
						
						
							
							Cleanup  
						
						 
						
						
						
						
					 
					
						2023-03-11 18:26:58 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5bde82d956 
							
						 
					 
					
						
						
							
							Format  
						
						 
						
						
						
						
					 
					
						2023-03-11 12:31:09 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ae5abb9939 
							
						 
					 
					
						
						
							
							Windows CI  
						
						 
						
						
						
						
					 
					
						2023-03-11 12:18:16 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d9c59a04ec 
							
						 
					 
					
						
						
							
							Update CI for new targets  
						
						 
						
						
						
						
					 
					
						2023-03-11 11:30:17 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e6bcd131b7 
							
						 
					 
					
						
						
							
							Connect TreeWidget when scene is updated.  
						
						 
						
						
						
						
					 
					
						2023-03-11 11:21:26 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0659df94bd 
							
						 
					 
					
						
						
							
							Add SceneInterface  
						
						 
						
						... 
						
						
						
						+ Renames binaries qtk_main->qtk_app and example->example_app 
						
						
					 
					
						2023-03-11 10:59:33 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0dcb6d337b 
							
						 
					 
					
						
						
							
							CI  
						
						 
						
						
						
						
					 
					
						2023-02-11 10:01:52 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							002bedd7ef 
							
						 
					 
					
						
						
							
							Mac packaging  
						
						 
						
						
						
						
					 
					
						2023-02-05 10:21:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6ce71dda86 
							
						 
					 
					
						
						
							
							Update CI for new targets  
						
						 
						
						
						
						
					 
					
						2023-01-29 20:08:02 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b3484ced03 
							
						 
					 
					
						
						
							
							CI  
						
						 
						
						
						
						
					 
					
						2023-01-29 13:46:52 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5e886672da 
							
						 
					 
					
						
						
							
							Packaging / install updates  
						
						 
						
						
						
						
					 
					
						2023-01-29 13:26:25 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							126cd438e1 
							
						 
					 
					
						
						
							
							Cmake install components  
						
						 
						
						
						
						
					 
					
						2023-01-28 22:27:01 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							39fa8e8cdc 
							
						 
					 
					
						
						
							
							Fix windows packaging  
						
						 
						
						
						
						
					 
					
						2023-01-28 15:12:45 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							48719412f2 
							
						 
					 
					
						
						
							
							CMake updates  
						
						 
						
						
						
						
					 
					
						2023-01-16 19:34:50 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							aa32cbcc17 
							
						 
					 
					
						
						
							
							OSX packaging  
						
						 
						
						
						
						
					 
					
						2023-01-16 10:53:15 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							cfefc49c53 
							
						 
					 
					
						
						
							
							CMake target renaming to avoid C++ errors with -  
						
						 
						
						
						
						
					 
					
						2023-01-15 17:04:06 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							195a4ef30d 
							
						 
					 
					
						
						
							
							Assimp IOSystem for Qt Resource paths  
						
						 
						
						
						
						
					 
					
						2023-01-15 16:06:15 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							55dd8e5c3c 
							
						 
					 
					
						
						
							
							Test packaging  
						
						 
						
						... 
						
						
						
						+ Update assimp to latest 
						
						
					 
					
						2023-01-15 10:14:24 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							cf433ad7fc 
							
						 
					 
					
						
						
							
							CMake packaging updates  
						
						 
						
						
						
						
					 
					
						2023-01-14 16:33:06 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							4bc0ae22c6 
							
						 
					 
					
						
						
							
							Format  
						
						 
						
						
						
						
					 
					
						2023-01-02 22:19:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							faa9fe28f7 
							
						 
					 
					
						
						
							
							CMake packaging  
						
						 
						
						
						
						
					 
					
						2023-01-02 22:18:53 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f83f68207d 
							
						 
					 
					
						
						
							
							Add fontawesome icons  
						
						 
						
						... 
						
						
						
						+ Clean up resource prefixes 
						
						
					 
					
						2023-01-01 23:44:43 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							85c9e2eac1 
							
						 
					 
					
						
						
							
							Clean and comment code  
						
						 
						
						
						
						
					 
					
						2023-01-01 22:51:46 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							194888ed19 
							
						 
					 
					
						
						
							
							Refactor build system and UI  
						
						 
						
						... 
						
						
						
						+ Install configs for Qt Designer plugins and Qtk application
+ Add Qtk plugin collection for Qt Designer
+ QtkWidget plugin
+ TreeView widget plugin
+ DebugConsole widget plugin
+ All widgets are fully integrated with Qt Designer
+ All widgets can be popped out or docked within the window
+ All widgets can be stacked to use tab view for side panels
+ All widgets can be toggled on/off through the view context menu
+ QtkWidget debug console
+ QtkWidget active scene TreeVew
+ QtkWidget dockable tool bar
+ Double-click an object name in the TreeView to focus camera
+ Separate libaray from widgets
There is still a lot to do here, but the major refactoring should be
done after this commit. Some of the new features were put together as
POC for working with the new UI. A few placeholder buttons were added
that have no functionality. 
						
						
					 
					
						2023-01-01 22:49:04 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c948d9e1a6 
							
						 
					 
					
						
						
							
							Fix loading of QtkWidget in mainwindow  
						
						 
						
						
						
						
					 
					
						2022-12-11 12:36:07 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a04ebae42a 
							
						 
					 
					
						
						
							
							Doxygen comments  
						
						 
						
						
						
						
					 
					
						2022-11-26 18:24:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							443c09da7c 
							
						 
					 
					
						
						
							
							Refactor texture handling  
						
						 
						
						
						
						
					 
					
						2022-11-24 22:26:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0f372f71f4 
							
						 
					 
					
						
						
							
							Add CI for assimp target build flag  
						
						 
						
						... 
						
						
						
						+ Update README 
						
						
					 
					
						2022-08-21 18:07:56 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							86b3f78368 
							
						 
					 
					
						
						
							
							Use configure_file to set QTK_RESOURCES  
						
						 
						
						
						
						
					 
					
						2022-08-21 18:03:04 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							44d9092306 
							
						 
					 
					
						
						
							
							Use git submodule for assimp  
						
						 
						
						
						
						
					 
					
						2022-08-21 18:03:04 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f3406ee749 
							
						 
					 
					
						
						
							
							Add assimp as external dependency  
						
						 
						
						
						
						
					 
					
						2022-08-21 18:03:04 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							249a2b4446 
							
						 
					 
					
						
						
							
							Work on separating widget from main application  
						
						 
						
						... 
						
						
						
						+ Thanks @OgreTransporter for help in #4 !
+ Closes  #4  
						
						
					 
					
						2022-08-21 18:02:53 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							432bf9919c 
							
						 
					 
					
						
						
							
							Work on Windows CI  
						
						 
						
						
						
						
					 
					
						2022-08-06 15:18:55 -04:00