2ca10b28c6
Use a non-broken opentk library
2017-12-29 15:42:51 +09:00
5b45d36fef
Decomission TestCaseHitObjects
2017-12-27 20:09:33 +09:00
ccaf63a437
Add a Spinner testcase
2017-12-27 20:01:20 +09:00
cb18baa4d8
Add HitCircle/Slider testcases
2017-12-27 17:34:07 +09:00
5b529511ec
Update OpenTK nuget package
...
Fixes the recent AppVeyor errors
2017-12-27 13:18:34 +09:00
4a723f7382
Added the "Service Include" tag that is used by Visual Studio's test explorer to the .csproj files
2017-12-08 11:05:00 +01:00
7957e55710
Merge branch 'master' into editor-composer
2017-12-03 14:47:07 +09:00
677f3653eb
Hide osu! playfield cursor
2017-11-30 19:19:34 +09:00
fd3049fd65
Merge remote-tracking branch 'origin/master' into editor-composer
2017-11-30 13:47:47 +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
309eb4edd7
Integrate HitObjectComposer into Compose
...
Also removes the other rulesets' HitObjectComposers for now.
2017-11-29 17:46:21 +09:00
8c30fd490c
Add HitObjectComposer class
2017-11-29 16:22:11 +09:00
1e023f0419
Implement PerformanceCalculator testcase
2017-11-17 14:37:19 +09:00
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
ad685bd919
Merge branch 'master' into sliderbouncers
2017-10-22 14:12:03 +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
a876ab9b90
Move spm counter to a seperated control.
2017-10-07 15:31:42 +08:00
cfb1804aa1
address review
2017-09-27 11:28:44 -04:00
801fa39145
remove old SliderBouncer
2017-09-26 12:23:13 -04:00
adebe166d4
slider bouncers
2017-09-26 12:13:34 -04: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
7170fbd087
Target .NET 4.6.1
2017-09-11 12:39:00 +09:00
a7a7e0323f
Update autoplay and replay handling to result in actions, not keys
2017-08-24 15:36:42 +09:00
1fe273cbc0
Move GameplayCursor to osu! ruleset and make work with OsuActions
2017-08-10 18:37:41 +09:00
e9a11ebc9f
Use new population methods and implement osu! ruleset actions
2017-08-10 18:31:12 +09:00
723e27353c
HitRenderer -> RulesetContainer
2017-08-09 13:28:29 +09:00
d3f5de9bf9
Move to UI namespace
2017-07-13 15:44:42 +09:00
f7c9e449d4
add ruleset settings
2017-07-11 20:25:24 +02: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
c624712f2f
Refactor ppv2 to allow integration of pp+ features.
2017-06-05 23:45:22 +02:00
9cd41c0e87
Spinner design refresh
2017-05-18 19:42:20 +09:00
9b8b88601f
Create "AutoGenerator" base class and interface.
2017-04-29 02:08:48 +08:00
e56bd3430a
Move some common functionality to OsuAutoReplayBase.cs
2017-04-28 23:19:15 +08:00
6cf026e5c1
Remove OsuScore and change the way statistics are stored (dynamic dictionary).
2017-04-20 11:03:11 +09:00
fbd26a1d5e
Mode -> Ruleset.
2017-04-18 16:05:58 +09:00