-
-
Notifications
You must be signed in to change notification settings - Fork 13
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
Add possibility to add/save multiple custom overlays #404
Comments
I see a few issues here
Otherwise having multiple custom overlays is definitely something that could be implemented. |
Next version will contain a setting to import / export custom overlays (previously they were part of the normal settings export). This should improve switching at least a little bit. For the multiple overlays, it should actually be possible to add an arbitrary number of them by re-using the same overlay internally and just changing settings. Depending on the to-be-done UI, it might be possible to make it look like having multiple overlays, maybe even with a customizable name. |
Import export works 🙂 Thank you.
it will be great |
It's definitely planned, but I'd like to wait for the update to the overlay selection menu, so I don't need to re-do the UI possibly in a few weeks. |
This is now implemented in a way that should not need (large) changes when the selection UI changes later. Could you please test it? Link You can add all of your exported overlays by importing them one by one, and selecting "add". |
It generally works well (with some limitations)! Thank you 🏆 Things I recognized:
|
This definitely needs to work and should add the imported overlay last. Looks like some bug.
This is intentional, and I think it's not too surprising that an overlay might be replaced. I also considered removing all existing custom overlays before when choosing replace.
What did you expect to happen? It could also show the updated manage dialog (and then probably replace cancel with close for the button)
Thanks for the steps, I'll look into it. But this might be a case of too much work for fixing a minor inconvenience.
Could it be that you had imported this existing overlay with add before? This could be related to 1.
Since this is only a minor inconvenience, I'd rather only fix this if I find a simple way. |
1 . and possibly 4. should be fixed in bb4b83e I can't test it for the next few days, but if you want to give it another try: https://github.com/Helium314/SCEE/actions/runs/4445442463 / https://github.com/Helium314/SCEE/suites/11626796574/artifacts/603342855 Edit: ignore this version, needs more work. |
apk seems broken |
What seems broken? Can't install? |
Yes |
This is weird, works for me... does the installer show any useful error message indicating the reason? Anyway, there is another one available: https://github.com/Helium314/SCEE/actions/runs/4456557207 / https://github.com/Helium314/SCEE/suites/11652583573/artifacts/605210224 |
It only worked for me after reinstalling the app. Now as expected
Issues
Suggestion for 2
|
This is even weirder. After uninstalling SCEE the package is not corrupt any more?
This is something where too many changes are needed for a relatively small impact. Especially considering that these changes will need to be re-done once the SC UI for overlay selection changes (which was already announced somewhere). |
Ok, thanks |
I compared the APK from GitHub workflow https://github.com/Helium314/SCEE/actions/runs/4456557207 with my home-built and couldn't find any difference in signing keys or contained data, so still no idea why it doesn't work for you... Import should really be fixed now in a7bf7ac APK should soon be available: https://github.com/Helium314/SCEE/actions/runs/4462128006 |
Import → add works. But I encountered another bug:
|
Actually when you select replace, all custom overlay settings are deleted before doing the import. So I have no idea how you could get content of a previous overlay. Can you share the exact steps to reproduce this? |
Previous selection is stored in the exported settings |
Ah, that's probably an issue with old and new overlays in one file, which was only possible in the testing versions (and files exported with them). You can fix such exported overlay files manually by changing custom_overlay_filter to custom_overlayfilter and custom_overlay_color_key to custom_overlaycolor_key, and adding the number to the custom_overlay_indices list. |
Seems not only limited to testing versions. I can reproduce like this:
One exported overlay from 51.0-beta1 |
Anyhow. As it is working fine with exports from current version and there was not a huge time in between that should be fine. Thank you |
Thanks for the steps and your persistence. It's fixed now, and in the next version overlays exported with a buggy version will be fixed / import correctly. |
🎉 nice job. I love it ❤️ |
Use case
Want to use different custom overlay for different use cases and be able to switch between them
Why
Proposed Solution
In the editor:
In the list of overlays
The text was updated successfully, but these errors were encountered: