Commit Graph

38391 Commits

Author SHA1 Message Date
9ca1c7f7b7 Merge pull request #23580 from peppy/fix-profile-button-depth
Ensure scroll-to-top button is displayed above all overlay content
2023-05-17 21:23:46 +02:00
79e1d978e7 Ensure scroll-to-top button is displayed above all overlay content 2023-05-17 15:42:38 +09:00
764f0323f4 Show "rewind" text on random button when beginning a right mouse press 2023-05-17 14:51:40 +09:00
94b184712d Fix random button hover state not correctly being reset on right click 2023-05-17 14:51:40 +09:00
dc421bd2af Revert "Merge pull request #23570 from huoyaoyuan/inspect-code-cs11"
This reverts commit ab2bd123e7, reversing
changes made to 267e63320f.
2023-05-17 14:49:47 +09:00
0d3c64dc32 Merge pull request #23572 from bdach/avoid-display-settings-feedback
Work around issues with bindable/event feedback in layout settings
2023-05-17 12:03:45 +09:00
0dcf1b540e Attempt to preserve old resolution when switching displays 2023-05-16 21:14:09 +02:00
88ce627c8e Avoid bindable/event feedback when changing resolution 2023-05-16 21:02:23 +02:00
ddfdd712bd Update InspectCode to 2022.3.3 and enable C# 11 2023-05-17 00:07:06 +08:00
592fcafcd4 Merge pull request #23451 from timiimit/fix-default-progress-graph-flipping
Fix default progress graph not updating after flip
2023-05-14 19:19:10 +02:00
cc2dfc8371 Merge branch 'master' into editor-slider-placement-tool-change 2023-05-14 12:26:37 +02:00
e6786e0244 Merge branch 'master' into editor-slider-placement-input 2023-05-14 10:52:22 +02:00
325de2dc22 Merge pull request #23507 from peppy/editor-blueprint-end-placement
Move blueprint validity conditions to allow more correct external usage of `EndPlacement`
2023-05-14 10:24:04 +02:00
58410c6fc0 Merge pull request #23506 from peppy/tablet-settings-keywords
Fix some tablet settings being hidden when searching using "area" keyword
2023-05-14 09:44:55 +02:00
732bd7812b Merge pull request #23529 from peppy/no-hold-during-gameplay
Fix hold-for-right-click showing during gameplay
2023-05-13 15:33:13 +02:00
8c542c6c51 Fix hold-for-right-click showing during gameplay 2023-05-13 21:32:30 +09:00
2e6fd4b321 Update framework 2023-05-13 20:54:22 +09:00
18efdb0e4c Make layout readonly 2023-05-13 11:37:56 +02:00
d81cdacb0d Undo stupid changes 2023-05-13 11:28:05 +02:00
4b544903cb Optimize recalculateValues 2023-05-13 10:13:09 +02:00
2cfc4eb515 Fix unconsidered height change 2023-05-13 10:12:46 +02:00
80b6e014f1 More code style 2023-05-13 01:47:44 +02:00
8cc0c5ad1c Fix code style 2023-05-13 01:39:01 +02:00
04f7def798 Remove useless comment 2023-05-13 01:31:12 +02:00
21d7c62f30 Add optimized UpdateGraph 2023-05-13 01:29:11 +02:00
159cacf9c7 Fix logic in recalculateValues() 2023-05-13 01:27:28 +02:00
6180d0d620 Remove cached frame buffer 2023-05-12 15:00:46 +02:00
0c1959ef2f Allow commiting / undoing placement of blueprints using back / select bindings 2023-05-12 16:06:20 +09:00
70e248b927 Force placement of in-progress object when changing tools in the editor 2023-05-12 16:06:01 +09:00
f443cfb93e Move blueprint validity conditions to allow more correct external usage of EndPlacement
Until now, these were haphazardly enforce inline in blueprint
implementations. The only thing stopping complete breakage is that
`EndPlacement` wasn't called (too much) from outside the blueprint,
leaving them responsible for their own placement.

By moving this conditional out of the provided paramters to
`EndPlacement`, it allows more flexible usage of that method externally.
Coming in a future PR.
2023-05-12 16:02:22 +09:00
c0f869e685 Fix some tablet settings being hidden when searching using "area" keyword
As discussed in https://github.com/ppy/osu/discussions/23504.
2023-05-12 14:57:56 +09:00
2d45d602a5 feat(settings): more keyword for first run setup 2023-05-11 15:03:42 +01:00
c1a85658b7 feat(settings): add "import" as keywords for first run setup 2023-05-11 14:58:17 +01:00
3fc19553b4 Update resources 2023-05-10 15:19:46 +09:00
4aa241daea Update framework 2023-05-10 15:19:43 +09:00
bdf8a78b42 Add the ability to adjust the beatmap tick rate in the editor 2023-05-09 20:53:20 +09:00
ca5e8b290f Add clamping to SliderMultiplier and SliderTickRate at parsing time 2023-05-09 20:53:20 +09:00
d10dd6d5ae Merge branch 'master' into base-s-v 2023-05-09 20:52:11 +09:00
2085833a84 Fix missing delegate unsubscribe 2023-05-09 17:08:03 +09:00
944da06c10 Rename slider multiplier variable back for now 2023-05-09 16:58:19 +09:00
1d162d1d15 Merge pull request #23440 from peppy/drawable-hit-object-sync-animations
Fix hit object animations not being played back in sync
2023-05-08 23:44:37 +02:00
30ce86a582 Merge pull request #23437 from peppy/fix-hold-note-input-test
Fix `TestSceneHoldNoteInput` not displaying correctly
2023-05-08 22:22:33 +02:00
2177dbf42a Merge pull request #23436 from peppy/fix-wiki-error-return-to-main
Fix "Return to main page" link not working on wiki after error
2023-05-08 21:56:29 +02:00
64498e95a4 Add an IAnimationTimeReference to DrawableHitObject to synchronise all animations 2023-05-08 18:56:29 +09:00
d2380bd840 Remove usages of [ExcludeFromDynamicCompile] 2023-05-08 18:12:56 +09:00
d6ce56e6b1 Fix GetMostCommonBeatLength returning zero in case of not timing points 2023-05-08 17:09:08 +09:00
1b7dd32eb1 Apply nullability in related classes and remove unused variable 2023-05-08 17:09:08 +09:00
715b735131 Fix "Return to main page" link not working on wiki after error 2023-05-08 15:29:05 +09:00
8c44d528e9 Use min/max values from stable 2023-05-08 13:52:16 +09:00
a6cb1f90e4 Change difficulty popover inspector display (yet again)
I think this makes the most sense of the iterations I've tested so far, albeit maybe being a touch too verbose.
2023-05-08 13:43:23 +09:00