Dean Herbert
|
c2d3dcdd9c
|
Fix slider tests and incorrect nullability handling around freehandToolboxGroup
|
2023-12-13 15:15:49 +09:00 |
|
Dean Herbert
|
5e10f9f899
|
Fix failing tests due to more textboxes being present with searchable dropdowns
|
2023-12-13 15:11:47 +09:00 |
|
Dean Herbert
|
aa4faf5e8e
|
Merge pull request #25740 from smoogipoo/fix-ignoremiss-accuracy-update
Fix IgnoreMiss judgements not updating accuracy
|
2023-12-13 15:03:07 +09:00 |
|
Dan Balasescu
|
41ba1dcfce
|
Merge branch 'master' into editor/checks/delayed-hitsounds
|
2023-12-13 14:01:06 +09:00 |
|
Dean Herbert
|
343ecc469f
|
Merge branch 'master' into dropdown-search
|
2023-12-13 13:58:23 +09:00 |
|
Dan Balasescu
|
8977e74171
|
Fix editor test not waiting for editor to load
|
2023-12-13 13:15:49 +09:00 |
|
Dan Balasescu
|
daaadf3fc3
|
Fix IgnoreMiss judgements not updating accuracy
|
2023-12-13 11:51:45 +09:00 |
|
Salman Ahmed
|
10e8edff67
|
Merge branch 'master' into dropdown-search
|
2023-12-12 21:14:01 +03:00 |
|
Dan Balasescu
|
987fe9322e
|
Merge pull request #24166 from Zyfarok/scorev3
Modify osu! standardised scoring to introduce a combo exponent
|
2023-12-12 17:38:44 +09:00 |
|
Bartłomiej Dach
|
9a83d7be81
|
Ensure that SoloScoreInfo serialisation result does not contain interface members
|
2023-12-08 09:27:12 +01:00 |
|
Dean Herbert
|
ea0ad2a0ef
|
Merge branch 'master' into online-presence
|
2023-12-07 17:42:46 +09:00 |
|
Dean Herbert
|
3c29e9162c
|
Merge pull request #25693 from bdach/online-presence-structure-serialisation
Simplify user presence structures for serialisability
|
2023-12-07 17:39:21 +09:00 |
|
Dean Herbert
|
a500f55ec6
|
Merge pull request #25688 from peppy/match-default-sv
Change default slider velocity for new beatmaps to match osu!stable
|
2023-12-07 11:52:16 +09:00 |
|
Bartłomiej Dach
|
86e003aec1
|
Update currently online display tests
|
2023-12-06 19:37:35 +01:00 |
|
Bartłomiej Dach
|
602550b9c2
|
Fix test failures
|
2023-12-06 19:37:28 +01:00 |
|
Bartłomiej Dach
|
d66fa09320
|
Simplify UserStatus to be an enumeration type
There were absolutely no gains from having it be a reference type /
class, only complications, especially when coming from the serialisation
angle.
|
2023-12-06 18:52:27 +01:00 |
|
Bartłomiej Dach
|
faf60cec91
|
Extend test coverage of skin editor open to fail better
|
2023-12-06 10:11:41 +01:00 |
|
Bartłomiej Dach
|
4585a169b1
|
Merge pull request #25686 from peppy/fix-song-select-match
Fix searching at song select matching incorrect ruleset
|
2023-12-06 09:25:47 +01:00 |
|
Dean Herbert
|
43dc908257
|
Fix test value getting clobbered due to stupid stuff
Don't even ask. Just smile and nod.
|
2023-12-06 15:59:29 +09:00 |
|
Dean Herbert
|
79826dee58
|
Fix tests which were relying on SliderMultiplier==1
|
2023-12-06 13:50:10 +09:00 |
|
Dean Herbert
|
4da6d53c72
|
Merge pull request #25672 from frenzibyte/fix-argon-health-display-2
Fix `ArgonHealthDisplay` sometimes behaving weirdly on miss judgements (alternative)
|
2023-12-06 12:24:39 +09:00 |
|
Dean Herbert
|
8286d3896f
|
Fix searching at song select matching incorrect ruleset
Regressed with https://github.com/ppy/osu/pull/25679.
|
2023-12-06 11:32:26 +09:00 |
|
Salman Ahmed
|
a67df76654
|
Add test coverage
|
2023-12-05 22:53:48 +03:00 |
|
Salman Ahmed
|
c55bfc03ee
|
Move private method
|
2023-12-05 22:06:53 +03:00 |
|
Salman Ahmed
|
20fd458fac
|
Perserve miss animation when followed by a hit at same frame
|
2023-12-05 21:59:28 +03:00 |
|
Salman Ahmed
|
986f4fa407
|
Add test scenarios for same-frame judgements
|
2023-12-05 21:59:28 +03:00 |
|
Dean Herbert
|
5a2240838b
|
Merge branch 'master' into multiplayer-abort
|
2023-12-05 17:01:54 +09:00 |
|
Salman Ahmed
|
17577a6606
|
Add visual test case for late miss in argon health display
|
2023-12-04 23:01:11 +03:00 |
|
Bartłomiej Dach
|
063694f544
|
Do not attempt to load gameplay scene if current beatmap is dummy
|
2023-12-04 14:42:51 +01:00 |
|
Bartłomiej Dach
|
43312619e3
|
Add test coverage for crashing on wrong ruleset
|
2023-12-04 14:42:51 +01:00 |
|
Bartłomiej Dach
|
7c041df0f1
|
Add test coverage for crashing on dummy beatmap
|
2023-12-04 14:42:42 +01:00 |
|
Bartłomiej Dach
|
d3e94cd5bf
|
Add test coverage for crashing on empty beatmap
|
2023-12-04 14:42:40 +01:00 |
|
Bartłomiej Dach
|
7deff70b4a
|
Extract beatmap import steps from gameplay scene switch helper
|
2023-12-04 13:34:36 +01:00 |
|
Dan Balasescu
|
8587652869
|
Fix countdown button being enabled
|
2023-12-04 11:00:11 +09:00 |
|
Dan Balasescu
|
9ccd33a1ec
|
Add comments to test
|
2023-12-04 10:20:53 +09:00 |
|
Dan Balasescu
|
c2644a5d5e
|
Correctly implement button enabled state
|
2023-12-04 10:18:37 +09:00 |
|
Bartłomiej Dach
|
30a4e77097
|
Merge branch 'master' into fix-overlapping-chat-links
|
2023-12-01 14:30:55 +01:00 |
|
Dan Balasescu
|
f3530a79b1
|
Add test
|
2023-12-01 21:34:20 +09:00 |
|
Bartłomiej Dach
|
d97ae8df6a
|
Remove commented out italic code
It's a holdover from the Exo days (anyone remember those?) and hasn't
been relevant for years, so why keep it.
|
2023-12-01 13:31:11 +01:00 |
|
Susko3
|
c395ae2460
|
Add failing tests
They throws `ArgumentOutOfRangeException` on the first drawable Update()
|
2023-12-01 00:51:20 +01:00 |
|
Susko3
|
7f9ae55f5e
|
Add passing tests
|
2023-12-01 00:48:55 +01:00 |
|
Susko3
|
1a33bfbb3a
|
Enable NRT
|
2023-12-01 00:37:16 +01:00 |
|
Susko3
|
fba6349c65
|
Remove unused properties
|
2023-12-01 00:36:40 +01:00 |
|
Susko3
|
21fedff54f
|
Check number of links shown
|
2023-12-01 00:29:37 +01:00 |
|
Susko3
|
7b1ccb38cb
|
Remove redundant string interpolation
|
2023-11-30 23:35:10 +01:00 |
|
Susko3
|
0520ac265f
|
Move to TestCase -based test
|
2023-11-30 23:34:43 +01:00 |
|
Susko3
|
52ffbcc6db
|
Move special cases to TestCase 'd test
|
2023-11-30 23:29:22 +01:00 |
|
Susko3
|
3ca3f25492
|
Extract local method
|
2023-11-30 23:26:52 +01:00 |
|
Susko3
|
9a32c0368e
|
Remove redundant linkAmount parameter
|
2023-11-30 14:38:58 +01:00 |
|
Susko3
|
831fe5b9f2
|
Use collection assert to ease debugging
|
2023-11-30 14:36:23 +01:00 |
|
Dean Herbert
|
b2e1a63cd7
|
Merge pull request #25595 from smoogipoo/fix-bad-slider-lengths
Fix taiko and mania using the incorrect slider length when converting beatmaps
|
2023-11-30 16:59:48 +09:00 |
|
Dan Balasescu
|
295a1b01d6
|
Adjust catch score grade cutoffs
|
2023-11-29 19:05:31 +09:00 |
|
Dan Balasescu
|
26855a2c04
|
Add failing test
|
2023-11-28 21:14:34 +09:00 |
|
Bartłomiej Dach
|
98ab9853ce
|
Merge branch 'master' into show-spectator-fail-2
|
2023-11-27 12:24:59 +09:00 |
|
Bartłomiej Dach
|
19639de299
|
Merge branch 'master' into fix-spectator-quit-2
|
2023-11-27 11:36:10 +09:00 |
|
Bartłomiej Dach
|
1388e492b1
|
Merge branch 'master' into chat-drag-improvements
|
2023-11-27 10:46:55 +09:00 |
|
Dean Herbert
|
9015615336
|
Update test to work with new drag bar location
|
2023-11-24 19:45:04 +09:00 |
|
Dean Herbert
|
de1d921383
|
Merge branch 'master' into menu-skin-editor-button
|
2023-11-24 17:39:54 +09:00 |
|
Dean Herbert
|
55df8e81b9
|
Merge pull request #25560 from peppy/hexacons-sprite-icon
Replace all hexacon lookups with strongly typed properties
|
2023-11-24 17:38:58 +09:00 |
|
Dean Herbert
|
e3217bc82e
|
Merge branch 'master' into hp-drain-fix-breaks
|
2023-11-24 15:15:48 +09:00 |
|
Dan Balasescu
|
289cda71b2
|
Fix inspections
|
2023-11-24 15:06:51 +09:00 |
|
Dean Herbert
|
7ceb49fbc0
|
Add extra test coverage and handle case where still at loading screen
|
2023-11-24 15:05:39 +09:00 |
|
Dean Herbert
|
ef5dd24589
|
Update failing test coverage and fix onFail being called too often
|
2023-11-24 14:44:57 +09:00 |
|
Dean Herbert
|
51e2ce500d
|
Add test coverage of remote user failing immediately failing locally
|
2023-11-24 14:38:02 +09:00 |
|
Dean Herbert
|
73ad92189b
|
Add test coverage of remote player quitting immediately quitting locally
|
2023-11-24 14:26:09 +09:00 |
|
Dean Herbert
|
e06d79281d
|
Update tests to work with nested screen
|
2023-11-24 14:26:09 +09:00 |
|
Dean Herbert
|
dabbdf674b
|
Rename SoloSpectator to SoloSpectatorScreen
|
2023-11-24 14:26:08 +09:00 |
|
Dean Herbert
|
a02b6a5bcb
|
Update menu key shortcut test coverage
|
2023-11-24 13:18:17 +09:00 |
|
Dean Herbert
|
7e59a1d0be
|
Apply NRT to ButtonSystem
|
2023-11-24 13:18:17 +09:00 |
|
Dean Herbert
|
5905ca6492
|
Add second level menu for skin editors
|
2023-11-24 13:18:17 +09:00 |
|
Dean Herbert
|
340227a06d
|
Replace all hexacon lookups with strongly typed properties
|
2023-11-24 13:17:39 +09:00 |
|
Bartłomiej Dach
|
2a6885164c
|
Update tests to match new scoring expectations
|
2023-11-24 10:46:21 +09:00 |
|
Dean Herbert
|
686afa9697
|
Merge branch 'master' into fix-combo-handling
|
2023-11-24 10:30:52 +09:00 |
|
Dan Balasescu
|
10e16e4b04
|
Fix handling of combo offset without new combo, and incorrect lazer tests
|
2023-11-24 09:46:06 +09:00 |
|
Dan Balasescu
|
7bc2d6e6cd
|
Merge branch 'master' into fix-combo-handling
|
2023-11-23 16:22:01 +09:00 |
|
Dean Herbert
|
5d367c247c
|
Merge pull request #25547 from bdach/skin-editor-paste-catching-fire
Fix skin editor crashing when pasting with nothing in clipboard
|
2023-11-23 16:15:11 +09:00 |
|
Dan Balasescu
|
7998204cfe
|
Fix combo/combo colouring issues around spinners
|
2023-11-23 13:54:05 +09:00 |
|
Bartłomiej Dach
|
d4519f74ab
|
Merge branch 'master' into hp-drain-fix-breaks
|
2023-11-23 10:31:42 +09:00 |
|
Bartłomiej Dach
|
4edaaa3083
|
Add test coverage of skin editor copy-paste
|
2023-11-23 09:55:16 +09:00 |
|
Dan Balasescu
|
30309cdf11
|
Merge pull request #25415 from Poyo-SSB-forks/unify-ur
Change unstable rate calculation to account for rate-change mods
|
2023-11-23 09:53:28 +09:00 |
|
Bartłomiej Dach
|
81816e303c
|
Merge pull request #25540 from peppy/editor-test-failures
Attempt to fix intermittent failures on new tests
|
2023-11-23 09:42:34 +09:00 |
|
Bartłomiej Dach
|
3441a9a5b5
|
Add test coverage for classic scoring overflowing in osu! ruleset
|
2023-11-23 08:12:34 +09:00 |
|
Dean Herbert
|
aa8dc6bd80
|
Attempt to fix intermittent failures on new tests
See https://github.com/ppy/osu/pull/25418/checks?check_run_id=18886372597.
|
2023-11-22 21:46:35 +09:00 |
|
Dan Balasescu
|
cb4568c4a1
|
Fix first object after break not starting a new combo
|
2023-11-22 17:22:48 +09:00 |
|
Dean Herbert
|
d86e743745
|
Merge branch 'master' into login-state-changes-user-profile-overlay
|
2023-11-22 12:13:49 +09:00 |
|
Dean Herbert
|
21bf288277
|
Merge pull request #25520 from peppy/context-menu-spacers
Allow context menus to have visible spacers
|
2023-11-21 16:56:36 +09:00 |
|
Bartłomiej Dach
|
bf972a04ee
|
Merge pull request #25409 from Tom94/bspline-sliders
Add free-hand drawing of sliders to the editor
|
2023-11-21 16:28:14 +09:00 |
|
Bartłomiej Dach
|
d83b2e24e7
|
Merge pull request #25371 from RatinFX/open-editor-timestamp
Implement opening editor timestamp links
|
2023-11-21 15:48:36 +09:00 |
|
Dean Herbert
|
9c3f9db318
|
Add failing test coverage of BSpline encoding parse failure
|
2023-11-21 15:38:12 +09:00 |
|
Dean Herbert
|
917a68eac3
|
Adjust localisablel strings and keys
|
2023-11-21 15:08:15 +09:00 |
|
Dean Herbert
|
3afaafb1d9
|
Reorder and simplify private helper methods
|
2023-11-21 15:05:51 +09:00 |
|
Dean Herbert
|
405ab499e9
|
Allow context menus to have visible spacers
|
2023-11-21 14:24:10 +09:00 |
|
Stedoss
|
826c82de47
|
Add unit test for handling login state in UserProfileOverlay
|
2023-11-21 01:56:37 +00:00 |
|
Bartłomiej Dach
|
c16afeb347
|
Fix tests
|
2023-11-20 21:57:14 +09:00 |
|
Bartłomiej Dach
|
b6e3e42445
|
Merge branch 'master' into bspline-sliders
|
2023-11-20 12:03:29 +09:00 |
|
Dean Herbert
|
b88e3cd26f
|
Change ResourceStore provided to Skin to be a fallback, not replacement
|
2023-11-16 20:19:01 +09:00 |
|
Dean Herbert
|
87a76b9ee8
|
Merge pull request #25478 from Joehuu/fix-comment-markdown
Fix `CommentMarkdownTextFlowContainer` not inheriting osu! class
|
2023-11-16 17:39:35 +09:00 |
|
Bartłomiej Dach
|
1e2f1b3ef2
|
Merge branch 'master' into unload-main-menu-storyboard
|
2023-11-16 15:46:44 +09:00 |
|
Dean Herbert
|
4642b916b0
|
Merge pull request #25468 from peppy/argon-skin-coverage
Add test coverage of accessing skin layout after importing customised default skins
|
2023-11-16 13:44:39 +09:00 |
|
Joseph Madamba
|
dc2d574965
|
Fix comment markdown image not showing tooltips
|
2023-11-15 19:50:32 -08:00 |
|