Commit Graph

25 Commits

Author SHA1 Message Date
38b4bd8aef Fix undo not behaving as expected sometimes 2023-05-22 22:45:39 +02:00
e0b7539c2a Fix sample changes not being applied in patcher 2023-05-22 22:45:23 +02:00
f253d17a7f Fix slider velocity changes not being applied in patcher 2023-05-22 22:19:10 +02:00
93ce6fc981 Remove redundant diff processing 2022-06-21 12:11:44 +09:00
a922ea9b01 Fix selection by directly comparing control points
Previously, all control points would get replaced, which led to
performance issues that was worked around in this PR. By comparing
control points, we're able to get good performance without requiring the
workaround.
2022-06-20 15:29:29 +09:00
468e5fcbed Merge branch 'master' into editor-controlpoint-undo-redo 2022-06-20 13:47:01 +09:00
f8830c6850 Automated #nullable processing 2022-06-17 16:37:17 +09:00
f680f4d26b Apply refactorings from review 2022-06-13 17:36:32 +09:00
c178e5d592 Add explanatory comment 2022-06-13 16:58:43 +09:00
a8286bdf04 Fix assertion failures 2022-06-13 16:56:08 +09:00
285e5abb41 Fix incorrect fallback value 2022-06-13 16:55:46 +09:00
5a18547342 Compare by char
Co-authored-by: Berkan Diler <berkan.diler1@ingka.ikea.com>
2022-06-13 15:58:11 +09:00
7e7716f942 Support undo/redo for control points 2022-06-13 15:45:08 +09:00
6944151486 Apply batch fixing of built-in types using var 2021-10-27 13:04:41 +09:00
6108451449 Retrieve separated skin instance from working beatmap for editing 2021-08-15 21:18:09 +02:00
4f6de6fdc6 Implement GetSkin() for other working beatmaps 2021-05-21 20:21:29 +03:00
400f8b3938 Add GetStream to IWorkingBeatmap
This is necessary to obtain the filesize of the audio and background files.
2021-04-17 17:47:13 +02:00
b0052210b6 Add asserts of HitObjects indices 2020-11-08 00:18:38 +09:00
ce04daf053 Split transaction handling code out into base class 2020-10-08 18:04:07 +09:00
14c734c244 Add a very simple method of applying batch changes to EditorBeatmap 2020-10-06 22:10:07 +09:00
e87f50f74f Rename method 2020-08-07 22:31:41 +09:00
d470e092a3 Merge branch 'master' into fix-overlapping-object-undoredo 2020-05-01 10:45:29 +09:00
c96bc5c51c Fix undo/redo behaving poorly with simultaneous objects 2020-04-30 20:39:41 +09:00
9bec42bc7e Fix mania crashing on undo/redo 2020-04-30 20:03:46 +09:00
6aab19413c Rename differ to patcher, add xmldoc 2020-04-13 17:20:20 +09:00