212d78865a
Add a few more missing partial specs
2022-11-26 16:30:52 +01:00
7bc8908ca9
Partial everything
2022-11-27 00:00:27 +09:00
4b44f31b5e
Use LocaliseableStings in BeatmapAttributeText
2022-11-23 21:02:43 +01:00
774f70e380
Simplify class structure
2022-11-23 16:56:40 +09:00
0749a7bb07
Simplify attribute assignment
2022-11-23 16:53:36 +09:00
0f034606fd
Use LocalisableDescription
from BeatmapOnlineStatus
enum instead of locally defined
2022-11-23 16:49:51 +09:00
a8af83e62a
Move label initialisation out of ctor
2022-11-23 16:49:39 +09:00
27473262af
Rename attributes in enum to match better with user expectations
2022-11-23 16:45:46 +09:00
b89689a34a
Rename class and reword settings text/tooltips to avoid clashing with other naming
2022-11-23 16:31:50 +09:00
93ab1c9432
Merge branch 'master' into beatmap-info
2022-11-21 09:01:24 +00:00
eae8530722
Fix SkinnableSprite
lookups broken in lazer-first skins
...
Regressed with removal of local `GetTexture` calls in e19ba65f91
2022-11-13 12:46:21 +09:00
e19ba65f91
Remove LookupName
from base ISkinComponentLookup
2022-11-09 17:46:43 +09:00
1aa0e40f2f
Add "Component" prefix to lookup naming
2022-11-09 17:46:43 +09:00
e75c3b3f94
Rename SkinnableTarget
to GlobalSkinLookup
2022-11-09 17:46:43 +09:00
c908969d9b
Rename ISkinComponent
to ISkinLookup
2022-11-09 17:46:43 +09:00
ab458320c4
Fix some lingering inspections
2022-11-09 17:46:24 +09:00
d4251271d8
Apply nullability to SkinnableDrawable
2022-11-09 13:59:13 +09:00
bf26dbffc2
Apply nullability to skinning support classes
2022-11-09 13:59:13 +09:00
ab650d8a1b
Use AutoSizeAxes
2022-11-07 15:22:20 +01:00
28ab092b6f
Simplify the whole Templating process
2022-11-07 07:55:42 +01:00
a435e365ea
Allow for the Value of BeatmapInfoDrawable to be formatted
2022-11-03 18:54:55 +01:00
502bfa950e
Fix potential resource leak
2022-11-03 08:05:26 +01:00
95e2521ca4
Use more Localisations
2022-11-02 13:56:55 +01:00
2e5db5e259
Remove nullable disable from TextElement
2022-11-02 13:24:05 +01:00
ed7e3a29e2
Add Localisation
...
Also add Labels for what is displayed, and prefix/suffix for Labels
Add a Prefix and Suffix for Values
2022-11-02 13:00:45 +01:00
975eed964e
Don't make Beatmap in OsuGameBase public
...
Signed-off-by: C0D3 M4513R <28912031+C0D3-M4513R@users.noreply.github.com >
2022-11-01 21:19:01 +01:00
c231a20cbb
Add a generic text Element
...
Signed-off-by: C0D3 M4513R <28912031+C0D3-M4513R@users.noreply.github.com >
2022-11-01 20:54:52 +01:00
905ebc3c1f
Initial implementation of a Beatmap Information Skinning Element
...
Signed-off-by: C0D3 M4513R <28912031+C0D3-M4513R@users.noreply.github.com >
2022-11-01 20:46:32 +01:00
42eafe318c
Remove various simple obsoletions
2022-10-28 13:20:58 +09:00
7dbd6e2469
Merge branch 'master' into taiko-kiai-flashing
2022-10-21 12:48:35 +09:00
bf4a91f1f0
Fix skin toolbox component button not playing hover/click sounds
2022-10-20 13:16:03 -07:00
eb386d4bd5
Enable slider ball tint in default legacy skin
2022-10-20 03:29:25 +03:00
9b123e7365
Adjust flash intensity and fade values to feel better
2022-10-19 00:51:44 +02:00
a76a039722
Rename KiaiFlashingDrawable and move to osu.Game
2022-10-18 23:40:43 +02:00
8bf4ca4b53
Add legacy skin fallback when beatmap skin is providing resources
2022-10-12 17:47:20 +09:00
fd20515a6d
Don't throw if LegacySkin
doesn't have a transformer encapsulating it
...
This allows for more flexibility in lookups.
2022-10-12 17:29:17 +09:00
1c93551590
Remove completely incorrect check before applying ruleset transformer
2022-10-12 17:07:13 +09:00
cb21126623
Merge pull request #20586 from ekrctb/time-based-selection
...
Use hit object time for timeline drag selection instead of relying on blueprint
2022-10-11 13:20:15 +09:00
5d2e3dcf4a
Remove leftover Enum
2022-10-09 22:52:54 +02:00
a543222a2b
Add ability to pad stage vertically
2022-10-07 15:45:35 +09:00
eea3d5adb8
Standardise column index naming and xmldoc
2022-10-07 15:24:36 +09:00
13e0a59f70
Add note about why LegacyManiaSkinConfigurationLookup
exist
2022-10-07 15:24:36 +09:00
3947011baf
Fix regression in legacy dual stage handling logic
2022-10-07 15:24:36 +09:00
6164e0896a
Don't reselect already selected items in SelectAll
2022-10-07 10:46:07 +09:00
0d448e6cc8
Fix items without blueprints are not deselected
2022-10-06 13:50:56 +09:00
5243ff3c22
Add argon combo colours
...
I'm 99% sure these are just test colours flyte was using, but they look good
so let's go with them. I've added two new colours to increase the default
combo colour rotation to 6. The initial ordering still matches, for whatever
that's worth.
2022-09-22 19:49:32 +09:00
74aefdc5bd
Move basic transformer behaviour to base abstract
class
2022-09-22 18:53:43 +09:00
ea7c5458fe
Fix sprite dropdown not showing resources from non-legacy skins during gameplay
2022-09-22 18:53:43 +09:00
70bab81282
Merge pull request #20377 from peppy/argon-skin
...
Add new default "argon" skin
2022-09-22 14:50:43 +09:00
992441b9de
Disable alpha component parsing in beatmap / skin colour sections
2022-09-21 16:11:41 +09:00