9969c00ead
Apply two minor fixes from code review
...
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com >
2022-10-28 10:19:53 +09:00
446a9c1b05
Make added effect points inherit previous effect point settings
2022-10-27 23:41:17 +02:00
7479be3719
Merge pull request #20966 from peppy/avoid-unnecessary-path-updates
...
Avoid unnecessarily refreshing `SliderBodyPiece`'s path
2022-10-27 20:42:14 +02:00
d657005ffa
Merge branch 'master' into avoid-unnecessary-path-updates
2022-10-27 20:07:46 +02:00
639afeb031
Merge pull request #20967 from peppy/adjust-spinner-piece-visual
...
Reduce size of spinner blueprint to better represent gameplay size
2022-10-27 19:41:13 +02:00
dcff8a193c
Use better method of forcing serialisation
2022-10-28 01:26:10 +09:00
7faf5cd1f6
Fix one more null edge case
2022-10-28 01:20:17 +09:00
e582d9d5a8
Remove unused using statements
2022-10-28 01:17:09 +09:00
361153f598
Fix nullref in tests due to missing EditorBeatmap
dependency
2022-10-27 19:05:50 +09:00
3c4ba6e9fc
Fix SoloScoreInfo.Rank
not being serialised if rank is D
2022-10-27 19:02:32 +09:00
6fe8298152
Update framework
2022-10-27 19:02:01 +09:00
d48f95cf7c
Use shader based implementation instead of sprites
2022-10-27 19:01:10 +09:00
68d1febe6e
Use a regex for matching invalid characters instead
...
What the regex does is it matches everything except alphanumeric and [_()[] -], excluding EOL since regex101 seems to also match it, and we probably don't want that to happen.
2022-10-27 10:33:50 +03:00
39e0362db1
Reduce size of spinner blueprint to better represent gameplay size
2022-10-27 16:15:22 +09:00
0c7672e124
Avoid unnecessarily refreshing SliderBodyPiece
's path
2022-10-27 16:02:04 +09:00
2f172b66cf
Block hover if a multi-selection is made to avoid overlapping path visualisers
2022-10-27 14:52:46 +09:00
097d310d74
Only draw path visualiser when hovered or single slider is selected
2022-10-27 14:40:14 +09:00
4127aaa988
Extract general elements from HubClientConnector into SocketClientConnector
2022-10-27 14:37:10 +09:00
d5c88cca8c
Fix result of merge conflict
2022-10-27 07:29:36 +02:00
93ffe3d7ad
Revert to first approach
2022-10-27 07:25:50 +02:00
7916b99153
Merge pull request #20962 from peppy/fix-toggle-mute-repeat
...
Fix toggle mute (and volume meter traversal) handling repeat key presses
2022-10-27 12:51:50 +09:00
2d829c3beb
Merge pull request #20945 from peppy/fix-misplaced-slider-head
...
Fix slider heads getting misplaced after flipping in editor
2022-10-27 12:51:27 +09:00
14c7cbde38
Fix toggle mute (and volume meter traversal) handling repeat key presses
...
Closes #20953 .
2022-10-27 11:41:00 +09:00
73a9fac6d2
Merge branch 'master' into sv_to_scrollspeed
2022-10-27 11:29:56 +09:00
1b2ee44131
Merge pull request #20658 from sw1tchbl4d3r/fix-17143
...
Fix legacy BpmMultiplier clamp value
2022-10-27 11:27:59 +09:00
2a5465129e
Merge pull request #20960 from Joehuu/fix-logo-drag-area
...
Fix osu! logo drag area being a square
2022-10-27 11:18:23 +09:00
4c128f208e
Merge pull request #20943 from peppy/fix-time-snapping-when-nearby-objects
...
Apply distance snap time component even when nearby object snap kicks in
2022-10-27 11:01:41 +09:00
0efbae6e70
Fix osu! logo drag area being a square
2022-10-26 18:33:07 -07:00
4db01fc970
Merge branch 'master' into fix-time-snapping-when-nearby-objects
2022-10-26 23:31:17 +02:00
8b8d0c2293
Fix typo in comment
2022-10-26 23:30:14 +02:00
90a68880ea
Merge pull request #20854 from peppy/read-current-distance-snap
...
Show distance snap at current point in time (and add ability to set as usable value)
2022-10-26 23:25:15 +02:00
71425ba937
Merge branch 'master' into read-current-distance-snap
2022-10-26 22:46:42 +02:00
5c4ff87d07
Merge pull request #20828 from peppy/grid-momentary-shortcuts
...
Add momentary shortcuts to toggle grid/distance snap
2022-10-26 22:04:32 +02:00
f787da892b
Merge branch 'master' into grid-momentary-shortcuts
2022-10-26 21:30:24 +02:00
e4f25fc4d4
Don't overwrite special precision legacy difficulty points
2022-10-26 16:42:00 +02:00
dffebdf7ed
Only use 0-9A-Za-z-_()[] characters in filenames
2022-10-26 13:31:32 +03:00
8a80cb55bd
Remove unused catcher animation state for now
2022-10-26 18:55:47 +09:00
44f55ed152
Add argon osu!catch hit explosion
2022-10-26 18:55:47 +09:00
8a513003ce
Add argon droplet
2022-10-26 18:55:47 +09:00
14a4fad6f1
Remove unused VisualRepresentation
2022-10-26 18:55:47 +09:00
2deaae270c
Fix catcher not consdiering allowable catch range
2022-10-26 18:55:47 +09:00
0a8a13f529
Add argon banana piece
2022-10-26 18:55:47 +09:00
a475ca848d
Add rotation to fruit pieces
2022-10-26 18:55:47 +09:00
4ff4de00b3
Add argon fruit design
2022-10-26 18:55:47 +09:00
81bb00c258
Add argon transformer for osu!catch (and basic new catcher design)
2022-10-26 18:55:47 +09:00
674ae9e742
Refactor DrawableSliderHead
to never update the drawable position
...
Slider heads are guaranteed to always be drawn at (0,0). This fixes
weird behaviour in the editor, but also simplifies things in the
process. Win-win.
Closes #20644 .
2022-10-26 15:26:22 +09:00
614011d612
Update TestSceneObjectOrderedHitPolicy
to provide better output
2022-10-26 15:25:50 +09:00
d03161ec01
Apply distance snap time component even when nearby object snap kicks in
2022-10-26 14:39:39 +09:00
72b594d72e
Merge pull request #20941 from peppy/fix-distance-snap-offset
...
Offset start of distance snap grid drawing if reference object's start time doesn't align
2022-10-26 13:46:31 +09:00
f8a4af5e0e
Add osu!catch read-distance-spacing implementation
2022-10-26 13:45:06 +09:00