Commit Graph

57377 Commits

Author SHA1 Message Date
809d02cda0 Fix two implementation oversights 2022-12-02 16:05:14 +09:00
d8dd7e7e0f Fix test failures when no hitobjects are present in a scrolling ruleset 2022-12-01 21:42:03 +09:00
d9d48516fc Add test coverage of getting last object time 2022-12-01 18:05:15 +09:00
896f2d8f74 Fix multiple instances of last hitobject time being calculated incorrectly 2022-12-01 18:04:06 +09:00
c5bc071c4b Merge pull request #21439 from LumpBloom7/Fix-DHO-load-state
Update DrawableHitObject state based on entry result during LoadComplete
2022-12-01 15:36:36 +09:00
2e19e93036 Rename method 2022-11-30 22:54:14 +01:00
830e243d12 Add test coverage for failure case 2022-11-30 22:53:56 +01:00
f050125c32 Merge pull request #21467 from peppy/catch-relax-no-cursor
Hide the game mouse cursor when playing osu!catch with relax mod
2022-11-30 21:21:52 +01:00
f42340eabe Merge branch 'master' into catch-relax-no-cursor 2022-11-30 20:20:11 +01:00
77e282ada9 Add test coverage for catch relax mod hiding cursor 2022-11-30 20:14:35 +01:00
7f68fe429f Remove unused using directive 2022-11-30 20:01:59 +01:00
285248d554 Fix potential null dereference in CatchPlayfield 2022-11-30 20:01:11 +01:00
6ebde9a747 Annotate Playfield.Mods as maybe-null 2022-11-30 20:00:25 +01:00
54c0b2c20c Merge pull request #21466 from peppy/fix-song-progress-test-flaky
Attempt to fix flaky `TestHoldForMenuDoesWorkWhenHidden`
2022-12-01 00:22:46 +09:00
59001205cf Merge pull request #21465 from peppy/fix-replay-download-button-tests
Fix flaky test conditions in `TestSceneReplayDownloadButton`
2022-12-01 00:21:26 +09:00
5ce2d6f54a Hide the game mouse cursor when playing osu!catch with relax mod 2022-11-30 18:13:53 +09:00
1bb32ec24d Attempt to fix flaky TestHoldForMenuDoesWorkWhenHidden
Seems like the most likely cause.
2022-11-30 17:35:51 +09:00
005ce1c438 Merge pull request #21369 from goodtrailer/chat-profile-highlight-v2
Highlight `ChatLine` username on hover
2022-11-30 17:11:06 +09:00
c4b88e4e5a Fix flaky test conditions in TestSceneReplayDownloadButton 2022-11-30 17:07:57 +09:00
f7b7b58718 Adjust colour and tween to feel better 2022-11-30 16:20:01 +09:00
24ee363563 Only hover when hovering actual text 2022-11-30 16:18:36 +09:00
80b0e4a99d Rename Colour to avoid conflict with Drawable.Colour 2022-11-30 16:15:50 +09:00
7fca5ee28d Move DrawableUsername into own file
It's too large at this point to be a nested class.
2022-11-30 16:15:50 +09:00
9ab4664fcc Merge branch 'master' into chat-profile-highlight-v2 2022-11-30 16:15:48 +09:00
b7f0310070 Merge pull request #21353 from peppy/no-initial-presence
Stop requesting messages as part of initial chat presence
2022-11-30 16:15:23 +09:00
6524914dbd Merge branch 'master' into chat-profile-highlight-v2 2022-11-30 16:00:52 +09:00
78f70dae75 Merge pull request #21420 from cdwcgt/NowPlaying
Show mods, ruleset and unicode metadata in "now playing" chat command
2022-11-30 15:57:52 +09:00
b29054d30d Merge pull request #21434 from jai-x/control-point-scroll-into-view
Ensure currently selected control point will scroll into view
2022-11-30 15:14:14 +09:00
d5301c75c1 Merge pull request #21460 from EVAST9919/triangles-v2-remove-texture
Remove texture usage in TrianglesV2 component
2022-11-30 15:13:08 +09:00
8bf5d6884d Add ruleset to now playing string 2022-11-30 14:47:16 +09:00
b453eecebe Ensure empty pieces do not result in whitespace between elements 2022-11-30 14:43:21 +09:00
2df6ccf33e Tidy up code 2022-11-30 14:31:54 +09:00
b5c514a8f0 Make incoming Channel target non-nullable 2022-11-30 14:30:20 +09:00
69bf0df179 Merge branch 'master' into NowPlaying 2022-11-30 14:27:37 +09:00
2a3b24d058 Avoid need for implicit null casting 2022-11-30 14:21:04 +09:00
0659c84341 Rename method to be more in line with project naming 2022-11-30 14:17:49 +09:00
63ba40ff39 Merge branch 'master' into control-point-scroll-into-view 2022-11-30 14:12:19 +09:00
fcd7c27bc2 Merge pull request #21451 from peppy/update-framework
Update framework
2022-11-30 13:39:08 +09:00
3f4d8b39ca Update package again 2022-11-30 12:55:45 +09:00
fa1000777d Add box for gradient comparison 2022-11-30 05:12:26 +03:00
2eaefcad30 Remove unused renderer 2022-11-30 04:56:07 +03:00
745cb0b13a Improve test scene 2022-11-30 04:17:37 +03:00
3b13ca1167 Remove texture from TrianglesV2 2022-11-30 04:09:46 +03:00
c3b5b19c32 Make TrianglesV2 test scene consistent 2022-11-30 04:02:35 +03:00
7dbf379351 Don't use verbatim string literals 2022-11-29 18:22:07 +00:00
08a403cb33 Merge pull request #21428 from mk56-spn/RangeSlider_implementation
Refactor star "DifficultyRangeFilterControl" into generic range slider
2022-11-29 16:08:13 +09:00
56a694fb04 Add automated test coverage of simple scenarios for RangeSlider 2022-11-29 15:10:21 +09:00
61c702c02e Add new IDependencyInjectionCandidate interface to non-drawable cached classes 2022-11-29 14:45:26 +09:00
b5b79e09e4 Remove unnecessary CQ disable 2022-11-29 14:45:08 +09:00
8f78d6179b Fix multiple issues with settings items unhiding on search 2022-11-29 14:41:49 +09:00