bbb2398a8b
change retry button icon from ArrowCircleLeft to Redo
2022-07-17 00:46:29 +01:00
e62049f4a9
Update various usages of Country
inline with new enum
2022-07-16 05:04:24 +03:00
e6236ba088
Update save score button to check availability after import
...
Previously was relying on whether `SaveReplay` returns null, but since
I've changed it to use the standard "prepare score for import" path, the
button has to check for local availability after import since that path
doesn't return null on fail.
2022-07-15 23:39:52 +03:00
6285442b7d
Fix failed scores not prepared before import
2022-07-15 22:57:12 +03:00
8f7b3cf11a
Merge branch 'master' into Save-Score-Failed
2022-07-15 22:10:19 +03:00
838e9ec12e
Merge branch 'master' into placeholder-fixes
2022-07-15 20:22:25 +03:00
cbbc8fdfb1
Merge pull request #19126 from peppy/lazer-leaderboards
...
Show leaderboard scores from new data source
2022-07-16 01:53:16 +09:00
2beed6d7b7
Allow failed scores to fail in replay playback
2022-07-15 20:45:48 +09:00
d325c534ab
Check whether score is already imported and show correct state for save button
2022-07-15 20:45:37 +09:00
cf38b15332
Merge pull request #19124 from frenzibyte/song-select-metadata-search
...
Change clicking source/tags on song select to filter instead of searching online
2022-07-15 19:16:31 +09:00
0200ef1d48
Make delegate firing more safe to being set later than BDL
2022-07-15 19:06:44 +09:00
0e788ac714
Simplify bindable logic greatly
2022-07-15 19:02:12 +09:00
8a48cb701d
Tidy up implementation and remove unnecessary enum
2022-07-15 19:02:04 +09:00
ab6665d88c
Merge branch 'master' into Save-Score-Failed
2022-07-15 18:02:58 +09:00
e12e480393
Only expose bindable string rather than full textbox
2022-07-15 18:01:35 +09:00
ba0a158740
Show search online prompt even when no beatmaps are available locally
2022-07-15 17:50:10 +09:00
c8c79d2185
Standardise HasReplay
implementation (and remove from persisting to realm)
2022-07-15 16:14:21 +09:00
c1dd1cfead
Merge pull request #19082 from peppy/api-solo-score-model
...
Add and consume `SoloScoreInfo`
2022-07-15 15:20:18 +09:00
7e80a71020
Replace download tracker with local querying
2022-07-15 08:16:36 +03:00
86d019c2b2
Enable NRT on BeatmapDetails
2022-07-15 06:52:06 +03:00
97c3eea3aa
Fix beatmap details source and tags not filtering on song select
2022-07-15 06:51:50 +03:00
a85a70c472
Fix potential nullref in ContextMenuItems
2022-07-14 05:04:28 +03:00
036e64382f
Add beatmap details menu item to playlist items
2022-07-14 03:41:47 +03:00
102d0415f1
Merge branch 'master' into drawable-playlist-item-collection
2022-07-14 00:10:49 +03:00
7ac04d0478
Fix potential crash when exiting editor test mode
2022-07-14 01:00:18 +09:00
7ed05277f8
Merge pull request #19098 from peppy/last-played
...
Add "last played" sort mode to song select
2022-07-13 22:44:50 +09:00
937692604e
Remove mention of autoplay mod for now
2022-07-13 22:37:20 +09:00
afaf8f5189
Merge pull request #19105 from peppy/fix-editor-disposed-track
...
Fix audio and background file equality incorrectly comparing `BeatmapSet.Hash`
2022-07-13 22:34:36 +09:00
6950223a7d
Fix drawable mutation from disposal thread
2022-07-13 19:19:14 +09:00
952d97c66e
Update comment regarding LoadTrack
safety
2022-07-13 19:02:22 +09:00
fc274629f8
Add "last played" sort mode to song select
...
Note that this will consider the most recent play of any beatmap in
beatmap set groups for now, similar to other sort methods.
2022-07-13 16:43:43 +09:00
ab3ec80159
Update LastPlayed
on gameplay starting in a SubmittingPlayer
2022-07-13 16:43:43 +09:00
f956955d4d
Combine ScoreInfo
construction helper methods
2022-07-12 18:00:25 +09:00
bd6f8bde9f
Merge pull request #19079 from peppy/fix-audio-playback-disposed
...
Fix potential crash during shutdown sequence if intro playback was aborted
2022-07-12 17:29:23 +09:00
cad18ebc58
Reword comment to better explain what we are guarding against
2022-07-12 16:46:19 +09:00
cafe30fc4d
Fix potential crash during shutdown sequence if intro playback was aborted
...
Fixes one of the audio related `ObjectDisposedException`s
(https://sentry.ppy.sh/organizations/ppy/issues/92/events/12f282f048cb4a4fae85810e8a70b68d/?project=2&query=is%3Aunresolved&sort=freq&statsPeriod=7d ).
Ran into this while testing locally. See
`IntroScreen.ensureEventuallyArrivingAtMenu` for the related cause of
this happening (forced continuing to next screen if the intro doesn't
load in time).
2022-07-12 15:20:30 +09:00
b52ea16133
Show basic error message when score submission fails
2022-07-12 15:10:59 +09:00
d82d50e308
Merge pull request #19065 from Ludio235/master
...
Fix playlist room creation screen pushing content on opening dropdowns
2022-07-12 13:22:38 +09:00
3ca10ac02c
Merge pull request #19063 from Joehuu/fix-samples-cancel-exit
...
Fix editor playing object samples while paused after cancelling exit
2022-07-12 12:51:27 +09:00
0434c10914
Use global WorkingBeatmap
in PlayerArea
for the time being
2022-07-11 02:57:44 +09:00
8116a4b6f6
Fix multiplayer spectator crash due to track potentially not being loaded in time
2022-07-11 02:51:40 +09:00
52aef09cd6
Update PlaylistsRoomSettingsOverlay.cs
2022-07-10 02:05:40 +00:00
834bb1f187
Fix editor playing object samples while paused after cancelling exit
2022-07-09 12:14:39 -07:00
d2406242ae
rename updateTooltip to updateState
2022-07-09 00:38:17 +09:00
91f471ebe0
disabled button instead of shake
...
removed `ShakeContainer`
2022-07-09 00:37:53 +09:00
a38c6704c2
Use ContinueWith, Check is Task empty
2022-07-09 00:23:32 +09:00
5651eca06c
Merge branch 'master' into custom-ruleset-score-import
2022-07-08 19:03:47 +09:00
e4ebab92c6
Rename lots of weird variables
2022-07-08 18:37:03 +09:00
f3a6e646a6
Merge branch 'master' into Save-Score-Failed
2022-07-08 18:32:13 +09:00
eab3eba70e
Move event handlers to LoadComplete
2022-07-08 15:09:16 +09:00