Commit Graph

21 Commits

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