Skip to content
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

Rework kiai handling in SummaryTimeline #29667

Merged
merged 2 commits into from
Aug 31, 2024
Merged

Conversation

EVAST9919
Copy link
Contributor

Supersedes #29389
Closes #20122

Honestly I found it very uncomfortable to work with the current implementation, it's very hard to keep track of what's being drawn and at which stage things being updated, so I just used BreakPart as a reference and decoupled kiai sections from EffectPointVisualisation altogether. Result is super simple to read and understand what's going on.

Potential downside is that everything is being recalculated when ControlPointsChanged action being invoked (not only affected points), but this happens only once per action which is still way better than what we have currently.

@peppy peppy enabled auto-merge August 31, 2024 04:43
@peppy peppy merged commit 62f737d into ppy:master Aug 31, 2024
9 checks passed
@EVAST9919 EVAST9919 deleted the effect-point-perf-2 branch August 31, 2024 12:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Issues with kiai display in the editor's bottom timeline
3 participants