Commit Graph

44084 Commits

Author SHA1 Message Date
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
7257aae7f2 Move samples to LegacyControlPointInfo 2021-08-30 17:14:53 +09:00
da7a871afa Update inline comment to point to new variable location
Co-authored-by: PercyDan <50285552+PercyDan54@users.noreply.github.com>
2021-08-30 16:27:24 +09:00
678386f5c4 Fix missed null coalesce 2021-08-30 16:05:56 +09:00
fa2bf42188 Update tooltip implementations 2021-08-30 16:05:00 +09:00
f64efdc4a9 Merge branch 'update-extension-usages' into update-framework 2021-08-30 16:00:09 +09:00
58a052ea1f Update framework 2021-08-30 16:00:07 +09:00
6b3cc81e19 Merge pull request #14486 from peppy/taiko-drum-refacor
Create a base component to handle gameplay sample triggering
2021-08-30 15:47:21 +09:00
6a6dac609c Fix instability of taiko double conversion
Until now, the taiko speed multiplier was potentially applied more than
once if conversion was run multiple times.
2021-08-30 15:30:18 +09:00
4adfe9a6dc Add test coverage of double-convert stability 2021-08-30 15:30:04 +09:00
ee49305cad Move taiko legacy speed multiplier to osu.Game project
Allows it to be used in local case in `LegacyBeatmapEncoder`.
2021-08-30 15:13:31 +09:00
7bb2269eba Add overlay closing behavior test 2021-08-29 22:27:56 -07:00
4dd60e3299 Merge branch 'master' into taiko-drum-refacor 2021-08-30 14:12:52 +09:00
7be825f470 Merge pull request #14488 from frenzibyte/multi-spectator-player-leaving
Gray out and stop player instances who quit during multi-spectator sessions
2021-08-30 12:04:19 +09:00