Commit Graph

44063 Commits

Author SHA1 Message Date
b2f9be6e08 Merge pull request #14585 from peppy/adjust-triangle-speed
Adjust minimum triangle movement speed to avoid "static" triangles in logo
2021-08-31 21:13:20 +02:00
b969398e2d Merge branch 'master' into adjust-triangle-speed 2021-08-31 20:44:09 +02:00
505824d8ea Constrain difficulty icon tooltip to internal accessibility"
This reverts the reverted commit cd356b8eae.

Sorry for the revert-unrevert, rushly pushed without realizing it
doesn't even build.
2021-08-31 21:16:17 +03:00
b0d7104650 Convert to class to allow not displaying tooltips
With `struct` content, it is never possible to not show a tooltip.
2021-08-31 21:13:24 +03:00
cd356b8eae Revert "Constrain difficulty icon tooltip to internal accessibility"
This reverts commit 4a590a041c.
2021-08-31 20:57:47 +03:00
4a590a041c Constrain difficulty icon tooltip to internal accessibility 2021-08-31 20:57:36 +03:00
3969350c9a Convert to readonly struct and replace with constructor temporarily 2021-08-31 20:45:32 +03:00
69c23a2371 Explicitly implement tooltips on date drawables to avoid "convert to auto-property" inspections 2021-08-31 20:06:34 +03:00
da7ff4b160 Update remaining tooltip implementations to use generics 2021-08-31 20:01:13 +03:00
208f66cc76 Simplify user graph tooltips logic
The same tooltip can be used for the rank graph, the play history graph,
and the replay history graph.

The only difference between those three is the displayed label, which
has now been included as part of the `TooltipContent`, rather than
unnecessarily recreating tooltips just for different sprite texts.
2021-08-31 19:59:38 +03:00
a190801291 Revert no longer required tooltip content changes 2021-08-31 19:36:27 +03:00
9afc482598 Merge branch 'master' into move-incompatibility-icon 2021-08-31 19:27:43 +03:00
9288ca1191 handle api is null 2021-08-31 14:34:45 +01:00
0a87b461d7 fix code quality issues 2021-08-31 14:11:37 +01:00
79f71e5181 get user id when importing scores 2021-08-31 13:56:44 +01:00
999386da29 Cleanup 2021-08-31 21:47:49 +09:00
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