Bartłomiej Dach
488fabcd54
Use alternative method of resizing the catcher trails
...
This one preserves the catcher afterimage, which I'd count as a win.
2024-11-01 13:07:32 +01:00
Darius Wattimena
2b14d78f04
Hide the after image instead as the effect can't be resized easily
2024-10-24 23:40:23 +02:00
Darius Wattimena
5e642cbce7
Apply code feedback and also resize catcher trails when any is shown
2024-10-24 23:17:47 +02:00
Darius Wattimena
b75437ee13
Fix an issue where changing the CircleSize wouldn't adjust the catcher size and represent hyperdashes incorrectly
2024-10-15 21:47:22 +02:00
Bartłomiej Dach
1bab2236fe
Ensure columns collapse into one correctly if no space
2024-10-03 15:01:23 +02:00
Bartłomiej Dach
99eb26b7d5
Redo the layout of sections based on discord feedback
...
See
https://discord.com/channels/188630481301012481/188630652340404224/1291358770064130140
and everything after.
2024-10-03 13:53:21 +02:00
Dean Herbert
590f27e0a0
Merge branch 'master' into hotkeys-in-context-menus
2024-10-01 15:50:19 +09:00
Dean Herbert
c46d787f1e
Merge pull request #29949 from minetoblend/feature/scale-around-center
...
Support scaling around center when scaling with select box
2024-09-28 21:37:39 +09:00
Dan Balasescu
3111d6a74d
Merge pull request #29986 from OliBomby/refactor-placement-tool
...
Refactor placement blueprints to not be limited to hit objects
2024-09-25 17:59:43 +09:00
OliBomby
d26e677bb7
fix warnings
2024-09-24 20:32:08 +02:00
OliBomby
e3b4483872
Refactor PlacementBlueprint to not be hitobject specific
2024-09-24 20:31:00 +02:00
Givikap120
2995df7903
removed unnecessary includes
2024-09-22 15:04:21 +03:00
Givikap120
1b77b3912b
initial commit
2024-09-22 15:01:58 +03:00
Marvin Schürz
3180468db1
Prevent the distance snap grid from being activated by alt key while dragging select box handle
2024-09-21 14:22:17 +02:00
Dean Herbert
f8fff4074d
Fix rotation not being updated correctly on start time change
2024-09-17 16:18:29 +09:00
Dean Herbert
c1c0d49bfe
Add comments and fix bananas stopping still if not caught
2024-09-17 16:15:45 +09:00
Dean Herbert
3f4422429d
*Also* fix droplets
2024-09-17 15:38:51 +09:00
Dean Herbert
2ccdad41e7
Also fix banana showers
2024-09-17 15:31:00 +09:00
Dean Herbert
785a725507
Fix osu!catch fruit rotation being applied too late
2024-09-17 15:12:02 +09:00
Dan Balasescu
c7a2e79b6e
Merge branch 'master' into pp_refactoring_merge_multipliers
2024-09-12 16:22:55 +09:00
Bartłomiej Dach
130802e480
Add hotkey hints to editor menus
2024-09-04 12:16:54 +02:00
Dean Herbert
171ac0f510
Fix incorrect osu!catch snap display when last object is a juice stream
...
Addresses https://github.com/ppy/osu/discussions/29678 .
2024-09-02 17:26:14 +09:00
Dan Balasescu
30fb3c3999
Fix osu!catch fruits not resizing on texture change
2024-09-02 15:23:40 +09:00
Bartłomiej Dach
d3f31fad80
Merge pull request #29646 from smoogipoo/fix-catch-auto
...
Fix catch auto generator not considering circle size
2024-08-30 11:08:22 +02:00
Dan Balasescu
7435e8aa00
Fix catch auto generator not considering circle size
2024-08-30 00:48:53 +09:00
Dan Balasescu
4e8fb0dcab
Merge branch 'master' into scroll-speed-std
2024-08-30 00:41:05 +09:00
Dean Herbert
48cfd77ee8
Component
-> Lookup
2024-08-23 14:48:50 +09:00
OliBomby
2de5ecceb8
Merge remote-tracking branch 'upstream/master' into scroll-speed-std
2024-08-22 20:17:14 +02:00
OliBomby
998b5fdc12
Add property EditorShowScrollSpeed to Ruleset
2024-08-22 19:53:34 +02:00
Dean Herbert
1435fe24ae
Remove requirement of base
calls to ensure user skin container layouts are retrieved
2024-08-22 19:14:30 +09:00
Dean Herbert
b57b8168a6
Rename Target
lookup to Component
2024-08-22 19:00:28 +09:00
Dean Herbert
9a21174582
Move GlobalSkinnableContainers
to global scope
2024-08-22 18:46:07 +09:00
Dean Herbert
36b4013fa6
Rename GameplaySkinComponentLookup
-> SkinComponentLookup
2024-08-22 18:46:03 +09:00
Dean Herbert
f37cab0c6e
Rename SkinComponentsContainerLookup
to GlobalSkinnableContainerLookup
2024-08-22 18:39:36 +09:00
Salman Ahmed
20658ef4ee
Fix legacy key counter position not matching stable
2024-08-21 00:10:16 +09:00
Dean Herbert
ca92c116b5
Fix osu!catch trail spacing not matching osu!stable expectations
...
Closes https://github.com/ppy/osu/issues/28997 .
2024-08-19 15:01:16 +09:00
Dean Herbert
5710f0f302
Merge pull request #26254 from frenzibyte/mania-combo-counter
...
Add argon/classic osu!mania combo counter
2024-08-15 17:56:28 +09:00
Salman Ahmed
49c71f7863
Fix beatmap skin always overriding ruleset HUD components
2024-08-15 16:47:10 +09:00
Dean Herbert
e465049050
Merge branch 'master' into mania-combo-counter
2024-08-14 15:12:00 +09:00
Dean Herbert
1b29b9bbb8
Merge pull request #29403 from smoogipoo/fix-catch-missing-objects
...
Fix fruit positions getting mangled when exploded from the plate
2024-08-14 00:59:56 +09:00
Dan Balasescu
69c5e6a799
Remove unused property causing CI inspection
...
I don't see this in my Rider locally. I suppose we can remove it, though
it was intentionally added so that the struct mirrors the interface.
2024-08-13 19:52:14 +09:00
Dan Balasescu
fbfe3a4887
Fix fruit positions getting mangled when exploded
2024-08-13 18:42:09 +09:00
Dean Herbert
d2eb6ccb8c
Standardise skin transformer code structure
2024-08-12 14:27:21 +09:00
Dean Herbert
80c814008f
Update in line with new changes
2024-08-09 14:55:01 +09:00
Dean Herbert
60d383448f
Avoid making non-ruleset transformers in Ruleset.CreateSkinTransformer
...
This didn't make any sense, so let's do it a better way.
2024-08-08 16:29:54 +09:00
Dean Herbert
3c572abaa7
Merge branch 'master' into ruleset-specific-combo-counter
2024-08-08 03:21:52 +09:00
Dean Herbert
725dc4de9b
Use transformers for per-skin key counter implementation
2024-08-06 18:17:21 +09:00
Givikap120
e6fc4f6766
merged multipliers
2024-08-05 16:33:42 +03:00
Bartłomiej Dach
088e8ad0a2
Respect pre-empt time when auto-generating breaks
...
Closes https://github.com/ppy/osu/issues/28703 .
2024-07-23 13:30:13 +02:00
Bartłomiej Dach
f3617eadad
Fix editing juice stream path sometimes changing its duration
...
I'm not *super* sure why this works, but it appears to, and my educated
guess as to why is that it counteracts the effects of a change in the SV
of the juice stream by artificially increasing or decreasing the
velocity when running the appropriate path conversions and expected
distance calculations. The actual SV change takes effect on the next
default application, which is triggered by the `Update()` call at the
end of the method.
2024-07-22 15:14:45 +02:00