Commit Graph

2612 Commits

Author SHA1 Message Date
e832f163e7 Add failure test case.
- Only show failure if request wasn't cancelled
2017-11-28 12:09:32 +05:30
ac1fb5118c Fix line endings and derp that was causing request failures. 2017-11-28 11:35:39 +05:30
96d42b3e5b Fix redundant string interpolation 2017-11-27 18:20:13 +09:00
7877f42763 Merge remote-tracking branch 'upstream/master' into new-sounds-and-more 2017-11-27 17:59:24 +09:00
82a9b57277 Removed unnecessary "using" statement 2017-11-27 08:58:09 +01:00
b4513497d6 Added a textContainer reference to MetadataSection so casting is no longer required for setting new text 2017-11-27 08:52:26 +01:00
507da0dfb7 Renamed addTextAsync to setTextAsync 2017-11-27 08:48:47 +01:00
ac0942df86 Removed unnecessary private method to update the metadata 2017-11-27 08:48:12 +01:00
d49ee295d9 Removed unnecessary schedule and null checks 2017-11-27 08:47:36 +01:00
b34e724b8d Changed MetadataSection so that the Text setter loads the new text in async before displaying it. 2017-11-27 08:18:09 +01:00
a574b092f6 Merge branch 'master' into change-transition-blur-rate 2017-11-27 10:42:32 +09:00
77bfc6037d Merge branch 'master' into fix-stuck-in-play 2017-11-27 10:06:34 +09:00
55741f3898 Merge branch 'master' into show-converts-toggle 2017-11-27 09:41:30 +09:00
ae201f0ef5 R# 2017-11-26 15:03:49 +05:30
5aa6615107 Add confirm-selection sound in song select 2017-11-26 17:21:22 +09:00
af499df6dd Make a base OsuButton class to handle default samples 2017-11-26 17:17:48 +09:00
ae48b85827 Don't play logo select sample when actions are playing their own 2017-11-26 17:17:47 +09:00
07d6a70028 New sound effects with better names 2017-11-26 17:17:46 +09:00
69e388dd52 Adjust background blur rate 2017-11-26 17:08:14 +09:00
4212315504 Use a single placeholder container for empty and retry. 2017-11-26 12:50:20 +05:30
b261d32588 Put retry button in a BeatSyncedContainer and change error message. 2017-11-26 12:25:48 +05:30
f4f732ca43 Remove unnecessary null check and tweak transform a bit. 2017-11-26 11:19:42 +05:30
7be55df790 fix being stuck in gameplay if exit is pressed too fast
The reliance on `pauseOverlay.Alpha == 1` created a race condition that, when you pressed Exit while the pauseoverlay is still fading in, could get you stuck in gameplay.
The game wants to show the pause overlay but also thinks it's already paused and returns early.
2017-11-25 19:09:05 +01:00
ae9ce2f122 Unbind ruleset event from leaderboard. 2017-11-25 21:23:36 +05:30
0b3f75505e Don't break VisualTests and add a real beatmap step. 2017-11-25 20:59:03 +05:30
d955229ee5 Handle user rating metrics when no maps by using more linq. 2017-11-25 21:29:23 +08: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
3d8432aecf Merge branch 'master' into fix-player-testcases 2017-11-24 13:23:42 +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
4986ad73f7 Merge remote-tracking branch 'upstream/master' into load-optimization 2017-11-23 18:44:17 +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
2cc2323791 Style changes (removing newline from before second constructor parameter) 2017-11-23 09:12:23 +01: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
18b0b77f0a Added requested changes. Mainly changing lambdas to direct function references. 2017-11-22 21:41:50 +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