Commit Graph

807 Commits

Author SHA1 Message Date
d9a80dae5d Male NoFail use an applicable interface 2017-12-31 04:10:29 +09:00
df62ca14b7 Don't unbind when not necessary 2017-12-29 23:41:36 -06:00
3845c7ac7d Remove bluring of storyboard 2017-12-28 14:31:34 -06:00
998f9c090d select pause buttons after mouse move only 2017-12-28 01:56:10 +01:00
3bfa6bd9fd Merge branch 'master' into better-notification-delays 2017-12-27 23:26:57 +09:00
324a7d6377 Merge remote-tracking branch 'upstream/master' into better-testcase-player 2017-12-27 20:26:38 +09:00
1af7f71c97 Merge branch 'master' into notification-verbosity 2017-12-27 15:01:28 +09:00
d17f6cb564 Fix crash when starting play mode with no beatmap
Closes #1767
2017-12-27 11:46:44 +09:00
9fb958eadc Make TestCasePlayer more usable
No results screen crash, no unnecessary leadin time.
2017-12-26 14:23:14 +09:00
044e4d0acd Add blur to background in Player 2017-12-25 19:11:49 -06:00
71a94d6b44 Add a bindable Enabled flag to NotificationManager
Also better handles delays before notifications are displayed.
2017-12-25 20:53:23 +09:00
6f5f4f76e5 Use Logger.Error when exceptions are involved 2017-12-25 18:21:15 +09:00
13fee5402a Remove unnecessary using
visual studio doesn't save
2017-12-21 23:20:11 +09:00
87e790080b Remove manual audio thread synchronisation logic
No longer required as calls are blocking.
2017-12-21 22:22:28 +09:00
abe465358c Fix formatting 2017-12-21 21:46:57 +09:00
5b596765c8 Merge branch 'master' into dev-overlay-counter 2017-12-21 21:09:40 +09:00
6fbd06f967 Fix Not update retry counter on PauseOverlay
I've find "You've retried xx time(s)" message that something weird.
That is not displayed pause overlay and only see count on FailOverlay
I change code that PauseContainer.Retries property can be set call-back function.

Signed-off-by: Seokho Song <0xdevssh@gmail.com>
2017-12-21 20:40:31 +09:00
b6fd5b0f17 Fix keyboard and mouse input not properly getting blocked by GameplayMenuOverlay 2017-12-21 19:19:08 +09:00
5e111e14db Make it possible to change the overlay actions beyond instantiation 2017-12-18 19:13:25 +09:00
a17b2e4c18 Expose buttons for test cases 2017-12-18 19:13:08 +09:00
918e7c9a4b MenuOverlay -> GameplayMenuOverlay 2017-12-18 16:40:50 +09:00
5f538f03ea Comments 2017-12-18 16:34:25 +09:00
59365bbdce Make MenuOverlay support key selections 2017-12-18 16:34:17 +09:00
f3a5258c5b Reorder file (ctor + bdl) 2017-12-18 14:05:12 +09:00
ed81ed7c54 Add back HandleInput disable overrides 2017-12-11 15:19:00 +09:00
219bdbc4e1 Populate HandleInput automatically 2017-12-09 22:21:17 +03:00
016057ab01 readd storyboard to beatmap + minor cleanup 2017-11-30 16:49:53 +01:00
a574b092f6 Merge branch 'master' into change-transition-blur-rate 2017-11-27 10:42:32 +09:00
69e388dd52 Adjust background blur rate 2017-11-26 17:08:14 +09:00
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
9565a9c352 Fix TestCasePlayer not working as expected 2017-11-23 20:42:07 +09:00
18b0b77f0a Added requested changes. Mainly changing lambdas to direct function references. 2017-11-22 21:41:50 +01:00
a033eb46d3 Changed to LoadComponentAsync call instead of adding an AsyncLoadWrapper instance. 2017-11-21 16:12:23 +01:00
c30d31e037 Remove extra alternateFailConditions function in Player 2017-11-21 17:30:19 +09:00
da30d76f9b Implement Score Processor Mod Interface
- Add a delegate whenever we want to register an additional fail condition
2017-11-20 02:15:29 -05:00
de4d8eb196 Implement Sudden Death and Perfect
- Two additional fail conditions
2017-11-18 01:28:09 -05:00
62358c0b53 Merge branch 'master' into beatmap_scores 2017-11-16 00:45:17 +09:00
f912744acc Fix sizing of ModIcon 2017-11-16 00:15:27 +09:00
8011048540 Fix hard crash when clicking play button with no map selected
Resolves #1507.
2017-11-15 20:03:18 +09:00
a2cb9d4086 Fix audio not playing during player loading
Regression due to changed audio initialisation logic.
2017-11-13 19:43:00 +09:00
49a5af60e2 Fix multiple order-of-execution issues with osu! logo
Also sets better defaults.
2017-11-13 18:43:16 +09:00
51adea2a60 Convert text to a local variable 2017-11-13 05:58:19 +03:00
89e9f84753 Add padding to the text container 2017-11-13 05:52:05 +03:00
ec75837965 Replay speed setting visual improvements 2017-11-13 05:04:21 +03:00
7d4e1b6f22 Don't require a local storage variable for restoring playback speed 2017-11-11 13:03:46 +09:00
3142832693 Add precision to playback speed 2017-11-11 13:00:29 +09:00
3d1d66d886 Merge branch 'master' into replay_speed 2017-11-11 10:41:38 +09:00
4b21c83f35 Merge remote-tracking branch 'refs/remotes/ppy/master' into replay_speed 2017-11-10 17:24:26 +03:00
5816d25358 Merge remote-tracking branch 'origin/master' into replay-rewinding 2017-11-10 22:19:17 +09:00
49731f4c05 Remove unused parmeter 2017-11-10 19:32:09 +09:00