Skip to content

Releases: nythepegasus/Pegasus-Skin-Editor

First Major Release!

18 Sep 07:37
3a5a57d
Compare
Choose a tag to compare

Notes

Man, I really took forever to get to a 1.0 release, huh? Well, here it is. It's still barebones, but it's definitely in a WAY better place than it was a month ago when I wanted to rush a release. Lemme know what you think! File issue reports for bugs or feature requests. I have a TODO.md file that outlines what I want to do going forward, but I will definitely try to implement user feedback as well! Eventually, i'll probably have to move away from tkinter (or Python entirely) if I want to get performance improvements, but as a super simple skin editor I'm super happy with this. I hope you guys can use and enjoy this as well!

Changelog

  • Added all sorts of button management!
    • Add buttons!
    • Edit buttons!
    • Delete buttons!
  • Ability to open .deltaskin files directly, and edit the buttons from them without unzipping!
  • Ability to "repair" a .deltaskin file if the files are in there, just in the incorrect location.
  • Added ability to save to specific info.json file. (NOTE: deltaskin SAVING NOT YET IMPLEMENTED)
  • Movement system rework, and selection system a teensy bit better (overlapping buttons will still be difficult to manage due to the nature of tkinter)
  • Slick ButtonSelect dialog box, which should have all the buttons each system can use.
  • Slick SaveDialog that allows for changing the name, identifier, and gameTypeIdentifier as well as overwrite or enable debug mode.