I refactored the backend, leaving the frontend in place. I believe all the functionality should be the same from the User's perspective, but I haven't tried all possibilities so no guarantees there!
auto-formatted the repo with PyCharm's reformat code command (similar to black formatting - this can be traumatic for the uninitiated, but I promise you get used to it 😂 )
broke up big files into smaller pieces
Next, I'm going to pull this addon into my main branch and refactor/change things around more aggressively to fit what I'm doing over there. Going forward, I'll going to keep this synced_with_upstream branch up-to-date with your repo (you're the `upstream) in order to make it easier to keep track of what each other is doing :)
Thank you so much for the work here! I'm excited to pull it into the main gui!
I refactored the backend, leaving the frontend in place. I believe all the functionality should be the same from the User's perspective, but I haven't tried all possibilities so no guarantees there!
Biggest things off the top of my memory:
reformat code
command (similar toblack
formatting - this can be traumatic for the uninitiated, but I promise you get used to it 😂 )Next, I'm going to pull this addon into my
main
branch and refactor/change things around more aggressively to fit what I'm doing over there. Going forward, I'll going to keep thissynced_with_upstream
branch up-to-date with your repo (you're the `upstream) in order to make it easier to keep track of what each other is doing :)Thank you so much for the work here! I'm excited to pull it into the main gui!