Skip to content

Version 3.2.0 Merge! - #40

Merged
danielcoons merged 22 commits into
mainfrom
develop
Aug 20, 2026
Merged

Version 3.2.0 Merge!#40
danielcoons merged 22 commits into
mainfrom
develop

Conversation

@danielcoons

Copy link
Copy Markdown
Owner

closes #33
closes #38
closes #39

[3.2.0] - 2026.08.20

Added

  • Implementation of direct json theme structure necessitated addition of a save action in the Material Theme Editor UI that will create a Material-compatible json output

Changed

  • Folder structure updated to follow a modern, github dev proccess setup
  • Addressing of #33 in place
    • No longer a need to convert json theme to local XML
    • Use direct exports of json file from Material Builder tools
    • Added parsing for AI Created material json files - seemed to not have full, compatible json styles, but no official schema exists. Parsed making assumptions on how structure was generated using multiple AI Tools - Gemini and Chat GPT both used to generate a Material Theme json File

Fixed

  • On a clean install, the example folder json file will be automatically added in UI tools #38
  • Save immediately in Button Editor was throwing an error for Current Version because of how the FP was initialized #39

…n file which requires parsing the file slightly differently; also trying to address when items are missing (related to #26)
…` action!!! to put into JSON format and checked with online figma material json import to make sure it worked
…s provided when first installing -> there will be no previous theme, so load one from the example folder; also set up to create the tsc directory in the default data directory and also uses the default install directory since version could change
…r structure to a more standard setup....it's fine...it'll be fine......i am also updating a bunch of documentation - it's not a crisis per se......
…n the control -> was using the descriptive year vs the `value` used as the output when selected from the dropdown (Example, I initialized to 2021 as the value where 21.0 was what is correct)
…re changes; also working towards a better out-of-the-box install that points to some included files
@danielcoons
danielcoons merged commit 09233d7 into main Aug 20, 2026
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant