Commit Graph

47640 Commits

Author SHA1 Message Date
fee94236de Fix update-thread pauses 2021-08-31 21:36:31 +09:00
cfcf3d7507 Use synchronous total score retrieval for bindable 2021-08-31 20:43:50 +09:00
3f93aa1507 Fix traceable sliders incorrectly being opaque
Closes https://github.com/ppy/osu/issues/14449.
Regressed in https://github.com/ppy/osu/pull/14205.
2021-08-31 20:13:54 +09:00
bfcadcc4ac Revert some changes 2021-08-31 19:18:01 +09:00
90768a86a6 Adjust classic scoring as a constant multiple over standardised scoring 2021-08-31 18:54:16 +09:00
a254624373 Avoid performing beatmap metadata lookups when entering the editor
If none of the lookup parameters are available, skip the lookup
completely.
2021-08-31 17:18:05 +09:00
d988aa1680 Actually serialise SampleControlPoints along with HitObjects 2021-08-31 15:14:03 +09:00
448c58c35d Remove unnecessary variable discard
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2021-08-31 15:08:07 +09:00
9fa8bee094 Remove outdated TODO 2021-08-31 14:51:19 +09:00
eb21ed08f8 Update test to only compare HitObjects 2021-08-31 14:51:14 +09:00
ce0d7cce2d Merge branch 'remove-ijsonserializable' into no-more-sample-control-points-info 2021-08-31 14:40:54 +09:00
c25ab6835c Remove IJsonSerializable interface
Was pretty pointless and made it hard to use the custom serialisation
terms arbitrarily in tests.
2021-08-31 14:39:20 +09:00
529a9a6ff8 Adjust minimum triangle movement speed to avoid "static" triangles in logo
Closes #14584.
2021-08-31 14:08:23 +09:00
570d36fde7 Make toolbar handle mouse events instead 2021-08-30 20:53:43 -07:00
464ab8af4e Merge branch 'master' into setup-screen-countdown-settings 2021-08-31 10:44:19 +09:00
d6a0d2aa44 Merge pull request #14580 from bdach/labelled-dropdown-move
Move labelled dropdown from tournament to main game
2021-08-31 10:44:11 +09:00
ddf9d2aa6c Add test coverage 2021-08-30 22:55:58 +02:00
b43ee2d61c Add descriptions to enum members 2021-08-30 22:51:42 +02:00
eec9f6d191 Add countdown settings to design section 2021-08-30 22:51:41 +02:00
48e56adcfe Add labelled number box control 2021-08-30 21:52:24 +02:00
89429021c9 Add test scene for labelled dropdowns 2021-08-30 21:37:15 +02:00
a6d09b0bb0 Add labelled enum dropdown variant 2021-08-30 21:37:14 +02:00
acf38c723a Move labelled dropdown from tournament to main game 2021-08-30 21:37:08 +02:00
ba57493732 Merge pull request #14554 from bdach/local-popover-containers
Replace game-global popover container with screen-local ones
2021-08-31 00:25:14 +09:00
a2cff75fc0 Fix editor not cloning control points as expected 2021-08-30 21:55:08 +09:00
6154642075 Merge branch 'master' into local-popover-containers 2021-08-30 15:44:29 +03:00
8104b15874 remove braces
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
2021-08-30 13:23:33 +01:00
c789163d01 use user ID overload when its supposed to be used
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
2021-08-30 13:22:12 +01:00
b95da3ca27 Merge pull request #14576 from peppy/update-framework
Update framework
2021-08-30 21:09:58 +09:00
c1f77cfa1e Merge pull request #14577 from Henry-YSLin/status-criteria-parsing
Parse partially typed status names in song select filter query
2021-08-30 19:59:41 +09:00
caa797cbf4 Attempt to reorder score panel list 2021-08-30 19:58:35 +09:00
e19d81c88c Fix potential incorrect ordering 2021-08-30 19:41:44 +09:00
4ebb11472d Update Leaderboard to reorder scores based on scoring mode 2021-08-30 19:34:34 +09:00
458ce250f0 Use new ScoreManager method in ScoreTable 2021-08-30 19:34:12 +09:00
d03950fb37 Move score calculation to ScoreManager 2021-08-30 19:33:09 +09:00
8137eee527 Reuse value to save enum name
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
2021-08-30 18:05:47 +08:00
b217dd1a65 Order scores by score 2021-08-30 19:03:16 +09:00
47061c0210 Trigger refresh on scoring mode change 2021-08-30 18:57:30 +09:00
04bf667d0d Parse partially typed enum names in filter query 2021-08-30 17:49:18 +08:00
c4da966ad9 Merge pull request #14575 from peppy/add-legacy-convert-encode-stability-tests
Fix multiple conversions of a beatmap to taiko ruleset applying speed multiplier multiple times
2021-08-30 18:47:09 +09:00
1aaea7011a Fix early return causing event loss in case of multiple control points in group 2021-08-30 18:33:05 +09:00
015df282fe Simplify copy operations 2021-08-30 18:32:55 +09:00
1aeae2b8c8 reverse ternary operator 2021-08-30 10:11:41 +01:00
9fae2c350d Fix test regressions 2021-08-30 17:25:36 +09:00
4da2dca339 Apply the default SampleControlPoint if not externally provided
This is mostly to handle tests for now, as generally this should be
provided by an external source in all other cases.
2021-08-30 17:21:07 +09:00
2115d6f93e Add test coverage of legacy sample point recreation 2021-08-30 17:14:53 +09:00
d35c4da906 Add new control point to legacy regeneration logic 2021-08-30 17:14:53 +09:00
6ee4a6526c Don't block sample points from still being added to ControlPointInfo 2021-08-30 17:14:53 +09:00
6fd24a5d92 Remove redundant null coalesce 2021-08-30 17:14:53 +09:00
ccacf56dd8 Move to legacy namespace 2021-08-30 17:14:53 +09:00