Andrei Zavatski
|
79a6655e1f
|
Use bindables for colour updates
|
2020-01-03 21:02:56 +03:00 |
|
Andrei Zavatski
|
55777c24ce
|
Merge remote-tracking branch 'refs/remotes/ppy/master' into overlay-ruleset-selector
|
2020-01-03 20:25:28 +03:00 |
|
Andrei Zavatski
|
904b068a15
|
Simplify colour setting for additional elements in OverlayRulesetTabItem
|
2020-01-02 13:18:18 +03:00 |
|
Andrei Zavatski
|
b016238c16
|
Make ProfileRulesetSelector inherit from OverlayRulesetSelector
|
2020-01-01 22:55:28 +03:00 |
|
Andrei Zavatski
|
ac2280c4ef
|
Implement BreadcrumbControlOverlayHeader
|
2019-12-28 04:57:41 +03:00 |
|
Andrei Zavatski
|
f2ff57d6b7
|
Update design of OverlayHeaderTabControl
|
2019-12-28 02:50:52 +03:00 |
|
Andrei Zavatski
|
04a4821a9f
|
Make CreateContent a method again
|
2019-12-27 06:36:41 +03:00 |
|
Andrei Zavatski
|
bd6e603be3
|
Add icon for profile header
|
2019-12-27 04:01:33 +03:00 |
|
Andrei Zavatski
|
25f6517fba
|
Update dependency
|
2019-12-27 03:53:01 +03:00 |
|
Andrei Zavatski
|
a1c91af095
|
Update layout of every overlay using OverlayHeader
|
2019-12-26 22:09:06 +03:00 |
|
Andrei Zavatski
|
647c83e6c8
|
Add ability to not create content for headers
Rather than creating an empty container
|
2019-12-26 21:21:15 +03:00 |
|
Andrei Zavatski
|
f6cde911e2
|
Use switch expressions
|
2019-12-17 13:41:28 +03:00 |
|
Andrei Zavatski
|
bc9177983a
|
Fix possible null
|
2019-12-17 12:50:50 +03:00 |
|
Andrei Zavatski
|
023892738a
|
Integration into overlay
|
2019-12-17 12:36:44 +03:00 |
|
Andrei Zavatski
|
8cd96acffc
|
CounterPill implementation
|
2019-12-17 12:05:35 +03:00 |
|
Dan Balasescu
|
19c5848e73
|
Merge branch 'master' into decouple-legacy-score-info
|
2019-12-04 11:47:27 +09:00 |
|
Dean Herbert
|
f0d49d0cdf
|
Decouple APILegacyScoreInfo from ScoreInfo
|
2019-12-03 15:31:11 +09:00 |
|
Dean Herbert
|
5dbc32f49b
|
Fix MedalIcon usage
|
2019-11-29 16:19:57 +09:00 |
|
Dean Herbert
|
2663e5d756
|
Add some more missing LongRunningLoad flags
|
2019-11-29 13:52:23 +09:00 |
|
Dean Herbert
|
b85189f855
|
Merge remote-tracking branch 'upstream/master' into fix-spritetext-usage
|
2019-11-25 11:31:12 +09:00 |
|
Dean Herbert
|
45514ff660
|
Apply fixes
|
2019-11-25 11:30:55 +09:00 |
|
Berkan Diler
|
fccdbffa93
|
Use MathF instead of Math- functions when possible
MathF-functions are faster than the Math-counterpart and it looks cleaner, so use MathF when we cast to float or int anyway.
|
2019-11-25 00:45:42 +01:00 |
|
Berkan Diler
|
6cab517b2d
|
.NET Standard 2.1 implements Math.Clamp , use it instead of MathHelper.Clamp from osuTK.
|
2019-11-20 13:37:47 +01:00 |
|
Andrei Zavatski
|
a44cc2e70b
|
Implement CommentsShowMoreButton
|
2019-10-13 14:43:30 +03:00 |
|
Joehu
|
2a8fa2f593
|
Refactor modsContainer on profile scores
|
2019-09-12 14:01:12 -07:00 |
|
Dean Herbert
|
d21d68b36c
|
Refactor to match web implementation 1:1
|
2019-09-02 17:04:38 +09:00 |
|
Dean Herbert
|
0985b1679f
|
Move enum to response class
|
2019-09-02 15:57:55 +09:00 |
|
Dean Herbert
|
3d551b08a9
|
Rename legacy actions
|
2019-09-02 15:57:23 +09:00 |
|
Dean Herbert
|
da45070373
|
Group common prefixes together
|
2019-09-02 15:44:21 +09:00 |
|
Dean Herbert
|
c06908adf7
|
Fix spacing specifications
|
2019-09-02 15:37:38 +09:00 |
|
Dean Herbert
|
13fadec6ec
|
Merge remote-tracking branch 'upstream/master' into kudosu-info
|
2019-09-02 15:25:41 +09:00 |
|
iiSaLMaN
|
a155814bc4
|
Implement instant movement properly
|
2019-09-01 06:07:25 +03:00 |
|
iiSaLMaN
|
7d955839be
|
Instantly move rank graph tooltip
|
2019-09-01 04:22:24 +03:00 |
|
Andrei Zavatski
|
71c844facd
|
Remove unwanted spacings
|
2019-08-30 10:22:49 +03:00 |
|
Andrei Zavatski
|
b03b520818
|
Move Absing from the APIKudosuHistory
|
2019-08-30 10:13:21 +03:00 |
|
Dean Herbert
|
bb22c2d6e4
|
Tidy up text construction
|
2019-08-28 17:29:18 +09:00 |
|
Dean Herbert
|
b1f523dae3
|
Merge remote-tracking branch 'upstream/master' into kudosu-info
|
2019-08-28 17:13:57 +09:00 |
|
Dean Herbert
|
bef44b8e58
|
item -> model
|
2019-08-28 13:31:12 +09:00 |
|
Dean Herbert
|
3942c83c18
|
Simplify schedule layout
|
2019-08-28 13:28:57 +09:00 |
|
Dean Herbert
|
27633c8dbd
|
T -> TModel
|
2019-08-28 13:28:21 +09:00 |
|
Dean Herbert
|
f18b5a3c02
|
Remove "AllowCreate" function by instead handling nulls
|
2019-08-28 13:27:44 +09:00 |
|
Andrei Zavatski
|
5fd43d42f4
|
CI fixes
|
2019-08-27 16:09:37 +03:00 |
|
Andrei Zavatski
|
9a383eee1a
|
Add AllowCreate function
|
2019-08-27 15:58:57 +03:00 |
|
Andrei Zavatski
|
22ee7db805
|
Refactor PaginatedContainer to avoid code duplication
|
2019-08-27 15:47:37 +03:00 |
|
Andrei Zavatski
|
f49b58c102
|
Simplify text building
|
2019-08-27 15:30:41 +03:00 |
|
Andrei Zavatski
|
0cde0982e5
|
Use cansellation token
|
2019-08-23 14:52:26 +03:00 |
|
Andrei Zavatski
|
7e34afeab8
|
Conver to method group
|
2019-08-23 14:38:18 +03:00 |
|
Andrei Zavatski
|
45c0826314
|
Remove repetitive code
|
2019-08-23 14:14:39 +03:00 |
|
Andrei Zavatski
|
050130e159
|
Refactor PaginatedContainer to centralise repetitive logic
|
2019-08-23 14:11:21 +03:00 |
|
Andrei Zavatski
|
87379a42c8
|
Merge remote-tracking branch 'refs/remotes/ppy/master' into kudosu-info
|
2019-08-23 13:05:19 +03:00 |
|
smoogipoo
|
a30567394e
|
Remove bottom margin from show more button
|
2019-08-23 12:39:33 +09:00 |
|
Andrei Zavatski
|
f4d2bb036b
|
Expand KudosuAction list
|
2019-08-22 16:50:54 +03:00 |
|
Dean Herbert
|
8018aba852
|
Merge branch 'master' into kudosu-info
|
2019-08-22 14:30:26 +09:00 |
|
Dean Herbert
|
48716f8f2b
|
Update framework
|
2019-08-21 13:29:50 +09:00 |
|
Andrei Zavatski
|
426c7a4898
|
Fix incorrect templates
|
2019-08-20 16:19:21 +03:00 |
|
Andrei Zavatski
|
5c7cb4dc21
|
Simplify text creation
|
2019-08-20 16:11:59 +03:00 |
|
Andrei Zavatski
|
c4344f3f7c
|
CI fixes
|
2019-08-20 15:29:32 +03:00 |
|
Andrei Zavatski
|
f1d02d8169
|
Update design in line with web
|
2019-08-20 15:00:14 +03:00 |
|
Andrei Zavatski
|
6b8fbf0eb1
|
Change link format back
Due to unavaliability to handle round brackets
|
2019-08-19 17:59:55 +03:00 |
|
Andrei Zavatski
|
daeefc449c
|
Use another link format to avoid representation issues
|
2019-08-19 17:49:53 +03:00 |
|
Andrei Zavatski
|
fd21e06389
|
Merge remote-tracking branch 'refs/remotes/ppy/master' into kudosu-info
|
2019-08-19 17:16:50 +03:00 |
|
Dean Herbert
|
be51fde292
|
Centre beatmap panels in profile overlay
|
2019-08-19 13:22:32 +09:00 |
|
Andrei Zavatski
|
be97804180
|
Implement text formatting
|
2019-08-18 21:28:07 +03:00 |
|
Andrei Zavatski
|
550dcee60d
|
Merge remote-tracking branch 'refs/remotes/ppy/master' into kudosu-info
|
2019-08-18 17:14:34 +03:00 |
|
Dean Herbert
|
132d51a2cc
|
Update tooltip implementation
|
2019-08-16 19:47:35 +09:00 |
|
Dean Herbert
|
8f63887972
|
Make use of existing null check
|
2019-08-15 14:38:49 +09:00 |
|
Dean Herbert
|
9e13a6aeae
|
Fix newlines being considered in user profile content
|
2019-08-15 14:38:04 +09:00 |
|
Dan Balasescu
|
9c43021c28
|
Merge branch 'master' into previous-usernames
|
2019-08-13 14:21:44 +09:00 |
|
smoogipoo
|
8d3f2f7645
|
Drop container from name
|
2019-08-13 14:09:10 +09:00 |
|
smoogipoo
|
5681d1097c
|
Move into components namespace
|
2019-08-13 14:07:40 +09:00 |
|
Andrei Zavatski
|
cf2a9db8e0
|
Implement basic layout for kudosu history
|
2019-08-09 11:14:38 +03:00 |
|
Andrei Zavatski
|
749a00cc2f
|
Force bindable change
|
2019-08-05 12:49:54 +03:00 |
|
Andrei Zavatski
|
c591cb83eb
|
Merge remote-tracking branch 'refs/remotes/ppy/master' into move-graph-data-to-statistics
|
2019-08-05 12:45:29 +03:00 |
|
Dan Balasescu
|
b9c406f3b2
|
Merge branch 'master' into profile-ruleset-selector-improvements
|
2019-08-05 13:31:23 +09:00 |
|
smoogipoo
|
d839717131
|
Remove unnecessary intermediate method
|
2019-08-05 13:18:29 +09:00 |
|
Andrei Zavatski
|
d693a54c84
|
Move RankHistoryData to User Statistics
|
2019-08-04 14:35:26 +03:00 |
|
Andrei Zavatski
|
3ae5428dad
|
ProfileRulesetSelector improvements
|
2019-08-04 14:15:16 +03:00 |
|
Andrei Zavatski
|
c8acbdb1d9
|
Update the colour
|
2019-08-04 06:15:15 +03:00 |
|
Andrei Zavatski
|
416f9d89db
|
CI fixes
|
2019-08-03 05:49:01 +03:00 |
|
Andrei Zavatski
|
37be4fbf16
|
Use GridContainer for layout
|
2019-08-03 05:34:14 +03:00 |
|
Andrei Zavatski
|
de96e5dfc6
|
Apply suggested changes
|
2019-08-02 07:41:11 +03:00 |
|
Andrei Zavatski
|
5547592768
|
CI fixes
|
2019-08-01 23:04:18 +03:00 |
|
Andrei Zavatski
|
e66a3494b9
|
make the container hidden by default
|
2019-08-01 22:50:01 +03:00 |
|
Andrei Zavatski
|
13fe1732d8
|
adjust height values to avoid random jumps
|
2019-08-01 21:32:04 +03:00 |
|
Andrei Zavatski
|
90c59ab39d
|
implement PreviousUsernamesContainer
|
2019-08-01 21:26:59 +03:00 |
|
Andrei Zavatski
|
0f36088ef8
|
Add loved section
|
2019-08-01 11:06:29 +03:00 |
|
Dean Herbert
|
ddb98c705a
|
Merge branch 'master' into update-follower-count
|
2019-07-28 12:53:40 +09:00 |
|
Andrei Zavatski
|
ee6fed5b33
|
Use fixed height
|
2019-07-22 18:17:49 +03:00 |
|
Dean Herbert
|
2f111e6cf4
|
Fix incorrect corner radius
|
2019-07-22 23:57:26 +09:00 |
|
Dean Herbert
|
4dc9309a7e
|
Merge branch 'master' into underscored_link
|
2019-07-22 23:46:57 +09:00 |
|
smoogipoo
|
066bee3535
|
Simplify offset calculation
|
2019-07-19 16:02:33 +09:00 |
|
smoogipoo
|
f87e9b8017
|
Remove unnecessary tooltip text
|
2019-07-18 20:17:19 +09:00 |
|
smoogipoo
|
ca72409dc2
|
More closely match osu-web styling
|
2019-07-18 20:16:10 +09:00 |
|
Dean Herbert
|
f175f597e7
|
Update follower count API source
|
2019-07-18 14:05:57 +09:00 |
|
Andrei Zavatski
|
9458bca58f
|
Update usage of requests
|
2019-07-15 13:37:25 +03:00 |
|
Andrei Zavatski
|
d62e42ba14
|
Remove custom link container implementation
|
2019-07-15 13:09:21 +03:00 |
|
Andrei Zavatski
|
b93b26a036
|
Fix link formatting
|
2019-07-14 19:38:46 +03:00 |
|
Andrei Zavatski
|
c8192d6f3a
|
Merge remote-tracking branch 'refs/remotes/ppy/master' into underscored_link
|
2019-07-14 19:10:47 +03:00 |
|
Dean Herbert
|
19e8198bff
|
Merge branch 'master' into flow_container_insert
|
2019-07-11 22:53:57 +09:00 |
|
Joehu
|
a1fb41ea66
|
Use FillFlowContainer on flag and country
|
2019-07-02 10:53:52 -07:00 |
|
Joehu
|
d387629e53
|
Fix layout of profile top header to match web
|
2019-07-02 10:52:24 -07:00 |
|
Roman Kapustin
|
0c95dff3d6
|
Make FlowContainer insertion cleaner
|
2019-07-01 18:41:08 +03:00 |
|
Dean Herbert
|
d6c28dc6d7
|
Simplify and fix state management
|
2019-06-27 15:31:47 +09:00 |
|
Dean Herbert
|
25499f74a7
|
Remove redundant font set
|
2019-06-27 15:31:36 +09:00 |
|
smoogipoo
|
b397652af4
|
Remove ability to set arbitrary accent colours
|
2019-06-27 15:02:26 +09:00 |
|
smoogipoo
|
7f5587d894
|
RulesetTabItem -> ProfileRulesetTabItem
|
2019-06-27 14:54:31 +09:00 |
|
smoogipoo
|
803198ff20
|
Gamemode -> Ruleset
|
2019-06-27 14:53:18 +09:00 |
|
Andrei Zavatski
|
2e49b4ffcd
|
Update the component with an abstract RulesetSelector class
|
2019-06-26 18:56:40 +03:00 |
|
Dean Herbert
|
6a541d9a10
|
Merge branch 'master' into user_profile_modes
|
2019-06-25 00:59:51 +09:00 |
|
smoogipoo
|
5272b3a929
|
Use .Darken() instead of hex-based colour
|
2019-06-24 13:27:58 +09:00 |
|
Andrei Zavatski
|
8430ac6d1c
|
remove unused using
|
2019-06-23 19:19:36 +03:00 |
|
Andrei Zavatski
|
1c20df780a
|
Adjust triangles colour
|
2019-06-23 17:08:18 +03:00 |
|
Andrei Zavatski
|
4963d4e8df
|
CI fixes
|
2019-06-22 03:08:18 +03:00 |
|
Andrei Zavatski
|
3723ea05de
|
Adjust Title style
|
2019-06-22 02:52:07 +03:00 |
|
Andrei Zavatski
|
4cd3b15f6e
|
Add triangles
|
2019-06-22 02:40:33 +03:00 |
|
Andrei Zavatski
|
dbf53e9bda
|
Use correct background colour for sections
|
2019-06-22 02:06:30 +03:00 |
|
Dean Herbert
|
540b61da0a
|
Add some spacing between user profile ranks
|
2019-06-21 15:27:19 +09:00 |
|
Dan Balasescu
|
c79c4641f3
|
Merge branch 'master' into use-modelbackeddrawable
|
2019-06-21 14:26:07 +09:00 |
|
KingLuigi4932
|
5f5441c692
|
Add ShowPlaceholderOnNull in updateable flag + do not show placeholders in some overlays
|
2019-06-19 20:17:02 +03:00 |
|
Andrei Zavatski
|
2fb1052a1e
|
Add missing space
|
2019-06-18 21:04:36 +03:00 |
|
Andrei Zavatski
|
03d560ed41
|
Initial implementation
|
2019-06-18 19:13:21 +03:00 |
|
KingLuigi4932
|
d665f1fe4b
|
Seperate drawable and updateable flag from Country + Use UpdateableFlag
|
2019-06-17 20:57:57 +03:00 |
|
KingLuigi4932
|
794ba17a2f
|
Seperate UpdateableRank from DrawableRank and use it
|
2019-06-17 20:04:09 +03:00 |
|
EVAST9919
|
ea492772cf
|
Merge remote-tracking branch 'refs/remotes/ppy/master' into user_profile_modes
|
2019-06-08 11:31:28 +03:00 |
|
Dean Herbert
|
2531250f89
|
Fix paginated layouts only showing one column even if enough space is available for more
|
2019-06-07 14:58:04 +09:00 |
|
EVAST9919
|
923f9fb6cd
|
Naming adjustments
|
2019-06-07 01:43:26 +03:00 |
|
EVAST9919
|
e9403bf2f7
|
Move GamemodeControl to UserProfileOverlay
|
2019-06-04 19:33:55 +03:00 |
|
EVAST9919
|
8260b61db5
|
Fix CI issues
|
2019-06-04 19:02:09 +03:00 |
|
EVAST9919
|
0c48aec265
|
Split SetDefaultGamemode into two functions
|
2019-06-04 18:37:31 +03:00 |
|
EVAST9919
|
d0d846469a
|
Move GamemodeTabItem to a distinct class
|
2019-06-04 18:14:03 +03:00 |
|
EVAST9919
|
367fdcf519
|
Make GamemodeControl depend on rulesets
|
2019-06-04 18:07:52 +03:00 |
|
EVAST9919
|
a0f7f69f46
|
retrieve user's default playmode
|
2019-06-04 17:51:56 +03:00 |
|
EVAST9919
|
0abb48882c
|
Implement GamemodeControl
|
2019-06-04 16:22:54 +03:00 |
|
Dean Herbert
|
e8315085c0
|
Better handle OnClick
|
2019-06-04 10:26:21 +09:00 |
|
EVAST9919
|
d5a2ebf79f
|
Fix endless loading state part 2
|
2019-06-04 04:04:33 +03:00 |
|
EVAST9919
|
2c71371282
|
Fix endless loading state
|
2019-06-04 02:06:15 +03:00 |
|
EVAST9919
|
fe6b4112c6
|
Adjust colors to match web design
|
2019-06-04 01:47:45 +03:00 |
|
Dean Herbert
|
633c3b74ec
|
Don't handle clicks when in a loading state
|
2019-06-03 17:10:33 +09:00 |
|
Dean Herbert
|
c4f4f32db8
|
Shorten fade duration
|
2019-06-03 17:10:33 +09:00 |
|
EVAST9919
|
b32ffab580
|
Make the DrawableMostPlayedBeatmap inherit OsuHoverContainer
|
2019-05-31 02:19:09 +03:00 |
|
EVAST9919
|
e715cc8f6e
|
Merge remote-tracking branch 'refs/remotes/ppy/master' into underscored_link
|
2019-05-30 23:29:11 +03:00 |
|
EVAST9919
|
fe9e53e383
|
Add a testcase
|
2019-05-30 23:07:04 +03:00 |
|
EVAST9919
|
2933169614
|
Move the button into a separate class
|
2019-05-30 22:55:59 +03:00 |
|
EVAST9919
|
73fb28f9f7
|
Make the button inherit from OsuHoverContainer
|
2019-05-30 22:48:27 +03:00 |
|
EVAST9919
|
877fe97107
|
Merge remote-tracking branch 'refs/remotes/ppy/master' into more_button_update
|
2019-05-30 22:17:22 +03:00 |
|
Dean Herbert
|
c950f37497
|
Ad missing link
|
2019-05-30 16:57:54 +09:00 |
|
Dean Herbert
|
e5999dd9b1
|
Update font sizes to match web
|
2019-05-30 16:49:18 +09:00 |
|
EVAST9919
|
9a13c52ffd
|
Add missing lines
|
2019-05-29 21:19:03 +03:00 |
|
EVAST9919
|
97dbc95bc6
|
Kudosu section update
|
2019-05-29 21:02:20 +03:00 |
|
EVAST9919
|
1baf922f2c
|
CI fixes
|
2019-05-29 20:36:14 +03:00 |
|