smoogipoo
|
ecdfcb1955
|
Display placeholder if no statistics available
|
2020-06-18 22:21:30 +09:00 |
|
smoogipoo
|
6c8a24260b
|
Add padding
|
2020-06-18 17:06:05 +09:00 |
|
smoogipoo
|
c31a05977d
|
Re-implement statistics as a click-in panel
|
2020-06-18 16:50:45 +09:00 |
|
smoogipoo
|
725b2e540b
|
wip
|
2020-06-17 22:29:00 +09:00 |
|
smoogipoo
|
5e74985eda
|
Add scrolling capability to results screen
|
2020-06-17 19:28:40 +09:00 |
|
smoogipoo
|
e7687a0927
|
Temporary placement inside results screen
|
2020-06-16 17:49:43 +09:00 |
|
smoogipoo
|
a2ddb4edb4
|
Change interface for creating statistic rows
|
2020-06-16 17:49:28 +09:00 |
|
smoogipoo
|
89b54be673
|
Add initial implementation of the statistics panel
|
2020-06-15 22:45:18 +09:00 |
|
Dean Herbert
|
c3c5a99a22
|
Load imported scores to results screen rather than gameplay
|
2020-06-15 20:23:35 +09:00 |
|
smoogipoo
|
7b012f1def
|
Fix test failures
|
2020-06-11 14:55:49 +09:00 |
|
smoogipoo
|
05b1edb9d8
|
Fix incorrect beatmap showing
|
2020-06-09 19:01:02 +09:00 |
|
Dean Herbert
|
5d1770dec8
|
Merge pull request #9212 from smoogipoo/fix-scorepanel-input
Fix score panel not receiving input in some places
|
2020-06-05 00:26:02 +09:00 |
|
smoogipoo
|
afcefe01bf
|
Fix score panel not receiving input in some places
|
2020-06-04 21:48:55 +09:00 |
|
smoogipoo
|
5d7bb8cb4e
|
Change format of date on score panel
|
2020-06-04 21:33:38 +09:00 |
|
Shane Woolcock
|
b174daa94a
|
Remove unused using
|
2020-06-03 11:58:56 +09:30 |
|
Shane Woolcock
|
96e3c6e8e8
|
Move check to SoloResultsScreen
|
2020-06-03 11:36:47 +09:30 |
|
Shane Woolcock
|
90213d079d
|
Include submission status in check
|
2020-06-03 10:48:27 +09:30 |
|
Shane Woolcock
|
f4f84ede6a
|
Fix results screen crashing for beatmaps with no online ID
|
2020-06-03 10:43:16 +09:30 |
|
Dean Herbert
|
f2dadeeeb5
|
Allow horizontal scroll on results screen when not hovering expanded panel
|
2020-05-31 13:50:42 +09:00 |
|
smoogipoo
|
013461377e
|
Fix potential nullref
|
2020-05-28 21:46:02 +09:00 |
|
smoogipoo
|
47d5974f04
|
Improve results screen behaviour when changing selected score
|
2020-05-28 21:40:01 +09:00 |
|
smoogipoo
|
ad99d85468
|
Resolve several positioning errors
|
2020-05-28 21:29:16 +09:00 |
|
smoogipoo
|
666cbd0f40
|
Allow selected score to be programmatically changed
|
2020-05-28 21:09:03 +09:00 |
|
smoogipoo
|
a55ce26130
|
Allow null score
|
2020-05-28 20:46:17 +09:00 |
|
smoogipoo
|
c07a33b24f
|
Fix ctor accessibility
|
2020-05-26 17:31:50 +09:00 |
|
smoogipoo
|
de0b6ec9f1
|
Create abstract implementation
|
2020-05-26 17:00:41 +09:00 |
|
smoogipoo
|
c86a003ef9
|
Adjust transition for smaller sizes
|
2020-05-26 16:27:41 +09:00 |
|
smoogipoo
|
906a317a3d
|
Reduce casting
|
2020-05-26 16:26:53 +09:00 |
|
smoogipoo
|
1768cbd131
|
Format score same as expanded panel
|
2020-05-26 15:56:56 +09:00 |
|
smoogipoo
|
80388feac4
|
Disable scroll user scroll controls in list
|
2020-05-22 20:39:02 +09:00 |
|
smoogipoo
|
6bcc4c95cc
|
Schedule api callback
|
2020-05-22 20:19:23 +09:00 |
|
smoogipoo
|
899b9f8060
|
Fix incorrect sorting order
|
2020-05-21 22:26:04 +09:00 |
|
smoogipoo
|
45244683de
|
Fix scrolling (1-frame + maintain scroll position)
|
2020-05-21 22:07:06 +09:00 |
|
smoogipoo
|
d0f74c2b68
|
Refactor initial state
|
2020-05-21 20:48:25 +09:00 |
|
smoogipoo
|
7b82a5d792
|
Fix score order
|
2020-05-21 20:48:08 +09:00 |
|
smoogipoo
|
717869225e
|
Rework list to use a scroll container + add spacing
|
2020-05-21 19:51:36 +09:00 |
|
smoogipoo
|
b6a1d1a2fc
|
Improve transforms between state changes
|
2020-05-21 18:07:31 +09:00 |
|
smoogipoo
|
700b5e0c73
|
Adjust design
|
2020-05-21 17:47:27 +09:00 |
|
smoogipoo
|
acba1f3ad6
|
Integrate score panel list into results screen
|
2020-05-20 23:46:54 +09:00 |
|
smoogipoo
|
1b8d657ead
|
Implement score panel list
|
2020-05-20 23:46:47 +09:00 |
|
smoogipoo
|
e3c1112b5a
|
Initial integration into results screen
|
2020-05-16 19:00:20 +09:00 |
|
smoogipoo
|
8c5ccf574b
|
Add better fix for 1px bleed
|
2020-05-16 18:33:21 +09:00 |
|
smoogipoo
|
2bde4fc3ee
|
Initial implementation of contracted score panel
|
2020-05-16 18:20:19 +09:00 |
|
Joehu
|
700214d249
|
Truncate beatmap title and artist on score panel
|
2020-04-30 22:13:38 -07:00 |
|
Joehu
|
88cc552534
|
Fix results star rating display not being centered when no mods are present
Needed or the spacing will apply to the fill flow container, causing alignment issues.
|
2020-04-03 11:30:22 -07:00 |
|
Joehu
|
493b654011
|
Remove horizontal margin from mod display
Can skew center alignment on fill flow containers.
Fixes affected areas. Vector2(5, 0) is similar to MarginPadding { Left = 10 }.
|
2020-04-03 11:30:02 -07:00 |
|
Dean Herbert
|
113660b621
|
Merge if statements
|
2020-03-30 18:56:35 +09:00 |
|
Dean Herbert
|
6e68b968f8
|
Hide "retry" button on results screen after watching a replay
|
2020-03-29 23:52:50 +09:00 |
|
Dean Herbert
|
66a990cd5e
|
Remove redundant this
|
2020-03-29 23:50:16 +09:00 |
|
Dean Herbert
|
653480b2f8
|
Add regression test
|
2020-03-29 23:29:46 +09:00 |
|
Dean Herbert
|
c50784da93
|
Show 'D' rank badge on accuracy circle
|
2020-03-19 11:58:52 +09:00 |
|
Dean Herbert
|
90e1f6efbf
|
Merge pull request #8341 from smoogipoo/score-panel-scrolling
Make score panel scroll if off-screen
|
2020-03-18 19:00:48 +09:00 |
|
Dean Herbert
|
25983cfe0e
|
Merge pull request #8340 from smoogipoo/results-date-played
Add date played to score panel
|
2020-03-18 18:55:26 +09:00 |
|
Dean Herbert
|
6c45694f01
|
Merge pull request #8338 from smoogipoo/colourise-hit-statistics
Colourise results screen hit statistics
|
2020-03-18 18:55:10 +09:00 |
|
smoogipoo
|
1d211cb563
|
Make score panel scroll if off-screen
|
2020-03-18 18:28:42 +09:00 |
|
smoogipoo
|
63531a8564
|
Add date played to score panel
|
2020-03-18 17:59:44 +09:00 |
|
smoogipoo
|
66558ca8c5
|
Colourise hit result statistics
|
2020-03-18 17:26:17 +09:00 |
|
Dan Balasescu
|
e1e0c40020
|
Merge branch 'master' into fix-perfect-display
|
2020-03-18 17:04:52 +09:00 |
|
Dean Herbert
|
ed419216f0
|
Merge pull request #8323 from skielred/acc-circle-use-osucolour
Re-use colors defined for each rank in result screen accuracy circle
|
2020-03-18 16:29:24 +09:00 |
|
Dean Herbert
|
fdcb60706b
|
Use TryGetValue to make tests happy
|
2020-03-18 15:49:24 +09:00 |
|
Dean Herbert
|
44cfed8af1
|
Fix perfect display showing when misses are present
|
2020-03-18 15:03:01 +09:00 |
|
Dan Balasescu
|
27f7808a86
|
Merge pull request #8320 from recapitalverb/fix-mapper-alignment
Fix mapper info alignment in score panel
|
2020-03-18 10:59:05 +09:00 |
|
Joehu
|
3c07f73c7b
|
Fix results' beatmap title and artist language setting being swapped
|
2020-03-17 17:32:58 -07:00 |
|
recapitalverb
|
139ae2bc1e
|
Use existing variables instead
|
2020-03-18 01:24:58 +07:00 |
|
Tina
|
100c9d422f
|
Re-use colors defined for each rank in result screen accuracy circle
|
2020-03-17 18:55:30 +01:00 |
|
recapitalverb
|
431571dfa0
|
Check nulls
|
2020-03-18 00:15:43 +07:00 |
|
recapitalverb
|
d18b21ba32
|
Use local variable for metadata instead
|
2020-03-17 23:23:51 +07:00 |
|
recapitalverb
|
99409fb7d1
|
Fix mapper info alignment in score panel
|
2020-03-17 23:02:39 +07:00 |
|
recapitalverb
|
592d8cbd13
|
Fix mapper name in score panel
|
2020-03-17 22:45:28 +07:00 |
|
Dean Herbert
|
dd3a6c5673
|
Use working beatmap to retrieve metadata for now
|
2020-03-17 23:13:31 +09:00 |
|
Dean Herbert
|
27cc68152d
|
Fix potentially missing metadata on local score display
|
2020-03-17 22:54:02 +09:00 |
|
Dean Herbert
|
24b944fc8e
|
Make footer buttons wider
|
2020-03-17 22:24:28 +09:00 |
|
Dean Herbert
|
48cbec7a31
|
Add scroll view because
|
2020-03-17 22:21:16 +09:00 |
|
Dean Herbert
|
2d6dcb3ba9
|
Merge branch 'master' into results-screen
|
2020-03-17 22:03:36 +09:00 |
|
Dean Herbert
|
b27bb4aeae
|
Merge branch 'master' into results-middle-content
|
2020-03-17 21:37:23 +09:00 |
|
Dean Herbert
|
75695938e2
|
Merge branch 'master' into results-top-content
|
2020-03-17 20:42:02 +09:00 |
|
Dean Herbert
|
3b9c64b76f
|
Merge branch 'master' into results-scorepanel
|
2020-03-17 20:06:11 +09:00 |
|
Dean Herbert
|
df119eb95a
|
Adjust animations
|
2020-03-17 18:04:38 +09:00 |
|
Dean Herbert
|
f06c170d63
|
Display SS badge earlier (when entering virtual ss area)
|
2020-03-17 18:04:15 +09:00 |
|
smoogipoo
|
6f569d1485
|
Fix colour conflicts for expert-plus
|
2020-03-17 18:01:46 +09:00 |
|
smoogipoo
|
86a336d585
|
Add back retry overlay
|
2020-03-17 17:45:25 +09:00 |
|
smoogipoo
|
1c4296f5e7
|
Implement the new results screen
|
2020-03-17 17:43:16 +09:00 |
|
smoogipoo
|
afed01d781
|
Merge branch 'results-middle-content' into results-screen
|
2020-03-17 17:35:40 +09:00 |
|
smoogipoo
|
6f801e1695
|
Add xmldoc
|
2020-03-17 17:35:14 +09:00 |
|
smoogipoo
|
2ee480f1d8
|
Add xmldocs / cleanup
|
2020-03-17 17:34:16 +09:00 |
|
smoogipoo
|
1521f25c96
|
Implement middle panel contents
|
2020-03-17 17:25:24 +09:00 |
|
smoogipoo
|
19106daf8b
|
Merge branch 'results-circle' into results-middle-content
|
2020-03-17 17:09:15 +09:00 |
|
smoogipoo
|
7cc1a6040f
|
Implement top panel contents
|
2020-03-17 17:01:38 +09:00 |
|
smoogipoo
|
05789e6fe4
|
Implement the score panel
|
2020-03-17 16:59:34 +09:00 |
|
smoogipoo
|
dca2e1d816
|
Implement the accuracy circle
|
2020-03-17 16:37:56 +09:00 |
|
TheWildTree
|
2770fb71b2
|
Use SortedStatistics where needed
|
2020-02-07 21:12:21 +01:00 |
|
recapitalverb
|
9898a926b2
|
Use ScoreInfo.DisplayAccuracy everywhere
|
2020-02-03 22:11:36 +07:00 |
|
Dean Herbert
|
cd5290b030
|
Enforce using get-only auto property where possible
|
2020-01-20 13:50:27 +09:00 |
|
Revel
|
a86fb2113e
|
fix tooltip capitalization
|
2020-01-14 14:26:54 -05: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
|
b51ebe4431
|
Fix ScoreResultsPage usage
|
2019-11-29 15:50:50 +09:00 |
|
Dean Herbert
|
2663e5d756
|
Add some more missing LongRunningLoad flags
|
2019-11-29 13:52:23 +09:00 |
|
Dean Herbert
|
4063135a3a
|
Fix result mode button's corner exponent
|
2019-11-22 20:45:05 +09:00 |
|
Bartłomiej Dach
|
539f8ad6dd
|
Remove overlay when viewing leaderboard scores
Do not add the hold-to-retry hotkey overlay if the user has navigated
to the results screen from the leaderboard and not from gameplay.
|
2019-11-04 01:57:31 +01:00 |
|
Dan Balasescu
|
5be7d439ae
|
Add null check for nullable dependency
|
2019-11-02 10:32:23 +09:00 |
|
Dean Herbert
|
156d0ae9b9
|
Remove braces
Co-Authored-By: Salman Ahmed <email@iisalman.me>
|
2019-11-01 16:08:44 +09:00 |
|
Dean Herbert
|
14453da1d2
|
Centralise MakeCurrent call
|
2019-11-01 15:51:10 +09:00 |
|
Dean Herbert
|
c532f77657
|
Add hold-to-retry support to results
|
2019-11-01 15:49:42 +09:00 |
|
Dean Herbert
|
84d17f3702
|
Add retry button
|
2019-11-01 15:41:51 +09:00 |
|
Dean Herbert
|
14fec6f1f3
|
Move ReplayDownloadButton to correct namespace
|
2019-11-01 15:06:36 +09:00 |
|
Dean Herbert
|
e5b5d286fd
|
Increase spacing to closer match the design
|
2019-10-25 12:48:34 +09:00 |
|
Dean Herbert
|
07f7944fc6
|
Fix DateTime display sizing on results screen
|
2019-10-25 12:22:19 +09:00 |
|
Dean Herbert
|
a6ddcd78d4
|
Fix results screen not showing first tab correctly
|
2019-07-18 01:08:12 +09:00 |
|
naoey
|
ee516d2515
|
Make direct panel download and replay buttons share UI
|
2019-07-02 15:55:30 +05:30 |
|
naoey
|
424711d24b
|
Fix replay button shake container
- Add license headers
- Slightly reduce bottom margin of button in score screen
|
2019-06-29 12:26:37 +05:30 |
|
naoey
|
bc52f76556
|
Move replay button to score card
|
2019-06-29 10:55:30 +05:30 |
|
smoogipoo
|
8c96e4c1fa
|
Move back button to OsuGame
|
2019-06-25 18:33:08 +09:00 |
|
KingLuigi4932
|
794ba17a2f
|
Seperate UpdateableRank from DrawableRank and use it
|
2019-06-17 20:04:09 +03:00 |
|
Dean Herbert
|
e87123342c
|
Load results pages asynchronously
Reduces performance burden when first displaying pages. Closes #4977.
|
2019-06-10 23:51:09 +09:00 |
|
smoogipoo
|
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 |
|
smoogipoo
|
772bef91fa
|
Merge remote-tracking branch 'Joehuu/master' into drawnode-composability
# Conflicts:
# osu.Game.Rulesets.Osu/UI/Cursor/OsuCursorContainer.cs
|
2019-04-08 23:01:12 +09:00 |
|
Dean Herbert
|
f1952c0816
|
Update font awesome usage
|
2019-04-02 19:55:24 +09:00 |
|
smoogipoo
|
a56e29347f
|
Adjust namespaces
|
2019-04-02 14:51:28 +09:00 |
|
Dean Herbert
|
612db31c38
|
Apply newline additions
|
2019-04-01 12:16:32 +09:00 |
|
Dean Herbert
|
de80fc0eac
|
Update icon usage to match framework changes
|
2019-03-27 19:29:27 +09:00 |
|
David Zhao
|
15637f9c4a
|
Rework instant blur logic such that updateVisuals doesn't need to be public
|
2019-03-20 14:17:35 +09:00 |
|
David Zhao
|
8cdfb1fd61
|
Remove BlurrableBackgroundScreen, rework tests
|
2019-03-14 16:09:17 +09:00 |
|
David Zhao
|
8714902349
|
Handle all blurring directly from background
|
2019-03-14 14:02:46 +09:00 |
|
David Zhao
|
de6d8fc637
|
Move user blurring into VIsualSettingsContainer
|
2019-03-13 18:25:22 +09:00 |
|
Dean Herbert
|
c8793911a8
|
Enable more stringent inspectcode style inspections
|
2019-02-27 21:25:40 +09:00 |
|
Dean Herbert
|
367bc53a06
|
Revert some more instances of 'e' variable names
|
2019-02-22 20:15:25 +09:00 |
|
Dean Herbert
|
3015d40f8f
|
Merge branch 'master' into osu-fontusage
|
2019-02-22 18:09:23 +09:00 |
|
smoogipoo
|
bca347427f
|
Update with framework bindable changes
|
2019-02-21 18:56:34 +09:00 |
|
smoogipoo
|
4db5531e4b
|
Replace copy-constructor/method with extension method
|
2019-02-20 19:32:30 +09:00 |
|
smoogipoo
|
dbfa95b9e7
|
Made medium the default font weight
|
2019-02-20 16:52:36 +09:00 |
|
smoogipoo
|
0693ab8e7d
|
Merge remote-tracking branch 'origin/master' into osu-fontusage
# Conflicts:
# osu.Game/Screens/Multi/Components/BeatmapTitle.cs
|
2019-02-20 15:04:08 +09:00 |
|
smoogipoo
|
a2aa3ec5cb
|
Adjust sprite texts in-line with framework changes
|
2019-02-20 15:03:20 +09:00 |
|
Dean Herbert
|
ca5c8d37d1
|
Use leased bindables
|
2019-02-01 16:44:06 +09:00 |
|
smoogipoo
|
91302ea0bc
|
Merge remote-tracking branch 'origin/master' into iscreen
# Conflicts:
# osu.Game/Screens/Multi/Match/MatchSubScreen.cs
# osu.Game/Screens/Multi/Multiplayer.cs
# osu.Game/Screens/Multi/MultiplayerSubScreen.cs
# osu.Game/Screens/OsuScreen.cs
# osu.Game/osu.Game.csproj
# osu.sln
|
2019-01-29 21:21:36 +09:00 |
|
smoogipoo
|
8ea7ec6445
|
Convert everything to use IScreen
|
2019-01-24 19:47:44 +09:00 |
|
Dean Herbert
|
8617aaa2a7
|
Update licence header (and remove year)
|
2019-01-24 17:43:03 +09:00 |
|
Dean Herbert
|
67e200e1b2
|
Leaderboard design updates
|
2018-12-27 15:52:40 +09:00 |
|
Dean Herbert
|
005c6ff40c
|
Add tooltip text to results screen pages
|
2018-12-22 16:30:06 +09:00 |
|
Dean Herbert
|
a35d9178f0
|
Quick rename
|
2018-12-22 16:20:29 +09:00 |
|
Dean Herbert
|
e7508cbd5e
|
Fix CI issues
|
2018-12-22 15:55:10 +09:00 |
|
Dean Herbert
|
e404a0bc20
|
Clean-ups and renames
|
2018-12-22 15:51:00 +09:00 |
|
smoogipoo
|
daa6292e08
|
Split results screen to allow for extensibility
|
2018-12-22 15:39:06 +09:00 |
|
smoogipoo
|
e657f13c15
|
Separate out Leaderboard into BeatmapLeaderboard
|
2018-12-22 14:44:36 +09:00 |
|
Dean Herbert
|
94045413ce
|
Change statistics to be int for now
|
2018-12-05 19:44:01 +09:00 |
|
Dean Herbert
|
3727955911
|
Refactors/renames
|
2018-11-30 16:35:45 +09:00 |
|
Dean Herbert
|
831cd3ed59
|
ScoreInfo scoreInfo -> ScoreInfo score
|
2018-11-30 15:18:52 +09:00 |
|
smoogipoo
|
219929eb47
|
Score -> ScoreInfo
|
2018-11-28 18:33:01 +09:00 |
|
smoogipoo
|
5b409a5ae5
|
Fix missed renames
|
2018-11-28 17:27:22 +09:00 |
|
smoogipoo
|
5fd6e6ca77
|
Re-namespacing
|
2018-11-28 16:12:57 +09:00 |
|