Commit Graph

3327 Commits

Author SHA1 Message Date
4154be6cda Adjust auto-skip to skip multiple times if necessary 2022-11-03 13:52:29 +09:00
aef3c7918c Add total skip count to SkipOverlay 2022-11-03 13:52:24 +09:00
37300ba9e2 Standardise "Visual Settings" components to fix mismatched paddings and labels 2022-11-02 14:01:57 +09:00
1035b5fb19 Fix hold to pause button not working when HUD is hidden 2022-10-30 21:38:45 +09:00
87328dd1f5 Fix bar hit error meter labels not clearing when setting to none 2022-10-27 23:59:01 -07:00
71970d83cf Remove obsoleted ShowProgressGraph global setting
This was moved to the component itself.
2022-10-28 12:47:45 +09:00
6b26547d03 Merge pull request #20835 from frenzibyte/improve-hide-mouse-on-keyboard
Improve automatic cursor hiding logic and limit to gameplay screen
2022-10-20 11:44:20 +09:00
77b25c4a5c Merge pull request #20788 from frenzibyte/handle-submitting-player-request-timeout
Fix potential exception in `SubmittingPlayer` token retrieval on request timeout
2022-10-20 09:51:57 +09:00
4bf4938b72 Keep cursor hiding feature to gameplay screens for now 2022-10-20 03:44:58 +03:00
fbad33bef7 Adjust durations and make start off screen 2022-10-18 15:01:53 +09:00
0f809dcaa7 Merge branch 'master' into player-loader-improvements 2022-10-18 14:22:55 +09:00
516320edd9 Merge branch 'master' into handle-submitting-player-request-timeout 2022-10-17 18:51:13 +09:00
1e7b8cd227 Fix formatting issues 2022-10-17 13:22:06 +09:00
ae05f374a2 Fix potential invalid operation exception in SubmittingPlayer token retrieval 2022-10-17 03:26:29 +03:00
85de802793 Only create hit error bar icon containers once
Move icon container creation to BDL, and only recreate the contained
icon when `recreateLabels` is called
2022-10-16 11:47:21 -07:00
d6030891a2 Reuse existing code in hit error bar fix
Use `UprightAspectMaintainingContainer` instead of a local fix for
hit error bar orientation
2022-10-16 10:06:38 -07:00
cd1885a17b Fix hit error bar icon orientation
Icons now keep their original orientation when the hit error bar is
flipped
2022-10-16 02:55:10 -07:00
3645269108 Improve logo transition and reduce delay of exiting player loader in optimal conditions 2022-10-13 17:29:47 +09:00
b33935e392 Fix player loading screen settings scaling in
This always looked weird, and from the looks of the structure was
probably unintentional from the start (it is in the logo tracking
container for whatever reason).
2022-10-13 17:12:36 +09:00
0f4a2a6059 Improve feel of settings toolbox group 2022-10-13 16:36:19 +09:00
c9b4cacc20 Merge pull request #20724 from mk56-spn/Highest_Combo_Counter
Add "longest combo" counter to HUD components.
2022-10-13 12:26:49 +09:00
19f3810020 Revert namespace change
Let's not
2022-10-12 18:50:47 +09:00
b72c8970eb Max Combo Counter added 2022-10-12 09:50:01 +02:00
d2d589a156 Expose HUD state via Player 2022-10-12 15:11:52 +09:00
20adc522b9 Fix HUD components being interactive even when the HUD is visually hidden 2022-10-10 16:05:41 +09:00
c18d4afdcc Merge branch 'master' into fix-leaderboard-first-place-fade 2022-10-07 19:55:16 +09:00
57e4d6cc4a Merge pull request #20562 from peppy/fix-score-submission-crash
Fix potential crash when score submission token retrival fails
2022-10-07 19:24:35 +09:00
276021dd85 Remove now unnecessary ScheduleAfterChildren 2022-10-05 14:20:01 +09:00
42aac16b37 Adjust leaderboard score panels sizing based on accuracy/combo width 2022-10-03 18:12:36 +09:00
65369e96eb Ensure token retrieval failure logic only runs once 2022-10-03 17:29:46 +09:00
c4dd23ed15 Log token retrieval failures even when gameplay is allowed to continue 2022-10-03 17:29:34 +09:00
4dbac917fc Merge pull request #20547 from nanashi-1/solo-gameplay-leaderboard-max-combo
Display highest combo rather than current combo for local play on leaderboard
2022-10-03 16:57:05 +09:00
a810afafb3 Reschedule results display delegate to avoid potential softlocks in the future 2022-10-02 15:37:56 +03:00
59728b0ccb Fix results display delegate potentially cancelled while not exiting 2022-10-02 15:30:06 +03:00
2493468800 display highest combo instead of current combo 2022-10-02 18:40:31 +08:00
cbbca616c1 Merge branch 'master' into fix-leaderboard-first-place-fade 2022-09-28 17:58:45 +09:00
cdcc8494c9 Fix fade being applied for too long when leaderboard scrolls to start 2022-09-28 16:10:19 +09:00
c8643ed265 Set ClampExtension to zero to stop jittering 2022-09-28 15:58:00 +09:00
8edb1cb98a Add test coverage of current score staying on screen 2022-09-28 15:57:50 +09:00
0296685c74 Start key counter / gameplay leaderboard hidden to avoid initial fade out 2022-09-27 17:25:24 +09:00
320f134634 Use same logic as KeyCounterDisplay 2022-09-27 15:01:18 +09:00
5d18001d75 move config 2022-09-26 21:11:38 +08:00
4295d9c169 revert 2022-09-26 21:11:14 +08:00
ee4d1b2d58 add config visibility 2022-09-26 20:13:07 +08:00
20da1051d9 Apply NRT to GameplayLeaderboard hierarchy
Just some cleanup work that I wanted to do as part of my last changes.
2022-09-26 16:21:24 +09:00
feadac1f79 Cleanup all other leftover binding instantiation 2022-09-25 16:02:40 -04:00
1d1012e196 Merge pull request #20286 from peppy/gameplay-leaderboards
Add basic gameplay leaderboard display
2022-09-22 21:16:12 +09:00
445e026a32 Merge pull request #20389 from peppy/fix-gameplay-leaderboard-layout
Fix gameplay leaderboard sometimes not showing up
2022-09-22 20:51:54 +09:00
8f7a306d81 Inline comment regarding margin necessity 2022-09-22 19:53:16 +09:00
f0dcda9acc Decrease precision of spacing setting 2022-09-22 15:49:02 +09:00