Salman Ahmed
|
06da7f74de
|
Merge branch 'master' into fix-storyboard-sprites-2
|
2024-01-17 18:43:25 +03:00 |
|
Dean Herbert
|
e260e75fac
|
Merge pull request #26594 from frenzibyte/fix-storyboard-sprites-1
Change legacy beatmap skins to not handle `@2x` textures (to match stable)
|
2024-01-18 00:40:29 +09:00 |
|
Salman Ahmed
|
e54d20ea93
|
Remove ancient osu-resources lookup path from legacy skin textures
|
2024-01-17 16:33:14 +03:00 |
|
Salman Ahmed
|
98c65f36c9
|
Disable high resolution texture lookup for legacy beatmap skins to match stable
|
2024-01-17 12:56:29 +03:00 |
|
Salman Ahmed
|
5ad2918a75
|
Allow disabling high resolution texture lookups in LegacySkin
|
2024-01-17 12:56:29 +03:00 |
|
Dean Herbert
|
0b5cc8fb10
|
Fix gameplay counter textures not being cached ahead of time
Part of https://github.com/ppy/osu/issues/26535.
|
2024-01-15 14:01:21 +09:00 |
|
Bartłomiej Dach
|
593ca9f84f
|
Merge pull request #26468 from frenzibyte/fix-skin-parsing
Fix mania skin array decoder not handling malformed entries rigorously
|
2024-01-12 12:52:02 +01:00 |
|
Salman Ahmed
|
7ca4d85441
|
Remove unnecessary AllowThousands flag
The flag is there to match `float.Parse` behaviour, but it's too illogical and unnecessary to have it.
|
2024-01-10 17:48:48 +03:00 |
|
Salman Ahmed
|
698ae66a49
|
Fix mania skin array decoder not handling malformed entries rigorously
|
2024-01-10 17:41:58 +03:00 |
|
Dean Herbert
|
f912a1ba31
|
Merge branch 'master' into health-less-value-changed
|
2024-01-10 18:03:34 +09:00 |
|
Dean Herbert
|
12a59eb34c
|
Remove vertex update overheads
|
2024-01-09 17:35:01 +09:00 |
|
Dean Herbert
|
1837b31f9b
|
Remove usage of HealthDisplay.BindValueChanged
Health updates very often when using HP drain. Let's avoid bindable overheads.
|
2024-01-09 16:38:05 +09:00 |
|
Dean Herbert
|
dc31c66f62
|
Return null on font lookup failure instead of asserting
Fallback weirdness.
|
2024-01-07 20:41:58 +09:00 |
|
Dean Herbert
|
9d9e6fcfdb
|
Remove LINQ calls in hot paths
|
2024-01-07 14:31:22 +09:00 |
|
Dean Herbert
|
5b55ca6692
|
Cache legacy skin character glyph lookups to reduce string allocations
|
2024-01-05 02:26:30 +09:00 |
|
Dan Balasescu
|
2ec6aa7fbb
|
Make mania scroll speed independent of hit position
|
2023-12-26 12:46:21 +09:00 |
|
Bartłomiej Dach
|
8142a7cb7e
|
Remove incorrect spec
|
2023-12-25 14:00:32 +01:00 |
|
Dean Herbert
|
b1d994b6ff
|
Add classic skin sprites for slider tick and slider end misses
|
2023-12-25 17:17:23 +09:00 |
|
Dean Herbert
|
c5893f245c
|
Change legacy version checks to account for users specifying incorrect versions
|
2023-12-23 14:03:45 +09:00 |
|
Bartłomiej Dach
|
b4e71a0787
|
Fix slider tick / end misses displaying with full size on legacy skins with animated misses
Resolves https://github.com/ppy/osu/issues/25987.
Structure is a bit clumsy but I'm not sure how to do better...
|
2023-12-21 13:58:12 +01:00 |
|
Bartłomiej Dach
|
975bacaeb7
|
Add back blank line to fix code quality inspection
|
2023-12-20 19:07:26 +01:00 |
|
Dean Herbert
|
eb8fb8092d
|
Attempt to standardise miss handling logic
|
2023-12-21 00:59:35 +09:00 |
|
Dean Herbert
|
d2716d8557
|
Improve animation for legacy skins
|
2023-12-20 20:34:05 +09:00 |
|
Dean Herbert
|
9b383e3276
|
Add support for showing tick misses
|
2023-12-20 20:23:19 +09:00 |
|
Dean Herbert
|
0be6743e87
|
Apply Bindable.Parse refactorings
|
2023-12-13 14:07:38 +09:00 |
|
Dean Herbert
|
95c00f9666
|
Add HexaconIcons lookup to allow usage with SpriteIcon
|
2023-11-24 13:17:39 +09:00 |
|
Dean Herbert
|
5239fee947
|
Allow use of skin username/flag/avatar components outside of gameplay
|
2023-11-23 17:15:03 +09:00 |
|
Dean Herbert
|
b88e3cd26f
|
Change ResourceStore provided to Skin to be a fallback, not replacement
|
2023-11-16 20:19:01 +09:00 |
|
Dean Herbert
|
73eda6c09c
|
Move non-matching default value to argon skin default speficiation instead
|
2023-11-16 14:18:49 +09:00 |
|
Dean Herbert
|
2264e1e249
|
Change default value and range of BoxElement 's corner radius to match other usages
|
2023-11-15 10:45:01 +09:00 |
|
Dean Herbert
|
74fb1b5f81
|
Rename property to match expctations
|
2023-11-15 10:40:59 +09:00 |
|
Joseph Madamba
|
535282ba7d
|
Use existing localisation for corner radius in BoxElement
|
2023-11-14 14:13:20 -08:00 |
|
Dean Herbert
|
a745642f76
|
Fix customised argon skins no longer loading due to incorrect resource store spec
|
2023-11-14 22:01:56 +09:00 |
|
Dean Herbert
|
469b9e2546
|
Increase size and adjust positioning of max combo display in argon skin
|
2023-11-12 17:28:15 +09:00 |
|
Bartłomiej Dach
|
b7972e3c84
|
Merge branch 'skin-size-editing' into gameplay-hud-redesign/counters
|
2023-11-11 20:16:14 +09:00 |
|
Dean Herbert
|
57cd5194ce
|
Flip comparison to allow non-composite drawables to still get resized
|
2023-11-10 20:00:20 +09:00 |
|
Bartłomiej Dach
|
b7acbde719
|
Only store width/height of serialised drawable if it isn't automatically computed
|
2023-11-10 19:12:26 +09:00 |
|
Bartłomiej Dach
|
26eae0bdee
|
Remove unused using directive
|
2023-11-10 18:25:39 +09:00 |
|
Bartłomiej Dach
|
43a4b34295
|
Fix typo
|
2023-11-10 18:20:14 +09:00 |
|
Bartłomiej Dach
|
2c1f304f3b
|
Fix test failures due to fluctuations in needlessly-serialised automatic sizings
|
2023-11-10 18:13:36 +09:00 |
|
Dean Herbert
|
46a219e010
|
Add comment explaining AutoSize change in LegacySongProgress
|
2023-11-10 17:53:52 +09:00 |
|
Dean Herbert
|
67312a2db9
|
Remove ArgonScoreWedge and use ArgonWedgePiece directly
|
2023-11-10 16:53:16 +09:00 |
|
Dean Herbert
|
60df2722ab
|
Rename RoundedLine to BoxElement and make more generically useful
|
2023-11-10 16:20:05 +09:00 |
|
Dean Herbert
|
99d9db5b76
|
Use a better default size for line
|
2023-11-10 15:53:05 +09:00 |
|
Dean Herbert
|
f31c1c9c79
|
Rename and move skinnable line component to a more commomn place
|
2023-11-10 15:53:05 +09:00 |
|
Dean Herbert
|
0add035c67
|
Disable resizing of LegacySongProgress
Because it looks bad.
|
2023-11-10 14:31:02 +09:00 |
|
Dean Herbert
|
b0c5b3cb10
|
Add Size to serialised components of a SerialisedDrawableInfo
|
2023-11-10 14:22:20 +09:00 |
|
Salman Ahmed
|
18c71c95cc
|
Merge branch 'master' into gameplay-hud-redesign/counters
|
2023-11-08 02:12:37 +03:00 |
|
Salman Ahmed
|
07b7e13633
|
Place health display in front of the score wedge
|
2023-11-08 02:07:24 +03:00 |
|
Salman Ahmed
|
4de5454538
|
Bring back left-side line next to health display
Makes the score counter not look weird when it reaches 8 digits
|
2023-11-08 02:07:15 +03:00 |
|