-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
[Enhancement] Prevent Stacked Notes #3574
base: develop
Are you sure you want to change the base?
[Enhancement] Prevent Stacked Notes #3574
Conversation
I'd personally just either have a check, which is done every time you paste, that removes all stacked notes, or if you want to a button that does it for you. |
I'd say giving the charter the freedom to create stacked notes is important. Having an adjustable threshold for what constitutes as "stacked" (0-100ms, for example) could go a long way to enable that freedom |
Unless you're like making a spam/joke chart, then yeah maybe? |
I thought stacked meant exactly 0ms, but i guess it is nice to have a threshold for more control |
I thought of having that customization feature because I've found that Funkin's chart editor would often place notes in an imprecise manner back in the legacy versions. |
This comment was marked as outdated.
This comment was marked as outdated.
24f1dd9
to
5834279
Compare
Finally, the messy commit history is no more. |
d2111cd
to
40f3373
Compare
b061f1d
to
77e9cf2
Compare
2862c99
to
2be69fd
Compare
It'd be pretty useful since the user wouldn't have to scroll through the notes slowly to check for stacked notes methinks |
4fc9737
to
db1500b
Compare
i tested it out, and it is faster than the previous implementation
These changes would be included IF the PR in assets gets merged already so it's not needed in this PR, and they would probably cause conflicts anyway
Also fixes some inconsistencies in the documentation
89cb8d5
to
c98b254
Compare
What is this?
Inspired by a comment by Hundrec and the many issues about notes stacked on top of each other, this PR intends to add a way to prevent these pesky notes.
Important
This PR requires FunkinCrew/funkin.assets#108 to be merged.
Video Demonstration
demo.mp4
To Do
Suggestions are very welcome.
Special Thanks
@lemz1 for the fast chunked
listStackedNotes
implementation