efab186384
Update namespaces in line with framework
2017-05-16 12:50:30 +09:00
622b155fda
OsuConfig -> OsuSetting
2017-05-15 10:56:27 +09:00
eaaba11586
Change all instances of options to settings where applicable
2017-05-15 10:55:29 +09:00
e096dd8126
Merge branch 'master' into fix-beatmap-population
2017-05-12 20:30:06 +09:00
a9b3f74218
Fix ruleset not always getting populated in a WorkingBeatmap
2017-05-12 20:05:44 +09:00
d2e066ca35
Move SearchTextBox to better namespace
...
Is being used in multiple places now.
2017-05-12 19:57:06 +09:00
f37c857af8
CI fixes.
2017-05-06 16:06:38 +08:00
767cfaaac3
Access database recursively.
2017-05-06 15:37:53 +08:00
146d57953d
Use metadata field of WorkingBeatmap.
2017-05-06 14:57:11 +08:00
36dff94802
removed check if ModSelectOverlay is open
2017-05-05 18:16:48 -07:00
d129bd0c1f
Fix ModSelectOverlay accepting escape when it shouldn't
...
Because PlaySongSelect is suspending when selecting a song, we don't actually hide ModSelectOverlay.
2017-05-05 17:03:24 -07:00
6074cb5979
Make playlist filtering work.
...
Also standardises searchable terms in beatmap metadata.
2017-05-02 10:45:55 +09:00
f2b0602f90
Double check if the selectedpanel is not the provided as argument
2017-05-01 00:13:00 -05:00
1e3847c73c
Cancel the existing scheduled task when running it ahead of time.
2017-04-29 20:28:56 +09:00
2dcb4e9b93
Fix race condition when attempting to start a beatmap during debounce.
2017-04-29 20:12:09 +09:00
2ece1cbd07
CI Fixes.
2017-04-28 22:26:51 +09:00
a681e3e380
Remove unused method.
2017-04-28 22:17:42 +09:00
4e65da0fd1
Fix regression in panel select animation.
...
Currently we are required to update computeYPositions twice per selection. Without doing this, panels are in the wrong place when using keyboard selection.
There's still a bit of work to be done to make this work correctly. It's caused by a race condition of state application for panels which have not yet been presented (and get their state applied in LoadComplete which breaks the order of things).
2017-04-28 22:17:35 +09:00
70e81115f4
Refactor BeatmapInfoWedge to suck a little less.
2017-04-28 21:16:37 +09:00
59cc5ea00a
CI Fixes.
2017-04-28 20:50:23 +09:00
45729a8881
Add debounce to WorkingBeatmap creation at song select.
...
Improves perceived performance when quickly moving through carousel.
2017-04-28 20:44:16 +09:00
003cf53441
Streamline panel selection event logic.
...
Was previously firing multiple times where it was completely unnecessary. Also had bidirection firing going on.
2017-04-28 20:43:42 +09:00
b78fa99620
Don't perform a selection if we already have the correct panel selected.
2017-04-28 20:31:09 +09:00
91b264da1a
Merge branch 'master' into info-wedge-design-update
2017-04-25 08:14:59 +09:00
f329587bd4
Fix mismatched braces.
2017-04-25 08:02:09 +09:00
43d09a9734
CI fixes
2017-04-24 20:31:25 +09:00
c7b789424b
Update BeatmapInfoWedge design
...
- Adds colour difficulty strip.
- Adjusts paddings.
- Fixes source/artist confusion.
- Double dash to em-dash.
2017-04-24 20:19:44 +09:00
d84f1f05e2
Add better commenting for ambiguous parameter
2017-04-24 20:16:53 +09:00
9670ea9a2a
CI fixes
2017-04-24 20:16:41 +09:00
8b048a6706
Fix typo.
2017-04-24 19:33:48 +09:00
c55d406b44
Fix nullref possibility.
2017-04-24 19:25:35 +09:00
6aa6e5eef7
Store and restore the selected details tab at song select.
2017-04-24 19:25:27 +09:00
e1a2f1bc7a
Add beatmap metrics lookup.
2017-04-24 19:17:11 +09:00
d6c5654924
Reduce paddings and lock in some fixed heights for BeatmapDetails.
2017-04-24 18:55:49 +09:00
4fa22146b8
Increase safety of score lookups when leaderboard isn't visible.
2017-04-24 18:48:28 +09:00
ee659e7307
Fix decimal display of beatmap details being too precise.
2017-04-24 18:34:27 +09:00
7fe2f6639d
Merge remote-tracking branch 'upstream/master' into results-screen
...
# Conflicts:
# osu.Game/Users/User.cs
2017-04-19 20:51:05 +09:00
afcd7d7fa0
Format accuracy better in LeaderboardScores.
2017-04-19 16:05:17 +09:00
7d32cc85c8
Make leaderboard scores clickable.
2017-04-18 22:22:14 +09:00
64a8992153
Merge branch 'master' into general-fixes
2017-04-18 16:19:52 +09:00
fbd26a1d5e
Mode -> Ruleset.
2017-04-18 16:05:58 +09:00
727086c0b2
Updates in-line with framework.
2017-04-18 15:34:53 +09:00
8ef675d9b3
Add fallback to allow FilterCriteria to run without a ruleset being set.
2017-04-18 10:55:45 +09:00
6b6690caf7
Fix filtering by ruleset.
2017-04-18 10:04:41 +09:00
f2174054ea
Fix song select.
2017-04-18 10:04:32 +09:00
928550b1a8
Merge branch 'master' into remove-playmode
2017-04-17 21:01:10 +09:00
c235a14e3e
Don't block input in BeatmapInfoWedge.
2017-04-17 17:08:01 +08:00
a4e2f34ee7
Make a RulesetDatabase.
2017-04-17 17:43:48 +09:00
ddce3c157f
Clean up a few remaining stragglers.
2017-04-15 06:15:55 +09:00
4a149c4ab8
Better default values + don't set Mode from outside.
2017-04-15 06:14:31 +09:00