Robin Avery
|
6b127f50f2
|
Inline updateDrawableAnchorIfUsingClosest
|
2021-06-08 09:14:04 -04:00 |
|
Robin Avery
|
dc50ae40b9
|
Rename OverridesClosestAnchor to UsesFixedAnchor
|
2021-06-08 08:28:42 -04:00 |
|
Robin Avery
|
65f594f860
|
Rename applyAnchor to applyCustomAnchor
|
2021-06-07 05:08:18 -04:00 |
|
Robin Avery
|
6c9594ee35
|
Simplify and rearrange SkinSelectionHandler
The file has been restructured and reworded such that there are as few
differences as possible from b36b40cb34 .
|
2021-06-07 02:40:15 -04:00 |
|
Robin Avery
|
29fa4fdf57
|
Refactor unacceptable syntax
|
2021-06-07 01:08:39 -04:00 |
|
Robin Avery
|
133d72a8c0
|
Rename UsingClosestAnchor
It is now "OverridesClosestAnchor". The logic is inverted accordingly.
|
2021-06-07 00:14:36 -04:00 |
|
Robin Avery
|
f28916e30f
|
Remove all UsingClosestAnchor() extension logic
It is replaced with ISkinnableDrawable.UsingClosestAnchor.
|
2021-06-07 00:04:53 -04:00 |
|
Robin Avery
|
ce635af83e
|
Add UsingClosestAnchor to ISkinnableDrawable
Also implement it as an auto property in its inheritors.
The auto properties default to true.
|
2021-06-06 23:47:47 -04:00 |
|
Robin Avery
|
6a456e53f4
|
Rename overly long method
|
2021-06-06 13:28:17 -04:00 |
|
Robin Avery
|
888882ac63
|
Remove first-person comment
|
2021-06-06 13:27:13 -04:00 |
|
Robin Avery
|
da1c38d5a9
|
Uninvert logic of SkinnableInfo.UsingClosestAnchor
Also rename "IsUsingClosestAnchor" to simply "UsingClosestAnchor".
|
2021-06-06 10:13:35 -04:00 |
|
Robin Avery
|
63346f6b75
|
Refactor getTieredComponent
|
2021-06-06 09:40:58 -04:00 |
|
Robin Avery
|
11b1b8c633
|
Add serialization support via SkinnableInfo
|
2021-06-06 07:18:08 -04:00 |
|
Robin Avery
|
c9f5808bf2
|
Move lookup logic to DrawableExtensions
This is now a global lookup to be shared by serialization and editor.
|
2021-06-06 06:58:21 -04:00 |
|
Robin Avery
|
4aee76456f
|
Replace localised strings with static English
|
2021-06-06 05:34:32 -04:00 |
|
Robin Avery
|
c452715bf1
|
Allow skin elements to find closest anchor
- Resolves ppy/osu#13252
- Add localisation strings for the context menu instead of using enum
|
2021-06-06 01:32:04 -04:00 |
|
Dean Herbert
|
cce0220060
|
Merge pull request #13338 from Craftplacer/fix-osutestscene-content
Add `DummyAPIAccess` to `OsuTestScene` one parent up
|
2021-06-05 15:32:55 +09:00 |
|
Dean Herbert
|
9f6e3996b1
|
Merge branch 'master' into fix-osutestscene-content
|
2021-06-05 14:49:19 +09:00 |
|
Craftplacer
|
1084906d40
|
Add DummyAPIAccess one parent up
|
2021-06-05 03:30:21 +02:00 |
|
Dean Herbert
|
10acad6524
|
Merge pull request #13261 from smoogipoo/fix-spectator-frame-conversion
Fix spectator crashing when converting mania replay frames
|
2021-06-05 00:38:15 +09:00 |
|
Dan Balasescu
|
bde0071de8
|
Merge pull request #13336 from ekrctb/pdwl-catch-explosion
Fix catch hit lighting not always showing when a replay is rewound
|
2021-06-04 22:19:34 +09:00 |
|
smoogipoo
|
009aa994d0
|
Fix potential race incorrectly pausing the source clock
|
2021-06-04 21:58:51 +09:00 |
|
Dan Balasescu
|
57a38374db
|
Merge branch 'master' into fix-spectator-frame-conversion
|
2021-06-04 21:17:40 +09:00 |
|
Dan Balasescu
|
fa7611f1e2
|
Merge pull request #13331 from ekrctb/pdwl-follow-point
Use general lifetime container for follow point container
|
2021-06-04 20:39:39 +09:00 |
|
Dan Balasescu
|
a3bec49b3b
|
Merge branch 'master' into pdwl-follow-point
|
2021-06-04 20:04:02 +09:00 |
|
ekrctb
|
8e20f90ed5
|
Use seeded RNG for catch explosion animation
The animation is always the same when a replay is rewound or a beatmap is played multiple times.
|
2021-06-04 19:54:46 +09:00 |
|
ekrctb
|
5512231bf4
|
Add NextSingle of version taking output range to StatelessRNG
|
2021-06-04 19:52:12 +09:00 |
|
Dean Herbert
|
840f084dc4
|
Merge pull request #13303 from LeNitrous/mainmenu-storyboard-backgrounds
Add storyboards as a main menu background source
|
2021-06-04 19:50:40 +09:00 |
|
ekrctb
|
181f1da3d3
|
Maintain catch hit explosion by lifetime entries
- Fix hit explosion not showing when a replay is rewound to a time after a hit object is caught
|
2021-06-04 19:46:50 +09:00 |
|
ekrctb
|
d7da66d876
|
Bring back scheduling of follow point update
|
2021-06-04 18:41:02 +09:00 |
|
ekrctb
|
0098ac2760
|
Remove one TODO
It can be removed because pooled drawables are always ready, and `FollowPointConnection` is also ready when applied.
|
2021-06-04 17:09:59 +09:00 |
|
ekrctb
|
bc892086fe
|
Resolve nullable inspection, enable nullable for FollowPointLifetimeEntry
|
2021-06-04 17:09:59 +09:00 |
|
ekrctb
|
b373b120ff
|
Use general lifetime container for follow point container
|
2021-06-04 16:31:50 +09:00 |
|
Dan Balasescu
|
2069a5bd28
|
Merge pull request #13313 from ekrctb/factor-out-hoc
Factor out entry management logic of `HitObjectContainer` to the new base class
|
2021-06-04 16:06:48 +09:00 |
|
Dan Balasescu
|
35aeef6838
|
Merge pull request #13328 from peppy/increase-music-volume
Increase music volume back to 80% for the time being
|
2021-06-04 15:36:04 +09:00 |
|
Dan Balasescu
|
b283c48abb
|
Merge branch 'master' into factor-out-hoc
|
2021-06-04 15:31:35 +09:00 |
|
Dan Balasescu
|
a02c39b066
|
Merge pull request #7316 from mcendu/kiai
Implement kiai flash of hit circles
|
2021-06-04 15:31:19 +09:00 |
|
Dean Herbert
|
19a44d65c5
|
Tidy up code
|
2021-06-04 15:18:16 +09:00 |
|
Dean Herbert
|
23096c58bb
|
Merge branch 'master' into fix-spectator-frame-conversion
|
2021-06-04 15:06:15 +09:00 |
|
Dean Herbert
|
071c07586a
|
Increase music volume back to 80% for the time being
|
2021-06-04 15:00:53 +09:00 |
|
Nathan Alo
|
996c156106
|
apply suggestions
- apply 0 alpha to beatmap background if storyboard replaces it
- use an AudioContainer to mute all samples coming from the storyboard
|
2021-06-04 13:56:10 +08:00 |
|
Dean Herbert
|
f62a2747f6
|
Add legacy implementation
|
2021-06-04 14:51:35 +09:00 |
|
Dean Herbert
|
52557da335
|
Add test coverage
|
2021-06-04 14:14:51 +09:00 |
|
Dean Herbert
|
5953674737
|
Tidy up constants
|
2021-06-04 14:14:51 +09:00 |
|
Dean Herbert
|
ff70f99da2
|
Merge branch 'master' into kiai
|
2021-06-04 13:50:12 +09:00 |
|
Dan Balasescu
|
0ba493d598
|
Merge pull request #13318 from gagahpangeran/error-page-placeholder
Add error page placeholder for wiki overlay
|
2021-06-04 12:20:21 +09:00 |
|
Dean Herbert
|
eebd5745a8
|
Move full stop out of link and reword slightly
|
2021-06-04 11:44:43 +09:00 |
|
Dan Balasescu
|
233551fc08
|
Merge pull request #13323 from gagahpangeran/extract-sidebar
Create abstract class `OverlaySidebar`
|
2021-06-04 11:38:36 +09:00 |
|
Dan Balasescu
|
50c60c791f
|
Merge pull request #13322 from Pasi4K5/seed-for-all-random-mods
Add seed option for all random mods
|
2021-06-04 11:26:13 +09:00 |
|
Dan Balasescu
|
a648cdfd14
|
Merge pull request #13324 from peppy/fix-collection-enumeration-replay
Detach gameplay score from replay recorder before importing
|
2021-06-04 10:44:23 +09:00 |
|