-
Notifications
You must be signed in to change notification settings - Fork 404
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
The misguided overlay tag API #3223
Labels
Code Refactoring
General code refactoring and cleanup issues like names, unused variables, warnings, fixme
Milestone
Comments
mkruselj
added
Code Refactoring
General code refactoring and cleanup issues like names, unused variables, warnings, fixme
and removed
Bug Report
Item submitted using the Bug Report template
labels
Nov 24, 2020
Closed
baconpaul
added a commit
to baconpaul/surge
that referenced
this issue
Jan 14, 2021
editorOverlay is now a list so you can have multiple, and the tags which identify it are an enum so you know the overlay classes and can write less buggy code, and generallly everything is better. Although there is inevitably more work we want to do on overlays and positioning, this commit makes the API a good enough starting point to add other overlays, so it Closes surge-synthesizer#3223
baconpaul
added a commit
to baconpaul/surge
that referenced
this issue
Jan 27, 2021
editorOverlay is now a list so you can have multiple, and the tags which identify it are an enum so you know the overlay classes and can write less buggy code, and generallly everything is better. Although there is inevitably more work we want to do on overlays and positioning, this commit makes the API a good enough starting point to add other overlays, so it Closes surge-synthesizer#3223
baconpaul
added a commit
that referenced
this issue
Jan 27, 2021
editorOverlay is now a list so you can have multiple, and the tags which identify it are an enum so you know the overlay classes and can write less buggy code, and generallly everything is better. Although there is inevitably more work we want to do on overlays and positioning, this commit makes the API a good enough starting point to add other overlays, so it Closes #3223
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Code Refactoring
General code refactoring and cleanup issues like names, unused variables, warnings, fixme
overlay tag is a string where we compare with literals all over the code base.
It's fine for the small use cases in 18 but is obviously a crap API
Fix this early in 19
The text was updated successfully, but these errors were encountered: