Commit Graph

2086 Commits

Author SHA1 Message Date
miku-666
8f4109b10f SkinANIM - Remove 'SetMask' function to avoid confusion 2024-08-16 20:31:20 +02:00
miku-666
99d6fc4ffa MainForm - Focus app when draging files over it 2024-08-16 20:27:29 +02:00
miku-666
32456093e4 MainForm - Add support droping folder in 2024-08-16 19:49:32 +02:00
miku-666
5b6703f337 MainForm - Fix issue where new packs would overwrite last open pck file 2024-08-16 17:28:43 +02:00
miku-666
ebc2e0ac24 SkinModelExporter - Fix model export for bbmodel and bedrock model 2024-08-16 17:12:52 +02:00
miku-666
efbdeb95a4 SkinModelImporter - Update 'TryConvertToSkinBoxType' function 2024-08-16 14:51:27 +02:00
miku-666
2212a36ac8 modelMetaData - Add meta data for 1.14 models 2024-08-16 14:49:16 +02:00
miku-666
1a0995b46d SkinModelImporter - Fix Block Bench Model import 2024-08-15 22:05:50 +02:00
miku-666
1e216f7840 Merge branch main into '3dSkinRenderer' 2024-08-15 19:30:38 +02:00
miku-666
76c091ed98 SkinANIM - Made class Immutable 2024-08-15 18:27:05 +02:00
miku-666
3e205bdce5 CustomSkinEditor - Change highlight color on texture 2024-08-15 18:09:00 +02:00
miku-666
c92bb8ed2d Merge branch main into '3dSkinRenderer' 2024-08-15 17:08:13 +02:00
miku-666
b1bc4eadad Program - Move Update related initialization into Updater class 2024-08-15 16:57:27 +02:00
miku-666
9162303225 MainForm - Small refactoring of functions 2024-08-15 16:31:00 +02:00
miku-666
4935357333 MainForm - Mark 'GetDataPath', 'HasDataFolder' and 'CreateDataFolder' as Obsolete/Needs moving 2024-08-15 16:29:52 +02:00
miku-666
2751425113 PckAssetExtensions - Update 'DeserializeProperties' & 'SerializeProperties' 2024-08-15 16:28:45 +02:00
miku-666
f04977feb8 Update OMI submodule ref 2024-08-15 14:22:32 +02:00
miku-666
751b7fb5f5 MainForm - Remove 'IsSubPCKNode' & 'RebuildSubPCK' 2024-08-15 14:22:08 +02:00
miku-666
ea1a427c2a generateModel - Remove Import/Export buttons 2024-08-15 14:20:33 +02:00
miku-666
aaec3eb1f2 PckStudio - Enabled 'Treat all warnings as errors' 2024-08-15 14:19:52 +02:00
miku-666
f348b4768c CustomSkinEditor - Remove unused 'PreviewImage' property 2024-08-15 13:56:39 +02:00
miku-666
7791876f07 BlockBenchModel - Add export property to class 'Element' 2024-08-15 13:54:50 +02:00
miku-666
86fb119dd7 SkinModelImporter - Check if blockbench model uses box uv 2024-08-14 10:20:51 +02:00
miku-666
a91433bfab GameModelInfo - Mark class as sealed 2024-08-14 10:12:21 +02:00
miku-666
94bb367754 GameModelImporter - Check model metadata before conversion 2024-08-14 10:11:24 +02:00
miku-666
9f7049b59e MainForm - Update 'GetModelTextures' local function 2024-08-14 10:09:51 +02:00
miku-666
1f4cd087a9 Rename class 'Meta' ->'BlockBenchFormatInfo' and update BlockBenchModel.Create function signature 2024-08-14 10:01:48 +02:00
miku-666
c930c59524 MainForm - Small code refactor 2024-08-14 08:47:17 +02:00
miku-666
86b28d1af7 GameModelImporter - Update Debug message in 'TraverseChildren' 2024-08-14 08:44:07 +02:00
miku-666
0fc300f289 GameModelImporter - Add options to create root outline 2024-08-14 08:41:23 +02:00
miku-666
2d145c51c3 GameModelImporter - Change function signature of 'CreateElement' 2024-08-14 08:38:45 +02:00
miku-666
464bfcb6df ModelImporter - Add summary to 'SupportedModelFileFormatsFilter' property 2024-08-14 08:37:28 +02:00
miku-666
36a4b89282 GameModelImporter - Rename 'ModelTextureLocations' -> 'ModelMetaData' 2024-08-13 14:04:18 +02:00
miku-666
ec828530ef CustomSkinEditor - Add 'export template' button 2024-08-12 21:07:41 +02:00
miku-666
6fe7584ab7 SkinModelImporter - Add offset detection when importing skin model 2024-08-12 20:44:45 +02:00
miku-666
dcfd1e1c2b SkinModelImporter - Add null check in 'FixTexture' function 2024-08-12 20:43:29 +02:00
miku-666
fdc4f70dc8 SkinModelImporter - Fix 'GetSkinBoxPivot' function 2024-08-12 20:42:22 +02:00
miku-666
6eb4889c3f modelMetaData - Remove comments 2024-08-12 16:04:42 +02:00
miku-666
2c3b481bb1 SkinModelImporter - Add 'TryConvertToSkinBoxType' function 2024-08-12 16:03:48 +02:00
miku-666
f519d1b282 BlockBenchModel - Fix Texture class json deserialization 2024-08-12 12:55:23 +02:00
miku-666
3eed8e7fa0 ModelImporter - Add copyright notice and remove unnecessary using statements 2024-08-12 12:29:01 +02:00
miku-666
c14cbaf55f GameModelImporter - Add copyright notice and remove unnecessary using statements 2024-08-12 12:28:14 +02:00
miku-666
23bdb701eb Merge branch 'main' into 3dSkinRenderer 2024-08-12 01:33:47 +02:00
miku-666
d7e528aff7 CemuPanel - Add icons for skin-& texture-packs 2024-08-12 01:30:20 +02:00
miku-666
8bed36e955 Merge branch 'main' into 3dSkinRenderer 2024-08-12 01:20:12 +02:00
miku-666
040e71db5b AnimationDeserializer - Fix 'DeserializeAnimationAnim' when animString value is empty 2024-08-12 01:19:16 +02:00
miku-666
0605946818 AppSettingsForm - Add settings description to 'ValidateImageDimension' 2024-08-12 01:13:29 +02:00
miku-666
02d9205cb7 AppSettingsForm - Fix re-adding settings description to default settings 2024-08-12 01:12:46 +02:00
miku-666
06860bfb7a GameModelImporter - Fully implemented game-model export to block bench 2024-08-11 22:18:53 +02:00
miku-666
97cf7e3507 SettingsManager - Add functionality to create internal settings object and add settings to it 2024-08-10 13:54:50 +02:00