Commit Graph

546 Commits

Author SHA1 Message Date
841707b61f Not animate stars over MaxStars 2016-10-09 14:09:07 -05:00
707effb591 Completed StarCounter
More complex than the other counters, but hopefully functional.
I subestimated you and your silly bouncing animations.
>.>
2016-10-09 14:02:44 -05:00
dd04b33232 Use AddInternal instead of AddTopLevel. 2016-10-09 20:06:23 +09:00
67d3d772f6 Minor fix with StarCounter width 2016-10-08 22:15:25 -05:00
37115c8c9f Merge branch 'master' into counters 2016-10-08 22:02:43 -05:00
accf365fd1 More styling. 2016-10-08 21:58:53 -05:00
0d18680eeb StarCounter styling using absolute positioning. 2016-10-08 21:45:01 -05:00
5ebb2fc289 Refactor + Stars Counter (initial)
Moved a few things to allow using common transforms
for a star counter. This implementation is basic and
hacky, but good enough as proof of concept.
2016-10-08 19:11:01 -05:00
5ff9d828eb Add KeyCounter to Player for fun. 2016-10-08 15:53:59 +09:00
a3b4a34a1a TestCase buttons + minor fixes 2016-10-07 17:15:36 -05:00
7277cf5af1 Reflection to simplify transforms + some refactoring 2016-10-07 16:59:52 -05:00
965e542eaf Line wrapping 2016-10-07 16:14:35 -05:00
35325fab95 Licence added 2016-10-07 02:24:46 -05:00
00cfc51004 Rolling counters (initial) 2016-10-07 02:05:02 -05:00
ac16bffe49 Bring framework and resources up-to-date. 2016-10-01 19:05:26 +09:00
25fecfca06 Relative size and position for text layer. 2016-09-26 16:56:39 +08:00
bb13da2b32 Add ResetCount method for Counter. 2016-09-26 14:23:22 +08:00
b4bb3d6317 Update private methods implementation. 2016-09-26 14:21:40 +08:00
756e7a6a67 Add missing lincense header, remove unnecessary comment and field. 2016-09-26 14:21:25 +08:00
63535df6dc Fix typo and missnaming. 2016-09-24 19:46:10 +08:00
ec2bc4720d Comma seperator in numbers. 2016-09-24 19:46:10 +08:00
ed4fae53cb Add FadeTime and allow setting custom styles directly from container. 2016-09-24 19:46:10 +08:00
f4ac1f630d Adjust visual tree of counter. 2016-09-24 19:46:10 +08:00
0da0d4f35e Avoid accessing container in each counter. 2016-09-24 19:46:10 +08:00
c70bf53486 Rename counter classes to avoid confusing. 2016-09-24 19:46:10 +08:00
16f1dff849 Make counter public. 2016-09-24 19:46:10 +08:00
d8666deaa0 IsLit Adjustment. 2016-09-24 19:46:10 +08:00
ba19fe1b97 Move IsCounting to KeyCounter. 2016-09-24 19:46:10 +08:00
409bb0d068 Counter animation. 2016-09-24 19:46:10 +08:00
81f269ee69 MouseCount and KeyBoardCount, input handling. 2016-09-24 19:46:10 +08:00
e5ef3e1d02 Adjust children position of Counter. 2016-09-24 19:46:10 +08:00
55a1a3827a Implement KeyCounter and base Count class. 2016-09-24 19:46:10 +08:00
4754c0e2d1 Clears out old tests (use the framework tests!), Replaces osu.Game.Graphics.UserInterface references with osu.Framework.Graphics.UserInterface 2016-09-17 21:54:52 +01:00
1a5c2b5221 Updates to latest osu-framework, Updates existing Load() methods to use Children = new Drawable[]{} syntax 2016-09-17 21:33:46 +01:00
375406bc97 Bring framework up-to-date. 2016-09-11 17:23:43 +09:00
4a85d8627d Update to latest framework version. 2016-09-11 03:04:47 +09:00
23111821f5 Update naming conventions. 2016-09-04 18:31:58 +09:00
dde748b8c1 Fix loaded not being set on textbox Load. 2016-09-03 21:18:07 +09:30
7d9cb85289 Hook up new TextInputSource to TextBox. 2016-09-02 14:41:42 +09:00
49a4d64fad Fix TextBox always taking keyboard focus. 2016-09-01 22:55:02 +09:00
600223a65c Add proper keyboard sound effects back. 2016-09-01 22:51:45 +09:00
923fc228e9 Fix cursor horizontal position. 2016-09-01 22:51:03 +09:00
a2fc339a45 Update Transforms to new style. 2016-09-01 22:51:03 +09:00
41c03ab255 Move ctor content to Load(). Schedule some prop updates. 2016-09-01 22:51:03 +09:00
7f0212f93f TextSize -> SpaceWidth (temporary). 2016-09-01 22:51:03 +09:00
b3e2339175 Make TextBox rendering work again. 2016-09-01 22:51:03 +09:00