a912bcadf8
Fix possible exception caused by log(0)
2022-06-20 00:19:29 +02:00
3356742ba2
Adjust angle offset caluclations
2022-06-20 00:05:03 +02:00
1bb27cd488
Code optimisation
2022-06-19 23:03:41 +02:00
9090e75020
Add XML documentation
2022-06-19 20:43:17 +02:00
7317b9b909
Remove unused field
2022-06-19 14:59:28 +02:00
33c6c6af6b
Adjust target angle calculation parameters
2022-06-19 13:50:09 +02:00
c6ac60c0b5
Enhance target angle calculation
2022-06-19 13:07:10 +02:00
2a9fbea367
Merge pull request #18766 from Joehuu/revert-ignore-nrt-commit
...
Revert "Add automated commit to git-blame-ignore-revs"
2022-06-19 13:09:00 +09:00
de61b9e410
Revert "Add automated commit to git-blame-ignore-revs"
...
This reverts commit 11bd87045e
.
2022-06-18 20:36:21 -07:00
1bd6198da2
Merge pull request #18692 from apollo-dw/dbltap
...
Rework doubletap detection in osu!'s Speed evaluator
2022-06-19 11:03:16 +09:00
d0c9788a4a
Merge pull request #18762 from peppy/timing-offset-adjust-seek-only-at-start
...
Fix adjusting offset via button seeking to timing point's offset unexpectedly
2022-06-19 02:11:49 +03:00
a2e17941e5
Merge branch 'master' into timing-offset-adjust-seek-only-at-start
2022-06-19 01:27:44 +03:00
72c5ea9365
Merge pull request #18761 from frenzibyte/fix-input-regression
...
Fix `BlueprintContainer` eating input from skin editor buttons
2022-06-18 20:28:06 +02:00
2a95715652
Merge branch 'master' into fix-input-regression
2022-06-18 19:44:53 +02:00
3902dc64f0
Fix adjusting offset via button seeking to timing point's offset unexpectedly
...
This was added with the intention of tracking the offset when already at
the start (the most common case when you're using the tap timing
wizard), but was also seeking when the user may be much further beyond
or before it.
Addresses https://github.com/ppy/osu/discussions/18741#discussioncomment-2975051 .
2022-06-19 01:35:45 +09:00
3105e04839
Merge pull request #18736 from frenzibyte/latency-certifier/hidden-cursor
...
Refactor `LatencyCursorContainer` to display menu cursor when inactive
2022-06-19 01:19:37 +09:00
47ce087694
Actually click the gameplay scene button than TriggerClick
2022-06-18 18:32:02 +03:00
3fa8c19acd
Merge branch 'master' into latency-certifier/hidden-cursor
2022-06-19 00:31:11 +09:00
a5e5172b91
Fix BlueprintContainer
eating input from skin editor buttons
2022-06-18 18:28:36 +03:00
cbc218200a
Merge pull request #18708 from smoogipoo/multi-song-select-operation
...
Block multiplayer operations until beatmap selection completes
2022-06-18 12:42:04 +02:00
5917c70127
Merge branch 'master' into multi-song-select-operation
2022-06-18 11:58:13 +02:00
9334e7b949
Merge pull request #18703 from frenzibyte/editor-metadata-name-unification
...
Use unified name for background/track files on editor import
2022-06-18 11:12:03 +02:00
f6a3047596
Merge branch 'master' into editor-metadata-name-unification
2022-06-18 10:22:52 +02:00
24c78c24f0
Merge pull request #18754 from peppy/placement-object-use-last-sample-point
...
Fix new hitobject placements not taking on the existing sample settings
2022-06-18 14:46:00 +09:00
77e7e4ecb2
Fix selection being blocked after early return
2022-06-18 14:28:30 +09:00
bd5037fcad
Fix new hitobject placements not taking on the existing sample settings
...
Similar to velocity / difficulty points, a user expectation is that
volume and sample settings will be transferred to newly placed objects
from the most recent one.
Closes https://github.com/ppy/osu/issues/18742 .
2022-06-18 13:49:59 +09:00
6c0106f1e7
Merge pull request #18752 from frenzibyte/cancel-metronome-on-pause
...
Cancel previous metronome sound playback on pause
2022-06-18 11:19:18 +09:00
f3c9f9a216
Merge pull request #18751 from frenzibyte/tournament-beatmap
...
Improve tournament beatmap JSON storage using lightweight model
2022-06-18 11:00:26 +09:00
fbca7c761d
Merge pull request #18750 from frenzibyte/tournament-player
...
Improve tournament player JSON storage using lightweight model
2022-06-18 10:52:54 +09:00
8a1d11fefb
Cancel previous metronome sound playback on pause
2022-06-18 04:07:21 +03:00
e04df371d1
Merge branch 'master' into multi-song-select-operation
2022-06-18 08:51:24 +09:00
14cdb01fd8
Revert unintended change
2022-06-18 08:49:48 +09:00
4c47996130
TournamentPlayer
-> TournamentUser
2022-06-18 02:33:26 +03:00
60903be566
Standardise naming for online ID
...
Rather than continuing with `ID` or `Id`, this should follow the new
standards and use `OnlineID` instead. Only updating this since it's a
newly introduced class.
2022-06-18 01:48:16 +03:00
9f97d1a7db
Replace tournament beatmap storage type with lightweight model
2022-06-18 01:34:09 +03:00
200b23c689
Add lightweight TournamentBeatmap
model
2022-06-18 01:30:56 +03:00
c4d69405bf
Adjust speed ratio fraction to avoid division by 0
2022-06-17 21:18:16 +01:00
b977ce7995
Replace tournament player storage type with lightweight model
2022-06-17 21:35:04 +03:00
f3793c8809
Add lightweight TournamentPlayer
model
2022-06-17 21:35:04 +03:00
4bc26dbb48
Merge pull request #18743 from smoogipoo/nullable-by-default
...
Enable NRT by default
2022-06-17 23:18:35 +09:00
5d93db1522
Merge pull request #18726 from peppy/disclaimer-stop-handling-after-suspend
...
Fix `Disclaimer` screen handling user change events after initial display
2022-06-17 18:28:06 +09:00
42c97baa97
Cache bust on more files
2022-06-17 17:55:58 +09:00
1900480d51
Inline animation method
2022-06-17 17:06:06 +09:00
869db52540
Tie loading layer to ongoing operation state
2022-06-17 17:05:23 +09:00
e51babdb96
Change heart animation flow to be more correct
2022-06-17 17:01:11 +09:00
11bd87045e
Add automated commit to git-blame-ignore-revs
2022-06-17 16:49:53 +09:00
fd9902e816
Manual #nullable processing
2022-06-17 16:38:35 +09:00
f8830c6850
Automated #nullable processing
2022-06-17 16:37:17 +09:00
968640c951
Enable NRT by default
2022-06-17 16:34:09 +09:00
ea191da496
Merge pull request #18728 from peppy/fix-unsafe-sample-playback
...
Fix unsafe sample playback in `GameplaySampleTriggerSource`
2022-06-17 12:26:46 +09:00