e0fe8af365
Schedule setPerformanceValue
2022-01-21 08:54:08 +08:00
6c97fbd3f2
Calculate perfect performance without caching
2022-01-20 13:06:00 +08:00
42d904acee
Remove blocking calls and add back Task.WhenAll
2022-01-20 12:50:28 +08:00
261fae6873
Move checks out of PopIn()
2022-01-20 08:39:33 +08:00
dd42c89260
Feed more info to the temporary score processor for more accurate total score
2022-01-19 16:08:45 +08:00
0d708efb73
Split off PerformanceBreakdown
and its own calculation logic
2022-01-19 15:33:33 +08:00
31e03e99cd
Improve display of "total PP"
2022-01-18 22:11:43 +08:00
a5b53c01c8
Add comments and tidy up
2022-01-18 21:59:51 +08:00
43e5bd731c
Compare performance to a perfect play
2022-01-18 21:57:12 +08:00
83387cb00b
Add a comment
2022-01-17 21:41:17 +08:00
eddf453294
Fix code quality issues
2022-01-17 21:32:13 +08:00
c49cd60487
Add bar chart to tooltip
2022-01-17 21:26:55 +08:00
b81fc675e8
Include PropertyName in PerformanceDisplayAttribute
2022-01-17 20:45:25 +08:00
d014fef179
Hide confusing attributes
2022-01-17 20:36:36 +08:00
85c60bfc2d
Improve tooltip design
2022-01-17 20:36:18 +08:00
511a607599
Display performance breakdown in a tooltip
2022-01-17 18:28:17 +08:00
12fd279b7d
Add test to check full flow of rebinding gameplay key bindings
...
Addresses a regression found in realm PR that was not covered by tests.
2022-01-17 16:00:17 +09:00
4ac8830d42
Merge pull request #16474 from Susko3/move-version-overlay
...
Move `VersionManager` from `osu.Desktop` to `osu.Game`
2022-01-17 11:53:17 +09:00
cbaa3de548
Strip @2x
scale modifiers when looking up legacy skin textures
2022-01-16 19:46:15 +01:00
084b1fb470
Load the VersionManager earlier
2022-01-16 15:25:21 +01:00
6e4214de4d
Move VersionManager
from osu.Desktop
to osu.Game
2022-01-15 19:42:38 +01:00
4ca2822d40
Merge pull request #16447 from nekodex/mp-host-changed-sfx
...
Add audio feedback for host change in multiplayer rooms
2022-01-15 23:43:35 +09:00
671a3d47b8
Move bindable binding to LoadComplete
and remove unnecessary unbind
2022-01-15 21:20:27 +09:00
ea8e49c543
Reorder private/protected methods
2022-01-15 21:19:02 +09:00
c4976e9db8
Update resources
2022-01-15 20:08:08 +09:00
19467e58c1
Remove unused params from BDL methods
2022-01-15 01:06:39 +01:00
7e9b5dd150
Add audio feedback for host change in multiplayer
2022-01-14 18:11:00 +09:00
70f56cd0c9
Merge pull request #16442 from peppy/fix-multiplayer-chat-polling
...
Fix chat poll rate being too low in multiplayer lobby and gameplay
2022-01-14 13:52:37 +09:00
9936cdbd65
Merge pull request #16443 from nekodex/fail-volume-dip
...
Add volume dip to track during fail sequence
2022-01-14 12:31:22 +09:00
55b027228f
Update resources
2022-01-14 11:54:50 +09:00
eb5f15a77e
Merge pull request #16420 from bdach/slider-paste-parsing-failures-2
...
Fix pasted sliders having sample points with time at infinity
2022-01-13 23:28:49 +09:00
c6ae255326
Add volume dip to track during fail sequence
2022-01-13 18:31:32 +09:00
4012ef7e7b
Reduce polling rate when idle even if HighPollRate
is requested
2022-01-13 17:33:55 +09:00
46d2f305b5
Log chat polling rate changes
2022-01-13 17:31:59 +09:00
0bd34253e7
Increase chat polling rate during multiplayer lobby / games
2022-01-13 17:31:49 +09:00
2de0c34bc9
Reduce exposure of ChannelManager
2022-01-13 17:10:48 +09:00
66773f6d7d
Use comments to disable identifier typos instead
2022-01-12 15:49:28 -08:00
5185f6010e
Fix missed identifier typos
2022-01-12 15:46:20 -08:00
b245ffefc1
Merge remote-tracking branch 'upstream/master' into fix-remaining-identifier-names
2022-01-12 15:05:07 -08:00
afce976f08
Fix oversubscription to StartTimeBindable.ValueChanged
2022-01-12 19:29:49 +01:00
07fc772c24
Merge branch 'master' into slider-paste-parsing-failures-2
2022-01-12 19:06:36 +01:00
017f5a9b9b
Merge pull request #16430 from smoogipoo/less-harsh-mania-hp
...
Fix mania requiring PERFECTs to maintain HP
2022-01-12 19:07:13 +09:00
8c8c5f4c33
Fix skin hash repopulation not working since realm migration
2022-01-12 18:32:51 +09:00
4106ebf881
Fix mania requiring PERFECTs to maintain HP
2022-01-12 18:29:23 +09:00
52e240230b
Merge branch 'master' into mouse-button-disable-disables-touch
2022-01-12 17:14:39 +09:00
2e34887999
Merge pull request #16423 from peppy/realm/manual-compact
...
Add button to compact realm on demand
2022-01-12 16:23:00 +09:00
a82606cf5c
Merge pull request #16407 from smoogipoo/fix-mania-normalised-scroll-speed
...
Fix calculation of most common beat length for mania scroll speed
2022-01-12 15:23:22 +09:00
11e07c1137
Add button to compact realm on demand
...
In general we're doing things correctly so the realm file shouldn't
expand (unless mass deletions are made from it), but this is a nice way
to manually confirm the behaviour.
Sometimes if using realm studio with osu! running, for instance, the
realm file size can blow out of proportion. This will recover from such
cases.
Note that calling `RealmFactory.Compact` itself is not enough, as it
will fail unless all instances of the realm have been closed.
2022-01-12 15:22:36 +09:00
06a5b89071
Merge pull request #16264 from bdach/beatmap-background-with-storyboard-stopping
...
Fix main menu background with storyboard stopping after entering and exiting song select
2022-01-12 14:37:42 +09:00
d8c52740cb
Merge pull request #16354 from bdach/slider-snapping
...
Apply slider snapping to current beat divisor more liberally to match user expectations
2022-01-12 11:18:18 +09:00