Commit Graph

349 Commits

Author SHA1 Message Date
003cf53441 Streamline panel selection event logic.
Was previously firing multiple times where it was completely unnecessary. Also had bidirection firing going on.
2017-04-28 20:43:42 +09:00
28375ed1fc Allow transfer of previously loaded background between WorkingBeatmaps 2017-04-28 15:03:07 +09:00
c95a6fbd09 Use single line for GetUnicodePreference. 2017-04-28 14:14:14 +09:00
4cb18361c1 Use localisation engine for unicode text. 2017-04-26 19:50:38 +08:00
d9dec9d444 Implement Taiko difficulty calculation. 2017-04-26 15:50:08 +09:00
43d09a9734 CI fixes 2017-04-24 20:31:25 +09:00
c7b789424b Update BeatmapInfoWedge design
- Adds colour difficulty strip.
- Adjusts paddings.
- Fixes source/artist confusion.
- Double dash to em-dash.
2017-04-24 20:19:44 +09:00
ba2db75890 Merge branch 'master' into nodal-hit-sounds 2017-04-24 14:14:33 +09:00
4b69477531 Trim whitespace 2017-04-23 00:41:15 -05:00
1d254f4a56 Take MusicController back to life 2017-04-23 00:13:58 -05:00
6fb8676215 Merge branch 'master' into nodal-hit-sounds 2017-04-22 22:11:19 +09:00
2af9bf1423 Prefix everything inside Rulesets.Objects.Legacy with "Convert" to avoid naming clashes with Ruleset projects. 2017-04-22 21:33:11 +09:00
3345ba180f Update with framework rename. 2017-04-21 19:26:32 +09:00
3f832731c9 Add DoubleTime, HalfTime and Nightcore support. 2017-04-21 17:33:37 +09:00
fbd26a1d5e Mode -> Ruleset. 2017-04-18 16:05:58 +09:00
27ddf4b475 Refactor beatmap converters. 2017-04-18 14:31:06 +09:00
efc050a95a Make IBeatmapConverter an abstract class instead of an interface. 2017-04-18 09:38:52 +09:00
456aee63ca Mode IBeatmapConverter and IBeatmapProcessor to osu.Game.Modes.Beatmaps namespace. 2017-04-18 09:36:08 +09:00
c61e3265bb A few xmldoc additions/fixes. 2017-04-18 09:20:38 +09:00
786446354e Fix post-rebase errors. 2017-04-18 09:00:53 +09:00
04973ae65e Fix conversion types for Catch and Mania. 2017-04-18 08:58:21 +09:00
09208adf81 Re-implement legacy hit object conversion. 2017-04-18 08:58:21 +09:00
2767fbd81a Implement Beatmap conversion testing. 2017-04-18 08:57:09 +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
83b083ce64 Move SQLite connections out of database classes; make abstract Database. 2017-04-17 14:37:52 +09:00
ddce3c157f Clean up a few remaining stragglers. 2017-04-15 06:15:55 +09:00
0333e1a050 Remove unused usings. 2017-04-15 05:57:18 +09:00
0a1376c2db Remove PlayMode game-wide. 2017-04-15 05:22:41 +09:00
a89af273be Make BeatmapInfo expose Ruleset instead of PlayMode. 2017-04-15 05:01:36 +09:00
59bfc7abad Move statics to RulesetCollection to avoid conflicts later on. 2017-04-15 04:53:37 +09:00
411988f038 Remove all trailing whitespaces in this repo. 2017-04-06 16:21:18 +08:00
9b1e010dcc Fix filename mismatch. 2017-04-06 16:05:41 +08:00
1942ef9e8f Fix merge fail. 2017-04-06 16:06:02 +09:00
4783d17d94 Merge branch 'master' into better-hitsounds 2017-04-06 16:00:56 +09:00
c50960af63 Add better defaults for ControlPoint. 2017-04-06 13:15:12 +09:00
982dbb5bba Cleanup + bow down to resharper. 2017-04-06 12:27:35 +09:00
c65ab5b6f1 General cleanup. 2017-04-06 11:56:19 +09:00
eb82a4c090 Back to using SampleInfo + fix taiko beatmap conversion. 2017-04-06 11:41:16 +09:00
e903241c7b Implement sample + addition sample reading from hit objects. 2017-04-06 09:43:47 +09:00
1ef465716d Proper legacy timing point parsing. 2017-04-05 21:59:40 +09:00
d607207b69 Ability to contain multiple sample banks. Get default bank name from control point. 2017-04-05 21:59:07 +09:00
2d8239a3f7 Re-implement the SampleBank/Sample structure. No parsing support yet. 2017-04-05 21:34:28 +09:00
6a922da87e Move legacy_velocity_multiplier application to LegacyTimingInfo. 2017-04-05 12:05:48 +09:00
1d4a371ded A few general fixes. 2017-04-04 14:38:50 +09:00
5e67bcb581 Remove a few unused classes. 2017-04-04 13:14:45 +09:00
4b424263ce Fully parse control points. 2017-04-04 13:13:27 +09:00
7c74951454 Update bindables.
# Conflicts:
#	osu.Desktop.VisualTests/Tests/TestCaseResults.cs
#	osu.Game/Screens/Ranking/ResultModeButton.cs
#	osu.Game/Screens/Ranking/Results.cs
2017-04-04 11:34:13 +09:00
2e80ecfda8 Don't need explicit null value. 2017-04-03 20:33:10 +09:00
19b5555ef2 Slightly clean up archive readers + decoders. Read beatmap version into BeatmapInfo. 2017-04-03 20:26:46 +09:00