Andrei Zavatski
6b2ae67eaf
Implement Genre filter
2020-02-20 17:40:45 +03:00
Andrei Zavatski
5a0b93bdb2
Add ShowTag method
2020-02-20 17:02:22 +03:00
Dean Herbert
3380dbbd71
Improve visual appearance of ProcessingOverlay
2020-02-20 19:49:22 +09:00
Dean Herbert
5c16dbbea9
Merge pull request #7919 from smoogipoo/null-leaderboard-position
...
Support null leaderboard position
2020-02-20 16:27:24 +09:00
smoogipoo
d79ca97fe9
Make beatmap scores also support null position
2020-02-20 15:04:12 +09:00
Dan Balasescu
eb8a56055f
Merge pull request #7910 from EVAST9919/rankings-clickable-countries
...
Make country names in RankingsOverlay clickable
2020-02-20 15:00:01 +09:00
Dan Balasescu
474d0635cf
Merge pull request #7913 from TheWildTree/highlight-full-combo
...
Highlight max combo on beatmap leaderboards
2020-02-20 14:53:55 +09:00
smoogipoo
1a689231c2
Support null leaderboard position
2020-02-20 14:51:25 +09:00
Dan Balasescu
bf5c34a014
Merge branch 'master' into rankings-clickable-countries
2020-02-20 14:21:44 +09:00
Dan Balasescu
ae12097a46
Merge branch 'master' into highlight-full-combo
2020-02-20 14:02:24 +09:00
smoogipoo
00d8be9235
Adjust height transition
2020-02-20 13:48:34 +09:00
Andrei Zavatski
1935a14288
Adjust animations to be much smoother
2020-02-20 05:08:42 +03:00
Andrei Zavatski
a8c735b66d
Change default category value
2020-02-20 04:19:50 +03:00
Andrei Zavatski
5d8445676d
Merge remote-tracking branch 'refs/remotes/ppy/master' into new-direct-gen-three
2020-02-20 04:15:09 +03:00
Andrei Zavatski
66ea794935
Add debounce to the querying
2020-02-20 02:54:35 +03:00
Andrei Zavatski
7550685a61
DrawableErrorHandler -> NotFoundDrawable
2020-02-20 02:43:13 +03:00
TheWildTree
84d6a8ae2a
Add null check
2020-02-19 19:42:56 +01:00
TheWildTree
7ea67aa672
Highlight max combo on beatmap leaderboards
2020-02-19 17:58:59 +01:00
Andrei Zavatski
edef84d9c3
CI fixes
2020-02-19 19:15:18 +03:00
Andrei Zavatski
2ef3c78736
Remove query binding duplicate
2020-02-19 18:19:15 +03:00
Andrei Zavatski
237be50e37
Implement DrawableErrorHandler component
2020-02-19 18:17:02 +03:00
Andrei Zavatski
8fcfb73d72
Implement BeatmapListingOverlay
2020-02-19 17:40:54 +03:00
Dean Herbert
3457d341b2
Merge branch 'master' into fix-async-playlist-enumeration
2020-02-19 23:38:39 +09:00
Andrei Zavatski
1442f5e0db
Use DirectSortCriteria for BeatmapListingSortTabControl
2020-02-19 17:30:26 +03:00
Andrei Zavatski
98654586de
Implement BeatmapListingHeader component
2020-02-19 17:28:14 +03:00
Andrei Zavatski
7b0c3281c2
Make country names clickable
2020-02-19 16:49:39 +03:00
Andrei Zavatski
378aaf82c1
Fix error when first Show call has been triggered by ShowCountry
2020-02-19 16:32:54 +03:00
Andrei Zavatski
146758862a
Remove no longer needed null check
2020-02-19 16:25:06 +03:00
Andrei Zavatski
5d813bf421
Merge remote-tracking branch 'refs/remotes/ppy/master' into ingame-rankings
2020-02-19 16:23:18 +03:00
Dan Balasescu
255e01564f
Merge branch 'master' into rankings-refactor
2020-02-19 10:28:13 +09:00
Andrei Zavatski
e9003346d4
Add missing blank line
2020-02-18 21:28:38 +03:00
Andrei Zavatski
5347119a85
Various RankingsOverlay fixes
2020-02-18 21:26:25 +03:00
Andrei Zavatski
b6423dd92e
Small textbox adjustments
2020-02-18 17:40:12 +03:00
Andrei Zavatski
7228900361
Implement BeatmapListingSearchSection component
2020-02-18 17:25:12 +03:00
Dan Balasescu
a195886e1b
Merge branch 'master' into fix-playlist-selected-state
2020-02-18 21:17:03 +09:00
Andrei Zavatski
c7d64d0015
Update BindableList usage in DrawableComment
2020-02-18 13:37:59 +03:00
Andrei Zavatski
3bf3becdd6
Merge remote-tracking branch 'refs/remotes/ppy/master' into subcomments-alter-new
2020-02-18 13:27:08 +03:00
Dean Herbert
035ddb9284
Merge branch 'master' into fix-async-playlist-enumeration
2020-02-18 19:26:32 +09:00
Dean Herbert
2f4c252fc0
Fix playlist items potentially not updating to the correct selected state
2020-02-18 19:19:04 +09:00
Dean Herbert
b18f9e195e
Merge branch 'master' into bindable-list-events
2020-02-18 18:47:06 +09:00
Dan Balasescu
9e816e3479
Merge branch 'master' into italic-rankings-stuff
2020-02-18 16:05:18 +09:00
Dan Balasescu
75e0668b4e
Merge branch 'master' into new-direct-sort
2020-02-18 10:17:26 +09:00
Andrei Zavatski
316c6b2a94
Simplify RulesetInfo string presentation
2020-02-18 01:17:12 +03:00
Andrei Zavatski
410686c8b9
Use dropdown in BeatmapSearchFilterRow
2020-02-18 01:04:25 +03:00
Andrei Zavatski
ea99b613c9
Use GridContainer for layout
2020-02-17 23:41:07 +03:00
Andrei Zavatski
c69818925b
Merge remote-tracking branch 'refs/remotes/ppy/master' into new-betmap-search-filter
2020-02-17 23:35:12 +03:00
Andrei Zavatski
bce9e7a356
Remove too much nesting for OverlaySortTabControl class
2020-02-17 22:32:58 +03:00
Andrei Zavatski
519548c99f
Remove not necessary icon margin changes
2020-02-17 22:06:46 +03:00
Andrei Zavatski
20dc1a7dcd
Merge remote-tracking branch 'refs/remotes/ppy/master' into new-direct-sort
2020-02-17 21:57:19 +03:00
smoogipoo
5ca93758dc
Fix music playlist being enumerated asynchronously
2020-02-17 16:59:35 +09:00
Andrei Zavatski
c78534d14e
Fix possible error in SpotlightsLayout
2020-02-17 10:07:32 +03:00
smoogipoo
958c891d15
Update with framework-side bindable list changes
2020-02-17 15:06:14 +09:00
Andrei Zavatski
480e5677ed
Use OverlayColourProvider for CounterPill in profile overlay
2020-02-17 04:29:41 +03:00
Andrei Zavatski
fe7923b7e8
Add SortDirection Bindable and refactor to make everything work
2020-02-17 03:38:14 +03:00
Andrei Zavatski
2ba0bd872b
Implement basic BeatmapListingSortTabControl
2020-02-17 02:35:46 +03:00
Andrei Zavatski
a9f366fda3
Implement OverlaySortTabControl component
2020-02-17 02:20:53 +03:00
Andrei Zavatski
ea285fd005
Refactor with including headers
2020-02-17 00:44:55 +03:00
Andrei Zavatski
c85a8a14cc
Use property instead of function to set text size
2020-02-17 00:08:28 +03:00
TheWildTree
64a9b9c6fb
Remove redundant using directives
2020-02-16 21:52:08 +01:00
TheWildTree
4d180a685a
Adjust font sizes and spacing in BeatmapSetOverlay
2020-02-16 21:43:33 +01:00
TheWildTree
8fcd5e93dd
Adjust table layout to match osu-web
2020-02-16 21:43:11 +01:00
Andrei Zavatski
e62fec58c1
Add ability to override text size
2020-02-16 16:38:05 +03:00
Andrei Zavatski
54a3705bdb
Remove font weight changes on selection
2020-02-16 16:26:18 +03:00
Andrei Zavatski
a71e410e5d
Make the filter autosized
2020-02-16 15:04:21 +03:00
Andrei Zavatski
3888911eee
Implement BeatmapSearchFilter component
2020-02-16 14:19:49 +03:00
Bartłomiej Dach
e5a66bdef3
Refactor drawable profile score to match web
2020-02-16 06:16:02 +01:00
recapitalverb
03b5e78f61
Merge branch 'master' into align-score-right-content
2020-02-15 18:13:08 +07:00
recapitalverb
ac46b36600
Change right content origin
2020-02-15 16:53:44 +07:00
recapitalverb
7c9569c9a3
Merge branch 'master' into remove-duplicated-load
2020-02-15 12:10:34 +07:00
Andrei Zavatski
7cb11be810
Merge remote-tracking branch 'refs/remotes/ppy/master' into subcomments-alter-new
2020-02-14 20:55:51 +03:00
Andrei Zavatski
f64eabc38b
Make countries name non-italic
2020-02-14 20:49:37 +03:00
recapitalverb
ee14a275a2
Make IAPIProvider instances nullable
2020-02-14 22:02:44 +07:00
recapitalverb
c46d828716
Preserve permitNulls
2020-02-14 20:59:51 +07:00
recapitalverb
10798aeab3
Fix code formatting
2020-02-14 20:30:27 +07:00
recapitalverb
c753cb46c5
Use [Resolved] wherever possible
2020-02-14 20:14:00 +07:00
smoogipoo
eb75d26c8f
Extract common rearrangeable list design
2020-02-14 15:36:16 +09:00
smoogipoo
3a0b2508d4
Fix possible nullrefs
2020-02-14 15:01:34 +09:00
Andrei Zavatski
c68c347503
Remove unwanted property interpolation
2020-02-14 00:40:52 +03:00
Andrei Zavatski
ab84f4085a
Fix possible error on SpotlightsLayout disposal
2020-02-13 23:20:45 +03:00
Bartłomiej Dach
0f25864fae
Textbox -> TextBox rename pass
2020-02-13 21:04:53 +01:00
Andrei Zavatski
791bf6bc01
Make username text italic
2020-02-13 19:03:07 +03:00
Andrei Zavatski
e67e4f708e
Adjust country name design
2020-02-13 19:01:26 +03:00
Malox10
c08398a404
Merge branch 'master' into hoverable-timestamps
2020-02-13 15:21:09 +01:00
Andrei Zavatski
11c59a141f
Add background to rankings header
2020-02-13 14:12:10 +03:00
Andrei Zavatski
f05c1de4c1
Fix possible nullref
2020-02-13 14:11:53 +03:00
Andrei Zavatski
a677aa6cfc
Add rankings overlay to the game
2020-02-13 13:39:33 +03:00
Dean Herbert
045d1f9c5b
Disallow seeking on osu!direct download progress bars
2020-02-13 13:36:53 +09:00
Dean Herbert
6a2b3c5c02
Merge pull request #7733 from EVAST9919/rankings-overlay-spotlights
...
Add spotlight selector to RankingsOverlay
2020-02-13 13:14:02 +09:00
Andrei Zavatski
b1b2e4a041
Simplify parent comment assignment
2020-02-13 04:50:04 +03:00
Andrei Zavatski
c391a464a5
Add tests
2020-02-13 04:06:34 +03:00
Andrei Zavatski
483bbac6fd
Simplify CommentsPage.onCommentRepliesReceived
2020-02-13 03:13:56 +03:00
Andrei Zavatski
b0db155565
Make replies addition more consistent
2020-02-13 02:47:13 +03:00
Andrei Zavatski
c6f8e157fd
Make loadedReplies dictionary private
2020-02-13 02:37:41 +03:00
Andrei Zavatski
5201c1c87b
Use new algorithm for comments tree creation
2020-02-13 02:21:13 +03:00
Andrei Zavatski
e2b3494352
Remove dependency on load state for DrawableComment.AddReplies
2020-02-13 00:19:21 +03:00
Andrei Zavatski
ec9c01a75f
Merge remote-tracking branch 'refs/remotes/ppy/master' into subcomments-alter-new
2020-02-12 23:32:28 +03:00
Andrei Zavatski
62051c036b
Small CommitButton improvements
2020-02-12 13:43:56 +03:00
Andrei Zavatski
ab7adb3a97
Adjust button colours
2020-02-12 13:28:49 +03:00
Andrei Zavatski
760be29015
Merge remote-tracking branch 'refs/remotes/ppy/master' into comment-editor
2020-02-12 13:23:35 +03:00
Dan Balasescu
9a9349a13a
Merge branch 'master' into adjust-beatmap-overlay
2020-02-12 16:52:42 +09:00
Andrei Zavatski
9ac6c271ac
Naming adjustments
2020-02-12 02:05:45 +03:00
Andrei Zavatski
53a2b65dbd
Create dependency between textbox and commit button
2020-02-12 01:35:08 +03:00
Andrei Zavatski
5a3daf1bd7
Implement CommitButton
2020-02-12 00:57:06 +03:00
Tree
b694b0c90c
Merge branch 'master' into adjust-beatmap-overlay
2020-02-11 21:07:26 +01:00
Andrei Zavatski
c022cf72b5
Implement CancellableCommentEditor
2020-02-11 20:47:51 +03:00
Andrei Zavatski
730c115f49
Fix some size values
2020-02-11 20:11:22 +03:00
Andrei Zavatski
829152c8e8
Implement EditorTextbox
2020-02-11 20:08:24 +03:00
Andrei Zavatski
482f622c94
CommentEditor basic implementation
2020-02-11 18:46:49 +03:00
recapitalverb
2be7d1a873
Remove redundant type specification
2020-02-11 18:19:08 +07:00
recapitalverb
44568ac9e6
Avoid covariant array conversion
2020-02-11 17:36:10 +07:00
recapitalverb
28a39fd8fa
Use explicit typing
2020-02-11 17:12:32 +07:00
recapitalverb
17791259ed
Fix InfoColumn minWidth implementation
2020-02-11 16:21:31 +07:00
Andrei Zavatski
0b6558dc40
Add SpotlightsLayout to RankingsOverlay
2020-02-11 02:35:23 +03:00
Andrei Zavatski
b04a4b5c8a
Implement SpotlightsLayout
2020-02-11 01:44:56 +03:00
Andrei Zavatski
ed6a35cb9f
Merge remote-tracking branch 'refs/remotes/ppy/master' into rankings-overlay-spotlights
2020-02-11 00:18:11 +03:00
Andrei Zavatski
15b4e3386f
Fix incorrect algorithm for comment tree creation
...
Can cause one comment to be redrawn multiple times
2020-02-10 23:57:48 +03:00
TheWildTree
e072042d4e
Match osu-web font size
2020-02-10 21:11:49 +01:00
Bartłomiej Dach
35d5237ddd
Adjust font sizes
2020-02-10 20:40:39 +01:00
Bartłomiej Dach
811553cd60
Remove unnecessary coercions
...
Comparisons to null of nullable numbers are always false.
2020-02-10 20:37:34 +01:00
Bartłomiej Dach
e2950d7027
Extract method to avoid nested ternaries
2020-02-10 20:27:46 +01:00
Andrei Zavatski
d20a860879
CI fix
2020-02-10 16:08:58 +03:00
Andrei Zavatski
8239f21cad
Remove whitespace
2020-02-10 15:52:12 +03:00
Andrei Zavatski
26afe0f31e
Add ability to load long comment trees in CommentsContainer
2020-02-10 15:43:11 +03:00
Maximilian Junges
ed8cb1d6bf
add missing eof newline
2020-02-09 23:46:06 +01:00
Maximilian Junges
3e06324f61
fix formatting issue
2020-02-09 23:39:34 +01:00
Maximilian Junges
867c733809
make score date hoverable
2020-02-09 23:19:32 +01:00
Maximilian Junges
b45f1ef99a
make timestamps hoverable
2020-02-09 22:27:37 +01:00
TheWildTree
2770fb71b2
Use SortedStatistics where needed
2020-02-07 21:12:21 +01:00
TheWildTree
7395f01919
Use osu-web font sizes
2020-02-07 20:28:02 +01:00
Andrei Zavatski
881d192af3
Fix crash when selecting spotlight tab with not-null country
2020-02-07 12:07:16 +03:00
Andrei Zavatski
dc8dd24405
Merge remote-tracking branch 'refs/remotes/ppy/master' into rankings-overlay-spotlights
2020-02-07 11:49:31 +03:00
TheWildTree
c09af0052b
Revert accuracy display and column sorting changes
2020-02-06 20:21:47 +01:00
Andrei Zavatski
5946ad7d80
Fix possible memory leak and better user change test support
2020-02-06 16:54:02 +03:00
Andrei Zavatski
0840033343
Merge remote-tracking branch 'refs/remotes/ppy/master' into logged-out-comments
2020-02-06 16:38:47 +03:00
Dean Herbert
48350638a2
Hide drag handles of all playlist items not currently being dragged
2020-02-06 18:38:00 +09:00
Dean Herbert
0c30e802c0
Merge remote-tracking branch 'upstream/master' into rearrangeable-playlist
2020-02-06 17:40:28 +09:00
Andrei Zavatski
7757a3a30b
Move spotlight layout to it's own method
2020-02-05 23:06:13 +03:00
Andrei Zavatski
4dd25b42ae
Move spotlightsRequest to another place
2020-02-05 23:00:42 +03:00
Andrei Zavatski
24e8a2bd69
Make SpotlightSelector.ShowInfo use the full rankings response
2020-02-05 22:59:01 +03:00
TheWildTree
c93d2c7f00
Adjust loading container corner radius
2020-02-05 18:26:01 +01:00
TheWildTree
63df6b8da6
Change accuracy formatting method
2020-02-05 17:42:14 +01:00
TheWildTree
fa3934ddb4
Match osu-web button description
2020-02-05 17:16:20 +01:00
TheWildTree
e1e1c1a11a
Match osu-web display accuracy
...
Decided to change this only locally instead of modifying FormatAccuracy which would affect everywhere else in the game as well.
2020-02-05 16:34:39 +01:00
TheWildTree
76037e4ffd
Recolour ranked status pill
2020-02-05 16:31:14 +01:00
TheWildTree
f4ee281dd6
Add optional decimal place
2020-02-05 16:15:55 +01:00
Andrei Zavatski
6708e271ac
Adjust SpotlightSelector animations
2020-02-05 13:01:50 +03:00
Andrei Zavatski
cb30f463fb
Update spotlight info based on selected one
2020-02-05 12:48:29 +03:00
Andrei Zavatski
b83ee6dabf
Show beatmap panels for selected spotlight
2020-02-05 12:22:42 +03:00
Andrei Zavatski
2b0b789980
Naming adjustments
2020-02-05 12:14:24 +03:00
Andrei Zavatski
fa65e3a5bb
Make spotlight selector work
2020-02-05 12:09:32 +03:00
Andrei Zavatski
a3fd952f74
Use new SpotlightSelector in RankingsHeader
2020-02-05 11:21:23 +03:00
Andrei Zavatski
0bbd95a69c
Merge remote-tracking branch 'refs/remotes/ppy/master' into logged-out-comments
2020-02-05 10:57:49 +03:00
Dan Balasescu
af4f3e5fff
Merge branch 'master' into rankings-spotlights-table
2020-02-05 13:42:26 +09:00
Tree
447f31ccfc
Remove using directive
2020-02-04 23:25:21 +01:00
Tree
c2a80119ca
Remove using directives
2020-02-04 23:23:57 +01:00
Tree
23d1d3fdf1
Convert field to local variable
2020-02-04 23:09:10 +01:00
Tree
b606408667
Remove space
2020-02-04 23:02:28 +01:00
TheWildTree
c1b8445b00
Add spacing to match osu-web
...
Note: due to osu-web using flex to even out the spacing and me not being able to implement the same behaviour here, I added a static margin to separate the title from the diffname above. This looks better than the previous state in most cases, the only scenario where this differs somehow visibly from web is on mapsets with large numbers of difficulties.
2020-02-04 21:53:23 +01:00
TheWildTree
86c0b50983
Adjust font once again for readibility
2020-02-04 21:45:45 +01:00
TheWildTree
d7af96a2e5
Adjust corner radius
2020-02-04 21:42:01 +01:00
TheWildTree
82914b5d6e
Adjust ScoreTable spacing
2020-02-04 21:41:33 +01:00
TheWildTree
9795897045
Enforce correct column order in ScoreTable
2020-02-04 21:28:31 +01:00
TheWildTree
d23e4a1fa1
Change scoreboard text size
2020-02-04 21:27:51 +01:00
TheWildTree
5458085849
Adjust TopScoreUserSection font and spacing
2020-02-04 21:11:35 +01:00
TheWildTree
3ef6027d57
Show placeholder instead of success rate when beatmap unranked
2020-02-04 21:02:02 +01:00
TheWildTree
48beb9fd6d
Recolour PreviewButton
2020-02-04 21:01:02 +01:00
TheWildTree
88e79dfa78
Hide ratings if beatmap has no leaderboard
2020-02-04 21:00:27 +01:00
TheWildTree
85fb4b4a18
Recolour DetailBox
2020-02-04 21:00:00 +01:00
TheWildTree
cbfb90983b
Rename variable
2020-02-04 20:17:27 +01:00
TheWildTree
268bb73ac6
Adjust header padding
2020-02-04 20:14:50 +01:00
TheWildTree
2cc1255035
Adjust online status pill font and padding
2020-02-04 20:09:52 +01:00
TheWildTree
d0eb4e4471
Add necessary variable
2020-02-04 20:08:54 +01:00
TheWildTree
86283cc422
Recolour SuccessRate background
2020-02-04 19:55:19 +01:00
TheWildTree
a366a92d4c
Use alpha instead of colour opacity
2020-02-04 19:54:51 +01:00
TheWildTree
b6301f6537
Adjust PreviewButton alpha and animation
2020-02-04 19:52:32 +01:00
TheWildTree
5b881568db
Adjust header gradient colours
2020-02-04 19:15:02 +01:00
Andrei Zavatski
a9cfade2f4
Adjust null handling
2020-02-04 21:02:10 +03:00
TheWildTree
5eb1619e24
Adjust title / artist font weight
2020-02-04 18:02:49 +01:00
Bartłomiej Dach
4ea9efd92e
Enforce column ordering
2020-02-04 17:59:32 +01:00
Andrei Zavatski
a84068448a
refetch comments on user change
2020-02-04 19:19:49 +03:00
Andrei Zavatski
5e369534b6
Allow guests to view comments
2020-02-04 19:15:23 +03:00
TheWildTree
9bc45d21f1
Recolour LeaderboardScopeSelector
2020-02-04 17:11:28 +01:00
recapitalverb
833bb28dcf
Adjust separator position between top and bottom content
2020-02-04 22:38:25 +07:00
recapitalverb
0cba1a357f
Adjust padding on DrawableTopScore
2020-02-04 21:56:22 +07:00
recapitalverb
bd815cd81b
Use minWidth on more columns to further match web
2020-02-04 21:55:48 +07:00
recapitalverb
1c16ab1813
Use better colours
2020-02-04 21:55:20 +07:00
recapitalverb
f112760b00
Revert column separator height to 2
2020-02-04 21:55:04 +07:00
Andrei Zavatski
f889f2435b
Add test step to TestSceneRankingsTable
2020-02-04 16:20:15 +03:00
recapitalverb
5030b66092
Adjust width of statistics columns
2020-02-04 19:59:11 +07:00
recapitalverb
a8faee91d8
Use minWidth on pp column
2020-02-04 19:54:57 +07:00
recapitalverb
556a4e64cb
Use minimum width on statistics columns
2020-02-04 19:46:14 +07:00
recapitalverb
8f9917238e
Add optional minimum width to InfoColumn
2020-02-04 19:45:08 +07:00
recapitalverb
4f312ae6bc
Adjust InfoColumn spacing
2020-02-04 19:43:14 +07:00
recapitalverb
c12fc67887
Change InfoColumn title font weight
2020-02-04 19:42:37 +07:00
recapitalverb
3571c2b617
Rearrange children in TopScoreStatisticsSection
2020-02-04 19:41:44 +07:00
Andrei Zavatski
cff619b0e4
Adjust overlay layout
2020-02-04 14:46:22 +03:00
Andrei Zavatski
f30cdab025
Update Scores section
2020-02-04 14:35:04 +03:00
Andrei Zavatski
34091103e3
Merge remote-tracking branch 'refs/remotes/ppy/master' into beatmap-overlay-recolour
2020-02-04 14:17:24 +03:00
Andrei Zavatski
0e54e0e092
Recolour DrawableTopScore
2020-02-04 14:17:22 +03:00
Andrei Zavatski
873eda3bb5
Recolour info section
2020-02-04 14:00:18 +03:00
Andrei Zavatski
c3bd6c3f7f
Remove no longer used field
2020-02-04 11:21:21 +03:00
Andrei Zavatski
524a8ba6c6
Merge remote-tracking branch 'refs/remotes/ppy/master' into rankings-overlay-update
2020-02-04 11:19:13 +03:00
smoogipoo
b6cfb987f3
Make drag handles not pop into existence
2020-02-04 17:00:36 +09:00
smoogipoo
e4e0a26b62
Merge remote-tracking branch 'origin/master' into rearrangeable-playlist
2020-02-04 16:55:55 +09:00
recapitalverb
42060139f8
Merge branch 'master' into display-accuracy
2020-02-04 12:51:48 +07:00
recapitalverb
7eec8df2f3
Merge branch 'master' into display-accuracy
2020-02-04 12:17:37 +07:00
Dan Balasescu
75f5cb4871
Merge branch 'master' into rankings-overlay-update
2020-02-04 13:52:57 +09:00
Dan Balasescu
2b471be340
Merge branch 'master' into spotlights_api
2020-02-04 13:48:02 +09:00
Dan Balasescu
e45f759c15
Merge pull request #7723 from EVAST9919/overlay-header-current-value
...
Expose TabControlOverlayHeader.Current value
2020-02-04 13:47:52 +09:00
recapitalverb
79bb476f4c
Merge branch 'master' into display-accuracy
2020-02-04 11:39:47 +07:00
Dan Balasescu
549bdea8a3
Merge branch 'master' into overlay-header-current-value
2020-02-04 13:17:44 +09:00
Dan Balasescu
634364863d
Merge branch 'master' into beatmap-overlay-header
2020-02-04 13:13:57 +09:00
smoogipoo
bc9b499de0
Make selector only privately-settable
2020-02-04 12:55:09 +09:00
smoogipoo
68b3dc01df
Move property override below ctor
2020-02-04 12:53:57 +09:00
Dan Balasescu
3600b0daf0
Merge branch 'master' into fix-mod-select-overflowing
2020-02-04 11:57:54 +09:00
Joehu
22e3150f68
Fix comment and remove magic numbers
2020-02-03 17:21:06 -08:00
Andrei Zavatski
5950ba3656
Change the order of colour check
2020-02-04 00:55:41 +03:00
Andrei Zavatski
fe078c244d
Expose TabControlOverlayHeader.Current value
2020-02-04 00:43:04 +03:00
Andrei Zavatski
e42b95974a
Fix failing test scene
2020-02-03 21:49:21 +03:00
Andrei Zavatski
4abd9cb89a
Move Enabled/Disabled state logic to the OverlayRulesetTabItem
2020-02-03 21:45:10 +03:00
Andrei Zavatski
824ee8a888
Recolour rankings tables
2020-02-03 21:22:37 +03:00
Andrei Zavatski
f7cbb8c1f7
Recolour RankingsOverlay background
2020-02-03 21:05:11 +03:00
Andrei Zavatski
2a802307e7
Delete unused components
2020-02-03 20:59:08 +03:00
Andrei Zavatski
3b6ed3fb27
Use new header in the RankingsOverlay
2020-02-03 20:53:30 +03:00
Andrei Zavatski
dc1d0d0f32
Add spotlights selector to new header
2020-02-03 20:47:41 +03:00
Andrei Zavatski
588a77484b
Add ContryFilter to new header
2020-02-03 20:32:20 +03:00
Andrei Zavatski
b284170437
Basic implementation of new RankingsOverlayHeader
2020-02-03 20:20:35 +03:00
Andrei Zavatski
12574111e5
Use ColourProvider colours
2020-02-03 19:44:10 +03:00
Andrei Zavatski
e531570352
Merge remote-tracking branch 'refs/remotes/ppy/master' into spotlights_api
2020-02-03 19:34:35 +03:00
recapitalverb
698408bb6d
Remove redundant using directive
2020-02-03 22:36:38 +07:00
recapitalverb
4dfdd98e8b
Use UserStatistics.DisplayAccuracy everywhere
2020-02-03 22:12:34 +07:00
recapitalverb
9898a926b2
Use ScoreInfo.DisplayAccuracy everywhere
2020-02-03 22:11:36 +07:00
Andrei Zavatski
2abcc6ad69
Simplify counter addition in BeatmapRulesetTabItem
2020-02-03 15:25:07 +03:00
Andrei Zavatski
fa453bc3e1
Refactor beatmap header
2020-02-03 14:35:07 +03:00
Andrei Zavatski
032c2c2afe
Refactor BeatmapRulesetSelector
2020-02-03 14:16:26 +03:00
Andrei Zavatski
ce6e97096c
Fix broken overlays
...
oops
2020-02-03 11:44:31 +03:00
Andrei Zavatski
81ab6d43b6
Add ability to create ruleset selector in OverlayHeader
2020-02-03 11:09:46 +03:00
Dan Balasescu
93952d438f
Merge pull request #7677 from peppy/decouple-mod-select-bindable
...
Decouple ModSelectOverlay from global SelectedMods
2020-02-03 16:27:47 +09:00
Dean Herbert
d9d8712360
Refactor class layout for readability
2020-02-03 15:13:21 +09:00
Dean Herbert
fae5bf0f18
Merge branch 'master' into overlay-ruleset-selector
2020-02-03 13:48:28 +09:00
Dan Balasescu
c20b14868b
Merge branch 'master' into profile-page-corrections
2020-02-03 13:29:37 +09:00
Dean Herbert
9680c0941f
Move private helper methods to botom of file
2020-02-03 12:46:11 +09:00
Dean Herbert
c9143275be
Merge branch 'master' into profile-recent-info
2020-02-03 12:03:00 +09:00
Dean Herbert
98ccfe612b
Merge branch 'master' into no-comments-placeholder
2020-02-03 11:10:06 +09:00
recapitalverb
ff17c76a20
Fix modifiers for performance_background_width
2020-02-03 08:26:12 +07:00
Bartłomiej Dach
c479d0efa4
Simplify show/hide logic
2020-02-02 17:41:42 +01:00
Bartłomiej Dach
72107c27c9
Only add newline if necessary
2020-02-02 17:39:58 +01:00
TheWildTree
3cc1b811ef
Make dates non-italic to match osu-web
2020-02-02 17:22:48 +01:00
TheWildTree
d15942d127
Revert containers merge and rework bottomLinkContainer visibility logic
2020-02-02 17:21:22 +01:00
recapitalverb
878489651c
Make performance_background_width readonly
2020-02-02 23:04:11 +07:00
TheWildTree
1f53778d62
Add explanation to comment
2020-02-02 16:59:17 +01:00
recapitalverb
0a186fe722
Avoid calculating constants in load()
2020-02-02 22:37:58 +07:00
recapitalverb
aa13b605a4
Fix inconsistent local variable naming
2020-02-02 21:34:35 +07:00
recapitalverb
79efcbd6f3
Fix performance background width
2020-02-02 21:08:16 +07:00
Dean Herbert
30a5835bdb
Combine link flows and simplify new line addition
2020-02-02 23:07:53 +09:00
recapitalverb
a641069ec2
Change profile score background colour
2020-02-02 21:07:23 +07:00
recapitalverb
122fd63ac4
Inline single-use constants
2020-02-02 21:05:20 +07:00
Tree
c7e281348a
Merge branch 'master' into profile-page-corrections
2020-02-02 13:36:21 +01:00
recapitalverb
52aae68411
Adjust profile scores to closer match osu-web
2020-02-02 17:52:34 +07:00
Andrei Zavatski
a70385f2b2
Simplify getRulesetName
2020-02-02 12:19:09 +03:00
Andrei Zavatski
36116f8c45
Refactor ruleset presentation
2020-02-02 12:03:51 +03:00
Andrei Zavatski
8786d6264f
Merge remote-tracking branch 'refs/remotes/ppy/master' into profile-recent-info
2020-02-02 12:03:33 +03:00
Joehu
609ee26030
Fix mod select overlay not showing up in test
2020-02-01 11:41:41 -08:00
Joehu
2d42a83bb9
Fix mod select overlay overflowing toolbar at max ui scale
2020-02-01 11:24:29 -08:00
Dean Herbert
5e834b64cd
Merge branch 'master' into use_ElementAtOrDefault
2020-02-01 10:42:40 +09:00
Berkan Diler
6d30e425a1
Revert change to avoid conflict with another PR
2020-01-31 18:51:29 +01:00
Berkan Diler
9596030e1d
Make use of ElementAtOrDefault() when possible
2020-01-31 18:32:47 +01:00
Dean Herbert
c5422743e2
Merge branch 'master' into decouple-mod-select-bindable
2020-02-01 02:06:23 +09:00
Dean Herbert
e728d2be17
Use ElementAtOrDefault
2020-02-01 01:19:04 +09:00
Andrei Zavatski
3b5b799d60
Adjust height of ShowMore button
2020-01-31 09:51:56 +03:00
Andrei Zavatski
4a444face1
Change ShowMoreButton hide logic
2020-01-31 09:46:35 +03:00
Andrei Zavatski
91f7bc6d45
Merge remote-tracking branch 'refs/remotes/ppy/master' into no-comments-placeholder
2020-01-31 09:43:23 +03:00
Tree
b03e7f12ff
Remove unused directive
2020-01-30 22:51:35 +01:00
TheWildTree
c050eed79b
Recolour RankGraphTooltip
2020-01-30 22:05:06 +01:00
TheWildTree
caf76511a7
Remove double negation
2020-01-30 21:45:42 +01:00
Bartłomiej Dach
1553444001
Fix channel tab keyboard shortcut
...
Filter out the selector tab item at the point of enumerating tabs to fix
the regression of the Alt+number key shortcut.
2020-01-30 21:44:53 +01:00
TheWildTree
c38dc81535
Remove unnecessary using
2020-01-30 21:39:06 +01:00
TheWildTree
a3877cc29e
Recolour RankGraph circle
2020-01-30 20:55:44 +01:00
TheWildTree
3970151e31
Improve condition check
2020-01-30 20:51:33 +01:00
TheWildTree
1751e96840
Recolour ProfileHeaderButton
2020-01-30 19:45:12 +01:00
TheWildTree
e69d93ae5c
Adjust ProfileTabControl height
2020-01-30 19:26:42 +01:00
TheWildTree
de9a1737a5
Recolour LevelProgressBar
2020-01-30 18:18:42 +01:00
TheWildTree
754200d843
Fix padding when user has no additional info
2020-01-30 18:10:40 +01:00
TheWildTree
682d0e6e71
Fix typo in variable
2020-01-30 17:46:59 +01:00
Andrei Zavatski
3002366e70
Adjust mode part
2020-01-30 13:56:19 +03:00
Andrei Zavatski
3f62c40e70
Increase spacing
2020-01-30 13:55:50 +03:00
smoogipoo
0c4540b551
Rename PlaylistItem
2020-01-30 19:23:53 +09:00
smoogipoo
00a7adcdca
Further refactorings
2020-01-30 19:21:24 +09:00
Andrei Zavatski
a7a3372a98
Remove redundant empty switch section
2020-01-30 13:01:40 +03:00
smoogipoo
f6ba98eec0
Apply refactorings for framework-side changes
2020-01-30 19:00:59 +09:00
Andrei Zavatski
29ba82ee44
Apply different font styles for different content parts
2020-01-30 12:29:35 +03:00
Andrei Zavatski
9fc886abc3
Merge remote-tracking branch 'refs/remotes/ppy/master' into profile-recent-info
2020-01-30 12:28:39 +03:00
Dean Herbert
7bf2e9b369
Decouple ModSelectOverlay from global SelectedMods
2020-01-30 17:38:15 +09:00
Andrei Zavatski
2f7076f91c
Adjust icons size
2020-01-30 11:16:58 +03:00
Andrei Zavatski
b2c501a439
Adjust font size
2020-01-30 10:54:58 +03:00
Andrei Zavatski
1c4650c02c
Merge master with conflicts resolved
2020-01-30 10:39:23 +03:00
Andrei Zavatski
ea2f66da1d
Simplify OverlayRulesetTabItem.AccentColour
2020-01-30 10:34:22 +03:00
Andrei Zavatski
10e8361e7c
Merge remote-tracking branch 'refs/remotes/ppy/master' into overlay-ruleset-selector
2020-01-30 10:08:39 +03:00
Andrei Zavatski
a8578c1526
Merge master with conflicts resolved
2020-01-30 10:08:02 +03:00
smoogipoo
2fb640f57f
Change to until step + fix CI error
2020-01-30 15:00:39 +09:00
smoogipoo
ce36e5458f
Fix possible crash with no channel topic
2020-01-30 14:35:03 +09:00
Dan Balasescu
3d814e7714
Merge branch 'master' into rename-deleted-count
2020-01-30 13:49:54 +09: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
smoogipoo
d7d7ab48d3
Cleanup
2020-01-30 12:36:38 +09:00
Dean Herbert
ebdb425c50
Rename and tidy up DeletedCommentsCounter
2020-01-30 11:17:26 +09:00
Andrei Zavatski
d1ead83c6c
Merge remote-tracking branch 'refs/remotes/ppy/master' into no-comments-placeholder
2020-01-30 00:48:43 +03:00
TheWildTree
ef92c26c17
Recolor ProfileSection
2020-01-29 22:26:21 +01:00
TheWildTree
f7c38da030
Match web border height
2020-01-29 22:25:56 +01:00
TheWildTree
87521f35ed
Recolor buttons
2020-01-29 22:25:28 +01:00
TheWildTree
06eded16e2
Recolor DetailHeaderContainer
2020-01-29 22:10:58 +01:00
TheWildTree
85990cdcdb
Recolor MedalHeaderContainer
2020-01-29 22:10:48 +01:00
TheWildTree
0f9ab7c980
Recolor BottomHeaderContainer
2020-01-29 22:10:19 +01:00
TheWildTree
fa0a96c3f5
Match web margins
2020-01-29 22:05:40 +01:00
TheWildTree
83d5691ba3
Match web border height
2020-01-29 22:00:37 +01:00
TheWildTree
799a86544f
Recolor play time border
2020-01-29 21:57:43 +01:00
TheWildTree
088064523b
Recolor CentreHeaderContainer
2020-01-29 21:55:41 +01:00
TheWildTree
12a49b74bb
Recolor TopHeaderContainer
2020-01-29 21:48:02 +01:00
TheWildTree
c091b31fe8
Recolor basic background boxes
2020-01-29 21:37:51 +01:00
TheWildTree
0ce18256e0
Recolor ProfileTabControl
2020-01-29 21:35:17 +01:00
TheWildTree
65f71b8c12
Make colourProvider accessable from derived classes
2020-01-29 21:23:19 +01:00
Andrei Zavatski
786ed03868
Update profile recent activities in line with the web design
2020-01-29 21:01:40 +03:00
Dean Herbert
7f59576f13
Fix percentage-formatted displays containing a space ( #7664 )
...
Fix percentage-formatted displays containing a space
2020-01-29 20:37:32 +09:00
Andrei Zavatski
de6a71ffb7
Merge remote-tracking branch 'refs/remotes/ppy/master' into no-comments-placeholder
2020-01-29 14:06:52 +03:00
smoogipoo
76af8bea5d
Fix percentage-formatted displays containing a space
2020-01-29 19:51:24 +09:00
Dan Balasescu
30da9981d6
Merge branch 'master' into profile-scores-update-new
2020-01-29 19:40:44 +09:00
smoogipoo
7f946047f9
Adjust styling to closer match osu-web
2020-01-29 19:25:31 +09:00
smoogipoo
d908bc2693
Remove unnecessary extra spritetext
2020-01-29 18:44:30 +09:00
Andrei Zavatski
5fcda01346
Cleanup pass
2020-01-29 06:58:53 +03:00
Dean Herbert
aa597c1934
Copy documentation across to SettingsSlider
2020-01-29 12:55:07 +09:00
Dean Herbert
f21142ae50
Merge remote-tracking branch 'upstream/master' into slider-tooltip
2020-01-29 12:50:44 +09:00
Andrei Zavatski
dc10e58b4f
Add tests for CommentsPage
2020-01-29 06:44:39 +03:00
Andrei Zavatski
e7964023ae
Implement CommentsPage class
2020-01-29 06:22:08 +03:00
smoogipoo
ebf15c6a1c
General work towards completion + framework updates
2020-01-29 12:17:03 +09:00
Andrei Zavatski
c5e0c77bca
Refactor NoCommentsPlaceholder
2020-01-29 06:08:11 +03:00
Andrei Zavatski
b947e89a6b
Add placeholder for no comments case in CommentsContainer
2020-01-28 16:53:22 +03:00
unknown
894642d588
add xmldoc and formatting
2020-01-28 18:04:00 +08:00
smoogipoo
2b2cfd91a6
Initial re-implementation using rearrangeable list
2020-01-28 17:59:14 +09:00
Andrei Zavatski
5a2fd18bdd
Allow better async support for CommentsContainer
2020-01-28 10:21:27 +03:00
Andrei Zavatski
4e884fc6f4
Merge remote-tracking branch 'refs/remotes/ppy/master' into comments-recolour
2020-01-28 10:15:10 +03:00
Dean Herbert
f48c7db827
Use Drawable.Empty instead of container
2020-01-28 15:41:09 +09:00
unknown
aa264cd2a8
allow tooltip to show as percentage as needed
2020-01-28 12:32:30 +08:00
Andrei Zavatski
ce95b4a106
TotalCommentsCounter improvements
2020-01-28 05:57:45 +03:00
Andrei Zavatski
55d78dbc57
CI fix
2020-01-27 16:45:10 +03:00
Andrei Zavatski
e6fa793d56
Refactor background creation in OverlayHeader
2020-01-27 15:36:19 +03:00
Andrei Zavatski
100532845b
Recolour CommentsContainer
2020-01-27 15:07:24 +03:00
Andrei Zavatski
68503bf771
Recolour CommentsShowMoreButton
2020-01-27 15:00:56 +03:00
Andrei Zavatski
12ca28ea6d
Recolour CommentsHeader
2020-01-27 14:58:27 +03:00
Andrei Zavatski
ed2737e027
Recolour TotalCommentCounter
2020-01-27 14:47:47 +03:00
Andrei Zavatski
79cdfc6dc2
Use OverlayColourProvider
2020-01-27 12:55:19 +03:00
Andrei Zavatski
20268ba45b
Merge remote-tracking branch 'refs/remotes/ppy/master' into profile-scores-update-new
2020-01-27 12:37:44 +03:00
Dean Herbert
e37ae589ad
Merge branch 'master' into no-control-overlay-headers
2020-01-27 18:35:33 +09:00
Dean Herbert
292a82ac27
Fix incorrect propagation of stream/build on initial display with build
2020-01-27 14:52:21 +09:00
Dean Herbert
834e82d543
Add comprehensive tests for changelog overlay
...
Includes failing case
2020-01-27 14:50:41 +09:00
Andrei Zavatski
6463a32f58
Split AccentColour setter in two lines
2020-01-26 17:42:07 +03:00
Andrei Zavatski
e54ea92c60
Use virtual property for OsuTabControl.AccentColour
2020-01-26 17:21:22 +03:00
Andrei Zavatski
7cd60e3193
Make OverlayRulesetSelector use colour provider
2020-01-26 17:07:17 +03:00
Andrei Zavatski
a72250acc6
Merge remote-tracking branch 'refs/remotes/ppy/master' into overlay-ruleset-selector
2020-01-26 16:52:56 +03:00
Andrei Zavatski
891f9a9b18
Remove unused using
2020-01-26 16:49:39 +03:00
Andrei Zavatski
cd0fcfabd9
Merge master with conflicts resolved
2020-01-26 16:35:07 +03:00
Dean Herbert
97c80529d5
Adjust wave colours slightly
2020-01-26 21:47:40 +09:00
Andrei Zavatski
49c5d5b23d
Make colour provider readonly
2020-01-26 14:06:05 +03:00
Andrei Zavatski
1305634c52
Simplify colour provider caching
2020-01-26 14:02:05 +03:00
Andrei Zavatski
e442e8535b
Remake OsuTabControl.AccentColour
2020-01-26 12:57:19 +03:00
Andrei Zavatski
6c1fa05804
Merge remote-tracking branch 'refs/remotes/ppy/master' into no-control-overlay-headers
2020-01-26 12:48:01 +03:00
Andrei Zavatski
8e470678c7
Rename convert() to getColour()
2020-01-26 12:42:23 +03:00
Andrei Zavatski
750a4476d8
Simplify getBaseHue function
2020-01-26 12:41:21 +03:00
Andrei Zavatski
6dee287a82
Move private methods below public
2020-01-26 12:39:15 +03:00
Andrei Zavatski
406bc23fde
Rename incorrect colours
2020-01-26 12:38:20 +03:00
Andrei Zavatski
ed314ee935
Merge remote-tracking branch 'refs/remotes/ppy/master' into colour-provider-implementation
2020-01-26 12:28:46 +03:00
TheWildTree
d2a032ca8d
Move reverse-order comparer to ChannelTabControl
2020-01-25 22:16:21 +01:00
Andrei Zavatski
73e822e08d
Make waves colour dependent on overlay colour scheme
2020-01-25 06:46:54 +03:00
Andrei Zavatski
448663ae9a
Merge remote-tracking branch 'refs/remotes/ppy/master' into colour-provider-implementation
2020-01-25 06:41:49 +03:00
Dean Herbert
bc75290655
Ensure min and max stars are correctly ordered
2020-01-25 00:11:20 +09:00
smoogipoo
d1684a3c92
Duplicate keywords for better UX
2020-01-24 19:50:16 +09:00
smoogipoo
75d0fd0bab
Rename class
2020-01-24 19:43:23 +09:00
smoogipoo
2643b6fca3
Add additional keywods
2020-01-24 19:12:48 +09:00
smoogipoo
62fa619ad4
Display "no limit" for maximum stars
2020-01-24 19:08:14 +09:00
Andrei Zavatski
d9af43da4c
Remove unused usings
2020-01-24 12:55:51 +03:00
Andrei Zavatski
e03a085d70
Make overlay elements use OverlayColourProvider
2020-01-24 12:33:34 +03:00
Andrei Zavatski
db4cd51d02
Implement OverlayColourProvider
2020-01-24 12:24:35 +03:00
Andrei Zavatski
1d549a0c8a
Remove unused using
2020-01-24 10:46:27 +03:00
Andrei Zavatski
738980e3f7
Refactor OsuTabControl.AccentColour
2020-01-24 10:31:47 +03:00
Andrei Zavatski
34ffbcf2ae
Adjust xmldoc
2020-01-24 10:24:44 +03:00
Andrei Zavatski
2b941a0d52
Merge remote-tracking branch 'refs/remotes/ppy/master' into no-control-overlay-headers
2020-01-24 10:18:45 +03:00
Dean Herbert
da65fff48e
Merge remote-tracking branch 'upstream/master' into collapse-graph-option
2020-01-24 13:55:42 +09:00
Dean Herbert
5863576ce4
Add comment as to why counter is zeroes only in Show method
2020-01-24 11:42:33 +09:00
Andrei Zavatski
6493f24547
Add TotalCommentsCounter to CommentsContainer
2020-01-23 15:56:01 +03:00
Andrei Zavatski
0c3120d965
Fix possible crash due to not loaded api
2020-01-23 12:59:53 +03:00
Andrei Zavatski
667fdb907c
Call the method directly rather that trigger a bindable
2020-01-23 12:21:16 +03:00
Dean Herbert
ca94850ce4
Merge branch 'master' into view-comments-via-propery
2020-01-23 17:47:40 +09:00
Dan Balasescu
e988976012
Merge branch 'master' into mod-autoopen
2020-01-23 15:34:19 +09:00
Dean Herbert
8c29093d1c
Merge remote-tracking branch 'smoogipoo/void-joystick-release-returns' into update-framework
2020-01-22 22:58:00 +09:00
Dean Herbert
8a7f7c5e46
Merge remote-tracking branch 'smoogipoo/void-key-up-returns' into update-framework
2020-01-22 22:57:56 +09:00
Dean Herbert
7c62cc3ac3
Merge remote-tracking branch 'smoogipoo/void-mouse-up-returns' into update-framework
2020-01-22 22:57:52 +09:00
Andrei Zavatski
bf2b71f7dd
Cleanup OsuTabControl.AccentColour
2020-01-22 09:36:16 +03:00
smoogipoo
7b2f58eb30
Apply OnRelease method signature refactorings
2020-01-22 13:22:34 +09:00
Andrei Zavatski
14a961c95b
Remove invariance in the OverlayTabItem
2020-01-22 04:41:10 +03:00
ProTheory8
61d7b63914
Readability Improvement
2020-01-21 09:30:11 +05:00
Andrei Zavatski
327d8c213b
Rename Bar to TabControlBar
2020-01-21 06:25:13 +03:00
Andrei Zavatski
8bf19913c0
Add NotNull attribute
2020-01-21 06:03:48 +03:00
Andrei Zavatski
30edd80c8c
Refactor OverlayHeader hierarchy
2020-01-21 06:00:12 +03:00
Andrei Zavatski
178a72f9b8
Make OverlayTabControl inherited from OsuTabControl
2020-01-21 05:24:49 +03:00
ProTheory8
41295bc27c
Difficulty Adjust mod customisation menu opens automatically now
2020-01-20 21:06:36 +05:00
smoogipoo
b62e3addf3
Apply input method signature refactorings
2020-01-20 20:30:25 +09:00
smoogipoo
40f502c6d1
Apply input method signature refactorings
2020-01-20 19:35:37 +09:00
Andrei Zavatski
843feb4e08
Add more xmldoc to ControllableOverlayHeader
2020-01-20 12:26:14 +03:00
smoogipoo
bfb056c612
Apply input method signature refactorings
2020-01-20 18:17:21 +09:00
Andrei Zavatski
17a7a75707
Merge master with conflicts resolved
2020-01-20 08:52:03 +03:00
Andrei Zavatski
11e7c8be3f
Use colour schemes for OverlayRulesetSelector
2020-01-20 08:34:46 +03:00
Andrei Zavatski
6552097866
Merge remote-tracking branch 'refs/remotes/ppy/master' into overlay-ruleset-selector
2020-01-20 08:22:30 +03:00
Dean Herbert
aa0d95cdee
Merge branch 'master' into profile-scores-update-new
2020-01-20 14:15:03 +09:00
Andrei Zavatski
6875b41f74
Remove unnecessary setter
2020-01-20 07:47:49 +03:00
Andrei Zavatski
5f11084aed
Refactor ProfileItemContainer to not use sounds
2020-01-19 22:57:39 +03:00
Andrei Zavatski
8906416294
ProfileItemBackground -> ProfileItemContainer
2020-01-19 22:48:11 +03:00
Andrei Zavatski
22118b7b22
Merge remote-tracking branch 'refs/remotes/ppy/master' into profile-scores-update-new
2020-01-19 22:44:40 +03:00
Andrei Zavatski
1b06957566
Merge remote-tracking branch 'refs/remotes/ppy/master' into overlay-header-web-colours
2020-01-18 23:54:12 +03:00
Dean Herbert
3f2512295c
Merge pull request #7555 from peppy/update-framework
...
Update framework
2020-01-18 15:57:16 +09:00
Andrei Zavatski
e258489bb5
Merge remote-tracking branch 'refs/remotes/ppy/master' into overlay-header-web-colours
2020-01-18 08:51:10 +03:00
Andrei Zavatski
bab67eb399
CI fix
2020-01-18 04:12:17 +03:00
Andrei Zavatski
16cfb9310b
Naming adjustments
2020-01-18 03:40:31 +03:00
Andrei Zavatski
d5a3d8dbaa
Remove no longer used components
2020-01-18 03:35:47 +03:00
Andrei Zavatski
6e776d02f8
Refactor PaginatedScoreContainer to use new components
2020-01-18 03:33:02 +03:00
Andrei Zavatski
4964505c3e
Implement ProfileWeightedScore component
2020-01-18 03:19:28 +03:00
Andrei Zavatski
4cdaebb42b
Implement ProfileScore component
2020-01-18 02:58:10 +03:00
Andrei Zavatski
59cb93321f
Implement ProfileItemBackground component
2020-01-18 01:36:14 +03:00
McEndu
6579aa144d
Merge branch 'master' into mod-text
2020-01-16 20:11:51 +08:00
smoogipoo
d01cc37968
Fix channel tab control test scene
2020-01-16 18:36:27 +09:00
Andrei Zavatski
476717e181
Make OverlayHeader use colour schemes
2020-01-15 22:41:22 +03:00
Revel
443dedfd07
undo menu item capitalization
2020-01-14 14:54:06 -05:00
Revel
a86fb2113e
fix tooltip capitalization
2020-01-14 14:26:54 -05:00
mcendu
abdebcfddc
switch to changing Mod property
2020-01-14 20:11:32 +08:00
smoogipoo
1367c18d3f
General refactorings
2020-01-14 15:07:25 +09:00
smoogipoo
45dad5a9c7
Merge remote-tracking branch 'origin/master' into rankings-country-filter
2020-01-14 15:00:48 +09:00
smoogipoo
d6bd0b7106
Container -> CompositeDrawable
2020-01-14 14:43:57 +09:00
smoogipoo
33993837b7
Remove participant count (not returned by API)
2020-01-14 14:41:38 +09:00
smoogipoo
05702af905
Remove map count (not returned by API)
2020-01-14 14:37:24 +09:00
smoogipoo
7349c023d1
Cleanup spotlight selection
2020-01-14 14:01:51 +09:00
Andrei Zavatski
90e4def4bd
Remove online stuff out of the selector
2020-01-14 07:07:21 +03:00
Andrei Zavatski
b1c432179b
Merge remote-tracking branch 'refs/remotes/ppy/master' into spotlights_api
2020-01-14 06:45:54 +03:00
Dean Herbert
8059922aa4
Make gradient in NewsArticleCover be effected by hover ( #7509 )
...
Make gradient in NewsArticleCover be effected by hover
2020-01-13 15:34:46 +08:00
Dean Herbert
4ef30f6a05
Merge branch 'master' into spotlights_api
2020-01-13 12:36:13 +08:00
Andrei Zavatski
f1b4fbb844
Make gradient in NewsArticleCover be effected by hover
2020-01-12 17:38:15 +03:00
Craftplacer
7aac6deb71
Merge branch 'master' into api-chat-read
2020-01-11 19:18:50 +01:00
Craftplacer
50e357a799
Change method parameters, add detailed error message and method docs
2020-01-11 17:42:02 +01:00
Dean Herbert
9a9c01bc92
Fix user status dropdown having no padding around items ( #7491 )
...
Fix user status dropdown having no padding around items
2020-01-11 22:04:33 +08:00
Joehu
820f9f2273
Fix default button absorbing drag scroll on settings
2020-01-10 20:16:46 -08:00
Joehu
19033e0ef8
Fix user status dropdown having no padding around items
2020-01-10 19:25:33 -08:00
Andrei Zavatski
9260ea9195
Apply suggestions
2020-01-10 20:46:35 +03:00
Andrei Zavatski
2e627f4b7c
Implement InfoColumn component
2020-01-10 17:30:51 +03:00
Andrei Zavatski
474d7e92d9
Fix incorrect dropdown menu height
2020-01-10 16:41:17 +03:00
Andrei Zavatski
d48b161662
Implement basic SpotlightSelector component
2020-01-10 16:33:00 +03:00
smoogipoo
91735ff367
Update MathUtils namespace usages
2020-01-09 13:43:44 +09:00
Andrei Zavatski
0d9fb065da
Move CountryPill to it's own class
2020-01-09 00:27:22 +03:00
Andrei Zavatski
6cb763a019
Improve animations
2020-01-09 00:06:28 +03:00
Andrei Zavatski
1dbae21f98
Fix crashing test
2020-01-08 19:40:28 +03:00
Andrei Zavatski
1428952377
Implement CountryFilter component for RankingsOverlay
2020-01-08 18:59:13 +03:00
Andrei Zavatski
eb828154ee
Allow any type to be used to create TabControl
2020-01-08 00:41:52 +03:00
Andrei Zavatski
6d8f457161
Merge remote-tracking branch 'refs/remotes/ppy/master' into no-control-overlay-headers
2020-01-08 00:21:36 +03:00
Bartłomiej Dach
e0cfc2f405
Merge branch 'master' into prev-button-revamp
2020-01-07 21:49:53 +01:00
Andrei Zavatski
7dc03a1335
resetComments -> refetchComments
2020-01-07 12:30:06 +03:00
Andrei Zavatski
6adf5ba381
Use nullable long type for id value
2020-01-07 12:29:21 +03:00
Andrei Zavatski
fa0d9f8e9d
Merge remote-tracking branch 'refs/remotes/ppy/master' into view-comments-via-propery
2020-01-07 12:20:56 +03:00
Dean Herbert
fadd53106c
Merge remote-tracking branch 'upstream/master' into medals-fix
2020-01-07 13:39:42 +09:00
Dean Herbert
fd925526e2
Fix medal overlay display
2020-01-07 13:39:30 +09:00
Andrei Zavatski
e0f66928e6
Allow CommentsContainer refetch comments using a method
2020-01-07 01:07:50 +03:00
Andrei Zavatski
031bed15da
Fix comments async loading wasn't really async
2020-01-06 20:56:32 +03:00
Andrei Zavatski
9fb29cc7a7
Move medal loading to LoadComplete
2020-01-04 18:45:34 +03:00
Andrei Zavatski
0a9d14826c
Merge remote-tracking branch 'refs/remotes/ppy/master' into medals-fix
2020-01-04 18:28:17 +03:00
Dean Herbert
a756d5d95d
Fix new account registration attempting to login with email
2020-01-04 14:52:07 +09:00
Craftplacer
7cc388b5ab
Mark channel up to last message as read when switching channels
2020-01-04 00:50:12 +01:00
Andrei Zavatski
264523bc8b
Split ControllableOverlayHeader from base class
2020-01-03 23:22:19 +03:00
Andrei Zavatski
bd5140c3fa
Add missing line breaks
2020-01-03 21:20:31 +03:00
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
Dean Herbert
7d79edf335
Merge remote-tracking branch 'upstream/master' into overlay-headers-update-three
2020-01-03 15:35:33 +09:00
Dean Herbert
e8567414c6
Refactor into some kind of sanity
2020-01-03 15:01:42 +09:00
smoogipoo
b54491cc82
Make sure an exception is thrown
2020-01-03 14:16:38 +09:00
Dean Herbert
132b420aaa
Fix changelog overlay hard crashing on no internet connection
2020-01-02 19:19:42 +09:00
Andrei Zavatski
904b068a15
Simplify colour setting for additional elements in OverlayRulesetTabItem
2020-01-02 13:18:18 +03:00
Andrei Zavatski
a5c23e7cf7
Remove underline from breadcrumb display
2020-01-02 11:09:47 +03:00
Dean Herbert
d1d19c2cd9
Move chevron size implementation
2020-01-02 14:26:40 +09:00
Andrei Zavatski
2d6a07e970
Fix OverlayRulesetSelector don't have default colour
2020-01-01 23:14:26 +03:00
Andrei Zavatski
b016238c16
Make ProfileRulesetSelector inherit from OverlayRulesetSelector
2020-01-01 22:55:28 +03:00
Andrei Zavatski
af248457b0
Implement OverlayRulesetSelector
2020-01-01 22:49:04 +03:00
Andrei Zavatski
19e7867aba
Make OverlayHeader non-generic
2019-12-31 18:12:03 +03:00
Andrei Zavatski
3a71abe8ff
Add xmldoc and better parameter naming
2019-12-31 17:52:41 +03:00
Andrei Zavatski
5748b60a06
Make item chevron size virtual
2019-12-30 08:26:49 +03:00
Dean Herbert
9d5d61a64d
Merge branch 'master' into overlay-headers-update-three
2019-12-30 13:42:23 +09:00
Dean Herbert
0eccfc79cc
Remove unused field
2019-12-30 11:51:33 +09:00
Dean Herbert
a03a637728
Merge branch 'master' into add-context-menu-direct-panel
2019-12-30 11:37:02 +09:00
Joehu
bcf7156882
Add context menu on direct panels
2019-12-29 11:19:46 -08:00
Joehu
39d77386a8
Fix context menus not showing on social panels
2019-12-29 10:49:28 -08:00
Andrei Zavatski
cb2b89a2c9
Fix crashing TextSceneMedalOverlay
2019-12-29 03:01:14 +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
Dean Herbert
9478fe5ec3
Revert to using empty container, not null
2019-12-27 13:15:55 +09:00
Andrei Zavatski
04a4821a9f
Make CreateContent a method again
2019-12-27 06:36:41 +03:00
Andrei Zavatski
2d167a5161
Some little size adjustments
2019-12-27 05:53:31 +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
e360aa4588
Fix TabControl wasn't on top of everything
2019-12-26 22:16:20 +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
ca3e8db79f
Merge dependency
2019-12-26 21:03:39 +03:00
Dean Herbert
41d99df73c
Merge branch 'master' into allow-ctrl-tabbing-on-more-tab-controls
2019-12-25 20:49:45 +09:00
Joehu
b038c192d1
Rename property to IsSwitchable
2019-12-22 19:47:47 -08:00
Joehu
1342556894
Allow ctrl tabbing navigation to chat and song select leaderboards
2019-12-21 10:48:11 -08:00
Dean Herbert
822903d5db
Update song select statistics when mod changes settings
2019-12-20 18:01:35 +09:00
Dean Herbert
656c584503
Update RestoreDefaultValueButton when default value changes
2019-12-20 13:59:01 +09:00
Dean Herbert
a46602f705
Move cancellation token construction closer to usage
2019-12-19 11:26:22 +09:00
smoogipoo
dd68106d90
Recreate panels only while loading/loaded
2019-12-19 02:21:33 +09:00
smoogipoo
007e2e80c1
Refactor to fix sorting issues
2019-12-19 02:02:57 +09:00
Dan Balasescu
37d7c984bc
Merge branch 'master' into friends-sorting
2019-12-19 01:33:03 +09:00
Dean Herbert
7831e6ed33
Implement NewsArticleCover class ( #7192 )
...
Implement NewsArticleCover class
2019-12-18 16:15:23 +09:00
Lucas A
0a278ef943
Apply review suggestions
2019-12-17 19:23:30 +01:00
Dan Balasescu
3d13fe485d
Merge pull request #7238 from huoyaoyuan/fxcop
...
Apply FxCop at game side
2019-12-17 21:29:52 +09:00
Dan Balasescu
fd2785bab3
Merge branch 'master' into fxcop
2019-12-17 20:14:45 +09: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
Huo Yaoyuan
40b43b85f1
CA1715: use prefix for generic parameters.
2019-12-17 13:00:25 +08:00
Huo Yaoyuan
09257b0c6d
CA1820: use IsNullOrEmpty.
2019-12-17 13:00:08 +08:00
Huo Yaoyuan
ecfc6dfa3d
CA1825: use Array.Empty.
2019-12-17 12:59:48 +08:00
Joehu
5af363c920
Use default placeholder text on chat channel search box
2019-12-14 12:58:13 -08:00
Lucas A
43720fbf45
Fix CI issues
2019-12-13 18:59:40 +01:00
Lucas A
e05c9426ed
Initial implementation of NewsArticleCover class
2019-12-13 18:50:49 +01:00
Dean Herbert
8052aeb238
Fix potential nullref in disposal logic
2019-12-13 21:36:50 +09:00
Dean Herbert
440a8470e1
Move available mods to global context
...
This also tidies up ModSelectOverlay and setting creation flow in general.
2019-12-13 21:36:50 +09:00
Dean Herbert
a93d57b77e
Merge branch 'master' into lighten-playfield-during-breaks
2019-12-12 11:57:21 +09:00
Dan Balasescu
9963d18d17
Add whitespace
2019-12-11 19:13:04 +09:00
Dan Balasescu
e288706802
Merge branch 'master' into rankings-overlay-refactor
2019-12-11 19:09:29 +09:00
Dean Herbert
5624b9fd3f
Fix US english
2019-12-11 13:19:13 +09:00
Dean Herbert
a37af311d0
Simplify settings update logic
2019-12-11 13:19:02 +09:00
Salman Ahmed
b93bbf81aa
Add lighten background during breaks setting
2019-12-10 15:10:35 +03:00
Dean Herbert
138b83c9ea
Merge branch 'master' into customized-mods
2019-12-10 19:13:32 +09:00
Dean Herbert
efc3b7fc9f
Merge branch 'master' into fix-settings-bindable-logic
2019-12-10 18:30:27 +09:00
Dan Balasescu
bd6a08a21b
Merge branch 'master' into apply-to-track
2019-12-10 16:15:24 +09:00
Huo Yaoyuan
c3518a2b94
Enum constraint for enum dropdown.
2019-12-09 17:45:26 +08:00
Dean Herbert
c39d2f006c
Merge branch 'master' into fix-settings-bindable-logic
2019-12-09 17:55:17 +09:00
Dean Herbert
eb074b7058
Allow mods to apply to track, not clock
2019-12-09 17:44:45 +09:00
Dean Herbert
003eef8595
Fix mod buttons being selected when drag scrolling overlay ( #7099 )
...
Fix mod buttons being selected when drag scrolling overlay
2019-12-09 12:24:48 +09:00
Dean Herbert
ad2ecf4dff
Fix key config search not clearing after pressing escape ( #7105 )
...
Fix key config search not clearing after pressing escape
2019-12-09 12:22:30 +09:00
Joehu
9974fff5cc
Make sub panel back button inherit osu button
2019-12-08 10:51:25 -08:00
Joehu
5cf35869e9
Fix key config search not clearing after pressing escape
2019-12-08 10:40:39 -08:00
Lucas A
88ec0c1486
Add missing async content loading logic to NewsOverlay
2019-12-08 18:49:58 +01:00
Dean Herbert
c2a40c574d
Split out if statement for readability
2019-12-09 02:13:47 +09:00
Joehu
e394b28799
Remove redundant transform
2019-12-08 09:12:32 -08:00
Joehu
463b6c0030
Remove whitespace
2019-12-08 09:04:34 -08:00