From 725a77062d3215b666cb0e1e0eef9bf72073bf9a Mon Sep 17 00:00:00 2001 From: Cade Date: Mon, 4 Apr 2022 10:56:49 -0400 Subject: [PATCH] Updated changelog Fixed addition mesh fix being removed Removed performance loadinged due to being deprecated by cache functionality --- FrostyEditor/ChangeLog.txt | 24 ++++++++++++-------- FrostyModManager/ChangeLog.txt | 24 ++++++++++++-------- Plugins/MeshSetPlugin/FrostyMeshSetEditor.cs | 4 ++-- Plugins/MeshSetPlugin/MeshOptions.cs | 6 ----- 4 files changed, 32 insertions(+), 26 deletions(-) diff --git a/FrostyEditor/ChangeLog.txt b/FrostyEditor/ChangeLog.txt index f83d6a5cb..9c4f5876a 100644 --- a/FrostyEditor/ChangeLog.txt +++ b/FrostyEditor/ChangeLog.txt @@ -1,22 +1,29 @@ -v1.0.6 (Alpha 6) +v1.0.6 (Beta 1) -------- +- Added caching for type info loading process (#31) +- Added caching to MeshVariationDataBase loading process (#22) +- Added drag and drop functionality for editor tabs in the Editor (#20) +- Added InitFs reading support for Plants vs Zombies: Garden Warfare 1 and 2 (#11) - Added anti-aliasing to mod icons in the Mod Manager (#3) - Added visual when hovering over tabs in the Editor (#8) - Added styling for ComboBox (#9) - Added more functionality for moving mods under the Applied Mods list (#3) -- Added caching for type info loading process (#31) -- Added caching to MeshVariationDataBase loading process (#22) -- Added Performance Mode option to MeshVariationDataBase loading (#16) +- Added cancel functionality to actions tab in the Mod Manager (#37) +- Added source code link to convient links section in Editor (#18) +- Revamped styling for cancel functionality during loading process (#37) - Modified DisplayModuleInId option to be false by default -- Fixed numerous profile banners -- Fixed InitFs loading for Need for Speed: Rivals, Need for Speed: Online, and Battlefield 4 +- Fixed InitFs loading for Need for Speed: Rivals, Need for Speed: Online, and Battlefield 4 (#10) +- Fixed references under reference tab not updating until selection changes (#17) +- Fixed numerous profile banners (#19) - Fixed ScalableEmitterDocument asset not using the correct icon (#6) - Fixed hard crashing when config gets corrupted - Fixed minor inconsistencies with UI Technical Changes -- Fixed opening certain textures that use SRGB flags -- Removed the reading and writing of int32 in Texture resource for Star Wars Battlefront II +- Added writing functionality for ulong (#17) +- Added BC1_UNorm extended header for texture arrays (#17) +- Fixed opening certain textures that use SRGB flags (#33) +- Removed the reading and writing of int32 in Texture resource for Star Wars Battlefront II (#2) Plugin Changes - Added editor support for Localized Strings (#19) @@ -24,7 +31,6 @@ Plugin Changes - Fixed localized string export encoding (#1) - Fixed escaping of characters in exported localized strings which have both quotes and commas (#1) - v1.0.6 (Alpha 5) -------- - Added pack zipping and loading diff --git a/FrostyModManager/ChangeLog.txt b/FrostyModManager/ChangeLog.txt index f83d6a5cb..9c4f5876a 100644 --- a/FrostyModManager/ChangeLog.txt +++ b/FrostyModManager/ChangeLog.txt @@ -1,22 +1,29 @@ -v1.0.6 (Alpha 6) +v1.0.6 (Beta 1) -------- +- Added caching for type info loading process (#31) +- Added caching to MeshVariationDataBase loading process (#22) +- Added drag and drop functionality for editor tabs in the Editor (#20) +- Added InitFs reading support for Plants vs Zombies: Garden Warfare 1 and 2 (#11) - Added anti-aliasing to mod icons in the Mod Manager (#3) - Added visual when hovering over tabs in the Editor (#8) - Added styling for ComboBox (#9) - Added more functionality for moving mods under the Applied Mods list (#3) -- Added caching for type info loading process (#31) -- Added caching to MeshVariationDataBase loading process (#22) -- Added Performance Mode option to MeshVariationDataBase loading (#16) +- Added cancel functionality to actions tab in the Mod Manager (#37) +- Added source code link to convient links section in Editor (#18) +- Revamped styling for cancel functionality during loading process (#37) - Modified DisplayModuleInId option to be false by default -- Fixed numerous profile banners -- Fixed InitFs loading for Need for Speed: Rivals, Need for Speed: Online, and Battlefield 4 +- Fixed InitFs loading for Need for Speed: Rivals, Need for Speed: Online, and Battlefield 4 (#10) +- Fixed references under reference tab not updating until selection changes (#17) +- Fixed numerous profile banners (#19) - Fixed ScalableEmitterDocument asset not using the correct icon (#6) - Fixed hard crashing when config gets corrupted - Fixed minor inconsistencies with UI Technical Changes -- Fixed opening certain textures that use SRGB flags -- Removed the reading and writing of int32 in Texture resource for Star Wars Battlefront II +- Added writing functionality for ulong (#17) +- Added BC1_UNorm extended header for texture arrays (#17) +- Fixed opening certain textures that use SRGB flags (#33) +- Removed the reading and writing of int32 in Texture resource for Star Wars Battlefront II (#2) Plugin Changes - Added editor support for Localized Strings (#19) @@ -24,7 +31,6 @@ Plugin Changes - Fixed localized string export encoding (#1) - Fixed escaping of characters in exported localized strings which have both quotes and commas (#1) - v1.0.6 (Alpha 5) -------- - Added pack zipping and loading diff --git a/Plugins/MeshSetPlugin/FrostyMeshSetEditor.cs b/Plugins/MeshSetPlugin/FrostyMeshSetEditor.cs index fa80f57bf..af12050c9 100644 --- a/Plugins/MeshSetPlugin/FrostyMeshSetEditor.cs +++ b/Plugins/MeshSetPlugin/FrostyMeshSetEditor.cs @@ -3267,9 +3267,9 @@ private void PgPreviewSettings_OnModified(object sender, ItemModifiedEventArgs e if (meshData.MeshId != -1) screen.RemoveMesh(meshData.MeshId); } - else if (e.NewValue is int count) + else if (e.NewValue is List list) { - if (count == 0) + if (list.Count == 0) screen.ClearMeshes(); } } diff --git a/Plugins/MeshSetPlugin/MeshOptions.cs b/Plugins/MeshSetPlugin/MeshOptions.cs index cdb8d23b6..be5ea5451 100644 --- a/Plugins/MeshSetPlugin/MeshOptions.cs +++ b/Plugins/MeshSetPlugin/MeshOptions.cs @@ -35,10 +35,6 @@ public class MeshOptions : OptionsExtension [Category("Rendering")] [DisplayName("TXAA Enabled")] public bool RenderTXAAEnabled { get; set; } = true; - [Category("Rendering")] - [DisplayName("Performance Loading")] - [Description("If enabled, MeshVariationDatabases will only be loaded in when they are needed.")] - public bool RenderPerformanceLoadingEnabled { get; set; } = false; [Category("Viewer")] [DisplayName("Show Grid")] @@ -77,7 +73,6 @@ public override void Load() RenderShadowResolution = Config.Get("RenderShadowRes", 2048); RenderHBAOEnabled = Config.Get("RenderHBAOEnabled", true); RenderTXAAEnabled = Config.Get("RenderTXAAEnabled", true); - RenderPerformanceLoadingEnabled = Config.Get("RenderPerformanceLoadingEnabled", false); //DisplayAdapter = new CustomComboData(adapters, adapters) {SelectedIndex = Config.Get("Render", "AdapterIndex", 0)}; //RenderShadowsEnabled = Config.Get("Render", "ShadowsEnabled", true); @@ -98,7 +93,6 @@ public override void Save() Config.Add("RenderShadowRes", RenderShadowResolution); Config.Add("RenderHBAOEnabled", RenderHBAOEnabled); Config.Add("RenderTXAAEnabled", RenderTXAAEnabled); - Config.Add("RenderPerformanceLoadingEnabled", RenderPerformanceLoadingEnabled); Config.Save();