Commit Graph

46 Commits

Author SHA1 Message Date
d9cc1c227b Allow UpdateableAvatar to handle displaying username as tooltip 2021-06-17 16:31:12 +09:00
5a00a05a95 Add missing schedule call 2020-10-22 14:49:48 +09:00
3fe6f77444 Fix cases of multiple bdl methods 2020-10-22 14:30:49 +09:00
303975ccb1 Remove unnecessary permitNulls 2020-10-22 14:27:49 +09:00
9753dab93b Remove IOnlineComponent and change existing components to use bindable flow 2020-10-22 14:19:12 +09:00
fec0db8fe1 Merge UpdateableAvatar.cs and Avatar.cs + Rename Avatar to DrawableAvatar 2019-06-17 21:55:07 +03:00
d7c09e7dbd Merge remote-tracking branch 'origin/master' into fix-new-inspections
# Conflicts:
#	osu.Game.Rulesets.Catch/Judgements/CatchDropletJudgement.cs
#	osu.Game.Rulesets.Catch/Judgements/CatchJudgement.cs
#	osu.Game.Rulesets.Mania/Scoring/ManiaScoreProcessor.cs
#	osu.Game.Rulesets.Osu/Replays/OsuAutoGenerator.cs
#	osu.Game.Rulesets.Osu/UI/Cursor/CursorTrail.cs
#	osu.Game.Tests/Visual/SongSelect/TestCaseBeatmapScoresContainer.cs
#	osu.Game/Graphics/OsuFont.cs
#	osu.Game/Online/API/Requests/Responses/APILegacyScoreInfo.cs
#	osu.Game/Overlays/Profile/Header/BadgeContainer.cs
#	osu.Game/Overlays/Profile/ProfileHeader.cs
#	osu.Game/Screens/Select/PlaySongSelect.cs
#	osu.Game/Skinning/LegacySkinDecoder.cs
2019-05-07 13:20:17 +09:00
a56e29347f Adjust namespaces 2019-04-02 14:51:28 +09:00
c39c37a18d Apply more missed cases 2019-04-01 12:44:46 +09:00
53f3dacdfb Fix login overlay behavior 2019-03-27 22:01:06 -07:00
f0114d776d Use interface to access API
Allows for better testability.
2019-03-13 12:58:18 +09:00
3015d40f8f Merge branch 'master' into osu-fontusage 2019-02-22 18:09:23 +09:00
bca347427f Update with framework bindable changes 2019-02-21 18:56:34 +09:00
dbfa95b9e7 Made medium the default font weight 2019-02-20 16:52:36 +09:00
a2aa3ec5cb Adjust sprite texts in-line with framework changes 2019-02-20 15:03:20 +09:00
8617aaa2a7 Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
f47ac35522 Add click to avatar 2018-12-22 14:23:53 +09:00
f27bd3ef3e OpenTK -> osuTK 2018-11-20 17:14:59 +09:00
32a74f95a5 Normalize all the line endings 2018-04-13 18:26:38 +09:00
ba44813c00 Fixed exit from game save username instead of email. Resolve #2156 2018-03-13 12:10:47 +02:00
37d393bca0 Update licence headers 2018-01-05 20:21:19 +09:00
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
ffbb46f668 Update in line with framework. 2017-06-12 12:48:47 +09:00
13272e6995 Make Avatar accept a user.
Add UpdateableAvatar to handle the toolbar use-case.
2017-03-28 00:08:26 +09:00
54e1b24fe9 Enforce readonly private members where possible. 2017-03-23 13:50:08 +09:00
1ae4c2dfbb Remove a lot of customisation from Avatar (and add it in individual usages). 2017-03-15 15:22:28 +09:00
650fc7563d ScoreRank, Avatar to own files, +DrawableRank 2017-03-14 10:58:28 -03:00
8e90e05f23 Changed animation to match the one in Comp3 6c(will probably clean later), changed avatar sprite to a toolbar avatar(doesn't load in visual test since there's no OsuGame), removed random test case data, now static 2017-03-13 12:31:46 -03: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
73fef85b12 Remove unnecessary usings 2017-03-04 19:43:59 +01:00
a14bdf8624 Use Color4Extensions from Framework and remove redundant Name 2017-03-04 19:42:37 +01:00
37bc75a7b6 Remove unused variables 2017-02-23 22:32:49 +01:00
2689de0c0c Update framework and add "Async" suffix to asynchronous methods 2017-02-23 22:32:10 +01:00
b6398a1c77 Centralise toolbar size variables and adjust to design. 2017-02-08 20:30:45 +09:00
50bd80cb0c Update and standardise license headers. 2017-02-07 14:27:41 +09:00
9b9ed32245 Remove all @2x references, updates resource and framework. 2017-02-06 22:19:47 +09:00
22ef576c64 Make LoginOverlay mask better. 2017-01-31 16:59:38 +09:00
4cf2993db1 Fix lack of visibility check causing weird hover regions. 2017-01-30 23:25:37 +09:00
74366c620b Move login screen to toolbar and update design (still not fully implemented).
# Conflicts:
#	osu.Game/Overlays/Options/General/LoginOptions.cs
#	osu.Game/Overlays/Toolbar/Toolbar.cs
2017-01-30 22:55:35 +09:00
c222be05c0 Add Color4.Opacity and OsuColor.Gray 2017-01-10 13:44:40 -05:00
3056bbda5d Add temporary workaround for crash. 2016-12-05 21:09:17 +09:00
11f958030f Make Triangles more flexible and more random. 2016-12-01 18:53:13 +09:00
6554a4ea58 Fix shadow not displaying around avatar. 2016-12-01 17:45:32 +09:00
6ccce88a0e Add proper user data retrieval on connect. 2016-12-01 16:44:24 +09:00
d7ab74363d Simplify toolbar width/padding calculations. Add avatar display (incorrect user id). 2016-12-01 16:05:54 +09:00