Commit Graph

9157 Commits

Author SHA1 Message Date
d6ba5685cf Merge pull request #1581 from peppy/fix-sprite-icon
Fix SpriteIcon potentially not updating texture during a load race condition
2017-11-27 09:39:43 +09:00
3f65c19bce Merge branch 'master' into fix-sprite-icon 2017-11-27 09:32:37 +09:00
70b6071898 add license header 2017-11-26 22:13:52 +01:00
4c68090e59 separate GetUserBeatmapsRequest and GetUserMostPlayedBeatmapsRequest 2017-11-26 22:06:03 +01:00
02fa1f9dd6 move shared stuff between MostPlayedBeatmapDrawable and DrawableScore to DrawableBeatmapRow 2017-11-26 21:52:35 +01:00
ae55d392de only use == for comparion on primitive types 2017-11-26 19:37:46 +01:00
ba0b16dc0b setting BeatmapSets as list to prevent endless LINQ query chain 2017-11-26 19:35:58 +01:00
96aafd0ca6 Merge pull request #1588 from huoyaoyuan/no-maps
Fix user rating metrics when no data available
2017-11-27 02:32:03 +09:00
ae201f0ef5 R# 2017-11-26 15:03:49 +05:30
671b3d01ff Fix OsuClickableContainer's local content geting overwritten 2017-11-26 17:21:23 +09:00
9c90d9ca45 Add panel hover effects 2017-11-26 17:21:23 +09:00
5aa6615107 Add confirm-selection sound in song select 2017-11-26 17:21:22 +09:00
c5aacb75c6 Add hover sounds to mod buttons 2017-11-26 17:21:22 +09:00
880418fd0d Split out click and hover sound layers 2017-11-26 17:21:22 +09:00
0c6a125777 Remove custom colour handling 2017-11-26 17:21:21 +09:00
ac7e373f40 Add hover/click sound effects to more stuff everywhere 2017-11-26 17:21:21 +09:00
8f57bf2498 Add choices of hover sample sets 2017-11-26 17:17:50 +09:00
8d7c891882 Add hover and click sound effects to settings sidebar buttons 2017-11-26 17:17:49 +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
4067b6129b Add visual highlighting on song select panel hover
Prerequisite for adding hover sound effects. Didn't feel right without this change.
2017-11-26 17:14:13 +09:00
22075ac7c9 Ensure deploy script can work without a github token 2017-11-26 17:09:46 +09:00
7cdb830530 Fix broken app.config default 2017-11-26 17:09:42 +09:00
df16a019ed Add a global reduction of audio track volume
Music is overpowering compared to our current game samples. We will need to do further adjustments on this, but for now let's reduce the track volume globally.
2017-11-26 17:08:58 +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
5da1466e28 requested changes
use IEquatable<T> instead of overriding Equals and `==` operator for primitive types.
2017-11-25 15:05:59 +01:00
f6a33b3ea2 fix osu!direct download reloading all panels
This fixes the recreation of all panels when a download completes.
Also fixes NullReference when you download without ever opening the details of one Set.
2017-11-25 14:45:57 +01:00
d955229ee5 Handle user rating metrics when no maps by using more linq. 2017-11-25 21:29:23 +08:00
6b3347d6ac remove description 2017-11-24 22:59:21 +01:00
f1ee3fd08f Merge branch 'master' into most-played-beatmaps-section 2017-11-24 22:52:02 +01:00
a1cc18f98c Merge branch 'master' into most-played-beatmaps-section 2017-11-24 22:51:11 +01:00
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
b3279082e2 Merge pull request #1575 from peppy/fix-player-testcases
Fix TestCasePlayer not working as expected
2017-11-24 13:30:40 +09:00
3d8432aecf Merge branch 'master' into fix-player-testcases 2017-11-24 13:23:42 +09:00
a4b67b2559 Fix CI 2017-11-24 12:56:52 +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
18e313b8f2 Merge pull request #1573 from peppy/improve-user-ratings-calculations
Improve user ratings calculations to make more sense
2017-11-24 12:46:46 +09:00
76d583c1f2 Merge branch 'master' into improve-user-ratings-calculations 2017-11-24 12:11:51 +09:00
9bfc701e04 Merge pull request #1580 from peppy/fix-catch-conversion
Fix osu!catch conversion expecting full positional data
2017-11-24 12:08:03 +09:00