Skip to content

Commit

Permalink
Add changelog.
Browse files Browse the repository at this point in the history
  • Loading branch information
Ottermandias committed Feb 6, 2024
1 parent fc52d44 commit dd54630
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions Glamourer/Gui/GlamourerChangelog.cs
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ public GlamourerChangelog(Configuration config)
Add1_1_0_0(Changelog);
Add1_1_0_2(Changelog);
Add1_1_0_4(Changelog);
Add1_1_0_5(Changelog);
}

private (int, ChangeLogDisplayType) ConfigData()
Expand All @@ -48,6 +49,25 @@ private void Save(int version, ChangeLogDisplayType type)
}
}

private static void Add1_1_0_5(Changelog log)
=> log.NextVersion("Version 1.1.0.5")
.RegisterHighlight("Added the option to link to other designs in a design, causing all of them to be applied at once.")
.RegisterEntry("This required reworking the handling for applying multiple designs at once (i.e.merging them).", 1)
.RegisterEntry("This was a considerable backend change on both automation sets and design application. I may have messed up and introduced bugs. Please let me know if something does not work right anymore.", 1)
.RegisterHighlight("Added an option so that manual application of a mainhand weapon will also automatically apply its associated offhand (and gloves, for certain fist weapons). This is off by default.")
.RegisterHighlight("Added an option that always tries to apply associated mod settings for designs to the Penumbra collection associated with the character the design is applied to.")
.RegisterEntry("This is off by default and I strongly recommend AGAINST using it, since Glamourer has no way to revert such changes. You are responsible for keeping your collection in order.", 1)
.RegisterHighlight("Added mouse wheel scrolling to many selectors, e.g. for equipment, dyes or customizations. You need to hold Control while ")
.RegisterEntry("Improved handling for highlights with advanced customization colors and normal customization settings.")
.RegisterEntry("Added copy/paste buttons for advanced customization colors.")
.RegisterEntry("Added alpha preview to advanced customization colors.")
.RegisterEntry("Updated a few fun module things. Now there are Pink elephants on parade!")
.RegisterEntry("Split up the IPC source state so IPC consumers can apply designs without them sticking around.")
.RegisterEntry("Fixed an issue with weapon loading being dependant on the order of loading Penumbra and Glamourer.")
.RegisterEntry("Fixed an issue with buttons sharing state and switching from design duplication to creating new ones caused errors.")
.RegisterEntry("Fixed an issue where actors leaving during cutscenes or GPose caused Glamourer to throw a fit.")
.RegisterEntry("Fixed an issue with NPC designs applying advanced customizations to targets and coloring them entirely black.");

private static void Add1_1_0_4(Changelog log)
=> log.NextVersion("Version 1.1.0.4")
.RegisterEntry("Added a check and warning for a lingering Palette+ installation.")
Expand Down

0 comments on commit dd54630

Please sign in to comment.