Bartłomiej Dach
0b7b70fd9c
Merge branch 'master' into fix-taiko-hd-hit-overlap
2023-07-25 20:11:43 +02:00
Bartłomiej Dach
7e98d319d8
Use update-invariant way of checking for second press on same frame
...
Fixes the same issue that 970ea50269
did,
but with no `AlwaysPresent` usage.
2023-07-25 20:07:03 +02:00
Bartłomiej Dach
b86defbeb1
Merge pull request #24288 from peppy/fix-editor-blueprint-input-extension
...
Fix editor blueprints being selectable for too long when hit markers are enabled
2023-07-25 20:05:40 +02:00
Bartłomiej Dach
5cedd428bb
Add test covering blocking of second hit on same frame
2023-07-25 20:05:37 +02:00
Bartłomiej Dach
e95f9cdd98
Merge branch 'master' into fix-editor-blueprint-input-extension
2023-07-25 19:29:36 +02:00
Bartłomiej Dach
a6da45a99b
Merge pull request #24356 from peppy/fix-scheduler-screen-selection-alignment
...
Fix misalignment of selection box on schedule screen
2023-07-25 19:21:56 +02:00
Bartłomiej Dach
d75e6f78d6
Adjust cyclic selection test to hitcircle lifetime adjustments
...
As it turns out, the tightening of hitcircle lifetimes in editor caused
the test to fail, since the objects were too far apart and at the
starting time of the test, the first object was fully faded out and as
such not alive, therefore leading cyclic selection to fail to select it.
To fix, bring all three objects closer together time-wise so that this
does not happen and the test can continue to exercise its original
behaviour.
2023-07-25 18:54:13 +02:00
Bartłomiej Dach
72db0c17ca
Merge branch 'master' into fix-scheduler-screen-selection-alignment
2023-07-25 18:44:44 +02:00
Bartłomiej Dach
43876ba2b0
Privatise currentMatchSelectionBox
...
Because nobody else should need to do anything as cursed as what
`ScheduleScreen` was doing (which is 95% of the reason why the selection
box even broke there).
2023-07-25 18:41:54 +02:00
Bartłomiej Dach
2c0e419d86
Merge pull request #24284 from ILW8/tourney-dangerous-action-confirm
...
Add confirmation dialog when performing dangerous actions in tournament client
2023-07-25 18:22:17 +02:00
Dean Herbert
0130c356ed
Cache IDialogOverlay
in a simpler way
2023-07-25 18:33:41 +09:00
Dean Herbert
2c5a329b04
Merge branch 'master' into tourney-dangerous-action-confirm
2023-07-25 18:27:58 +09:00
Dean Herbert
eac6271bd0
Add new property to avoid overlapping usages
2023-07-25 18:14:03 +09:00
Dean Herbert
2f7d38d98b
Merge branch 'master' into fix-editor-blueprint-input-extension
2023-07-25 18:14:02 +09:00
Dean Herbert
ec1b0884f7
Merge pull request #24331 from ILW8/tourney-fix-screen-auto-switch
...
Fix auto advance screens sometimes not advancing
2023-07-25 17:53:27 +09:00
Dean Herbert
7d5305c5e8
Merge branch 'master' into tourney-fix-screen-auto-switch
2023-07-25 17:18:43 +09:00
Dean Herbert
c84381d802
Separate out each type of scheduled operation and refactor tidy-up code
2023-07-25 17:18:13 +09:00
Dean Herbert
d41fb98350
Fix misalignment of selection box on schedule screen
2023-07-25 16:32:48 +09:00
Dean Herbert
04c1333b59
Merge pull request #24346 from cdwcgt/tournament-no-unload-cover
...
Use `DelayedLoadWrapper` in `TournamentBeatmapPanel` to avoid beatmap cover unload in map pool
2023-07-25 16:27:52 +09:00
Dean Herbert
7b3bd0b042
Reword comments to make more sense
2023-07-25 16:15:16 +09:00
Dean Herbert
718d94a937
Fix typo in xmldoc
2023-07-25 14:51:51 +09:00
Dean Herbert
0cdf07ab12
Merge pull request #24353 from bdach/fix-uneven-connectors
...
Fix uneven spacing on match connectors in tournament ladder screen
2023-07-25 08:21:04 +09:00
Dean Herbert
8535135a84
Merge pull request #24348 from peppy/tournament-resolution-fixes
...
Enforce a hard minimum window size for tournament client
2023-07-25 08:20:03 +09:00
cdwcgt
6f66e2fdd7
set LoadDelay
to 0
2023-07-25 07:45:48 +09:00
Bartłomiej Dach
e3560d2a10
Fix uneven spacing on match connectors in tournament ladder screen
...
Noticed in passing during review of #24347 .
2023-07-24 23:39:01 +02:00
Bartłomiej Dach
b5c17b47d1
Merge pull request #24350 from peppy/fix-online-processing-when-logged-out
...
Fix beatmaps being queued for reprocessing every startup when logged out
2023-07-24 22:53:02 +02:00
Bartłomiej Dach
e7c1664adb
Fix blank space under tournament screen test scenes on very wide screens
2023-07-24 22:07:11 +02:00
Bartłomiej Dach
09ee500f62
Fix test failures due to Content
override being applied in two places weirdly
2023-07-24 21:32:05 +02:00
Bartłomiej Dach
3ccd0ca1b0
Merge branch 'master' into tournament-resolution-fixes
2023-07-24 21:27:20 +02:00
Bartłomiej Dach
3af5c2b4f3
Merge pull request #24349 from peppy/tournament-bindable-fixes
...
Fix tournament client crashing occasionally when editing bracket
2023-07-24 21:21:39 +02:00
Bartłomiej Dach
2e2c0cef74
Merge pull request #24347 from peppy/tournament-ladder-editor-improvements
...
Apply various visual and usability improvements to tournament ladder editor
2023-07-24 21:02:58 +02:00
Dean Herbert
bc671f8ac6
Fix beatmaps being queued for reprocessing every startup when logged out
2023-07-25 03:15:17 +09:00
Dean Herbert
4fdf885959
Fix crash when switching ladder match selection multiple times
2023-07-25 01:46:45 +09:00
Dean Herbert
e0c0797f55
Fix dodgy implementation of current bindable in DateTextBox
2023-07-25 01:46:45 +09:00
Dean Herbert
62121ea14c
Add non-black background to right of tournament system
2023-07-25 01:44:32 +09:00
Dean Herbert
b7f706ad2b
Set a fixed minimum window size for the tournament client
2023-07-25 01:44:32 +09:00
Dean Herbert
f837c0a43c
Fix tournament tests not fitting to lower resolutions correctly
2023-07-25 01:44:32 +09:00
Dean Herbert
2658161605
Move easily testable test scene to top of TestSceneGameplayScreen
2023-07-25 01:44:32 +09:00
Dean Herbert
e46385ee6a
Automatically select new match in ladder editor after adding
2023-07-25 01:39:56 +09:00
Dean Herbert
dd32b771cf
Adjust borders/layout to better align with grid
2023-07-25 01:39:56 +09:00
Dean Herbert
fd1bd0c88a
Add grid to show ladder editor snapping
2023-07-25 01:39:56 +09:00
Dean Herbert
b1484e6973
Improve bracket selection box visuals
...
Fix border around selected match being uneven
2023-07-25 01:39:56 +09:00
Dean Herbert
0b55fc3197
Refactor DrawableTournamentMatch
tests to suck less
2023-07-25 01:39:56 +09:00
cdwcgt
fd4d3a6d66
Use DelayedLoadWrapper to avoid beatmap cover unload in map pool
2023-07-25 00:52:02 +09:00
Dean Herbert
69ba7afda5
Merge pull request #24339 from frenzibyte/ios-fix-bundle-identifiers
...
Fix iOS visual tests having unusual bundle identifiers
2023-07-24 18:26:02 +09:00
Dean Herbert
2a06f11026
Merge pull request #24338 from frenzibyte/ios-enable-aot
...
Enable AOT compilation on iOS release builds for much better performance
2023-07-24 18:25:14 +09:00
Dean Herbert
bf89fbcd81
Update framework
2023-07-24 16:38:37 +09:00
Salman Ahmed
97075b0726
Fix iOS visual tests having unusual bundle identifiers
2023-07-23 20:32:01 +03:00
Salman Ahmed
a7f0835866
Enable AOT compilation on iOS release builds
2023-07-23 20:24:12 +03:00
Dao Heng Liu
7813a3162b
run stateChanged upon unhiding of GameplayScreen
2023-07-23 15:12:11 +01:00