Commit Graph

62 Commits

Author SHA1 Message Date
3d8faea4b0 Simplify nesting of OrderByTotalScoreAsync 2021-09-07 18:52:25 +09:00
df7480e68c Fix bindable implementation being synchronous 2021-09-01 20:56:23 +09:00
ab538dc3dd Fix param not passed through 2021-09-01 20:30:26 +09:00
88fc53200e Refactor 2021-09-01 15:41:52 +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
d03950fb37 Move score calculation to ScoreManager 2021-08-30 19:33:09 +09:00
fb5d25405e Replace calls to obsoleted GetOrDefault() extension 2021-07-18 21:52:16 +02:00
ec71deec51 Remove some mentions of "lazer"
I am aware there are more throughout the codebase but intentionally left
the remaining mentioned for one reason or another. The intention here is
to mainly change user-facing versioning to change the positioning of the
"lazer" term (to be where we would expect "cuttingedge" or "beta" to
be).
2021-07-04 12:41:27 +09:00
d1f852d102 Make Populate abstract to avoid unnecessary base call async complexity 2021-06-27 14:29:02 +09:00
6560dc2d1f Fix exported replays being wrapped in zip packages 2021-04-26 20:46:44 +09:00
a16c0641b2 Revert EF Core to version 2.2
This reverts commit f3faad74d5, reversing
changes made to 712e7bc7bf.

Several issues arose after migrating to 5.0, including, but possibly not
limited to, performance regressions in song select, as well as failures
when attempting to save beatmaps after metadata changes in the editor.
2021-03-21 11:05:15 +01:00
917717686a Expand explanatory comment 2021-03-18 19:26:29 +09:00
b68dc686ee Fix converted mania scores not accounting for GREATs 2021-03-18 19:19:53 +09:00
0a1e325fc7 Extract requerying of navigational properties from DbContext 2021-03-14 19:34:53 +03:00
d2f943395d Hotfix importing scores from stable 2021-03-11 22:12:47 +03:00
03771ce8ec Allow determining a BeatmapDifficultyCache's bindable return's completion state via nullability 2021-02-25 16:19:01 +09:00
5f23bd7259 Revert most of the changes to ArchiveModeManager by using better code 2021-02-12 12:48:32 +09:00
51d4da565c Fix ArchiveModelManagers lookup paths. 2021-01-24 22:25:49 +01:00
d71ac83428 Use StableStorage in ArchiveModelManager. 2021-01-24 19:46:10 +01:00
5113d4af8f Rename BeatmapDifficultyManager to BeatmapDifficultyCache 2020-11-06 13:14:29 +09:00
83482ca15c Fix one more missed occurrence 2020-10-16 13:21:47 +09:00
50eca202f4 User IEnumerable for HandledExtensions 2020-10-02 16:17:10 +09:00
297168ecc4 Fix scores sometimes not being re-standardised correctly 2020-09-29 19:06:09 +09:00
31fae045fa Update judgement processors with new hit results 2020-09-29 16:33:38 +09:00
5cdc8d2e7b Add cancellation support 2020-09-09 17:37:11 +09:00
37a659b2af Refactor/add xmldocs 2020-09-09 17:36:47 +09:00
e271408fca Move max score calculation inside ScoreProcessor 2020-09-09 16:51:53 +09:00
ec2674e1ea Fix nullref with null beatmap 2020-08-28 22:51:39 +09:00
d7bbb362bf Separate bindables 2020-08-28 22:51:19 +09:00
8ffc4309fb Fix possible NaN values 2020-08-28 22:23:44 +09:00
39f8b5eb85 Use async difficulty calculation 2020-08-28 21:45:27 +09:00
1e5e5cae0c Add support for standardised -> classic changes 2020-08-28 21:34:34 +09:00
4d15f0fe52 Implement basic score recalculation 2020-08-28 19:16:46 +09:00
e5f4d8686e Rename decoder 2020-03-24 13:07:50 +09:00
886db8eb22 Merge branch 'master' into fix-local-score-availability 2019-12-18 01:15:20 +09:00
946a202ee5 Fix online replays not being available locally 2019-12-17 15:47:08 +09:00
caf3f774ba CA1309: compare strings correctly. 2019-12-17 13:00:15 +08:00
76ed573c56 Fix crash when loading results after gameplay 2019-11-20 12:21:49 +09:00
598b0d668b Merge branch 'master' into import-stable-scores 2019-07-05 15:54:33 +09:00
87c8fd0035 Fix path specification not being cross-platform compliant 2019-07-05 14:15:29 +09:00
ba8df3ba92 Clean up stable lookup and mutate logic 2019-07-05 13:59:31 +09:00
bff5ad22f4 Check if the locally available score has files 2019-07-05 05:16:40 +03:00
7575047db8 Merge branch 'master' into import-stable-scores 2019-07-04 01:00:42 +09:00
bc52f76556 Move replay button to score card 2019-06-29 10:55:30 +05:30
53d6d74537 Update to match upstream changes 2019-06-28 09:33:13 +05:30
ab0bb8b678 Implement replay downloading with ArchiveDownloadModelManager 2019-06-28 09:33:13 +05:30
802da225d4 Move responsibility for selecting paths to model managers 2019-06-21 17:32:47 +02:00
c1c19243cd Change FirstOrDefault back to First 2019-06-19 20:40:30 +02:00
8d62ce8967 Remove now unneeded check against file extension 2019-06-19 20:38:43 +02:00