Closed alexwkleung closed 11 months ago
At the moment, v0.2.0-dev-5.0 is planned to have a small code clean up. Some event listeners will be moved to GenericEvent
but I need to see how I'll approach it because the core cleanup might break them.
In this update, one of the goals is to persist the app session. Not sure how this will turn out but it would be a good feature to have.
I decided that I will hold off on session handling for now, most likely until after the core cleanup. Lots of hard coded stuff going on in the core makes it difficult to extract necessary things in and out. Also, re-invoking specific event listeners when needed are not a possibility right now.
Note:
735e3b8 adds key binds but be aware that it's experimental. Use this with caution.
081a1cd introduces a keybind refactor that is slightly more stable. Not perfect but it's better.
Still need to clean up some event listeners and remove duplicate listener calls.
Even though there's still a whole bunch of noticeable bugs, the app feels more responsive.
These updates before the core cleanup will mainly be just refactoring and small tweaks here and there.
I plan on releasing v0.2.0-dev-5.0 either early next week or sometime within November or December.
Whenever time permits.
I plan on releasing v0.2.0-dev-5.0 either early next week or sometime within November or December.
Whenever time permits.
Decided that I'll release v0.2.0-dev-5.0 in December. I'll sparingly add some commits next month though.
Discussion post: https://github.com/alexwkleung/Iris/discussions/83
6ff8099 updates the settings modal exit node.
Before:
After:
Looks more generic instead of having the word "Exit" inside of the button.
30f8e3e changes the timeout for resetMapList
from 500ms to 400ms.
The delay to reset the key bind is still a little long, so I will change it to 200ms and see if it's viable.
Set the timeout for resetMapList
to 200ms in 6e6db19.
I'll keep it at 200ms for now. I might drop it down to ~100ms later on.
Around mid-December I will pick up where I left off and release v0.2.0-dev-5.0 shortly after.
There may be a change of plans for future updates and features, so I'll provide clarification on that.
Draft PR for v0.2.0-dev-5.0.