Commit Graph

51490 Commits

Author SHA1 Message Date
678cde3310 Merge pull request #18230 from bdach/mod-overlay/data-flow-refactor
Restructure data flow in mod select overlay
2022-05-12 14:40:49 +09:00
4a4f6ab7d3 Merge pull request #18218 from peppy/sentry-more-context
Add more context to sentry error reports
2022-05-12 13:59:25 +09:00
b794deb5c5 Add null checks to screen context insertion 2022-05-12 12:06:51 +09:00
effc92475b Merge pull request #18227 from frenzibyte/fix-results-screen-test-failure
Fix intermittent test failures in results screen
2022-05-12 11:19:13 +09:00
981ead68bf Ensure local mods are constructed in time for Pop{In,Out}() 2022-05-11 22:31:27 +02:00
93539160ad Remove no-longer-necessary guard 2022-05-11 22:31:26 +02:00
2266a5c9a0 Remove no-longer-necessary ModColumn.Filter 2022-05-11 22:31:26 +02:00
1c0166367d Fix remaining column operations being coupled to drawables 2022-05-11 22:31:26 +02:00
b5a9f1310a Fix select/deselect all toggle not working correctly after changes 2022-05-11 22:31:26 +02:00
52bbce12f1 Fix not being able to set AvailableMods before loaded 2022-05-11 22:31:26 +02:00
7ac6073f13 Fix column test scene to work 2022-05-11 22:31:25 +02:00
fc24a56478 Add protection from recursive updates from external selection 2022-05-11 22:31:25 +02:00
83ba06e7af Extract helper property for accessing all mods 2022-05-11 22:31:25 +02:00
11ae1da65a Hoist reference replacement logic to overlay level 2022-05-11 22:26:47 +02:00
05a21fbbe0 Hoist ModState to overlay level 2022-05-11 22:26:21 +02:00
e86444c4bf Hoist ModState to column level 2022-05-11 22:03:49 +02:00
74599c9c62 Use ModState in mod panels 2022-05-11 22:03:48 +02:00
478cfc0b87 Split model class for mod state 2022-05-11 22:03:48 +02:00
315c67a316 Add failing test case for ruleset without all mod types 2022-05-11 22:03:41 +02:00
2ddef0e46c Merge branch 'master' into sentry-more-context 2022-05-11 20:29:30 +03:00
d4122f17a2 Merge pull request #18228 from bdach/mod-overlay/rename-more
Rename remaining references to "mod select screen" nomenclature
2022-05-11 20:21:41 +03:00
ddb2d4eef5 Rename FreeModSelect{Screen -> Overlay} reference in inline comment 2022-05-11 18:06:09 +02:00
9b7ff9f2ee Rename modSelect{Screen -> Overlay}2 variable 2022-05-11 18:05:09 +02:00
62f6caf76d Rename ModSelect{Screen -> Overlay} test scenes 2022-05-11 18:04:39 +02:00
a104277e7f Rename ModSelect{Screen -> Overlay}Strings 2022-05-11 18:01:33 +02:00
9d30b490ad Fix intermittent test failures in results screen 2022-05-11 18:28:30 +03:00
558573964c Merge pull request #18225 from peppy/update-libraries
Update libraries to latest versions
2022-05-11 22:09:31 +09:00
a97986df1c Merge branch 'master' into update-libraries 2022-05-11 15:58:45 +03:00
3cbd19a9ce Update framework 2022-05-11 21:17:16 +09:00
4531d13e79 Merge pull request #18224 from smoogipoo/ci-improvements
Upgrade ReSharper + improve cache busting heuristic
2022-05-11 21:03:44 +09:00
fecf92e16f Update libraries to latest versions 2022-05-11 19:54:59 +09:00
5800d7e99d Merge pull request #18220 from frenzibyte/control-popover-focus
Focus textbox upon opening control point popovers
2022-05-11 19:41:25 +09:00
52c8382138 Merge pull request #18221 from peppy/multiplayer-leaderboard-hiding
Change multiplayer leaderboard to always hide during gameplay unless holding-for-HUD
2022-05-11 18:43:55 +09:00
a46894b613 Bust CI cache on more files 2022-05-11 18:27:57 +09:00
551370d27b Update ReSharper package 2022-05-11 18:26:08 +09:00
d51689e9ae Unfocus textbox when dismissing popover in test scene 2022-05-11 11:25:41 +03:00
55b9d66127 Merge pull request #18219 from frenzibyte/fix-timeline-breakage
Fix timeline not handling mouse down events
2022-05-11 16:40:52 +09:00
d05cd69087 Change multiplayer leaderboard to always hide during gameplay unless holding-for-HUD 2022-05-11 16:12:54 +09:00
1c36995606 Expose HoldingForHUD state from HUDOverlay as bindable 2022-05-11 16:09:16 +09:00
96db530de6 Focus textbox on control point popovers 2022-05-11 09:55:34 +03:00
24432dffc4 Add support for focusing intermediate slider-textbox component 2022-05-11 09:53:04 +03:00
f797514bce Add failing test cases 2022-05-11 09:51:59 +03:00
e43ce28ada Remove references of "difficulty point" in sample point test scene
Fat-fingered.
2022-05-11 09:51:09 +03:00
0b597e712e Fix timeline not handling mouse down events 2022-05-11 09:39:27 +03:00
396be1bf18 Merge pull request #18216 from peppy/sentry-build-suffix
Remove build suffix from version when reporting to sentry
2022-05-11 15:05:20 +09:00
be09ec833e Add global statistics context to sentry 2022-05-11 14:52:08 +09:00
f53d42d31f Add realm context to sentry 2022-05-11 14:51:56 +09:00
977a0453cc Add beatmap context to sentry 2022-05-11 14:50:57 +09:00
b136677bb0 Add config and clock time contexts to sentry 2022-05-11 14:50:39 +09:00
843e13a471 Add screen stack context to sentry 2022-05-11 14:10:17 +09:00