Ogmo-Editor-3 / OgmoEditor3-CE

The Community Edition of Ogmo Editor 3
https://ogmo-editor-3.github.io
MIT License
502 stars 48 forks source link

Cache editor state when editing Project #34

Closed 01010111 closed 4 years ago

01010111 commented 5 years ago

Instead of having to save or discard when updating a project, store the unsaved level's data and return it after editing the project

AustinEast commented 5 years ago

I think this could be incorporated into the feedback we got from deepnight:

"I used ogmo3 for the whole weekend, for the ludum dare 45 :slightsmile: Really loved it, but I was also super annoyed by the way everything reloads every single time you edit something inside the project. After each project editing, you have to wait for 3 sec to reload the level list, select you level again (because you are sent into a new empty unsaved one), select your layer again and zoom back to where you are I'm pretty sure I've spent half of my ogmo time doing just that >< especially if you use Entities a lot, you have to edit/add them frequently"

AustinEast commented 5 years ago

i think we can pretty easily add in some logic for caching the state of the map editor when you go to edit the project, then go back to that state once youre done editing.