Commit Graph

957 Commits

Author SHA1 Message Date
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
cf239f4d9c Move chat into main content
Also changes the way parallax is applied to OsuScreens game-wide.
2017-05-12 19:03:21 +09:00
9a1c662d1f Update framework 2017-05-11 21:25:43 +09:00
5aa90df819 Allow OsuScreens to decide whether ruleset switching should be allowed.
Tidies up ToolbarModeSelector a lot by using DI.
2017-04-21 16:03:59 +09:00
093abd6872 Add chat toggle button. 2017-04-19 19:54:03 +09:00
fbd26a1d5e Mode -> Ruleset. 2017-04-18 16:05:58 +09:00
af13f97435 Fix regressions and test cases. 2017-04-17 19:44:03 +09:00
a4e2f34ee7 Make a RulesetDatabase. 2017-04-17 17:43:48 +09:00
6dbc75283c Re-implement config value. 2017-04-15 05:52:58 +09:00
0a1376c2db Remove PlayMode game-wide. 2017-04-15 05:22:41 +09:00
7d7bea7198 Fix crash on restart after update.
Also make update process more graceful.
2017-04-11 18:40:39 +09:00
4aafc172ca Allow playfield to specify whether it has a cursor or not. 2017-04-05 17:38:57 +09:00
6f1fff4ee7 Update async load usage to new style. 2017-04-02 15:56:12 +09:00
fa7c72a099 Refactor ReplayInputHandler creation for more flexibility. 2017-03-31 15:59:53 +09:00
fa7fd6efe3 Fix mode selector not invoking a re-filter. 2017-03-29 19:48:13 +09:00
f7dc7e9bb9 Update references. 2017-03-28 21:26:20 +09:00
b225ae82be GetInputHandler -> CreateInputHandler. 2017-03-24 13:59:05 +09:00
2074812f46 Move ScoreProcessor and Score to Scoring/. 2017-03-24 09:51:52 +09:00
54e1b24fe9 Enforce readonly private members where possible. 2017-03-23 13:50:08 +09:00
4fa6db6cfa Hide options when entering the game 2017-03-21 18:20:15 +03:00
77067b7e64 Re-style. 2017-03-18 02:04:23 +09:00
f9f31ca092 Add statefulness to MenuCursor. 2017-03-17 20:45:27 +09:00
e1bd168c16 Remaining GameMode -> Screen. 2017-03-14 07:22:46 +08: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
bc74f453aa Merge branch 'master' into replay 2017-03-07 11:41:16 +09:00
9b92e99ce9 Merge branch 'master' into increase-ci-strictness 2017-03-06 21:44:39 +01:00
6e9c4a4251 Merge branch 'master' into options-footer 2017-03-06 20:01:51 +01:00
c24a4f57d9 Raise errors on unnecessary using statements. 2017-03-06 19:15:47 +09:00
5ec2db6558 Fix crash on opening options before intro has played. 2017-03-06 17:32:10 +09:00
0ee38571a6 Move version-related properties to OsuGameBase. 2017-03-06 17:30:44 +09:00
a5d044067c Cancel previous load attempts before starting a new score load. 2017-03-04 21:35:12 +09:00
95e2e2b027 Replay loading via drag-drop huzzah! 2017-03-04 19:02:43 +09:00
b294386077 Remove misleading beatmap import method. 2017-03-04 16:47:37 +09:00
ff5f0af2d3 Merge branch 'master' into popup-dialog 2017-03-02 16:42:20 +09:00
ce1798b8bc DialogManager -> DialogOverlay, cleaned up how BeatmapDeletDialog works, added global DialogOverlay 2017-02-28 02:09:36 -04:00
e06b3ecf2d Input fix 2017-02-27 18:18:12 +03:00
9444ffd849 Removed redundant qualifiers 2017-02-27 17:37:38 +03:00
27d31d1d30 Merge remote-tracking branch 'upstream/master' into better-container 2017-02-26 11:23:06 +09:00
1585ae842a Update framework 2017-02-26 11:22:58 +09:00
5ff4028c29 Make beatmap importing async. 2017-02-24 18:12:50 +09:00
2689de0c0c Update framework and add "Async" suffix to asynchronous methods 2017-02-23 22:32:10 +01:00
bf33cc6f53 Make disclaimer actually be a thing. 2017-02-18 14:16:46 +09:00
fe3a6248ec Add better screen hierarchy and placeholder for dev build disclaimer. 2017-02-17 20:07:16 +09:00
e6ef9f67aa GameMode -> Screen. 2017-02-17 19:23:58 +09:00
366e95dd4f Remove outdated comment. 2017-02-17 17:33:41 +09:00
9e8b4d43dd Improve exit procedure. 2017-02-17 17:25:28 +09:00
753232533a Display Important/Error logging in notifications for now. 2017-02-15 12:37:57 +09:00
870aa2750f Don't attempt to import command line arguments as beatmaps. 2017-02-12 14:53:33 +09:00