Commit Graph

430 Commits

Author SHA1 Message Date
9e82fc21ac Improve transition when exiting song select
Reduces the delay before the main menu appears, but also synchronises the full main menu appearance animation with the logo's apperance.
2017-11-10 01:10:44 +09:00
4874371dbf Rename methods back 2017-11-09 17:38:20 +09:00
c2d4a213b1 Rename logo-related methods 2017-11-08 16:34:03 +09:00
b8b05fe8d2 Make the osu! logo shared game-wide
There should only ever be one osu! logo. It is now passed around between screens in a superfluous manner.
2017-11-02 20:38:02 +09:00
31dc5c97f2 Fix intro and duplicate inserts 2017-10-17 11:22:42 +09:00
b178be21d1 Let's not rename columns yet 2017-10-14 14:30:58 +09:00
8b01f8671f Merge from ppy/master 2017-10-10 21:07:36 +03:00
d3109a5950 Hook up BeatmapPanel "Edit" item 2017-10-07 00:59:14 +09:00
6a4198d0d6 Initial EF Core commit 2017-10-04 22:52:12 +03:00
120446e4a7 Ensure only one dialog is being displayed by the SongSelect footer at a time
Fixes #1208
2017-09-20 14:32:15 +09:00
b1145272d1 Update code to support new inspectcode analysis rules 2017-09-14 12:58:32 +09:00
543a71efcc Fix ObjectDisposal exceptions due to lingering event binds 2017-09-04 08:21:07 +09:00
dd26c80837 Delete -> Hide 2017-09-04 07:59:32 +09:00
3d61cde266 Correctly delay loading of PlaySongSelect-specific components 2017-09-01 18:22:38 +09:00
1f646e6d54 Add hiding support for beatmap difficulties 2017-09-01 17:57:12 +09:00
3b4b4b669b Add framework for deleting difficulties 2017-08-30 21:12:46 +09:00
2fb4126ffc Use BeatmapSetInfo instead of WorkingBeatmap 2017-08-30 20:53:33 +09:00
07da29ea1c Add context menu to beatmap set header 2017-08-30 20:41:41 +09:00
4aa5ce8b41 Always load background and info wedge when no beatmap available. 2017-08-28 17:53:57 +08:00
4901ac9e35 Add some comments explaining why the Track is being forcefully added to the TrackManager 2017-08-18 18:01:18 +09:30
ffc8f763e5 Merge branch 'master' into fix-track-not-resetting 2017-08-18 17:24:22 +09:00
cc6a5824f0 Merge branch 'master' into fix-ruleset-changing 2017-08-18 13:40:52 +09:00
6ded194c53 Remove all usage of DI to retrieve InputManager
Uses GetContainingInputManager instead, as per framework changes.
2017-08-15 14:30:50 +09:00
096e574401 Selecting a beatmap set no longer updates the ruleset to the first map of that set (since it causes the carousel to refilter) 2017-08-12 19:52:09 +09:30
e48c5898bd Ensure the Track for the selected beatmap is added to the TrackManager. Fixes the problem where a beatmap would be stuck at 100% if it is replayed. 2017-08-11 17:26:30 +09:30
62b3540fd6 Merge branch 'master' into fixes 2017-08-04 13:49:03 +08:00
44fd0eb78b Pass input state in OnSelected. 2017-08-04 00:09:41 +08:00
c8b5c1b8a5 Merge branch 'master' into scroll_to_selected 2017-08-01 11:06:32 +09:00
700c7753c3 Applied suggestions 2017-07-31 14:20:12 +03:00
df3f75b842 Merge branch 'master' into fixes 2017-07-31 17:51:34 +08:00
62365090ad Removed useless variable 2017-07-29 17:51:11 +03:00
e121b119be Added "scroll to" container 2017-07-29 17:33:20 +03:00
e691dd12c5 Fix potential sequen of execution issues in BeatmapCarousel 2017-07-28 15:05:08 +09:00
5f53426a9a *Database -> *Store
Welcome back BeatmapManager
2017-07-27 16:56:41 +09:00
cbe7b08642 Make BeatmapStore's BeatmapDatabase private 2017-07-27 15:34:13 +09:00
96b08b8777 Simplify and document DatabaseStore API 2017-07-27 15:06:10 +09:00
9e20a02c0a Split out BeatmapDatabase into BeatmapStore
Hide database functionality at a lower level in preparation from eventually making it private.
2017-07-26 16:31:34 +09:00
fce580d717 Reshuffle namespaces 2017-07-26 13:22:46 +09:00
47b4ef5cd2 Handle control key with OnKeyUp/OnKeyDown. 2017-07-24 22:14:21 +08:00
c2e5788ed1 Make OsuScreen.Ruleset protected. 2017-07-24 21:47:31 +08:00
e0b1057b87 Merge branch 'master' into fixes 2017-07-24 20:50:33 +08:00
d0e99f0c95 check removed beatmap being null, check promptdelete beatmap being default 2017-07-24 10:25:33 +02:00
e68675f970 Rename EasingTypes to Easing 2017-07-22 20:53:53 +02:00
9a33e77d63 Merge branch 'master' into fix-carousel-debounce-race 2017-07-21 17:44:04 +09:00
12b6b80d5c Make method to flush filter requests 2017-07-21 17:20:52 +09:00
b4dddc98ee Fix selection changing on entering song select
Conditional was backwards, easy fix.
2017-07-21 06:15:44 +09:00
fb2f1224b3 Fix carousel filter debounce causing a race condition
Clicking a ruleset button on toolbar would schedule a delayed filter of carousel, which could in turn trigger a beatmap change after pushing a Player. This resolves that by forcing any pending operations to complete.
2017-07-21 05:58:58 +09:00
e84d8cc020 Merge branch 'master' into fix-empty-carousel 2017-07-20 21:15:58 +02:00
4e33efd41f Merge branch 'master' into fix-empty-carousel 2017-07-20 21:04:45 +02:00
518a7c460e Merge branch 'master' into fix-beatmap-select-race 2017-07-20 21:04:40 +02:00