Commit Graph

35930 Commits

Author SHA1 Message Date
21d5d10738 replace BeatmapResponse with BeatmapInfo 2017-11-24 22:48:56 +01:00
e723e66850 Merge remote-tracking branch 'upstream/master' into leaderboard-scopes 2017-11-24 19:14:50 +05:30
c5a78e54e9 Add a retry button for when scores request fails. 2017-11-24 18:40:52 +05:30
09facdc838 Add a setting to toggle showing converted beatmaps 2017-11-24 18:34:20 +09:00
d6ac724f10 Merge branch 'master' into fix-sprite-icon 2017-11-24 13:41:23 +09:00
3d8432aecf Merge branch 'master' into fix-player-testcases 2017-11-24 13:23:42 +09:00
7ff39d62a1 Fix SpriteIcon potentially not updating texture during a load race condition
Better fix for #1577.
2017-11-24 12:48:02 +09:00
e3a230320a compare metdata and remove duplicate from beatmap to prevent redundant storage 2017-11-23 19:46:58 +01:00
95fbe6a4a2 Update framework 2017-11-23 23:43:27 +09:00
c7a5a7cd93 Merge remote-tracking branch 'upstream/master' into fix-player-testcases 2017-11-23 23:42:19 +09:00
6ddefa5f8c Merge branch 'master' into improve-user-ratings-calculations 2017-11-23 23:33:05 +09:00
dbb03bcff2 Handle the case where a map hasn't been rated yet 2017-11-23 23:30:57 +09:00
dd78479a1a Merge branch 'master' into fix-ef-issues 2017-11-23 21:18:20 +09:00
2f3e4a27c6 Merge branch 'master' into improve-user-ratings-calculations 2017-11-23 20:55:55 +09:00
9565a9c352 Fix TestCasePlayer not working as expected 2017-11-23 20:42:07 +09:00
00830c190c Merge branch 'master' of https://github.com/ppy/osu 2017-11-23 12:39:36 +01:00
a60e53c382 Changed the text updates into a scheduled (async) operation, and implemented this in the updateStatistics and clearStats methods 2017-11-23 12:31:18 +01:00
9db6ef6657 Fix unfixed regressions 2017-11-23 20:23:47 +09:00
5ea3292dc5 Merge remote-tracking branch 'upstream/master' into load-optimization 2017-11-23 20:21:44 +09:00
292b44d896 Merge branch 'master' into fix-nullref-on-dispose 2017-11-23 19:22:23 +09:00
4ab919263d Merge remote-tracking branch 'upstream/master' into attribute-descriptions 2017-11-23 18:53:22 +09:00
4986ad73f7 Merge remote-tracking branch 'upstream/master' into load-optimization 2017-11-23 18:44:17 +09:00
38f5c55f80 Remove not-accessed field 2017-11-23 18:11:35 +09:00
d93911ae97 Improve user ratings calculations to make more sense
Closes #1552.
2017-11-23 18:10:08 +09:00
b6de1ce5b6 Handle query params better. 2017-11-23 14:36:12 +05:30
096e98b5d3 Add game mode query to request.
- Also update scores when game mode is changed
2017-11-23 14:36:12 +05:30
487483eadd Move loader hiding to a better place. 2017-11-23 14:36:12 +05:30
a58bd72c6e Add placeholder when there are no scores. 2017-11-23 14:36:12 +05:30
fe559f4b62 Add respective query params to GetScoreRequest based on selected tab. 2017-11-23 14:36:12 +05:30
30db2ce18a Rename KudosuValue to count and remove pointless local storage 2017-11-23 17:37:02 +09:00
cf4fc05be3 Fix nullref on disposing BeatmapSetOverlay before load
Only affects VisualTests
2017-11-23 17:33:46 +09:00
6d9951d9af Use FillFlow rather than manually specifying positions 2017-11-23 17:32:41 +09:00
2ff21bbc6c Move descriptions to constructor 2017-11-23 17:29:20 +09:00
9d481eba96 Merge branch 'master' into kudosu-section 2017-11-23 17:19:42 +09:00
2cc2323791 Style changes (removing newline from before second constructor parameter) 2017-11-23 09:12:23 +01:00
d6f532171b Implementation fix (since the default delay is now 500 and not 0 this is necessary to ensure the same functionality) 2017-11-23 09:11:52 +01:00
6e51664544 Merge branch 'master' into beatmap-overlay-download 2017-11-23 17:11:28 +09:00
85827f83eb Perform a reload on objects when Refreshing them
Previously, it was possible for an object to be "refreshed" with a stale cached state from the current thread's context.

This ensures a check against the database is performed as well.

Resolves #1562.
2017-11-23 17:04:39 +09:00
1824540325 Schedule calls to correct thread
These could be fired from an async worker thread (for instance, maintenance operations).
2017-11-23 17:02:54 +09:00
288c21dfec Move TestCase descriptions to attributes
Depends on https://github.com/ppy/osu-framework/pull/1186.
2017-11-23 16:09:32 +09:00
0df5432f5e removed line that set metadata per beatmap to null 2017-11-22 21:45:18 +01:00
18b0b77f0a Added requested changes. Mainly changing lambdas to direct function references. 2017-11-22 21:41:50 +01:00
22348a3d67 Merge branch 'master' of git://github.com/ppy/osu into most-played-beatmaps-section 2017-11-22 21:14:11 +01:00
7d428875b8 Changed LoadWrapper back to DelayedLoadWrapper and fixed the implementation (dependent on framework change, delay now in ctor) 2017-11-22 15:46:04 +01:00
de7c571be3 Merge remote-tracking branch 'origin/master' into netstandard 2017-11-22 19:46:17 +09:00
e5dfe4ff2e Make error more verbose when beatmap import fails (#1537)
Add name of beatmap set to error message if import fails
2017-11-22 19:35:25 +09:00
517a9ec40f Merge branch 'master' into async-beatmap-panels 2017-11-22 19:05:42 +09:00
95275cd2ef Merge branch 'master' into fix-playback-control 2017-11-22 18:49:25 +09:00
c7a6c90249 Merge branch 'master' into working-beatmap-async-2 2017-11-22 18:32:47 +09:00
4cbdd97ed3 Merge branch 'master' into fix-playback-control 2017-11-22 18:21:35 +09:00