Commit graph

30 commits

Author SHA1 Message Date
Roy Nieterau
4300939199 Allow formatting shelf path using anatomy data 2023-04-03 12:17:48 +02:00
Roy Nieterau
22d628d054 Store instances in single project metadata key by id + fix adding/removing instances 2023-03-23 18:09:13 +01:00
Roy Nieterau
d4a0c6634c Optimize logic 2023-03-23 15:45:13 +01:00
Roy Nieterau
f4d423dc4f Add Create... menu entry to match other hosts 2023-03-23 14:39:48 +01:00
Roy Nieterau
57b84f18bc Fix docstring 2023-03-23 11:18:37 +01:00
Roy Nieterau
1cc2db14bb Add back in imports that accidentally got removed 2023-03-23 10:56:14 +01:00
Roy Nieterau
217b9dd708 Move and refactor PySide2 imports to qtpy and top of file 2023-03-23 10:54:18 +01:00
Roy Nieterau
9020bf23d3 Implement get_context_data and update_context_data 2023-03-20 11:44:56 +01:00
Roy Nieterau
9329ff28d5 Show new project prompt with mesh preloaded 2023-01-17 15:39:59 +01:00
Roy Nieterau
ece0e7ded2 No need to strip folder for the templates, we're not using the filename values of the result. 2023-01-15 01:36:04 +01:00
Roy Nieterau
313cb0d550 Ensure safeguarding against forward/backslashes differences 2023-01-15 01:34:00 +01:00
Roy Nieterau
cb04f6bb8b Fix/Cleanup docstring 2023-01-14 20:56:29 +01:00
Roy Nieterau
2335facfff Fix docstring 2023-01-14 20:37:35 +01:00
Roy Nieterau
5bfb010fbf Shush hound - fix invalid escape sequence 2023-01-14 20:36:23 +01:00
Roy Nieterau
196b91896b Shush hound 2023-01-14 20:35:43 +01:00
Roy Nieterau
d80e20482b Cosmetics + add assertion 2023-01-14 20:33:19 +01:00
Roy Nieterau
b17ca1efea More explicit parsing of extracted textures, prepare for color space data 2023-01-14 15:38:22 +01:00
Roy Nieterau
bd73709463 Fix indentation 2023-01-13 12:33:43 +01:00
Roy Nieterau
42b207445e Implement working WIP draft for Texture Publishing 2023-01-13 12:32:38 +01:00
Roy Nieterau
d2baa5ec4d Allow to configure custom shelves for Substance Painter in project settings 2023-01-12 15:38:22 +01:00
Roy Nieterau
5a7c576284 Remove debug print message 2023-01-10 16:44:09 +01:00
Roy Nieterau
3b4f9feaad Remove unused import 2023-01-10 16:34:20 +01:00
Roy Nieterau
df5300ed32 Cosmetics 2023-01-10 16:33:33 +01:00
Roy Nieterau
c1abd00bba Store menu and callbacks on the SubstanceHost instance 2023-01-10 16:33:17 +01:00
Roy Nieterau
391ba1ada2 Remove unusued imports 2023-01-10 11:21:55 +01:00
Roy Nieterau
c34f8fed24 Bypass silently if a project was not open when querying metadata 2023-01-09 10:29:44 +01:00
Roy Nieterau
ccb4371641 Refactor metadata code to allow more structure for future Substance Painter plugins 2023-01-07 17:42:43 +01:00
Roy Nieterau
8468dbce67 Implement managing for Load Mesh (draft implementation) 2023-01-06 05:04:53 +01:00
Roy Nieterau
e710a8dc70 Fix bug if file wasn't saved yet, file_path() would return None 2023-01-06 05:03:19 +01:00
Roy Nieterau
9a6dc10925 Initial draft for Substance Painter integration 2023-01-06 03:02:31 +01:00