Commit Graph

287 Commits

Author SHA1 Message Date
71a94d6b44 Add a bindable Enabled flag to NotificationManager
Also better handles delays before notifications are displayed.
2017-12-25 20:53:23 +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
aff217cd03 Fix early access to beatmap in LogoVisualisation
Missed this one..
2017-11-21 19:47:12 +09:00
66f72baa39 Avoid LogoVisualisation accessing the track before it's loaded 2017-11-21 12:42:28 +09:00
4f6263ef86 Make many internal classes and methods public
This is important when using dynamic compiling to rapidly iterate. Until we actually split projects out into pieces (like the abstract ruleset project we have talked about) there is no advantage to using internal in the osu! game code.
2017-11-21 12:06:16 +09:00
60778593c3 Make pressing space twice at main menu a bit smoother 2017-11-18 22:24:51 +09:00
c2d1de34fc Fix logo not always returning to the correct state when rapidly changing menus
Fixes #1005 for real
2017-11-18 11:19:15 +09:00
322dd1bd05 Rename variables to make more sense 2017-11-18 10:35:17 +09:00
f6ea5b0590 Remove duplicated code 2017-11-18 10:34:17 +09:00
8bd59ff0b3 Fix osu! logo occasionally being in the wrong state on entering the main menu 2017-11-17 17:40:10 +09:00
9344502b71 More warning fixes 2017-11-14 18:05:07 +09:00
bd7a6a90f5 Remove unused fields 2017-11-14 17:43:19 +09:00
49a5af60e2 Fix multiple order-of-execution issues with osu! logo
Also sets better defaults.
2017-11-13 18:43:16 +09:00
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
724540ceaa Fix toolbar not appearing at main menu 2017-11-09 20:38:34 +09:00
598e1652dc Adjust timings 2017-11-09 18:12:33 +09:00
6d56b3c2df Hide triangles during outro 2017-11-09 17:52:38 +09:00
e3a868744e Merge branch 'master' into intro-v2 2017-11-09 17:48:42 +09:00
4874371dbf Rename methods back 2017-11-09 17:38:20 +09:00
e2005c4431 Add comment explaining necessity of AlwaysPresent for now 2017-11-08 20:36:18 +09:00
df6c808d28 Adjust animation to designer-san's liking 2017-11-08 17:04:36 +09:00
cabb22b6d1 Merge branch 'single-osu-logo' into intro-v2 2017-11-08 16:43:07 +09:00
c2d4a213b1 Rename logo-related methods 2017-11-08 16:34:03 +09:00
7ad498cb29 Remove unused puzzle pieces 2017-11-08 14:45:01 +09:00
90fec5f370 Merge branch 'master' into single-osu-logo 2017-11-08 14:37:20 +09:00
41fcecf759 Add intro in to actual game 2017-11-08 14:31:11 +09:00
d8d7165164 Add a test case which starts the game 2017-11-08 13:52:44 +09:00
713d730d10 Simplify restart process and defaults initialisation 2017-11-08 13:32:03 +09:00
1771e003f7 Simplify more 2017-11-08 12:13:30 +09:00
419f041291 Fix text alignment 2017-11-08 12:12:27 +09:00
f83c095269 Simplify more 2017-11-08 12:10:32 +09:00
89426e1c11 Simplify lines 2017-11-08 12:07:52 +09:00
7dcdf78608 Make bars and circles better 2017-11-08 12:06:22 +09:00
a72e798b85 bar -> line 2017-11-08 11:21:50 +09:00
97b238d084 Simplify intro sequence a bit more 2017-11-08 11:20:21 +09:00
552a361a24 Merge remote-tracking branch 'upstream/master' into intro-v2 2017-11-08 11:08:42 +09:00
1afe2c18be Fix osu! deleting beatmaps on startup if MenuMusic is disabled 2017-11-04 19:42:28 +03:00
3adcfa8c38 Many fixes 2017-11-03 17:54:35 +09:00
2f205d1f63 Merge branch 'single-osu-logo' into intro-v2 2017-11-03 15:37:24 +09:00
8f78d84ad6 Make intro resume slower 2017-11-02 21:52:23 +09:00
c99ffb4aa3 Fix potential nullref 2017-11-02 21:52:12 +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
6fa02ce9bb Use internal less
Allows for more dynamic compilation to succeed. No reason for using internal here anyways.
2017-11-01 17:10:54 +09:00
27156aeb93 Fix the shit 2017-11-01 17:07:03 +09:00
15197b9a76 Use internal less
Allows for more dynamic compilation to succeed. No reason for using internal here anyways.
2017-11-01 16:57:59 +09:00
189b51551d Merge remote-tracking branch 'refs/remotes/ppy/master' into intro 2017-10-26 14:40:40 +03: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
4653470779 Fix RulesetStore preparation 2017-10-10 22:29:16 +03:00