Commit Graph

56253 Commits

Author SHA1 Message Date
9b45a9cf76 Rename various cursor symbols
- `IProvideCursor.MenuCursor` -> `IProvideCursor.Cursor`
 - `MenuCursor` -> `MenuCursorContainer
2022-10-11 16:21:01 +03:00
390ff8b9da Reduce the scope of realm transactions during import operations 2022-10-11 21:58:28 +09:00
cc0ca470f1 Merge pull request #20702 from peppy/update-prefer-no-video
Fix beatmap update button not respecting user "prefer no video" setting
2022-10-11 19:36:14 +09:00
083a13f041 Merge pull request #20680 from peppy/fix-slider-ball-editor-rewind
Fix slider ball facing incorrect direction during rewinding in editor
2022-10-11 17:47:17 +09:00
ac2c986ff5 Merge pull request #20679 from peppy/remove-duplicated-colour
Remove duplicated colour in osu!mania argon skin column colouring
2022-10-11 17:44:34 +09:00
2ae41521eb Merge pull request #20708 from peppy/mania-holding-sounds
Implement hold "sliding" samples in osu!mania
2022-10-11 17:31:44 +09:00
88e82d3154 Merge pull request #20681 from peppy/fix-hidden-hud-interaction
Fix HUD components being interactive even when the HUD is visually hidden
2022-10-11 17:19:27 +09:00
d18466d740 Fix delay inconsistency in IntroCircles.cs 2022-10-11 16:16:57 +08:00
6cdc9b2662 Merge pull request #20682 from peppy/fix-show-score-from-song-select
Fix clicking a leaderboard score at song select transtiioning briefly to main menu
2022-10-11 17:16:16 +09:00
5baad52a9e Fix unintended delay on osu!theme 2022-10-11 16:15:56 +08:00
045eb884b5 Merge pull request #20683 from peppy/storyboard-handle-backwards-events
Add support for weird storyboards which have backwards events
2022-10-11 17:12:22 +09:00
b72fad0f21 Merge pull request #20707 from peppy/async-key-binding
Use async flow for storing key binding changes to realm
2022-10-11 16:57:25 +09:00
f41b79688f Avoid casting by accepting all Playfields but throwing on a bad choice 2022-10-11 16:54:41 +09:00
f060e6a780 Implement hold "sliding" samples in osu!mania 2022-10-11 16:31:37 +09:00
9bab02fab4 Remove unused using statement 2022-10-11 16:23:05 +09:00
ece42de408 Fix variable naming in test 2022-10-11 15:53:48 +09:00
eba3d37a11 Add xmldoc and simplify calling 2022-10-11 15:50:02 +09:00
6f6290a21a Use async flow for storing key binding changes to realm 2022-10-11 15:37:22 +09:00
7342fb7f51 Merge pull request #20691 from Natelytle/maniappfix
Fix division by 0 in osu!mania's accuracy PP formula
2022-10-11 14:34:50 +09:00
a44ba579c5 Fix beatmap update button not respecting user "prefer no video" setting
Closes #20701.
2022-10-11 14:27:40 +09:00
6ab29a62d0 Anchor drag box on time (catch, mania)
Not done for taiko because I cannot figure out how it should work with the overlapping scroll algorithm.
2022-10-11 14:23:17 +09:00
1a24762f9b Improve drag box selection logic
`AllowDeselectionDuringDrag` is remove.
Instead, selected hit objects are not automatically deselected
when clock is seeked to a later time (the hit object is dead).
Update drag box selection even if mouse is not moved
(in case clock is running or scroll wheel is used).
2022-10-11 14:11:45 +09:00
ccab04d141 Merge pull request #20645 from frenzibyte/flag-markdown
Add support for inline country flags in wiki overlay
2022-10-11 14:01:24 +09:00
ed2b39a220 Remove whitespace 2022-10-11 13:53:18 +09:00
cb21126623 Merge pull request #20586 from ekrctb/time-based-selection
Use hit object time for timeline drag selection instead of relying on blueprint
2022-10-11 13:20:15 +09:00
pfg
e619c9c1e6 fix style 2022-10-10 21:48:41 -04:00
pfg
de8d485305 Move 'transferCollections' to a shared location 2022-10-10 21:45:33 -04:00
a883f44ea2 Merge branch 'master' into master 2022-10-11 02:11:21 +08:00
cc54fc5c1b rename method to reflect being a method 2022-10-10 13:52:01 -04:00
ef840e98cf Update IntroCircles.cs 2022-10-11 01:49:53 +08:00
8a4f2efa14 Update IntroScreen.cs 2022-10-11 01:49:49 +08:00
3cd6ce8e3f Update WorkingBeatmap.cs 2022-10-11 01:48:55 +08:00
430eb44446 slight formatting 2022-10-10 13:45:16 -04:00
32adc1ec14 Fix division by 0 2022-10-10 13:36:52 -04:00
3d58df2b61 Merge branch 'master' into flag-markdown 2022-10-11 01:58:43 +09:00
d700040a0d Make country code parsing resilient to invalid cases 2022-10-11 01:39:53 +09:00
be5a413753 Update framework 2022-10-11 01:35:35 +09:00
5a43cb6bb2 Merge pull request #20606 from sw1tchbl4d3r/barline_generator_improvements
Barline generator improvements
2022-10-11 01:31:30 +09:00
5a4196fd51 Make currentEffectPoint non-nullable 2022-10-10 15:34:29 +02:00
9a3689b6e9 Update IntroCircles.cs 2022-10-10 21:04:14 +08:00
749dc40062 Update WorkingBeatmap.cs 2022-10-10 21:03:11 +08:00
e3b405cc23 Update IWorkingBeatmap.cs 2022-10-10 21:02:23 +08:00
d389808427 Make effect point search more efficient 2022-10-10 14:00:26 +02:00
28185178d6 Add support for weird storyboards which have backwards events
Closes https://github.com/ppy/osu/issues/20632.
Not adding test coverage because this is just weird.
2022-10-10 16:51:55 +09:00
eae32ca483 Switch DefinitelyBigger to AlmostBigger to account for fp errors 2022-10-10 09:39:40 +02:00
e57819d687 Merge pull request #20665 from frenzibyte/fix-smoke-blocked-on-relax
Fix smoke being blocked with "Relax" mod enabled
2022-10-10 16:36:03 +09:00
b783fdf667 Fix clicking a leaderboard score at song select transtiioning briefly to main menu
- Regressed in #20567.
- Closes #20651.
2022-10-10 16:20:18 +09:00
20adc522b9 Fix HUD components being interactive even when the HUD is visually hidden 2022-10-10 16:05:41 +09:00
f6a8cc3f32 Add test showing broken input in HUD overlay when hidden 2022-10-10 16:05:41 +09:00
5a5f3af27d Rename property and add xmldoc 2022-10-10 15:42:08 +09:00