Commit Graph
100 Commits
Author SHA1 Message Date
miku-666 be69240fea Changed return type of AddProperty to KeyValuePair 2023-05-25 14:20:15 +02:00
miku-666 e2ff47684c Moved Binka.cs to API/Miles 2023-05-20 12:10:30 +02:00
miku-666 92e573956c Renamed and moved addMeta.cs 2023-05-19 18:06:22 +02:00
miku-666 3e46529d71 Updated property access in OMI 2023-05-19 18:05:09 +02:00
miku-666 5257b9d0b5 AnimationEditor - Changed anchor of start/stop button 2023-05-19 17:20:45 +02:00
miku-666 05a695eeb9 Animation.cs - Added copyright notice 2023-05-19 17:17:11 +02:00
miku-666 567b46ad22 generateModel - Changed MessageBox text 2023-05-19 13:01:35 +02:00
miku-666 ee75e9cb10 MainForm - Added size check in 'HandleSkinFile' 2023-05-19 13:00:24 +02:00
miku-666 c14aeef833 Added AutoSave setting to all file type editors 2023-05-15 20:54:00 +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 777f0ce59a GRF Editor - Changed UI of compression menu item 2023-05-15 17:45:26 +02:00
miku-666 e86a8384be ApplicationScope - Only initialize 'AppDataCacher' once in 'ApplicationScope.Initialize' 2023-05-14 17:05:45 +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 38d14661ef Improved performance im ChangeTile form 2023-05-14 16:46:20 +02:00
miku-666 f727f52658 Animation - Fixed null reference exception in constructor 2023-05-13 20:12:35 +02:00
miku-666 1f47f0cfd1 Animation - Fixed bug where constructor would add frames twice 2023-05-13 19:56:03 +02:00
miku-666 7c62a19d05 AnimationEditor - Added menu bar item to import animation from gif files 2023-05-13 19:39:50 +02:00
miku-666 ce41a6c355 Splited ImageLayoutDirection and ImageSection into their own files 2023-05-13 19:00:34 +02:00
miku-666 4da4b40afa ImageExtensions - Fixed CreateImage skipping images and changed functions to internal 2023-05-13 18:56:13 +02:00
miku-666 7943b97459 Made ColorExtension functions internal 2023-05-13 18:54:02 +02:00
miku-666 9349b7d435 PictureBoxWithInterpolationMode - Added PixelOffestMode to be HighQuality 2023-05-13 18:53:10 +02:00
miku-666 b5d121f285 Added ApplicationScope static class 2023-05-12 21:51:27 +02:00
miku-666 11d56af848 Animation.cs - Removed index operator 2023-05-12 17:22:11 +02:00
miku-666 ea8484a6d9 "PCK Manager".cs - Marked as Obsolete 2023-05-12 17:15:21 +02:00
miku-666 4f06ee8165 MainForm - Updated 'IsSubPCKNode' and removed unreferenced functions 2023-05-12 16:50:33 +02:00
miku-666 0f60436baf AddEntry.cs - Made EntityJSONData static 2023-05-11 22:19:13 +02:00
miku-666 2c21976abb CemuPanel now tries to get cemu user settings upon selecting 2023-05-11 22:18:10 +02:00
miku-666 3977fe4e6d AnimationEditor - fixed menu bar item being disabled 2023-05-11 22:16:18 +02:00
miku-666 82d9ac511d Merge branch 'main' of https://github.com/PhoenixARC/-PCK-Studio 2023-05-11 22:12:33 +02:00
miku-666 c5d32f9329 AnimationEditor - Merged Start and Stop button into on button 2023-05-11 21:00:15 +02:00
miku-666 8e01aceec2 Added proper support for Packs that include Xml Version string 2023-05-11 20:45:59 +02:00
miku-666 ae1d1147a5 AnimationPictureBox - Fixed multiple bugs when exiting playing interpolated animation 2023-05-10 20:15:40 +02:00
miku-666 3e5958de97 AnimationEditor - Added Interpolation to animation 2023-05-10 15:23:37 +02:00
miku-666 a8d958348d Merge branch 'main' of https://github.com/PhoenixARC/-PCK-Studio 2023-05-10 15:18:00 +02:00
miku-666 080c972550 Animation.cs - Changed Frame struct to class 2023-05-09 13:03:15 +02:00
miku-666 045d9fb7ff AnimationPlayer.cs - Renamed 'BaseTickSpeed' and set its value to 50 2023-05-09 13:00:15 +02: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 6ffca2e226 Added file_import and file_export icons 2023-05-07 16:21:51 +02:00
miku-666 e8061dbd38 Added Windows 10 as a supported os in app.manifest 2023-05-07 16:00:50 +02:00
miku-666 7fbde5593b Removed More2.png and sdDownload.png 2023-05-07 15:59:27 +02:00
miku-666 73d665f8ae Moved music and replace icon 2023-05-07 15:56:07 +02:00
miku-666 5ffa230c8a Removed unused Resources, moved corp logo to external folder and add simple icons 2023-05-07 15:36:47 +02:00
miku-666 a305d99c38 Removed unused power icons and renamed MROE ro HamburgerMenuIcon 2023-05-07 15:14:46 +02:00
miku-666 c287a50e96 Removed apps.zip and pckClosed.bmp 2023-05-07 14:17:57 +02:00
miku-666 f942dcab8b Animation.cs - Fixed anim containing empty entry at the end of the string 2023-05-07 13:54:52 +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 bef679dc82 PckStudio.csproj - Added condition to only aquire commit hash and branch name when in debug mode 2023-05-04 14:37:40 +02:00
miku-666 7777fb21ca Moved Extensions folder out of Classes folder 2023-05-04 13:00:48 +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 cb7b4565f5 SkinBOX.cs - Added ICloneable and IEquatable interfaces 2023-05-03 16:50:57 +02:00
miku-666 fd37f8cfd4 Changed visibility of CommitInfo and ApplicationBuildInfo to internal 2023-05-03 16:50:18 +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 48ef60e7a0 Merge branch 'main' of https://github.com/PhoenixARC/-PCK-Studio 2023-05-03 15:55:55 +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 26ecaa0c02 FileCacher.cs - Added copyright notice 2023-05-02 20:24:29 +02:00
miku-666 e6641ff7fe TextureConverterUtility.cs - Marked as Obsolete 2023-05-02 19:24:59 +02:00
miku-666 1e7db523e2 MainForm.cs - Removed convert PC TextrurePack ToolStrip 2023-05-02 19:20:18 +02:00
miku-666 85a3909a91 Program.cs - Updated 'ProgramInfo.BuildCalendar' to only initialize once 2023-05-02 18:30:35 +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
miku-666 27f57870d8 Removed entityMaterialData, entityBehaviourData and entityModelData from .csproj file 2023-05-02 15:21:32 +02:00
miku-666 9eb871fa38 GameRuleFileEditor.cs - Changed compression selection text to the console that uses it 2023-05-01 13:40:19 +02:00
miku-666 1420f8a491 Binka.cs - Implemented 'ToWav' properly 2023-04-29 19:15:04 +02:00
miku-666 f75b58a1ef ColorExtensions.cs - Renamed 'CalculateColorBlendValue' to 'BlendValues' 2023-04-29 17:34:09 +02:00
miku-666 1db7e49b05 Network.cs, Update.cs - Marked as Obsolete 2023-04-29 15:50:44 +02:00
miku-666 92bc2a20ea AnimationEditor.cs - Fixed 'CreateImageList' having wrong 'ImageLayoutDirection' when parsing frame textures 2023-04-29 15:48:30 +02:00
miku-666 406dbc3ab0 ImageExtensions.cs - Update 'ImageLayoutInfo' and fixed issue in 'CombineImages' 2023-04-29 15:46:41 +02:00
miku-666 d5a3d8fee4 Update OMI-Lib commit ref to fix save issue iun loc editor 2023-04-26 15:10:40 +02:00
miku-666 2e889ab8f0 Added ColorExtensions 2023-04-25 18:23:40 +02:00
miku-666 12b7fce6ef MainForm.cs - Removed unnecessary mods folder creation on startup 2023-04-25 18:19:10 +02:00
miku-666 931bc861c7 ImageExtensions.cs - Renamed ImageFromImageArray to CombineImages 2023-04-25 18:17:09 +02:00
miku-666 4a41612188 Updated ProgramInfo.BuildVersion to only return the version format 2023-04-25 18:15:02 +02:00
miku-666 4225372021 Merge branch 'main' of https://github.com/PhoenixARC/-PCK-Studio 2023-04-24 15:15:07 +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 485011c552 Removed unused BedrockJSONtoCSM and CSMtoBedrockJSON 2023-04-17 17:58:57 +02:00
miku-666 876a05d05d ImageExtensions.cs - Add size check when blending two images 2023-04-16 19:23:05 +02:00
miku-666 f99d0f4fd2 Add default value for GraphicsConfig.CompositingMode 2023-04-16 19:20:46 +02:00
miku-666 ba188630d2 Update README update section to recurs submodules 2023-04-13 10:39:05 +02:00
miku-666 092d76e1bc Rename and Moved ListUtils 2023-04-10 14:40:07 +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 60fbdfe795 ImageExtensions.cs - Improve Blend function when blending with a color 2023-04-10 11:01:23 +02:00
miku-666 4b105ab819 ImageExtensions.cs - Rename some function member names and use Math.DivRem 2023-04-10 10:59:19 +02:00
miku-666 f2ced4285a ImageExtensions.cs - Move 'ImageLayoutDirection' to namespace level 2023-04-10 10:57:34 +02:00
miku-666 4cd8c64ea3 ImageExtensions- Add 'ImageLayoutInfo.SectionArea' 2023-04-09 19:27:43 +02:00
miku-666 499ed6f292 ImageExtensions - 'CalculateImageSize' now checks for all images to be the same size 2023-04-09 19:26:32 +02:00
miku-666 7ec2a70ee0 ImageExtensions - Remove GraphicsUnit argument from 'GetArea' 2023-04-09 19:23:59 +02:00
miku-666 9d3104fe96 Added 'BlendMode.Screen' 2023-04-09 19:20:12 +02:00
miku-666 0e12fd5a8e Add GraphicsExtensions and move GraphicsConfig 2023-04-09 18:34:23 +02:00
miku-666 59cd8575b1 Fix wrong spelling of 'Extentions' to 'Extensions' and Add blending to 'ImageExtension' 2023-04-08 22:34:44 +02:00
miku-666 a5a408a30e Remove StreamDataReader/Writer and use OMI.EndianAwareBinaryreader/Writer 2023-04-06 14:15:34 +02:00
miku-666 3aa5a3818a Update OMI Lib ref commit to latest 2023-04-06 13:27:52 +02:00
miku-666 948a5a3ac8 Imageextentions - Added GraphicsConfig to be used in the Resize Method 2023-04-02 18:00:44 +02:00
miku-666 5ee36b520d ANIMEditor - Simplefied initial image draw in 'exportButton_Click' 2023-04-02 17:49:27 +02:00
miku-666 46231069a7 ANIMEditor - Rename 'uncheckButton' to 'uncheckAllButton' and 'checkButton' to 'checkAllButton' + there respective Click event 2023-04-02 17:45:53 +02:00