Thomas Müller
|
773d64cd5e
|
Update judgement after children have been updated.
|
2016-12-03 14:40:15 +01:00 |
|
Thomas Müller
|
b81bf7085f
|
Add missing licence headers and fixup using statements.
|
2016-12-03 13:56:35 +01:00 |
|
Thomas Müller
|
c43b47da2a
|
Add option toggles and configuration for snaking in and out sliders.
|
2016-12-03 13:56:19 +01:00 |
|
Thomas Müller
|
a1efd25ac1
|
Improve code clarity and allow snaking "away" the beginning of the slider that has already been tracked.
|
2016-12-03 13:25:31 +01:00 |
|
Thomas Müller
|
4dbc6ad4d0
|
Construct drawable slider paths smoothly using the optimized slider curve instead of by discrete individual re-sampled segments.
|
2016-12-03 11:43:56 +01:00 |
|
Thomas Müller
|
c6e099d725
|
Fix incorrect way of calculating SliderCurve.PositionAt.
|
2016-12-03 10:41:03 +01:00 |
|
Thomas Müller
|
08f9d329b9
|
Merge pull request #217 from huoyaoyuan/generic-container
Make KeyCounterCollection generic
|
2016-12-03 10:12:12 +01:00 |
|
Huo Yaoyuan
|
2eefc320fd
|
Make KeyCounterCollection generic.
|
2016-12-03 15:58:27 +08:00 |
|
Huo Yaoyuan
|
e2491b7f9d
|
Update framework.
|
2016-12-03 15:50:48 +08:00 |
|
Dean Herbert
|
e218fda972
|
Merge pull request #216 from peppy/general-fixes
Make toolbar buttons more independent logic-wise.
|
2016-12-02 22:05:09 +09:00 |
|
Dean Herbert
|
a80c28ca37
|
ToolbarOverlayToggleButton
|
2016-12-02 21:57:01 +09:00 |
|
Dean Herbert
|
ebde5fa97f
|
Update framework.
|
2016-12-02 20:56:05 +09:00 |
|
Dean Herbert
|
9bf36418a0
|
Make toolbar buttons more independent logic-wise.
Also adds visual toggle state for toggleable buttons.
|
2016-12-02 18:43:01 +09:00 |
|
Dean Herbert
|
bc2391578c
|
Merge pull request #212 from Tom94/better-triangles
Use new framework-level triangles.
|
2016-12-02 16:21:04 +09:00 |
|
Dean Herbert
|
d7d4480dde
|
Update framework.
|
2016-12-02 16:16:29 +09:00 |
|
Thomas Müller
|
1e8dc780ab
|
Use new framework-level triangles.
|
2016-12-01 19:12:35 +01:00 |
|
Thomas Müller
|
20947623d5
|
Merge pull request #210 from peppy/online-improvements
Add login support, better API state change handling.
|
2016-12-01 18:50:54 +01:00 |
|
Dean Herbert
|
22905d2033
|
Align logo correctly between intro and main menu.
Kinda hacky but will do for now.
|
2016-12-01 21:59:32 +09:00 |
|
Dean Herbert
|
413138abe5
|
Delay movement of ParallaxContainers slightly.
|
2016-12-01 21:45:40 +09:00 |
|
Dean Herbert
|
2342a17dbc
|
Move BufferedContainer usage to allow ripple to blend correctly with the background layer.
|
2016-12-01 21:29:14 +09:00 |
|
Dean Herbert
|
511dab32ef
|
Remove masking from Triangles to simplify OsuLogo masking hierarchy.
|
2016-12-01 21:12:37 +09:00 |
|
Dean Herbert
|
4b74ea7586
|
Separate logo hover and bounce into separate containers to fix consecutive actions.
|
2016-12-01 20:52:26 +09:00 |
|
Dean Herbert
|
6909dbf60c
|
Increase cursor trail density a bit.
|
2016-12-01 20:44:17 +09:00 |
|
Dean Herbert
|
1f370fe29c
|
Add animated osu! logo.
|
2016-12-01 20:21:14 +09:00 |
|
Dean Herbert
|
858a79c402
|
Merge pull request #211 from huoyaoyuan/enhancement
Minor enhancements
|
2016-12-01 20:01:39 +09:00 |
|
Dean Herbert
|
918a3bc74f
|
Add glow and bling to game mode selector.
|
2016-12-01 19:15:34 +09:00 |
|
Dean Herbert
|
3a5c41b970
|
Restore additive blending for toolbar button backgrounds.
|
2016-12-01 18:54:32 +09:00 |
|
Dean Herbert
|
11f958030f
|
Make Triangles more flexible and more random.
|
2016-12-01 18:53:13 +09:00 |
|
Dean Herbert
|
6554a4ea58
|
Fix shadow not displaying around avatar.
|
2016-12-01 17:45:32 +09:00 |
|
Dean Herbert
|
25d3818e7a
|
Fix game mode selector line regression.
|
2016-12-01 17:45:21 +09:00 |
|
Dean Herbert
|
6ccce88a0e
|
Add proper user data retrieval on connect.
|
2016-12-01 16:44:24 +09:00 |
|
Dean Herbert
|
d7ab74363d
|
Simplify toolbar width/padding calculations. Add avatar display (incorrect user id).
|
2016-12-01 16:05:54 +09:00 |
|
Dean Herbert
|
0b0fe2a857
|
Remove incorrect verbatim string specifications.
|
2016-12-01 16:04:58 +09:00 |
|
Dean Herbert
|
167b559a95
|
Move toolbar to own namespace.
|
2016-12-01 14:22:29 +09:00 |
|
Dean Herbert
|
13d26d0601
|
Tidy up options login section code; fix incorrect flow logic for online state.
|
2016-12-01 13:07:19 +09:00 |
|
Dean Herbert
|
9d05c132e8
|
Make Toolbar an IOnlineComponent to tidy up state change logic.
|
2016-12-01 13:03:40 +09:00 |
|
Dean Herbert
|
c6b7e90739
|
Merge branch 'refs/heads/master' into online-improvements
|
2016-12-01 12:51:45 +09:00 |
|
Huo Yaoyuan
|
3a4fb2ffed
|
IsEnabled property for drag bar of music controller.
|
2016-12-01 08:20:24 +08:00 |
|
Thomas Müller
|
023077e0e6
|
Merge pull request #209 from peppy/general-fixes
Toolbar and main menu button improvements.
|
2016-11-30 22:18:00 +01:00 |
|
Thomas Müller
|
579b8328dc
|
Revert "Fix options sidebar being transparent when moving in from the side, showing a view of the broken region left of the gamemode stack."
This reverts commit 27a13eec97 .
|
2016-11-30 20:50:41 +01:00 |
|
Thomas Müller
|
380303902d
|
Update framework.
|
2016-11-30 20:22:47 +01:00 |
|
Thomas Müller
|
27a13eec97
|
Fix options sidebar being transparent when moving in from the side, showing a view of the broken region left of the gamemode stack.
|
2016-11-30 20:22:23 +01:00 |
|
Dean Herbert
|
ed879f33df
|
Add logout button and check for inputs before allowing login.
|
2016-11-30 19:43:03 +09:00 |
|
Dean Herbert
|
01dc7cb5c2
|
Thread safety, username saving correctly etc.
|
2016-11-30 19:22:36 +09:00 |
|
Dean Herbert
|
3fa80d2376
|
Update client id/secret and bring API endpoints up-to-date.
|
2016-11-30 18:30:24 +09:00 |
|
Dean Herbert
|
a980671c54
|
Add basic ChatOverlay state handling.
|
2016-11-30 18:30:19 +09:00 |
|
Dean Herbert
|
11f726ad45
|
Add basic login flow.
|
2016-11-30 18:30:15 +09:00 |
|
Dean Herbert
|
88748499fa
|
Register chat overlay with API.
|
2016-11-30 18:30:10 +09:00 |
|
Dean Herbert
|
18509e6a60
|
ChatConsole -> ChatOverlay. Namespace tidying.
|
2016-11-30 18:30:06 +09:00 |
|
Dean Herbert
|
34e91c8474
|
Add the concept of IOnlineComponents, registered tot he API for handling state changes.
|
2016-11-30 18:30:01 +09:00 |
|