Commit Graph

23 Commits

Author SHA1 Message Date
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
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