9aae568bbe
Tidy up csproj further
2018-03-28 15:19:56 +09:00
0026b94cd3
Consolidate and move ruleset test projects
2018-03-28 14:41:25 +09:00
1a8aa87469
Make everything better
2018-03-27 18:56:54 +09:00
b290d2d039
Move NUnit includes to individual projects
2018-03-27 15:07:09 +09:00
dd5bbbbd9f
Define testable projects
2018-03-26 19:11:23 +09:00
5159127bce
Fix SQLite failing to initialize on test projects
2018-03-26 18:07:09 +09:00
35ef9d99c6
Only compile with net461 in visual studio
2018-03-26 15:44:55 +09:00
96901b6498
Add msbuild/dotnet build + launch targets
2018-03-26 10:52:54 +09:00
31920f1866
Fix ruleset resources not getting included in build
2018-03-25 02:12:01 +09:00
d28de89e50
Add net461 target to test projects for nunit discovery
...
Nunit "by design" will not run tests for NETStandard projects (see: https://github.com/nunit/dotnet-test-nunit/issues/122#issuecomment-329531632 ).
2018-03-25 01:35:50 +09:00
a30270658d
Merge remote-tracking branch 'origin/master' into netstandard
2017-12-01 18:50:28 +09:00
36be171c29
Fix up/clean up csprojs for C#7 support
2017-11-30 02:06:03 +09:00
a0c3349935
Add LangVer.props and osu.Game.props for common csproj properties
2017-11-30 00:45:37 +09:00
3e01a0dda5
Merge branch 'master' into mania-auto-generation-fixes
2017-11-29 19:11:36 +09:00
dfd035d07b
Merge remote-tracking branch 'origin/master' into mania-auto-generation-fixes
2017-11-29 18:42:17 +09:00
93d7cd5a6d
Merge branch 'master' into performance-calculator
2017-11-29 18:37:07 +09:00
1136db1556
Fix mania replays not defining important frames
...
Resolves https://github.com/ppy/osu/issues/1495 .
2017-11-29 14:20:15 +09:00
f8c296877b
Add testcase for mania beatmap conversion (currently ignored)
2017-11-28 18:59:20 +09:00
756f6f2d16
Remove net461 targets
2017-11-20 10:10:28 +09:00
d2ab0621f3
Make osu.Game + rulesets compile with netstandard
2017-11-19 13:46:51 +09:00
38fe95d94a
Add basic display for pp in TestCasePerformancePoints
2017-11-17 14:37:19 +09:00
f461f03b08
Make osu! compile with framework changes
2017-11-16 14:51:31 +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