Commit Graph

199 Commits

Author SHA1 Message Date
miku-666
ee75e9cb10 MainForm - Added size check in 'HandleSkinFile' 2023-05-19 13:00:24 +02:00
miku-666
b92511f4a0 Added AppBehaviorSettingsForm and a few user settings 2023-05-15 20:51:11 +02:00
miku-666
2b9579f3de MainForm - Removed unused 'needsUpdate' member 2023-05-15 18:13:25 +02:00
miku-666
b1632d60e1 Added PckFileExtensions 2023-05-15 17:51:42 +02:00
miku-666
56aa41bb66 AddFilePrompt - Changes namespace and changed 'Filetype' to be 'PckFile.FileData.FileType' 2023-05-14 16:56:12 +02:00
miku-666
6b7ec71cef AnimationEditor - Refactored and moved import/export function under 'File' menu item 2023-05-14 16:55:39 +02:00
miku-666
b5d121f285 Added ApplicationScope static class 2023-05-12 21:51:27 +02:00
miku-666
4f06ee8165 MainForm - Updated 'IsSubPCKNode' and removed unreferenced functions 2023-05-12 16:50:33 +02:00
miku-666
8e01aceec2 Added proper support for Packs that include Xml Version string 2023-05-11 20:45:59 +02:00
MattNL
3c56551b63 Removed credits editor from Audio Editor 2023-05-10 07:17:55 -04:00
Miku-666
6f273008c9 Manage Pcks feature (#18)
* Add Console Installer Form

* Improved FTPClient constructor

* Add FTPClient.SetTimeoutLimit and made download and upload file accept a stream

* Add new Panels and move old for reference

* Update WiiU Install Panel

* Update FTPClient.ListDirectory

* Add Cemu Installer Panel

* CemuInstallPanel - Add path validation

* ConsoleInstaller - Removed PS3 support

* Rename 'Additional-Features' folder to 'Features'

* CemuInstallPanel - Add context item to add new custom pcks

* CemuInstallerPanel - Add function to remove pck from DLC folder

* CemuInstallPanel - Add directory exist check

* Rename 'ConsoleInstaller' to 'PckManager'

* Renamed Panels

* FTPClient.cs - Prefixed private class members with an underscore

* PckManager.cs - Renamed 'selectedPlatformComboBox' to 'supportedPlatformComboBox'

* CemuPanel.cs - Add better Directory name validation

* WiiUPanel.cs - Renamed some designer component names

* PS3Panel.cs - Removed unused text box

* PckManager.cs - Added message box for unimplemented panels

* CemuPanel.cs - Improved file path handling

* Removed PS3Panel.cs

* PckManager.cs - For now only Cemu is supported !

* Moved Features folder to project root and changed namespace of PckManager

* Removed StringExtensions and made method 'ContainsAny' generic and moved it to EnumerableExtensions
2023-05-07 16:29:37 +02:00
miku-666
0447930900 MainForm.cs - Fixed Editor trying to load empty sub pck file 2023-05-04 22:31:27 +02:00
miku-666
b4059ca20f MainForm.cs - Fixed issue with gdi trying to play gif files 2023-05-04 15:26:11 +02:00
miku-666
47cd6e4629 MainForm.cs - Fixed Application not showing Title in task bar 2023-05-03 17:02:29 +02:00
miku-666
b158981108 Added 'Internals' folder to project and moved SkinANIM, SkinBox, CommitInfo and ProgramInfo(ApplicationBuildInfo now) into 'Internals' 2023-05-03 16:32:36 +02:00
miku-666
81b4870226 MainForm.cs - PckCenter Tool strip now only opens on debug and beta builds 2023-05-03 15:55:22 +02:00
miku-666
8f51c8b32e MainForm.cs - Marked 'MainForm.needsUpdate' as Obsolete 2023-05-03 15:53:34 +02:00
miku-666
1e7db523e2 MainForm.cs - Removed convert PC TextrurePack ToolStrip 2023-05-02 19:20:18 +02:00
miku-666
7c66dd1f34 Moved PckNodeSorter to its own file 2023-05-02 17:10:35 +02:00
miku-666
b37d751444 Renamed and Moved pleaseWait.cs 2023-05-02 17:09:09 +02:00
miku-666
ca298ed5be Added Beta build configuration and added CommitInfo class 2023-05-02 17:04:39 +02:00
MattNL
aa057fa911 Added "Switch" to "Vita/PS4 pck" checkbox 2023-05-01 08:13:32 -04:00
MattNL
6f74ba2aca Added simple audio conversion tools 2023-05-01 07:07:29 -04:00
MattNL
c3cc1a2b82 Fixed edit animation button not displaying for compasses or clocks 2023-05-01 05:05:21 -04:00
MattNL
8a0cfbf1c9 Added context text for creating folders 2023-05-01 04:51:22 -04:00
MattNL
552b9894c8 Simplified rename function 2023-05-01 04:50:49 -04:00
MattNL
075c567117 You can now add folders to SubPCKs 2023-05-01 04:50:12 -04:00
MattNL
7a4b2eadbc Re added "audio.pck" filename just in case 2023-04-30 23:14:02 -04:00
MattNL
9b860584e1 Audio file no longer added if closed without saving 2023-04-30 22:20:33 -04:00
MattNL
0c920541f6 Added save check and changed audio.pck check 2023-04-30 22:19:01 -04:00
MattNL
216889416a Saving an unsaved PCK now updates the file label 2023-04-30 22:12:19 -04:00
MattNL
56fb1c5562 Fixed subpck filepaths bug 2023-04-29 21:12:53 -04:00
MattNL
b62a5af4c2 Added link to the public Trello board 2023-04-29 19:34:31 -04:00
MattNL
2650e115df GenerateModel now uses the texture immediately 2023-04-25 20:56:42 -04:00
MattNL
ffbb8fa578 Colons are now removed when using the edit all entries function 2023-04-25 19:40:16 -04:00
miku-666
12b7fce6ef MainForm.cs - Removed unnecessary mods folder creation on startup 2023-04-25 18:19:10 +02:00
miku-666
4a41612188 Updated ProgramInfo.BuildVersion to only return the version format 2023-04-25 18:15:02 +02:00
miku-666
995fb47f42 Renamed folder 'IO/PCK' to 'IO/PckAudio' and renamed PCKAudioFile to PckAudioFile 2023-04-24 15:14:15 +02:00
miku-666
04b0b66f67 Remove CSM.cs and 3DSUtil and created reader/writer for 3ds textures 2023-04-10 11:35:10 +02:00
miku-666
a5a408a30e Remove StreamDataReader/Writer and use OMI.EndianAwareBinaryreader/Writer 2023-04-06 14:15:34 +02:00
miku-666
a4aac09f58 Update CreateTexturePack prompt 2023-04-02 17:29:32 +02:00
miku-666
43e69798d3 MainForm - Fixed Pck File label showing previous file name when opening a template file 2023-04-01 16:41:35 +02:00
miku-666
04fda240a2 Update Discord RPC class 2023-04-01 11:12:07 +02:00
miku-666
f0de26fc97 Improved ANIMEditor 2023-03-28 20:10:43 +02:00
miku-666
d44dc2a72c Move ANIMEditor and BoxEditor and Update SkinAnim class 2023-03-28 14:58:35 +02:00
miku-666
e5130f390d Imporved AnimEditor 2023-03-27 19:51:40 +02:00
miku-666
50fe39183e Update LOCEditor and MainForm with LOCFileReader/Writer 2023-03-27 18:24:18 +02:00
miku-666
de079d9d9a Rename Util files and update OMI commit ref 2023-03-23 17:56:03 +01:00
miku-666
ebb971f96a Moved unused 'ResizeImage' function to ImageExtentions 2023-03-22 21:05:49 +01:00
miku-666
20a1fa8c80 Add endian check when opening pck file 2023-03-17 23:08:04 +01:00