Commit Graph

1208 Commits

Author SHA1 Message Date
MattNL
8615becb64 Update OMI-Lib 2023-11-12 19:49:01 -05:00
MattNL
57fa3ec457 Merge branch 'main' into SkinPackConversion 2023-11-12 18:20:37 -05:00
MattNL
ebd81a068f Update OMI-Lib 2023-11-12 17:46:29 -05:00
MattNL
fd9ecad8ae Expanded ANIM support in the converter 2023-11-11 15:46:44 -05:00
MattNL
c5a4969d9d Changed converter file extension to zip instead of mcpack
The reason for this is that most skin packs will not work with the standard mcpack format. There will be a setting for this in the program settings eventually.
2023-11-11 15:24:50 -05:00
MattNL
abbb99cc60 Fixed a bug where 64x32 skins were incorrectly set as 64x64 2023-11-11 15:13:10 -05:00
MattNL
a8a34d1551 Update OMI 2023-11-11 13:50:37 -05:00
MattNL
f83e562de7 Temporarily added Move Up/Down functionality for skins 2023-10-09 14:10:40 -04:00
Miku-666
1e94d23281 Added new PCK-Studio Updater (#20)
* Added PCK-Studio-Updater project

* Updated PCK-Studio-Updater to be a standanlone executable and added checkbox for using beta builds in the settings panel

* Rename constant define '_NOT_DEBUG' to 'NDEBUG' and moved it to .csproj file
2023-10-08 15:00:01 +02:00
miku-666
2e8a4316ba TextureAtlasEditor - Fixed combo box being disabled when color mask is supported 2023-09-23 18:21:15 +02:00
miku-666
db11c0d3e0 Updated GRF Editor and OMI submodule 2023-09-03 17:53:59 +02:00
miku-666
a03a7a0fe5 Update OMI submodule 2023-09-02 14:01:39 +02:00
miku-666
fd612fc8b3 GameRuleFileEditor - Made copression select text const 2023-08-30 18:48:47 +02:00
miku-666
00669c1c45 ItemSelectionPopUp - Changed accessibility to label text and button text 2023-08-30 18:47:40 +02:00
miku-666
993d625330 TreeNodeExtensions - Added constraints to generic type 2023-08-30 18:44:59 +02:00
miku-666
d8d046c110 AnimationPictureBox - Removed 'TickInMillisecond' constant and use 'Animation.GameTickInMilliseconds' 2023-08-30 18:43:55 +02:00
miku-666
4ca35a5e92 AnimationEditor - Added ability to export animation as gif 2023-08-30 18:42:30 +02:00
miku-666
44c9679bd7 Update Animation.cs to avoid cross thread access 2023-08-30 16:15:27 +02:00
miku-666
9f2acace40 Updated OMI submodule 2023-08-30 16:13:47 +02:00
miku-666
040962b166 AnimationEditor.cs - Added 'UpdateTreeView' to reduce calls to 'LoadAnimationTreeView' 2023-08-30 16:13:08 +02:00
miku-666
88b38a88de Updated AnimationPictureBox.cs
Lets hope it won't throw exceptions
2023-08-30 16:09:31 +02:00
miku-666
4f0f0cf66f Configured Trace log file via app.config file 2023-08-28 21:38:40 +02:00
miku-666
68705baa49 Updated OMI submodule 2023-08-28 21:36:11 +02:00
miku-666
16d6664442 MainForm.cs - Updated PckManager to bring to front when re-opening 2023-08-28 14:01:28 +02:00
miku-666
a47272442f MainForm - Made toolStripSeparator not generate member variables 2023-08-28 14:00:03 +02:00
miku-666
6949147e47 MainForm.cs - Removed unused 'fAQToolStripMenuItem1_Click' function 2023-08-28 13:58:48 +02:00
miku-666
11d62f921e MainForm.cs - Marked 'importSkinToolStripMenuItem_Click' as deprecated with message 2023-08-28 13:57:24 +02:00
miku-666
cfae4b00fb MainForm.cs - Added call to treeViewMain.Sort() in BuildMainTreeView 2023-08-28 13:55:45 +02:00
miku-666
6ad1696b4e MainForm.cs - Chnaged some debug logging messages to trace logging 2023-08-28 13:54:33 +02:00
miku-666
8b4796416f MainForm.cs - Added 'BeforeFileRemove' function to check before a file is removed 2023-08-28 13:52:47 +02:00
miku-666
945d9baf8e Moved PckNodeSorter to 'Internal' folder 2023-08-28 13:50:19 +02:00
miku-666
44456bbf6d Added TreeNodeExtensions.cs 2023-08-28 13:15:57 +02:00
miku-666
80423098a2 MainForm.cs - Updated and renmaed 'setFileType_Click' to 'SetFileType' 2023-08-28 13:09:52 +02:00
miku-666
caa9a0142f MainForm.cs - Renamed 'SetPckFileIcon' to 'SetNodeIcon' 2023-08-28 12:56:55 +02:00
miku-666
68f8f83212 Fixed SkinANIM API 2023-08-28 10:23:57 +02:00
miku-666
62b063fa2a Add config for Trace class 2023-08-25 13:41:42 +02:00
miku-666
871261e43d Moved AnimationCategory into its own file 2023-08-25 13:11:25 +02:00
miku-666
4978e111b1 PckFileDataExtensions - Improved GetTexture extension 2023-08-25 13:01:34 +02:00
miku-666
939a8b57da EnumerableExtensions - Added EqualsAny extension 2023-08-25 12:57:57 +02:00
miku-666
8817ae9fc1 AnimationEditor - Added Copyright notice 2023-08-25 12:57:14 +02:00
miku-666
9c357d151a Updated Animation API and added AnimationHelper 2023-08-25 12:56:22 +02:00
miku-666
9faaf65601 Updated ChangeTile.cs 2023-08-25 12:51:49 +02:00
miku-666
01edf96f9c Removed SoundIO.cs and Sounds.cs 2023-08-25 12:51:12 +02:00
miku-666
143984a5d6 Added setting to use a combo box when setting parameter name inside the grf editor 2023-08-25 12:50:19 +02:00
MattNL
d29cd353aa Fix for incorrect TileData 2023-08-20 18:00:38 -04:00
miku-666
b76e7cf66c MainForm - Made 'CreateNewAudioFile' static 2023-08-14 17:28:09 +02:00
miku-666
5051cd58be PckFileDataExtensions - Added GetTexture extension 2023-08-14 17:19:59 +02:00
miku-666
0e9c1d3fcc AdvancedOptions - Updated 'applyBulkProperties' to use extension method 2023-08-14 15:51:49 +02:00
miku-666
4c7d1a9ca6 AddNewSkin - Updated UI 2023-08-14 15:48:09 +02:00
miku-666
b57f6cb8c2 generateModel - Fixed CSM Import 2023-08-14 15:47:05 +02:00