565e5586fd
Merge pull request #20725 from peppy/fix-beatmap-skin-fallbakcs
...
Fix legacy fallbacks not working correctly for beatmap skins
2022-10-13 10:08:40 +09:00
964ed01abb
Add confirmation dialog for updating locally modified beatmaps
2022-10-13 02:40:15 +03:00
4fb156ef4e
Update xmlodc and add nullability attributes
2022-10-13 00:16:42 +03:00
6199db11a2
Make OsuUserInputManager
dependency nullable for tournament client
2022-10-12 17:55:32 +03:00
7a6ecaff0d
Remove default invisible cursor container from rulesets
2022-10-12 17:50:47 +03:00
a44cfe2901
Hide menu cursor when user is idle
2022-10-12 17:50:31 +03:00
8305d886e6
Refactor internal visibility logic to route back to PopIn
/PopOut
2022-10-12 17:50:04 +03:00
19f3810020
Revert namespace change
...
Let's not
2022-10-12 18:50:47 +09:00
3da54814f8
Merge pull request #20641 from pfgithub/patch-fix-save-collections
...
Preserve collections when saving a beatmap
2022-10-12 18:36:45 +09:00
8bf4ca4b53
Add legacy skin fallback when beatmap skin is providing resources
2022-10-12 17:47:20 +09:00
fd20515a6d
Don't throw if LegacySkin
doesn't have a transformer encapsulating it
...
This allows for more flexibility in lookups.
2022-10-12 17:29:17 +09:00
1c93551590
Remove completely incorrect check before applying ruleset transformer
2022-10-12 17:07:13 +09:00
9473c350b5
Merge pull request #20266 from cdwcgt/catch-combo-hide
...
Fade out CatchComboDisplay when hide HUD
2022-10-12 16:59:07 +09:00
3ac3c33cc3
Merge pull request #20712 from peppy/reduce-import-transaction-scope
...
Reduce the scope of realm transactions during import operations
2022-10-12 16:56:21 +09:00
b72c8970eb
Max Combo Counter added
2022-10-12 09:50:01 +02:00
300888b423
Merge pull request #20720 from peppy/fix-welcome-intro-delay
...
Fix incorrect delay for non-theme music on "welcome" intro
2022-10-12 16:15:54 +09:00
e43c8e84b0
Use Show
instead of Alpha=1
2022-10-12 15:48:42 +09:00
47fe4eb0bd
Merge branch 'master' into comment-deletion
2022-10-12 15:48:26 +09:00
5ce890cdb5
Merge pull request #20568 from Susko3/update-displays-in-setting
...
Sync displays dropdown in settings with OS displays
2022-10-12 15:35:31 +09:00
d2d589a156
Expose HUD state via Player
2022-10-12 15:11:52 +09:00
1d6d047a69
Merge branch 'master' into master
2022-10-12 14:52:07 +09:00
d6998c810c
Fix incorrect delay for non-theme music on "welcome" intro
2022-10-12 14:51:14 +09:00
db148d145b
Fix incorrect offset logic for beatmaps without a preview point specified
2022-10-12 14:47:37 +09:00
721bfb5369
Rename parameter to read better
2022-10-12 14:46:35 +09:00
195ece02c6
Merge branch 'master' into update-displays-in-setting
2022-10-12 14:37:49 +09:00
ab24e87013
Merge branch 'master' into improve-drag-selection
2022-10-12 13:20:17 +09:00
b444f0fd0b
Merge pull request #20714 from frenzibyte/improve-flashlight-on-break
...
Improve flashlight display on break periods
2022-10-12 13:10:12 +09:00
a5948e7680
Merge pull request #20704 from ekrctb/scrolling-drag-box
...
Anchor editor drag box on time (catch, mania)
2022-10-12 11:48:05 +09:00
84fdd2e107
Improve flashlight display on break periods
2022-10-11 17:16:57 +03:00
fcb9e2cc00
Refactor blueprint container drag code
2022-10-11 22:39:53 +09:00
0a97ee71a9
Hide menu cursor when non-mouse input is applied
2022-10-11 16:23:51 +03:00
60c92c8744
Enable NRT on MenuCursorContainer
2022-10-11 16:23:51 +03:00
894127a948
Expose bindable for identifying last input source
2022-10-11 16:21:54 +03:00
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
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
f41b79688f
Avoid casting by accepting all Playfield
s 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
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
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