-
Notifications
You must be signed in to change notification settings - Fork 11
Save and modify functionality #3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Added: Modifying text files Modifying IES files Adding new files via dragdrop Deleting files Not done: Saving the package
You can now save IPF Files. There's still a lot of QOL tweaks to be made, but modifying the files in the client is now possible.
Minor correction
Dragdropping a file that already exists properly overwrites it now, even if it's the active file. Deleting files no longer causes issues when saving.
Confirmed PNG files are compressed.
Can now insert rows by right clicking the row header.
You can now delete folders with the delete key. Also fixes a bug where it didn't close files upon loading a new one.
Can change the version by clicking on the label.
|
Thanks for the PR. Could you quickly summarize what the current features are that you added? I think I recall you mentioning that creating new IPF files from scratch isn't working yet, is that correct? Also, I'd appreciate it if you could go over the code once more and adjust it to match the project's general coding conventions, such as using tabs for indentation, using PascalCase for public fields, etc. |
The interface could definitely use a bit of cleanup, and yeah, making a new file from scatch should be an option, but I've been using it a fair bit for my skill PRs (to give myself the removed skills). |
This implements the ability to modify and save IPF files so you can change things in the client. It still needs a little bit more work to be a fully fledged editor but it's getting there.