Commit Graph

34797 Commits

Author SHA1 Message Date
147bc89cad Merge pull request #10444 from peppy/taiko-strong-limitations
Fix bindable propagation potentially making taiko swells strong
2020-10-09 18:00:54 +09:00
a1226ccaa2 Merge pull request #10440 from peppy/fix-editor-song-after-exit
Fix editor playing deleted beatmap's track on exit-without-save
2020-10-09 17:58:31 +09:00
4881a13f4b Merge pull request #10443 from peppy/editor-timeline-tick-display-performance
Improve TimelineTickDisplay performance
2020-10-09 17:53:12 +09:00
cb96a40dd6 Fix bindable propagation potentially making swells strong 2020-10-09 17:12:10 +09:00
144726e3c6 Better guard against taiko swells becoming strong 2020-10-09 17:12:01 +09:00
8432de9403 Merge pull request #10405 from peppy/ruleset-result-types
Allow ruleset to specify custom names for bonus/tick types
2020-10-09 17:03:50 +09:00
a0af2eb6c8 Private protect setters 2020-10-09 16:54:43 +09:00
5d888f687a Account for the width of points so they don't suddenly appear at timeline edges 2020-10-09 16:49:51 +09:00
ceb1494c33 Only run regeneration when passing a new min/max tick boundary 2020-10-09 16:47:29 +09:00
955836916b Fix timeline tick display test making two instances of the component 2020-10-09 16:45:11 +09:00
017a8ce496 Only recalculate when display actually changes 2020-10-09 15:57:31 +09:00
9baf704942 Add local pooling to TimelineTickDisplay 2020-10-09 15:48:24 +09:00
6b9e94ae93 Avoid retaining slider selection blueprints FBO backing textures after deselection 2020-10-09 14:05:00 +09:00
34d1439f8e Only update slider selection blueprints paths when visible 2020-10-09 14:04:26 +09:00
beec0e4193 Hide children of SelectionBlueprint when not selected 2020-10-09 14:03:13 +09:00
8be19fd820 Increase height of contracted score panel to fit mods again 2020-10-09 13:26:09 +09:00
389ffe7da5 Hide bonus result types from score table for the time being 2020-10-09 13:23:18 +09:00
07558b5bc0 Merge branch 'master' into ruleset-result-types 2020-10-09 13:17:05 +09:00
68039cff40 Set beatmap to sane default on exiting editor 2020-10-09 13:12:48 +09:00
c86b37f60d Add check to ensure MusicController doesn't play a delete pending beatmap's track 2020-10-09 13:11:24 +09:00
6649cb2204 Fix incorrect first object logic 2020-10-09 06:41:53 +09:00
2a790c76d5 Add reverse implementation for osu! 2020-10-09 06:32:33 +09:00
825e10ec8c Add reverse handler button to selection box 2020-10-09 06:32:23 +09:00
eacc7dca9a Fix SliderPath not handling Clear correctly 2020-10-09 06:31:59 +09:00
02d45529fc Merge pull request #10420 from peppy/fix-taiko-composer-movement
Fix taiko's HitObjectComposer not allowing movement of selected hitobjects
2020-10-08 23:22:09 +02:00
7a3488c86b Merge branch 'master' into fix-taiko-composer-movement 2020-10-08 22:48:08 +02:00
85b33fffd0 Fix incorrect comments 2020-10-09 05:14:44 +09:00
ff5a1937f5 Fix test logic and stabilise rounding direction 2020-10-09 05:04:03 +09:00
cc41c74aad Merge pull request #10382 from peppy/update-check-improvements
Improve behaviour of "check for updates" button
2020-10-08 22:03:59 +02:00
a5b2c4195e Fix incorrect timing distribution display due to lack of rounding 2020-10-09 04:41:45 +09:00
c867fb4985 Merge branch 'master' into update-check-improvements 2020-10-08 21:32:26 +02:00
5966205037 Fix ternary button states not updating correctly after a paste operation 2020-10-09 04:31:45 +09:00
e7eda19b07 Reset new combo button state after successful placement 2020-10-09 03:31:01 +09:00
2d0275ba95 Fix first hitobject in osu! hidden mod not getting correct fade applied 2020-10-09 03:07:01 +09:00
fa201be2ad Simplify PerformanceCacheLookup 2020-10-08 18:31:29 +02:00
8dddd8aff5 Merge pull request #9883 from swoolcock/confine-during-gameplay
Add "During Gameplay" option for mouse confining
2020-10-08 20:25:27 +09:00
4ccd751604 Further simplify non-transactional change logic 2020-10-08 18:42:53 +09:00
3114174e09 Add missing non-transactional SaveState calls 2020-10-08 18:41:03 +09:00
dbdb25ccf7 Move reset logic to OsuGame 2020-10-08 18:29:19 +09:00
43a575484a Remove pointless comments 2020-10-08 18:29:09 +09:00
0967db768f Add xmldoc covering usage restrictions 2020-10-08 18:28:56 +09:00
c9f069d7ed Fix taiko's HitObjectComposer not allowing movement o
f selected hitobjects
2020-10-08 18:17:57 +09:00
afed832b19 Tidy up EditorBeatmap slightly 2020-10-08 18:06:49 +09:00
1027b608ff Copy list content before firing events to avoid pollution 2020-10-08 18:04:07 +09:00
38babf3de5 Update usages of ChangeHandler to EditorBeatmap where relevant 2020-10-08 18:04:07 +09:00
7ffab38728 Add test coverage of TransactionalCommitComponent 2020-10-08 18:04:07 +09:00
b2d93f799f Hook ChangeHandler to transactional events rather than individual ones 2020-10-08 18:04:07 +09:00
0781fbd443 Make EditorBeatmap implement TransactionalCommitComponent 2020-10-08 18:04:07 +09:00
a9bca671d0 Make component and add hooking events 2020-10-08 18:04:07 +09:00
ce04daf053 Split transaction handling code out into base class 2020-10-08 18:04:07 +09:00