Commit Graph

57745 Commits

Author SHA1 Message Date
c2a127dc68 Merge pull request #21289 from peppy/fix-triangle-button-flash
Fix triangle button flash effect looking incorrect
2022-11-18 15:26:43 +09:00
219d049edf Merge pull request #21140 from maromalo/long-standard
Standardise scores to `long` type
2022-11-18 15:26:33 +09:00
cc434c9113 Merge pull request #21288 from peppy/fix-no-network-slow-gameplay-load
Fix entering gameplay while network connection is in a bad state taking too long
2022-11-18 15:24:31 +09:00
7e9d2ecaf5 Merge pull request #21287 from peppy/fix-null-ref-persistent-endpoint-connector
Fix potential incorrect connection state resulting in null reference
2022-11-18 15:08:33 +09:00
b0faa009c1 Add some debugging for multiplayer test failures 2022-11-18 14:52:11 +09:00
5fc0d45675 Fix triangle button flash effect looking incorrect 2022-11-18 14:30:59 +09:00
57b8495c7a Merge branch 'master' into long-standard 2022-11-18 14:24:04 +09:00
d47c46d144 Compute raw score in-line
Saves on an allocation (though it seems to only be a ValueType so it
shouldn't be a big deal) and a tail-call.
2022-11-18 14:22:28 +09:00
964ceddf83 Fix API queue only being flushed once while in a failing state 2022-11-18 14:21:37 +09:00
e4d134a820 Reduce time waited on a score submission token from 60 to 30s 2022-11-18 14:07:40 +09:00
2fb93fd46c Merge pull request #21268 from peppy/fix-path-change-expected-length
Fix sliders not correctly taking on full available length after changing curve type
2022-11-18 14:06:50 +09:00
1b1fed723d Merge pull request #21269 from peppy/fix-key-bindings-keyword
Move "keybindings" keyword to correct section
2022-11-18 14:05:08 +09:00
551192b413 Refactor a bit for readability 2022-11-18 13:55:37 +09:00
005e475801 Merge pull request #21286 from frenzibyte/fix-test-failure
Fix beatmap options test failure due to no beatmap selected
2022-11-18 13:47:06 +09:00
a5d22195f2 Fix potential incorrect connection state resulting in null reference 2022-11-18 13:45:46 +09:00
82829867db Fix beatmap options test failure due to no beatmap being selected 2022-11-18 07:07:56 +03:00
1ff1738988 Merge pull request #21244 from nanashi-1/beatmapoptions-disabled
Disable certain beatmap option buttons when there are no beatmaps selected
2022-11-18 12:55:07 +09:00
a776622ce0 Merge pull request #21284 from peppy/now-playing-overlay-texture-reduction
Fix `NowPlayingOverlay` loading background texture too early (and permanently)
2022-11-18 12:09:16 +09:00
c34dd27674 Merge pull request #21276 from peppy/eager-triangles-disposal
Eagerly dispose of triangles intro textures to avoid holding for full length of game session
2022-11-18 11:58:39 +09:00
baa4fd56e2 Merge pull request #21279 from peppy/news-load-unload
Fix news post images never unloading from memory after first display
2022-11-18 11:56:13 +09:00
13fe0d3491 Merge pull request #21278 from peppy/overlay-header-texture-reduction
Avoid loading overlay headers until first open
2022-11-18 11:53:46 +09:00
b3c7f05eab Merge pull request #21277 from peppy/beatmap-listing-texture-reduction
Reduce unnecessary texture overhead incurred by beatmap listing
2022-11-18 11:50:49 +09:00
b53f9baf6a Fix NowPlayingOverlay loading background texture too early (and permanently) 2022-11-18 11:21:12 +09:00
93c2280754 Fix supporter filters text not being set correctly 2022-11-18 10:35:05 +09:00
0dbf491872 Merge branch 'master' into gameplay-leaderboard-fix 2022-11-17 22:06:51 +01:00
eb691266c1 cleanup 2022-11-17 21:50:39 +01:00
53769479c7 oh oops 2022-11-17 21:42:15 +01:00
eb8f6626ab revert changes from GameplayLeaderboard tests 2022-11-17 21:38:09 +01:00
b37e9c0266 Fix news post images never unloading from memory after first display 2022-11-18 00:01:53 +09:00
73e4827d36 Avoid loading overlay headers until first open
Also switches them to use non-atlased target as they won't benefit much
from atlasing.
2022-11-17 23:55:43 +09:00
63c1855511 Avoid loading beatmap listing placeholders until required 2022-11-17 23:42:21 +09:00
a3e8cc1663 Mark beatmap listing placeholder textures as large 2022-11-17 23:41:35 +09:00
20d87fbed4 Eagerly dispose of triangles intro textures to avoid holding for full length of game session 2022-11-17 23:05:34 +09:00
5e4ade3bee add tests 2022-11-17 13:28:04 +01:00
fa00fc5c6d change scoresType to be a bindable 2022-11-17 13:27:56 +01:00
a25c94d567 Replacing structure to use LimitedCapacityQueue.cs 2022-11-17 13:07:06 +01:00
a9747d367c Cleaning up 2022-11-17 13:07:06 +01:00
0100c01b82 Implemented finite limit of stored history. 2022-11-17 13:07:06 +01:00
19dc31c7ae Changed tests. 2022-11-17 13:07:06 +01:00
5253f5309e Added more tests for new features 2022-11-17 13:07:06 +01:00
44c3e71746 Reversed indexing 2022-11-17 13:07:06 +01:00
3d4962e181 Added functioning tests. 2022-11-17 13:07:06 +01:00
a79af6671e Added SetUp for new tests. 2022-11-17 13:07:06 +01:00
6d83af01e2 Moved and renamed MessageHistoryTextBox.cs for better fit. 2022-11-17 13:07:06 +01:00
b9590320b7 Moved implementation to ChatRecentTextBox.cs and derived ChatTextBox.cs and StandAloneChatDisplay.cs from it. 2022-11-17 13:07:06 +01:00
a1af663682 Implemented previous messages lookup in the ChatTextBox.cs 2022-11-17 13:07:06 +01:00
dea2a6ed8d override sort() function in SoloGameplayLeaderboard 2022-11-17 12:12:36 +01:00
4773979e52 add condition 2022-11-17 16:15:34 +08:00
d1b2116400 Auto-advance binding for ruleset key bindings 2022-11-17 15:23:20 +09:00
bd2e0dc82b Move "keybindings" keyword to correct section
Without this, things like tablet settings would show when searching for
bindings, even though these settings have nothing to do with key
bindings.
2022-11-17 15:09:42 +09:00