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
18645fcf29
Update volume control logic to use key bindings
...
Fixes them not working at all, too.
2017-08-22 14:48:04 +09:00
e68675f970
Rename EasingTypes to Easing
2017-07-22 20:53:53 +02:00
62dee59672
Shapes namespace
...
Depends on https://github.com/ppy/osu-framework/pull/837
2017-06-20 15:54:23 +10: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
0cad5d7d41
Fix most warnings.
2017-03-07 13:05:57 +09: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
50bd80cb0c
Update and standardise license headers.
2017-02-07 14:27:41 +09:00
6b66ecc131
Global shadows and more sane font size setting.
2017-01-31 18:53:52 +09:00
f356640cb7
Add missing licence headers.
2016-12-06 19:07:15 +09:00
fa80cc84f8
Fix volume control fill being incorrect on first display.
2016-11-29 18:35:59 +09:00
69cb9cf4de
Fix up volume encapsulation
2016-11-25 00:21:42 -05:00
a3db259071
Fix VolumeMeter.Bindable
2016-11-25 00:21:42 -05:00
20ae8df2bd
Refactor volume control to load asynchronously.
2016-11-23 16:12:21 +09:00
3e9c398652
Update input handler logic to match framework changes.
2016-11-21 21:36:11 +09:00
103176826f
Ensure transformations are never used prior to being added to the Drawable tree.
2016-11-06 11:13:52 +01:00
a6c0fd29f2
Make use of new timing system in Drawables and Transforms.
2016-11-06 08:25:21 +01:00
b86f308af6
Add async workflow.
2016-11-01 23:24:14 +09:00
ee8b678989
Fix volume controls handling mouse wheel at a higher level than anything else game-wide.
2016-10-26 18:45:48 +09:00