Dean Herbert
|
fe644c6909
|
Merge branch 'master' into profile_web_changes
|
2018-04-20 12:51:30 +09:00 |
|
tgi74000
|
64709da546
|
Update profile header to osu-web changes
|
2018-04-19 14:46:42 +02:00 |
|
Dean Herbert
|
1be2571d33
|
Make BeatmapSetOverlay accept nulls everywhere
|
2018-04-18 16:08:45 +09:00 |
|
jorolf
|
6ca714d93b
|
add badges to ProfileHeader
|
2018-04-15 23:49:45 +02:00 |
|
Dean Herbert
|
32a74f95a5
|
Normalize all the line endings
|
2018-04-13 18:26:38 +09:00 |
|
Dean Herbert
|
9233266fe1
|
Fix login failure for users with no country rank
Closes #2148.
|
2018-03-11 00:44:16 +09:00 |
|
Dean Herbert
|
e107566575
|
Update user object to match new standardised api
|
2018-02-08 18:06:04 +09:00 |
|
Dean Herbert
|
93c4612f4f
|
Add comment about deserialising helper
|
2018-02-07 18:18:26 +09:00 |
|
Dean Herbert
|
647cc4bdad
|
Remove in-between properties
|
2018-02-07 18:04:32 +09:00 |
|
Dean Herbert
|
20c00720e5
|
Fix formatting
|
2018-02-07 17:18:38 +09:00 |
|
tgi74000
|
bcd568e607
|
Check for possible null ranks
|
2018-02-06 23:00:52 +01:00 |
|
tgi74000
|
d86ce816c7
|
Add support for country rank
|
2018-02-06 21:40:52 +01:00 |
|
tgi74000
|
e08a9350a0
|
Store and show SSPlus and SPlus statistics
|
2018-02-01 15:19:49 +01:00 |
|
Aergwyn
|
312f52072b
|
enable query
change Avatar animation too
add forgotten usings
|
2018-01-10 16:46:55 +01:00 |
|
Aergwyn
|
d9866a2052
|
fix hover effects on social panels
|
2018-01-06 11:27:17 +01:00 |
|
Aergwyn
|
e6b581e259
|
Merge branch 'master' into expand-social-tab
|
2018-01-06 10:48:27 +01:00 |
|
Dean Herbert
|
37d393bca0
|
Update licence headers
|
2018-01-05 20:21:19 +09:00 |
|
Aergwyn
|
bf64b8fc69
|
added hover effects to panels in social
at least partially QQ
|
2018-01-04 11:42:50 +01:00 |
|
Aergwyn
|
d0c9d71ee7
|
fix covers not showing in user panels
|
2018-01-04 08:15:11 +01:00 |
|
Aergwyn
|
f7fe083018
|
add tooltip to country flags
|
2017-12-30 14:59:35 +01:00 |
|
Aergwyn
|
bb4b5bebf9
|
fix supporter icon in profile missing its background
also it doesn't show up on profiles without supporter anymore
|
2017-12-25 15:30:42 +01:00 |
|
Dean Herbert
|
49ce42d90c
|
Add ToString() overrides on many classes to make debugging easier
|
2017-12-16 16:14:01 +09:00 |
|
FreezyLemon
|
856b56d79c
|
Fixed small typo.
|
2017-12-08 12:54:36 +01:00 |
|
Dean Herbert
|
ac7e373f40
|
Add hover/click sound effects to more stuff everywhere
|
2017-11-26 17:21:21 +09:00 |
|
Dean Herbert
|
9db6ef6657
|
Fix unfixed regressions
|
2017-11-23 20:23:47 +09:00 |
|
FreezyLemon
|
2cc2323791
|
Style changes (removing newline from before second constructor parameter)
|
2017-11-23 09:12:23 +01:00 |
|
FreezyLemon
|
d6f532171b
|
Implementation fix (since the default delay is now 500 and not 0 this is necessary to ensure the same functionality)
|
2017-11-23 09:11:52 +01:00 |
|
FreezyLemon
|
7d428875b8
|
Changed LoadWrapper back to DelayedLoadWrapper and fixed the implementation (dependent on framework change, delay now in ctor)
|
2017-11-22 15:46:04 +01:00 |
|
FreezyLemon
|
2203a84300
|
Small fixes and style corrections
|
2017-11-21 19:16:44 +01:00 |
|
FreezyLemon
|
fd7ac9b6fc
|
Switched to the new LoadWrapper class for asynchronous loading (LoadComponentAsync not used here since it's not possible to call that method on a component that has not finished loading, and we're in the constructor where it would be called)
|
2017-11-21 16:18:32 +01:00 |
|
FreezyLemon
|
870807c265
|
Switched over to the new LoadWrapper class for all delayed loading.
|
2017-11-21 16:17:33 +01:00 |
|
EVAST9919
|
d301ad1435
|
Add supporter icon to the user panel
|
2017-11-16 20:06:49 +03:00 |
|
Miterosan
|
e430256b09
|
User and colors can not be null in UserPanel.cs
|
2017-11-07 22:51:06 +01:00 |
|
Miterosan
|
2518b5e9a0
|
Textures in UserCoverBackground.cs can not be null
|
2017-11-07 22:50:45 +01:00 |
|
Miterosan
|
d5b275fa53
|
The TextureStore in Country.cs can noit be null.
|
2017-11-07 22:50:00 +01:00 |
|
Miterosan
|
e417eceb98
|
Texture in Avatar.cs can not be null.
|
2017-11-07 22:49:32 +01:00 |
|
Dean Herbert
|
23a729c83a
|
Make avatars use a delayed load wrapper
|
2017-10-30 19:39:23 +09:00 |
|
Dan Balasescu
|
77d2b1e478
|
Merge branch 'master' into more_context_menus
|
2017-09-14 19:21:29 +09:00 |
|
Dean Herbert
|
7cd6caacaa
|
Update to support newer return structure from osu-web API
|
2017-09-14 18:08:12 +09:00 |
|
Dean Herbert
|
b7c9819680
|
Add context menus to chat names and user panels
|
2017-09-14 15:43:47 +09:00 |
|
Dean Herbert
|
b1145272d1
|
Update code to support new inspectcode analysis rules
|
2017-09-14 12:58:32 +09:00 |
|
Dean Herbert
|
7681d97f10
|
Fix typo in user profile header
Replays watched, not replay watched.
|
2017-09-13 15:21:04 +09:00 |
|
Dean Herbert
|
0d9ea97828
|
Allow Rulesets to create a non-FontAwesome icon
This also
- Renames TextAwesome to SpriteIcon.
- Removes the default size of "20" from SpriteIcon (now defaults to the underlying texture size).
|
2017-08-03 14:36:21 +09:00 |
|
Nabile Rahmani
|
c80f5c708a
|
Less verbose DrawableFlag constructor.
|
2017-07-24 09:25:49 +02:00 |
|
Thomas Müller
|
e68675f970
|
Rename EasingTypes to Easing
|
2017-07-22 20:53:53 +02:00 |
|
Thomas Müller
|
4d8261fe0b
|
Merge branch 'master' of https://github.com/ppy/osu into better-transforms
# Conflicts:
# osu-framework
# osu.Game/Graphics/Cursor/OsuTooltipContainer.cs
# osu.Game/Overlays/DragBar.cs
|
2017-07-18 15:16:02 +03:00 |
|
Thomas Müller
|
a5e610a7ba
|
Update framework and fix compilation
Most issues were related to BeginLoopedSequence usage and lack of
"this." in front of transform helpers.
|
2017-07-14 19:18:12 +03:00 |
|
Huo Yaoyuan
|
6cf36da389
|
Merge branch 'master' into profile
|
2017-07-14 22:52:19 +08:00 |
|
Dean Herbert
|
03e4b2a599
|
Add default status colour
|
2017-07-13 14:55:19 +09:00 |
|
Dean Herbert
|
d1a5a042d7
|
Avoid storing locals in UserPanel.
Also make clickable region more correct.
|
2017-07-13 14:34:51 +09:00 |
|
DrabWeb
|
202e3ca530
|
Merge https://github.com/ppy/osu into medal-splash
|
2017-07-11 02:00:36 -03:00 |
|
Huo Yaoyuan
|
6f2b49dea8
|
Merge branch 'master' into profile.
|
2017-07-10 10:36:23 +08:00 |
|
Thomas Müller
|
40225238d9
|
Set RelativeSizeAxes for updated FillMode behavior
|
2017-06-28 12:24:23 +03:00 |
|
Huo Yaoyuan
|
cad594018f
|
Add dummy data in test case.
|
2017-06-26 00:43:32 +08:00 |
|
Huo Yaoyuan
|
bfa275ad1c
|
Change some small classes to struct to avoid potential null check.
|
2017-06-25 10:51:54 +08:00 |
|
DrabWeb
|
0133f9c086
|
Medal sprite, make MedalOverlay auto-show when loaded.
|
2017-06-24 01:19:44 -03:00 |
|
DrabWeb
|
e09625e49d
|
Merge https://github.com/ppy/osu into medal-splash
|
2017-06-23 22:42:36 -03:00 |
|
Dean Herbert
|
b90c9bcacf
|
Merge branch 'master' into profile
|
2017-06-23 22:51:31 +09:00 |
|
Dean Herbert
|
81de1bd5a7
|
Merge branch 'master' into multiplayer-room-inspector
|
2017-06-23 21:55:18 +09:00 |
|
Dean Herbert
|
89986e8e77
|
Fix namespaces
|
2017-06-21 17:03:47 +09:00 |
|
Dean Herbert
|
45d3c2cd52
|
Merge branch 'master' into profile
|
2017-06-21 16:40:17 +09:00 |
|
paparony03
|
62dee59672
|
Shapes namespace
Depends on https://github.com/ppy/osu-framework/pull/837
|
2017-06-20 15:54:23 +10:00 |
|
Huo Yaoyuan
|
fe3cbb7072
|
Update join date definition.
|
2017-06-16 20:32:11 +08:00 |
|
Huo Yaoyuan
|
6372cd0a13
|
Move namespace under Overlays.
|
2017-06-16 16:36:23 +08:00 |
|
Huo Yaoyuan
|
3883f4a746
|
Show profile when click on user panel.
|
2017-06-16 16:23:20 +08:00 |
|
Huo Yaoyuan
|
bd49ae622a
|
Add color bar and supporter tag.
|
2017-06-16 15:55:51 +08:00 |
|
Huo Yaoyuan
|
a08d35ec4c
|
Update some container structure.
|
2017-06-16 15:01:09 +08:00 |
|
Huo Yaoyuan
|
fa98cfa9e5
|
Handle max==min in LineGraph.
|
2017-06-16 14:48:14 +08:00 |
|
Huo Yaoyuan
|
9e3935a732
|
Show available information in RankChart.
|
2017-06-16 14:34:08 +08:00 |
|
Huo Yaoyuan
|
6967fb1105
|
Fill user informations.
|
2017-06-16 14:11:22 +08:00 |
|
Huo Yaoyuan
|
a7e3157363
|
Fill statistic area.
|
2017-06-16 01:04:20 +08:00 |
|
Huo Yaoyuan
|
9a77332063
|
Order sections.
|
2017-06-15 23:47:56 +08:00 |
|
Huo Yaoyuan
|
2770ccb782
|
Possible null fields.
|
2017-06-15 23:46:05 +08:00 |
|
Huo Yaoyuan
|
f03530cdd2
|
Fetch latest user data.
|
2017-06-15 22:33:08 +08:00 |
|
Huo Yaoyuan
|
273e2b4a3c
|
Fill more json fields.
|
2017-06-15 22:09:53 +08:00 |
|
Huo Yaoyuan
|
13d9f3b9bb
|
Move namespace and setup for DI.
|
2017-06-15 17:53:12 +08:00 |
|
Huo Yaoyuan
|
74f503874f
|
Move some sizes as consts.
|
2017-06-15 16:57:34 +08:00 |
|
Huo Yaoyuan
|
1e0653eff9
|
Add SS as an acronym.
|
2017-06-15 09:10:23 +08:00 |
|
Huo Yaoyuan
|
0c9ccaec95
|
Move placeholder data into load method.
|
2017-06-15 08:27:02 +08:00 |
|
Huo Yaoyuan
|
4c8658980b
|
Remove unused user instance for now.
|
2017-06-15 08:00:15 +08:00 |
|
Huo Yaoyuan
|
b37c3f8ce1
|
Some CI fixes.
|
2017-06-15 07:58:20 +08:00 |
|
Huo Yaoyuan
|
1737b59d37
|
Slightly update some sizes.
|
2017-06-15 07:23:30 +08:00 |
|
Huo Yaoyuan
|
78669a5941
|
Hover for rank history.
|
2017-06-15 02:17:48 +08:00 |
|
Huo Yaoyuan
|
53ad7bc8ca
|
Add RankChart.
|
2017-06-15 00:48:01 +08:00 |
|
Huo Yaoyuan
|
43542fa5b4
|
Slightly update design to follow web page.
|
2017-06-14 20:39:58 +08:00 |
|
Huo Yaoyuan
|
adb4ee8095
|
Grade badges.
|
2017-06-14 14:35:47 +08:00 |
|
Huo Yaoyuan
|
c35a3e6999
|
Level badge and score region.
|
2017-06-14 12:55:01 +08:00 |
|
Huo Yaoyuan
|
3821360942
|
Follow web design more.
|
2017-06-13 19:43:56 +08:00 |
|
Huo Yaoyuan
|
a1c3a456fb
|
Add placeholder text in profile header.
|
2017-06-13 03:31:17 +08:00 |
|
Huo Yaoyuan
|
53da671b60
|
Update framework type.
|
2017-06-12 14:42:14 +08:00 |
|
Huo Yaoyuan
|
e311ac612c
|
Merge branch 'master' into profile
|
2017-06-12 14:40:42 +08:00 |
|
smoogipooo
|
ffbb46f668
|
Update in line with framework.
|
2017-06-12 12:48:47 +09:00 |
|
Huo Yaoyuan
|
798d8711b8
|
Refactor SectionsContainer to generic.
|
2017-06-09 16:24:19 +08:00 |
|
Huo Yaoyuan
|
c60ef2449f
|
Fix initial scroll.
|
2017-06-09 16:05:05 +08:00 |
|
Huo Yaoyuan
|
140c74cd2a
|
Use PageTabControl.
|
2017-06-09 16:01:16 +08:00 |
|
Huo Yaoyuan
|
51107acdff
|
Improve section behaviour.
|
2017-06-09 15:22:07 +08:00 |
|
Huo Yaoyuan
|
8dce52e6a8
|
Fix incorrect class name.
|
2017-06-09 14:53:30 +08:00 |
|
Huo Yaoyuan
|
5a0bd3b695
|
Set content in profile sections.
|
2017-06-09 14:53:00 +08:00 |
|
Huo Yaoyuan
|
c31dd7a480
|
Set position and color for tab control.
|
2017-06-09 14:25:23 +08:00 |
|
Huo Yaoyuan
|
283b6b2b5e
|
Merge branch 'master' into profile
|
2017-06-09 13:45:32 +08:00 |
|
John Neijzen
|
4abad17b92
|
Fix Black Space after } and Symbol Spacing
|
2017-06-08 14:48:42 +08:00 |
|
Huo Yaoyuan
|
e3cdb9f6fe
|
Create section classes.
|
2017-06-07 22:53:31 +08:00 |
|
Huo Yaoyuan
|
e94d98fa84
|
Expose header background for SectionsContainer.
|
2017-06-07 22:11:38 +08:00 |
|
Huo Yaoyuan
|
9f9107b847
|
Add gray background.
|
2017-06-07 21:15:43 +08:00 |
|
Huo Yaoyuan
|
a09d873db9
|
Basic member of profile header.
|
2017-06-06 12:12:20 +08:00 |
|
Huo Yaoyuan
|
428b44f7d9
|
UserPage -> Profile.
|
2017-06-05 21:07:57 +08:00 |
|
Huo Yaoyuan
|
1b8ef3bbbd
|
Add test case for UserPage.
|
2017-06-05 21:05:01 +08:00 |
|
DrabWeb
|
212b2c1142
|
Initial layout and animation
|
2017-06-01 04:45:46 -03:00 |
|
DrabWeb
|
3aa1f35127
|
Basic layout
|
2017-05-30 05:12:11 -03:00 |
|
Huo Yaoyuan
|
159e8d84c2
|
Move namespace and make cover background public.
|
2017-05-27 23:37:15 +08:00 |
|
Dean Herbert
|
d7fa6933be
|
Fix potential nullref
|
2017-05-25 16:33:58 +09:00 |
|
DrabWeb
|
ec3c92fc3c
|
Trim whitespace
|
2017-05-24 22:26:48 -03:00 |
|
DrabWeb
|
efd4c57431
|
Dropdown actions, +User.Status, +UserStatusDoNotDisturb, properly align UserDropdownMenuItem
|
2017-05-24 21:09:18 -03:00 |
|
DrabWeb
|
ca6a9b1b71
|
Inline cover
|
2017-05-24 04:21:34 -03:00 |
|
DrabWeb
|
a7914dc1e8
|
Convert transition_duration to const
|
2017-05-24 04:00:39 -03:00 |
|
DrabWeb
|
7c6540b008
|
Cleanup status transition code
|
2017-05-24 03:49:06 -03:00 |
|
DrabWeb
|
2be1b00a76
|
Hide status bar when Status is null
|
2017-05-24 00:45:56 -03:00 |
|
DrabWeb
|
247d8e9b21
|
Replace "Connected as _" in login form with a UserPanel
|
2017-05-24 00:23:48 -03:00 |
|
DrabWeb
|
4681beab5d
|
CI fixes
|
2017-05-22 13:22:14 -03:00 |
|
DrabWeb
|
8b505a9e8b
|
Remove tab character
|
2017-05-22 13:06:52 -03:00 |
|
DrabWeb
|
261ea4c176
|
CoverBackgroundSprite for actually async cover loading
|
2017-05-22 12:41:59 -03:00 |
|
DrabWeb
|
35814e47e4
|
Colour -> GetAppropriateColour, adjust status change transition
|
2017-05-22 12:37:19 -03:00 |
|
DrabWeb
|
8a364c6068
|
CI fixes
|
2017-05-22 03:37:36 -03:00 |
|
DrabWeb
|
aa40f88258
|
Add UserStatusOffline
|
2017-05-22 03:32:02 -03:00 |
|
DrabWeb
|
a73cf92994
|
Add second UserPanel to visual test, center cover sprite
|
2017-05-22 03:27:08 -03:00 |
|
DrabWeb
|
7ce3b73ecd
|
Added UserPanel and UserStatus
|
2017-05-22 03:11:42 -03:00 |
|
smoogipooo
|
f1f7a26dbd
|
Fix incorrect inheritance.
|
2017-05-02 17:58:59 +09:00 |
|
smoogipooo
|
e856abe59a
|
Let's not use Country for drawings-specific stuff...
|
2017-05-02 13:02:14 +09:00 |
|
Dean Herbert
|
c7411c47d6
|
Update User API stuff.
|
2017-04-20 19:51:28 +09:00 |
|
Dean Herbert
|
3e48a57e9a
|
Merge branch 'master' into score-statistics
|
2017-04-19 20:36:14 +09:00 |
|
Dean Herbert
|
83fa143e17
|
Bring API request structure up-to-date.
|
2017-04-19 16:05:06 +09:00 |
|
Dean Herbert
|
77dbbe6f34
|
Add a placeholder cover URL for users.
|
2017-04-18 22:22:14 +09:00 |
|
Dean Herbert
|
bfa2e68bfb
|
Container->Wrapper.
|
2017-04-02 16:17:13 +09:00 |
|
Dean Herbert
|
6f1fff4ee7
|
Update async load usage to new style.
|
2017-04-02 15:56:12 +09:00 |
|
Dean Herbert
|
4042b94e01
|
Use DelayedLoadContainer in more places.
|
2017-03-28 15:28:58 +09:00 |
|
Dean Herbert
|
f690e1d0c4
|
Move async logic to framework.
|
2017-03-28 14:24:34 +09:00 |
|
Dean Herbert
|
36af868f44
|
Add missing licence header.
|
2017-03-28 00:13:38 +09:00 |
|
Dean Herbert
|
13272e6995
|
Make Avatar accept a user.
Add UpdateableAvatar to handle the toolbar use-case.
|
2017-03-28 00:08:26 +09:00 |
|
Dean Herbert
|
039f4a65dc
|
Combine user models.
|
2017-03-28 00:08:24 +09:00 |
|
Dean Herbert
|
54e1b24fe9
|
Enforce readonly private members where possible.
|
2017-03-23 13:50:08 +09:00 |
|
Dean Herbert
|
bee7b43a37
|
Make avatar fallback work on failed load.
|
2017-03-22 09:20:37 +09:00 |
|
DrabWeb
|
5c645350f9
|
Formatting
|
2017-03-19 00:14:23 -03:00 |
|
DrabWeb
|
b0e7296e25
|
-IHasDrawableRepresentation, User.Region -> Country
|
2017-03-19 00:09:58 -03:00 |
|
DrabWeb
|
82c02fa1fc
|
Formatting
|
2017-03-17 18:29:55 -03:00 |
|
DrabWeb
|
0834b5b794
|
Made requested changes
|
2017-03-17 18:16:59 -03:00 |
|
DrabWeb
|
efd617dd34
|
Formatting
|
2017-03-15 08:53:36 -03:00 |
|
DrabWeb
|
7572947214
|
Badge -> Team
|
2017-03-15 08:09:44 -03:00 |
|
Dean Herbert
|
d208614495
|
Add local off-screen avatar optimisation.
|
2017-03-15 19:07:26 +09:00 |
|
Dean Herbert
|
08e93275fa
|
Styling fixes.
|
2017-03-15 17:50:52 +09:00 |
|
Dean Herbert
|
9d0c687453
|
Refactor avatar to handle better.
|
2017-03-15 17:04:50 +09:00 |
|