Commit Graph

412 Commits

Author SHA1 Message Date
0a11d035fe Formatting 2017-03-23 09:07:13 -03:00
938f5eaf58 Dragging 2017-03-23 07:38:08 -03:00
546a3d0914 Merge branch 'song-progress-graph' of https://github.com/DrabWeb/osu into song-progress-graph 2017-03-23 07:15:53 -03:00
4d61424abd Merge branch 'master' into song-progress-graph 2017-03-23 17:44:22 +09:00
681ed38941 Use const whenever possible. 2017-03-23 13:52:38 +09:00
54e1b24fe9 Enforce readonly private members where possible. 2017-03-23 13:50:08 +09:00
818bdd8e88 SongProgress in HudOverlay 2017-03-22 09:27:04 -03:00
f9f31ca092 Add statefulness to MenuCursor. 2017-03-17 20:45:27 +09:00
9a4af8f194 GetScore -> CreateScore. 2017-03-17 02:03:12 +09:00
2394e7ff78 Make CheckFailed not actually trigger internal things, and make private. 2017-03-17 01:36:30 +09:00
b13340c3c8 Move CheckFailed outside of Schedule(). 2017-03-17 00:30:23 +09:00
2a2caeba32 Add better failing support to ScoreProcessor. 2017-03-16 13:39:57 +09:00
c82ae011fb Make ScoreProcessors take generic judgements. 2017-03-16 12:45:23 +09:00
c0e29652a6 Initial attempt at making mods apply better. 2017-03-12 22:13:43 +09:00
64aab090d5 Instantiate HitRenderer with WorkingBeatmap. 2017-03-12 18:03:13 +09:00
529cabb001 Make HudOverlay not dependent on Ruleset. 2017-03-10 16:16:07 +09:00
4015b87965 General fixes. 2017-03-10 13:09:50 +09:00
31f6cbd8cf Rename ScoreOverlay -> HUDOverlay, move to osu.Game, make it not overridable by rulesets. 2017-03-10 12:14:13 +09:00
d7497330b2 Reduce warning/suggestion count to zero. 2017-03-09 15:52:40 +09:00
da751804b6 Reduce error count. 2017-03-09 14:24:16 +09:00
02cab41d34 Move InputManager to a higher and more implicit level.
Also makes KeyCounterCollection work with replays.
2017-03-07 19:30:48 +09:00
4430255ec4 Merge remote-tracking branch 'upstream/master' into replay
# Conflicts:
#	osu.Desktop.VisualTests/Tests/TestCasePlayer.cs
#	osu.Desktop/OsuGameDesktop.cs
#	osu.Game.Modes.Osu/Objects/Drawables/DrawableHitCircle.cs
#	osu.Game.Modes.Osu/Objects/Drawables/DrawableSlider.cs
#	osu.Game/Database/BeatmapDatabase.cs
#	osu.Game/Graphics/Cursor/OsuCursorContainer.cs
#	osu.Game/IPC/BeatmapImporter.cs
#	osu.Game/Modes/Mod.cs
#	osu.Game/Modes/Objects/Drawables/DrawableHitObject.cs
#	osu.Game/Modes/UI/Playfield.cs
#	osu.Game/Screens/Play/Player.cs
#	osu.Game/Screens/Play/PlayerInputManager.cs
2017-03-07 13:50:08 +09:00
0cad5d7d41 Fix most warnings. 2017-03-07 13:05:57 +09:00
57cbecba83 Required changes for framework merge (https://github.com/ppy/osu-framework/pull/554). 2017-03-06 22:08:02 +09:00
76ef8c1a6c Add bindable mods and autoplay support. 2017-03-06 14:52:37 +09:00
faf07ab51a Use generics everywhere. 2017-03-06 13:59:11 +09:00
7afcac3660 Move PreferredPlayMode to WorkingBeatmap. 2017-03-05 17:45:40 +09:00
7a6a614358 Don't show pause menu when watching replays. 2017-03-04 21:35:26 +09:00
adb6f01e39 Create class hierarchy for Score/Replay storage. 2017-03-04 15:32:41 +09:00
9e1383fa48 Merge remote-tracking branch 'upstream/master' into replay
# Conflicts:
#	osu.Game.Modes.Catch/CatchRuleset.cs
#	osu.Game.Modes.Mania/ManiaRuleset.cs
#	osu.Game.Modes.Taiko/TaikoRuleset.cs
#	osu.Game/Screens/Play/Player.cs
2017-03-04 13:17:01 +09:00
3a8246f56d Move PauseOverlay to correct namespace. 2017-03-03 10:17:39 +09:00
c4ca18eeba Remove references to PassThrough. 2017-03-02 16:28:51 +09:00
b6e7e054c3 wankoz 2017-03-01 22:56:20 +09:00
58ae9e888d Basic partial replay support. 2017-03-01 22:04:20 +09:00
522034020e Moved Bindable init 2017-02-28 11:44:12 +01:00
8b3477820f Disable mousewheel while playing 2017-02-28 00:08:34 +01:00
1585ae842a Update framework 2017-02-26 11:22:58 +09:00
7483b69477 Remove unnecessary Dispose logic. 2017-02-25 10:44:19 +09:00
5096f6b83d Fix memory leak from Player's InputManager. 2017-02-24 21:01:05 +09:00
c5552dfb27 Merge remote-tracking branch 'upstream/master' into remove-usings 2017-02-24 11:29:34 +09:00
2689de0c0c Update framework and add "Async" suffix to asynchronous methods 2017-02-23 22:32:10 +01:00
a5dfa7ab06 Remove unnecessary using statements 2017-02-23 21:38:10 +01:00
aef0eb49a1 Add loading screen. 2017-02-22 21:53:59 +09:00
2d2660c1c5 Improve transition when retrying a beatmap. 2017-02-22 14:14:37 +09:00
32ce8cf723 Audio class renames in line with framework changes. 2017-02-18 17:35:04 +09:00
e6ef9f67aa GameMode -> Screen. 2017-02-17 19:23:58 +09:00
d570a6d308 Handle cases where HitObjects were not parsed. 2017-02-15 12:38:10 +09:00
343e48c195 Merge branch 'master' into followpoints 2017-02-13 22:23:57 +09:00
2d155f6a5c Bring back the delay to what it was before. 2017-02-10 10:48:25 +01:00
6f37c02868 Fix followpoints needing a DelayReset. 2017-02-10 10:07:52 +01:00