4f6263ef86
Make many internal classes and methods public
...
This is important when using dynamic compiling to rapidly iterate. Until we actually split projects out into pieces (like the abstract ruleset project we have talked about) there is no advantage to using internal in the osu! game code.
2017-11-21 12:06:16 +09:00
acc299c7b9
Correct and simplify RulesetStore
2017-10-16 17:02:31 +09:00
b178be21d1
Let's not rename columns yet
2017-10-14 14:30:58 +09:00
6a4198d0d6
Initial EF Core commit
2017-10-04 22:52:12 +03:00
5f53426a9a
*Database -> *Store
...
Welcome back BeatmapManager
2017-07-27 16:56:41 +09:00
fce580d717
Reshuffle namespaces
2017-07-26 13:22:46 +09:00
e68675f970
Rename EasingTypes to Easing
2017-07-22 20:53:53 +02:00
a5e610a7ba
Update framework and fix compilation
...
Most issues were related to BeginLoopedSequence usage and lack of
"this." in front of transform helpers.
2017-07-14 19:18:12 +03:00
2d7eefa6fe
Update Cached usage according to framework
2017-07-02 13:00:02 +03:00
62dee59672
Shapes namespace
...
Depends on https://github.com/ppy/osu-framework/pull/837
2017-06-20 15:54:23 +10:00
ffbb46f668
Update in line with framework.
2017-06-12 12:48:47 +09:00
2f7d9655fd
More Clean up
2017-06-08 15:27:35 +08:00
efab186384
Update namespaces in line with framework
2017-05-16 12:50:30 +09:00
5aa90df819
Allow OsuScreens to decide whether ruleset switching should be allowed.
...
Tidies up ToolbarModeSelector a lot by using DI.
2017-04-21 16:03:59 +09:00
fbd26a1d5e
Mode -> Ruleset.
2017-04-18 16:05:58 +09:00
a4e2f34ee7
Make a RulesetDatabase.
2017-04-17 17:43:48 +09:00
0a1376c2db
Remove PlayMode game-wide.
2017-04-15 05:22:41 +09:00
411988f038
Remove all trailing whitespaces in this repo.
2017-04-06 16:21:18 +08:00
fa7fd6efe3
Fix mode selector not invoking a re-filter.
2017-03-29 19:48:13 +09:00
f7dc7e9bb9
Update references.
2017-03-28 21:26:20 +09:00
54e1b24fe9
Enforce readonly private members where possible.
2017-03-23 13:50:08 +09:00
d9a4a677fd
Added Descriptions to Rulesets + PlayModes list
2017-03-09 21:37:03 +01:00
da751804b6
Reduce error count.
2017-03-09 14:24:16 +09:00
0cad5d7d41
Fix most warnings.
2017-03-07 13:05:57 +09:00
a2317e5a1e
Update usage of FillDirection
2017-03-04 11:00:17 +01:00
4d28696479
FlowDirection -> FillDirection
2017-03-01 20:15:38 +01:00
9c853b0465
Update framewörk
2017-03-01 19:33:01 +01:00
03889e6ca6
Update References to FlowStrategies
...
References now use the Create*-names instead of the outdated
Get*-names to create instances of FlowStrategies.
2017-02-27 16:55:55 +01:00
8d91519d59
Update usage of FlowContainer and its subclasses
2017-02-26 21:32:43 +01:00
1585ae842a
Update framework
2017-02-26 11:22:58 +09:00
a5dfa7ab06
Remove unnecessary using statements
2017-02-23 21:38:10 +01:00
d42c5481b0
Make mode selector selected line non-relative. ( #352 )
...
* mode selector line has the correct length now
* calculation is now a 'one-liner'
* Line length is absolute now
* Line length is calculated inline
2017-02-15 13:48:49 +09:00
aaaf7163e0
Update framework.
2017-02-13 17:46:50 +09:00
50bd80cb0c
Update and standardise license headers.
2017-02-07 14:27:41 +09:00
fa007e632d
Refactor colors to palette based design
2017-01-12 16:38:27 -05:00
70ecf48ca7
Add central color class
...
I didn't move _every_ color here, but most of them. The ones I left
behind are mostly just shades of gray.
Closes #126
2017-01-09 17:20:31 -05:00
773d64cd5e
Update judgement after children have been updated.
2016-12-03 14:40:15 +01:00
918a3bc74f
Add glow and bling to game mode selector.
2016-12-01 19:15:34 +09:00
11f958030f
Make Triangles more flexible and more random.
2016-12-01 18:53:13 +09:00
25d3818e7a
Fix game mode selector line regression.
2016-12-01 17:45:21 +09:00
d7ab74363d
Simplify toolbar width/padding calculations. Add avatar display (incorrect user id).
2016-12-01 16:05:54 +09:00
167b559a95
Move toolbar to own namespace.
2016-12-01 14:22:29 +09:00