Salman Ahmed
|
698ae66a49
|
Fix mania skin array decoder not handling malformed entries rigorously
|
2024-01-10 17:41:58 +03: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 |
|
Salman Ahmed
|
e6d3085353
|
Update accuracy counter design
|
2023-11-08 02:06:14 +03:00 |
|
Salman Ahmed
|
cbea2db4be
|
Support absolute-sized health bar and use it for default layout
|
2023-11-08 02:06:14 +03:00 |
|
Salman Ahmed
|
7c1c62ba8a
|
Remove argon combo wedge and update combo counter position
|
2023-11-07 01:59:36 +03:00 |
|
Salman Ahmed
|
4c7db4c262
|
Make score counter right-aligned
|
2023-11-07 01:59:36 +03:00 |
|
Salman Ahmed
|
754e05213c
|
Update argon score wedge design
|
2023-11-07 01:59:36 +03:00 |
|
Salman Ahmed
|
01e59d134a
|
Adjust health bar settings on default components initialiser to match new layout
|
2023-11-07 01:59:36 +03:00 |
|
Dean Herbert
|
e2b07628fb
|
Add player name skin component
3 minute implementation.
Addresses https://github.com/ppy/osu/discussions/25340.
|
2023-11-06 15:24:16 +09:00 |
|
Salman Ahmed
|
1d4f4cf4c3
|
Merge branch 'master' into gameplay-hud-redesign/counters
|
2023-11-05 02:02:36 +03:00 |
|
Salman Ahmed
|
6c3169a0ed
|
Remove PP wedge and logic for gameplay layout
|
2023-11-05 01:56:54 +03:00 |
|
Salman Ahmed
|
1c844a155e
|
Remove health line detail
|
2023-11-05 01:55:54 +03:00 |
|
Dean Herbert
|
0d44b5af90
|
Fix potential texture corruption when cropping gameplay textures of weird aspet ratios
Closes https://github.com/ppy/osu/issues/25273.
|
2023-10-31 17:36:23 +09:00 |
|