Salman Ahmed
|
8aff856c79
|
Fix SkinnableTestScene sizing logic potentially failing to work
|
2022-09-27 05:18:17 +03:00 |
|
Dean Herbert
|
0f7b38f4c3
|
Add new default skin "argon"
|
2022-09-19 23:16:46 +09:00 |
|
Dean Herbert
|
494790294a
|
Update SkinnableTestScene to show new default skin
|
2022-09-19 12:38:34 +09:00 |
|
Dean Herbert
|
d0b8409de5
|
Apply more renames
|
2022-09-18 18:19:00 +09:00 |
|
Dean Herbert
|
41e69fbca6
|
Remove "default" prefix from naming
|
2022-09-18 00:15:26 +09:00 |
|
Dean Herbert
|
51841988bf
|
Rename references to DefaultSkin to have Triangles suffix
|
2022-09-17 23:57:25 +09:00 |
|
Dean Herbert
|
c7f8f948b9
|
Rename CreateLegacySkinProvider to CreateSkinTransformer and apply to all skins
|
2022-09-15 20:18:10 +09:00 |
|
Dan Balasescu
|
b4e55f7309
|
Apply IRenderer changes
|
2022-08-02 19:50:57 +09:00 |
|
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
Salman Ahmed
|
89519086c8
|
Fix SkinnableTestScene unnecessarily adding a base raw skin layer
|
2022-04-23 03:34:05 +03:00 |
|
Dean Herbert
|
6b22e5774f
|
Remove conditional access on known non-null
|
2022-03-25 16:42:35 +09:00 |
|
Dean Herbert
|
078288a616
|
Make "skin.ini" the default skin filename and remove redundant parameters
|
2022-03-23 15:05:01 +09:00 |
|
Dean Herbert
|
7a1909bf97
|
Change parameter order of LegacySkin to put IStorageResourceProvider first
The optional resource store should not be before the (basically)
required resource provider.
|
2022-03-23 15:02:04 +09:00 |
|
Dean Herbert
|
87da650dfb
|
Update framework
|
2022-02-23 14:06:56 +09:00 |
|
Dean Herbert
|
6eb2c28e41
|
Rename RealmContextFactory to RealmAccess
|
2022-01-24 20:38:07 +09:00 |
|
Susko3
|
19467e58c1
|
Remove unused params from BDL methods
|
2022-01-15 01:06:39 +01:00 |
|
Dean Herbert
|
f9a2db5ec6
|
Add accessibility to realm factory via IStorageResourceProvider
We might need to rename this class..
|
2021-12-14 14:19:49 +09:00 |
|
Dean Herbert
|
23146d59d1
|
Use ILive for current skin
|
2021-11-29 18:28:25 +09:00 |
|
Dean Herbert
|
6944151486
|
Apply batch fixing of built-in types using var
|
2021-10-27 13:04:41 +09:00 |
|
Dean Herbert
|
f8ae70e562
|
Update existing function type rather than adding an override
|
2021-06-02 16:04:53 +09:00 |
|
Salman Ahmed
|
7c6400735f
|
Merge branch 'master' into remove-hud-component-lookup
|
2021-06-01 10:17:52 +03:00 |
|
Salman Ahmed
|
c090110ae2
|
Provide cell skin on content creation
|
2021-06-01 10:16:13 +03:00 |
|
Dean Herbert
|
65709ec7d7
|
Move leagcy resource store construction local to DefaultLegacySkin
|
2021-05-31 19:14:49 +09:00 |
|
Dean Herbert
|
b16d10bd95
|
Provide game-wide resources via IStorageResourceProvider
|
2021-05-31 18:57:47 +09:00 |
|
Dean Herbert
|
10c2745682
|
Add region specifications around implicit interface implementations
|
2020-12-22 12:01:09 +09:00 |
|
Dean Herbert
|
a5bcf1dc20
|
Expose resources to skin via interface (and share common pieces with beatmap)
|
2020-12-21 15:18:52 +09:00 |
|
Dean Herbert
|
8aa0a698d9
|
Avoid errors due to second set
|
2020-11-05 17:26:41 +09:00 |
|
Dean Herbert
|
9c91f16e3a
|
Update sizing as early as possible in addition to scheduling (to handle any dependent edge cases)
|
2020-11-05 17:24:59 +09:00 |
|
Dean Herbert
|
2d0c62dce2
|
Fix SkinnableTestScene's autosize propagation
Regressed with recent DrawableHitObject changes (moving of
RelativeSizeAxes specifications out of constructors).
|
2020-11-05 16:37:48 +09:00 |
|
Dean Herbert
|
bdebf2f1a4
|
Fix skinnable test scene still not working with dynamic compilation
|
2020-10-16 17:08:46 +09:00 |
|
Dean Herbert
|
552968f65f
|
Remove unnecessary using
|
2020-09-22 13:38:52 +09:00 |
|
Dean Herbert
|
7c40071b21
|
Revert changes to SkinnableTestScene but change load order
|
2020-09-22 13:35:35 +09:00 |
|
Salman Ahmed
|
fafdbb0a81
|
Adjust recently added inline comment
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2020-08-22 17:26:54 +03:00 |
|
Salman Ahmed
|
7e838c8042
|
Add comment explaining why direct string lookups are used
|
2020-08-22 13:07:15 +03:00 |
|
Salman Ahmed
|
d6f36457a8
|
Fix legacy font glyphs being mistaken for animation and getting "extrapolated"
|
2020-08-03 21:48:43 +03:00 |
|
smoogipoo
|
9f7750e615
|
Add texture wrapping support to skins
|
2020-07-17 16:54:30 +09:00 |
|
Salman Ahmed
|
4fb71eeb20
|
Move setting up the ruleset bindable to top-base test scene
|
2020-06-10 18:23:31 +03:00 |
|
Salman Ahmed
|
11da045d8c
|
Reorder declaration position of ruleset-creation methods
Should be recognized as a normal protected method in its declaring class.
|
2020-06-03 23:43:18 +03:00 |
|
Salman Ahmed
|
2fa47992dc
|
Seal the ruleset creation methods and let abstract method take their place
Also makes `CreatePlayerRuleset()` and `CreateRulesetForSkinProvider()` not-null to avoid unwanted behaviour with their derivers
|
2020-04-23 13:27:12 +03:00 |
|
Salman Ahmed
|
5fa6bcb5a3
|
Move SkinnableTestScene into using the global CreateRuleset method
|
2020-04-17 11:17:44 +03:00 |
|
Dan Balasescu
|
7951a52a15
|
Merge branch 'master' into per-ruleset-skinnable-tests
|
2020-04-07 22:59:42 +09:00 |
|
Dean Herbert
|
c9872f1d93
|
Retrieve dll resources using a more reliable method
|
2020-04-07 18:55:03 +09:00 |
|
Dean Herbert
|
0a340bac5a
|
Ensure the correct (up-to-date) ruleset is retrieved
|
2020-04-07 16:20:13 +09:00 |
|
Dean Herbert
|
8506029237
|
Fix SkinnableTestScene losing test resources on dynamic recompilation
|
2020-04-07 13:46:37 +09:00 |
|
smoogipoo
|
1f797207f7
|
Rework lookups to not require total playfield columns
|
2020-04-03 12:31:05 +09:00 |
|
Dean Herbert
|
28c8a9f479
|
Expose created drawables in SkinnableTestScene
|
2020-02-17 17:19:46 +09:00 |
|
Dean Herbert
|
bdd6f3af99
|
Show skinnable test skin names and autosized component sizes
|
2020-02-17 16:09:31 +09:00 |
|
Dean Herbert
|
06fcb48d65
|
Move SkinnableTestScene to main project for consumption by other rulesets
|
2020-02-17 14:19:39 +09:00 |
|