Commit Graph

12209 Commits

Author SHA1 Message Date
6a7f6c76ff Fix osu! editor padding being applied to toolboxes
The result of https://github.com/ppy/osu/pull/20739 and https://github.com/ppy/osu/pull/20738 having unintended side effects when applied together.
2022-10-18 14:32:00 +09:00
4220d6b3fc Merge pull request #20780 from outfoxxed/fix-hiterror-icons
Fix hit error bar icon orientation
2022-10-17 18:48:31 +09:00
1e7b8cd227 Fix formatting issues 2022-10-17 13:22:06 +09:00
85de802793 Only create hit error bar icon containers once
Move icon container creation to BDL, and only recreate the contained
icon when `recreateLabels` is called
2022-10-16 11:47:21 -07:00
d6030891a2 Reuse existing code in hit error bar fix
Use `UprightAspectMaintainingContainer` instead of a local fix for
hit error bar orientation
2022-10-16 10:06:38 -07:00
cd1885a17b Fix hit error bar icon orientation
Icons now keep their original orientation when the hit error bar is
flipped
2022-10-16 02:55:10 -07:00
ba72f13f54 Merge branch 'master' into hide-mouse-on-keyboard-input 2022-10-14 22:26:30 +03:00
10aabfc650 Merge pull request #20739 from peppy/settings-toolbox
Adjust visuals of settings toolboxes (gameplay loading screen and editor)
2022-10-14 20:31:05 +09:00
525f98c158 Fix max combo missing from playlists results screen 2022-10-14 18:01:54 +09:00
15f9697c9f Roughly update design of editor buttons 2022-10-13 16:57:25 +09:00
0f4a2a6059 Improve feel of settings toolbox group 2022-10-13 16:36:19 +09:00
c3902728f6 Reorganise beatmap snap control to work better in compact mode 2022-10-13 15:47:54 +09:00
a525b3f9f8 Reorder and rename toggle checkboxes to fit better 2022-10-13 15:44:33 +09:00
f6f5d33f53 Add slight padding to playfield (roughly matches stable) 2022-10-13 15:44:23 +09:00
ebc1088457 Merge pull request #20729 from frenzibyte/update-local-confirmation-dialog
Request user confirmation on updating locally-modified beatmaps
2022-10-13 12:36:37 +09:00
c9b4cacc20 Merge pull request #20724 from mk56-spn/Highest_Combo_Counter
Add "longest combo" counter to HUD components.
2022-10-13 12:26:49 +09:00
964ed01abb Add confirmation dialog for updating locally modified beatmaps 2022-10-13 02:40:15 +03:00
19f3810020 Revert namespace change
Let's not
2022-10-12 18:50:47 +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
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
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
ab24e87013 Merge branch 'master' into improve-drag-selection 2022-10-12 13:20:17 +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
fcb9e2cc00 Refactor blueprint container drag code 2022-10-11 22:39:53 +09:00
9b45a9cf76 Rename various cursor symbols
- `IProvideCursor.MenuCursor` -> `IProvideCursor.Cursor`
 - `MenuCursor` -> `MenuCursorContainer
2022-10-11 16:21:01 +03: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
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
5baad52a9e Fix unintended delay on osu!theme 2022-10-11 16:15:56 +08:00
f41b79688f Avoid casting by accepting all Playfields but throwing on a bad choice 2022-10-11 16:54:41 +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
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
ef840e98cf Update IntroCircles.cs 2022-10-11 01:49:53 +08:00
8a4f2efa14 Update IntroScreen.cs 2022-10-11 01:49:49 +08:00
9a3689b6e9 Update IntroCircles.cs 2022-10-10 21:04:14 +08:00
20adc522b9 Fix HUD components being interactive even when the HUD is visually hidden 2022-10-10 16:05:41 +09:00
c18d4afdcc Merge branch 'master' into fix-leaderboard-first-place-fade 2022-10-07 19:55:16 +09:00
57e4d6cc4a Merge pull request #20562 from peppy/fix-score-submission-crash
Fix potential crash when score submission token retrival fails
2022-10-07 19:24:35 +09:00
6164e0896a Don't reselect already selected items in SelectAll 2022-10-07 10:46:07 +09:00
29cc554632 Ensure blueprint is added for selected hit object 2022-10-06 13:59:54 +09:00
0d448e6cc8 Fix items without blueprints are not deselected 2022-10-06 13:50:56 +09:00
b0213c29e9 Use mid time instead of start time
It is closer to the old blueprint-based behavior
2022-10-05 22:19:22 +09:00
6753f6b01a Move AllowDeselectionDuringDrag down
Because it is now ignored in the timeline implementation anyways
2022-10-05 22:14:11 +09:00
3108c42ece Fix inspect issues 2022-10-05 22:04:43 +09:00