Commit Graph

80 Commits

Author SHA1 Message Date
38fe95d94a Add basic display for pp in TestCasePerformancePoints 2017-11-17 14:37:19 +09:00
bbc5c05055 Disable ruleset-level tests for now 2017-10-23 21:25:54 +09:00
c5046f6b3c Add back osu.Desktop project
While it was nice having less projects to deal with, it meant hacks to get around circular dependencies between rulesets and osu.Game. For now, let's just restore the osu.Desktop project and call it a day.

This allows for the project to build again with default visual studio settings.
2017-10-14 14:33:05 +09:00
b306eaca6e Move mania tests to correct namespace 2017-10-10 16:50:46 +09:00
e0911f014e Fix ruleset target path for release builds 2017-09-19 22:50:36 +09:00
99b512cce5 Output ruleset assemblies to the game folder rather than adding special logic 2017-09-19 19:27:14 +09:00
1f20c5eb69 Optimise project references 2017-09-19 16:07:00 +09:00
8fa76557db Avoid unnecessary dll copies 2017-09-19 16:06:59 +09:00
6db705a3a8 Update relative paths 2017-09-19 16:06:58 +09:00
6d3d485565 And then everything became one 2017-09-19 16:06:58 +09:00
fb7740a3ab Update all dependencies in line with framework 2017-09-13 20:25:40 +09:00
ee8ec31c6e Merge branch 'master' into judgement-revamp 2017-09-12 18:57:37 +09:00
1194e46ef1 Merge remote-tracking branch 'upstream/master' into judgement-revamp 2017-09-12 17:46:21 +09:00
160ad1924f Remove unneeded reference 2017-09-12 17:01:40 +09:00
6a815d343c Remove unneeded class. 2017-09-12 16:58:06 +09:00
3be9d3c747 Merge branch 'master' into mania-autoplay 2017-09-12 16:44:05 +09:00
8737a1b1a5 Implement osu!mania auto replay generation. 2017-09-12 15:52:32 +09:00
78764082dc Remove taiko project reference from mania project. 2017-09-12 15:52:02 +09:00
57ee97e27d Add lane glows. 2017-09-12 11:39:34 +09:00
0765027cb5 Move note glow to a separate class + make it match the design a bit more. 2017-09-12 11:14:16 +09:00
df0a31bf2a Add judgement text displays to osu!mania 2017-09-11 17:56:02 +09:00
4683319156 Merge remote-tracking branch 'origin/master' into mania-hit-explosions 2017-09-11 14:48:40 +09:00
5ce76d8023 Merge remote-tracking branch 'upstream/master' into judgement-revamp 2017-09-11 14:36:51 +09:00
3026675f35 Add explosions. 2017-09-11 13:44:39 +09:00
7170fbd087 Target .NET 4.6.1 2017-09-11 12:39:00 +09:00
ac8ec31b61 Make judgements able to be "added" plus make everything compile and run. 2017-09-06 17:02:13 +09:00
84c22df3f5 Combine Judgement.HitResults into one. 2017-09-06 17:01:48 +09:00
16e96888ab Update KeyCounterCollection to support action-based buttons 2017-08-21 12:39:22 +09:00
723e27353c HitRenderer -> RulesetContainer 2017-08-09 13:28:29 +09:00
54503eef71 Rename *ScrollingDrawableTimingSection -> *ScrollingContainer, move LinearScrollingContainer to osu.Game, make SpeedAdjustmentContainer non-abstract. 2017-08-04 22:50:29 +09:30
6fd37ebc32 Merge branch 'master' into timingchange-rework 2017-06-15 16:23:51 +09:00
41d4aee4f5 Update nuget packages
- [ ] Depends on framework partner in crime https://github.com/ppy/osu-framework/pull/820
2017-06-13 11:50:46 +09:00
1f56848442 Rewrite the way speed adjustments are applied. 2017-06-09 19:57:03 +09:00
4b2669e65d Namespace movement. 2017-06-09 16:20:55 +09:00
d11002e499 Use new naming structure + VisibleTimeRange bindable. 2017-06-09 16:11:49 +09:00
8de6bdf340 Rewrite mania to use the new timing section stuff. 2017-06-09 02:43:48 +09:00
6f191193a1 Rename timing changes, simplify + improve columns/dictionary usage. 2017-06-07 19:15:51 +09:00
7022c8d496 Move timing change stuff to osu.Game project. 2017-06-02 20:17:44 +09:00
a4cd409835 Super huge abstraction changes to (hopefully) make this TimingChangeContainer usable for non-mania rulesets.
Also includes commenting improvements/fixes.
2017-06-02 19:27:22 +09:00
b46a9dd0ef Add gravity mod. 2017-06-02 17:33:58 +09:00
d30706f640 Move drawable timing changes to Timing/Drawables. 2017-06-01 15:13:52 +09:00
f612914e87 Initial rewrite of timing changes to allow them to be more extensible. 2017-06-01 14:26:21 +09:00
4fce0c1189 Rename Barline -> BarLine. 2017-05-29 15:05:20 +09:00
ee7158aa95 Implement bar lines. 2017-05-29 14:44:42 +09:00
e63108bd75 Add base for bar lines. 2017-05-29 11:56:31 +09:00
946cd4bfa3 General cleanup + more xmldocs. 2017-05-24 21:57:38 +09:00
dcf879687d Implement basic hold note + tick input. 2017-05-24 20:45:01 +09:00
3cdfd2eef5 Split ControlPoint into different types.
# Conflicts:
#	osu.Game.Rulesets.Mania/UI/Column.cs
2017-05-23 14:03:40 +09:00
51728e48be Merge branch 'master' into mania-hitobject-object-conversion 2017-05-22 21:12:00 +09:00
60e036b5f4 Fix missing reference. 2017-05-22 15:29:02 +09:00