Salman Ahmed
|
5317086171
|
Split content recreation methods
|
2024-07-18 00:26:37 +03:00 |
|
Salman Ahmed
|
d61a72b8fb
|
Explicitly define Hue rather than implicitly provide it by enum value
|
2024-07-18 00:26:24 +03:00 |
|
Salman Ahmed
|
adb803c7a9
|
Force recreating sections container when loading new user to avoid weird UX when scrolled away
|
2024-07-14 15:19:37 +03:00 |
|
Salman Ahmed
|
b292bf3832
|
Support using custom hue in user profile overlay
|
2024-07-13 11:58:54 +03:00 |
|
Dean Herbert
|
ad6af1d9b7
|
Ensure only run once
|
2023-11-22 12:03:42 +09:00 |
|
Dean Herbert
|
fe15b26bd2
|
Refactor to use API state instead of logged in user state
|
2023-11-22 12:02:37 +09:00 |
|
Stedoss
|
ec7b82f5e8
|
Change early return to check for online State instead of IsLoggedIn
|
2023-11-21 01:55:08 +00:00 |
|
Stedoss
|
5514a53df1
|
Pass ruleset to callback to prevent ruleset desync
|
2023-11-21 01:04:46 +00:00 |
|
Stedoss
|
bfcca38200
|
Handle login API state changes in UserProfileOverlay
|
2023-11-20 02:00:57 +00:00 |
|
Dean Herbert
|
7d49f5d7c6
|
Apply NRT to SectionsContainer
|
2023-06-07 16:32:29 +09:00 |
|
Dean Herbert
|
79e1d978e7
|
Ensure scroll-to-top button is displayed above all overlay content
|
2023-05-17 15:42:38 +09:00 |
|
Joseph Madamba
|
7a0edabd5d
|
Normalise overlay horizontal padding const
|
2023-04-02 20:24:13 -07:00 |
|
Joseph Madamba
|
0156ff732f
|
Fix beatmap cards not showing context menu on user profile
|
2023-02-07 22:56:09 -08:00 |
|
Bartłomiej Dach
|
5b1111c6b1
|
Adjust appearance of user profile sections
|
2023-01-14 17:17:24 +01:00 |
|
Bartłomiej Dach
|
3f81f173fb
|
Adjust appearance of section navigation
|
2023-01-14 17:17:21 +01:00 |
|
Bartłomiej Dach
|
49e08c06a6
|
Adjust general appearance of user profile overlay
|
2023-01-14 16:59:51 +01:00 |
|
Bartłomiej Dach
|
52eabbf224
|
Merge branch 'master' into user-profile/ruleset-switching
|
2023-01-11 19:11:40 +01:00 |
|
Bartłomiej Dach
|
62e12277d8
|
Rename things yet again
|
2023-01-10 19:30:01 +01:00 |
|
Bartłomiej Dach
|
4dec3cae57
|
Rename UserProfileData -related symbols
|
2023-01-09 17:46:08 +01:00 |
|
Bartłomiej Dach
|
fdf0d4bd62
|
Rename UserProfile{ -> Data}
|
2023-01-09 17:37:28 +01:00 |
|
Bartłomiej Dach
|
a124c967df
|
Add proper offline & loading state handling to user profile overlay
|
2023-01-02 17:23:09 +01:00 |
|
Bartłomiej Dach
|
c759b743dc
|
Add support for switching rulesets on profile overlay
|
2023-01-02 17:23:06 +01:00 |
|
Bartłomiej Dach
|
1722f3a125
|
Add ruleset to UserProfile
|
2023-01-02 17:22:55 +01:00 |
|
Bartłomiej Dach
|
4dd7727f71
|
Remove test-specific workaround in overlay
|
2023-01-02 17:21:14 +01:00 |
|
Bartłomiej Dach
|
d7294ac3e6
|
Substitute APIUser for UserProfile in overlay
|
2023-01-02 17:21:09 +01:00 |
|
Bartłomiej Dach
|
88e90d5fa0
|
Enable NRT in user profile overlay
|
2023-01-01 23:49:11 +01:00 |
|
Dean Herbert
|
62b0436bcf
|
Reverse depth of profile sections to allow for overflowing expanded beatmap cards
Closes #21554.
|
2022-12-07 16:38:17 +09:00 |
|
Dan Balasescu
|
7bc8908ca9
|
Partial everything
|
2022-11-27 00:00:27 +09:00 |
|
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
Dean Herbert
|
dc7dc7f65a
|
Update UserProfileOverlay and ClickableAvatar to treat system users more correctly
|
2022-03-28 22:57:16 +09:00 |
|
Dean Herbert
|
b1f1cc0bf3
|
Perform all user profile displays using an IUser interface
|
2021-11-05 13:55:34 +09:00 |
|
Dean Herbert
|
ba74dd93b2
|
Remove weird fetchOnline logic
|
2021-11-05 13:55:34 +09:00 |
|
Dean Herbert
|
b9983add15
|
Rename User to APIUser and move to correct namespace
|
2021-11-04 18:21:31 +09:00 |
|
Davran Dilshat
|
1aeae2b8c8
|
reverse ternary operator
|
2021-08-30 10:11:41 +01:00 |
|
Davran Dilshat
|
90c313e2ad
|
add methods to get a user from their username
|
2021-08-29 19:19:55 +01:00 |
|
Dean Herbert
|
178d88bcf1
|
Change BackgroundColour into a property
|
2021-02-09 18:32:44 +09:00 |
|
Dean Herbert
|
3206c7cbae
|
Merge branch 'master' into overlay-header-refactor
|
2021-02-09 18:20:07 +09:00 |
|
Andrei Zavatski
|
27ffc98445
|
Implement WebOverlay component
|
2021-01-18 10:48:12 +03:00 |
|
Endrik Tombak
|
78c14fd696
|
Refactor code into UserTrackingScrollContainer
|
2020-12-22 17:36:44 +02:00 |
|
Dean Herbert
|
1e1569eb53
|
Use int instead of long for user_id fields for now
|
2020-11-06 12:59:46 +09:00 |
|
Joehu
|
9063c60b9c
|
Fix profile section tab control not absorbing input from behind
|
2020-09-16 12:00:27 -07:00 |
|
Dean Herbert
|
d55c9c3cc2
|
Fix UserProfile weirdness
|
2020-09-03 17:11:34 +09:00 |
|
Dean Herbert
|
7bcbac6f45
|
Move header setting to FullscreenOverlay
|
2020-09-03 16:34:58 +09:00 |
|
Dean Herbert
|
dceae21bbf
|
Centralise fetching of overlay component titles and textures
|
2020-09-03 16:34:58 +09:00 |
|
Andrei Zavatski
|
b741e359cd
|
Use OverlayScrollContainer for overlays
|
2020-04-13 12:23:28 +03:00 |
|
TheWildTree
|
543f584595
|
Adjust user profile tabs
|
2020-03-26 16:44:46 +01:00 |
|
TheWildTree
|
46ebf6ef78
|
Update user profile section tabs and rename classes for better readibility
|
2020-03-26 15:44:22 +01:00 |
|
TheWildTree
|
e69d93ae5c
|
Adjust ProfileTabControl height
|
2020-01-30 19:26:42 +01:00 |
|
smoogipoo
|
17978035ea
|
Fix uncaught inconsistent naming
|
2020-01-30 12:50:15 +09:00 |
|
smoogipoo
|
da2c245083
|
Change to pink colour scheme
|
2020-01-30 12:36:47 +09:00 |
|