Commit Graph

17712 Commits

Author SHA1 Message Date
d63cfdc024 Merge pull request #8669 from bdach/fix-legacy-skin-fallback
Fix legacy skin texture fallback logic
2020-04-08 10:47:11 +09:00
737a3b608a Correct spelling 2020-04-07 17:34:18 -07:00
f5f0b94944 Fix incorrect fallback logic
The recently-modified skin texture fallback logic was very subtly
incorrect. If at the end of the first loop no texture was found, it
would be checked for null to avoid setting scale adjust on a null
texture, but then returned anyway, bypassing the fallback logic for
subsequent possible paths entirely.

Invert the check and explicitly continue to the next fallback path
if neither a 2x, nor 1x texture with the given name is found in the
store.
2020-04-07 22:50:25 +02:00
35d66c3c1d Fix missing comma 2020-04-07 23:37:30 +09:00
2062087155 Merge branch 'master' into more-mania-colours 2020-04-07 23:36:42 +09:00
955361be08 Merge pull request #8656 from peppy/per-ruleset-skinnable-tests
Add per-ruleset skinnable test scenes to correct dynamic compilation cases
2020-04-07 23:35:52 +09:00
7951a52a15 Merge branch 'master' into per-ruleset-skinnable-tests 2020-04-07 22:59:42 +09:00
9ff4458fd6 Merge branch 'master' into mania-skin-note-images 2020-04-07 22:41:22 +09:00
780784217d Merge pull request #8652 from smoogipoo/mania-multiple-columnwidth
Make note height scale by minimum column width
2020-04-07 22:38:12 +09:00
fcb3d3091a Merge pull request #8660 from peppy/better-resources-retrieval
Retrieve dll resources using a more reliable method
2020-04-07 22:31:50 +09:00
e597ee9ffd Update framework 2020-04-07 21:52:15 +09:00
f0443bca3c Merge pull request #8643 from smoogipoo/fix-legacy-version
Make version-less skins fallback to version 1.0
2020-04-07 21:28:06 +09:00
c9872f1d93 Retrieve dll resources using a more reliable method 2020-04-07 18:55:03 +09:00
2568f3f588 Fix off-by-one indexing 2020-04-07 17:11:32 +09:00
11d58fb7f6 Implement column background and light colours 2020-04-07 16:53:55 +09:00
9fd73492ca Implement judgement line colour 2020-04-07 16:53:55 +09:00
0a340bac5a Ensure the correct (up-to-date) ruleset is retrieved 2020-04-07 16:20:13 +09:00
39fd297d7d Merge pull request #8650 from peppy/skinnable-test-scene-recompilation
Fix SkinnableTestScene losing test resources on dynamic recompilation
2020-04-07 16:20:00 +09:00
3ecb99462f Make note height scale by minimum column width 2020-04-07 16:07:18 +09:00
de99eab52a Merge branch 'master' into fix-storyboard-video-offset 2020-04-07 14:30:37 +09:00
8506029237 Fix SkinnableTestScene losing test resources on dynamic recompilation 2020-04-07 13:46:37 +09:00
5758a9fa4d Merge branch 'master' into fix-results-star-display-alignment 2020-04-07 12:28:33 +09:00
cc9757f958 Merge pull request #8630 from iiSaLMaN/add-break-period-constructor
Add a simple constructor for BreakPeriod
2020-04-07 12:13:40 +09:00
6fc9507cbf Merge branch 'master' into add-break-period-constructor 2020-04-07 11:39:31 +09:00
6dbe8cd575 Merge branch 'master' into animate-judgements 2020-04-07 11:29:07 +09:00
b7308f5ed4 Fix storyboard videos being offset incorrectly 2020-04-07 00:26:38 +09:00
9ed0560da3 Bump SharpCompress from 0.24.0 to 0.25.0
Bumps [SharpCompress](https://github.com/adamhathcock/sharpcompress) from 0.24.0 to 0.25.0.
- [Release notes](https://github.com/adamhathcock/sharpcompress/releases)
- [Commits](https://github.com/adamhathcock/sharpcompress/compare/0.24...0.25)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-06 11:37:56 +00:00
00f390c850 Update framework 2020-04-06 20:13:53 +09:00
a4208f35c4 Make versionless skins fallback to version 1.0 2020-04-06 19:36:17 +09:00
db6db861c0 Implement mania note + key image configs 2020-04-06 19:04:02 +09:00
eff17c2da5 Allow legacy skin textures from subpaths 2020-04-06 19:03:15 +09:00
0182448262 Fix performance when parsing mania skins 2020-04-06 18:35:39 +09:00
33c64428a8 Fix playback position being set incorrectly for IAnimationTimeReference 2020-04-06 13:04:32 +09:00
57b6a91449 Remove unnecessary input override on footer button mods
Was used when it expanded on hover, but doesn't anymore.
2020-04-05 14:57:44 -07:00
0f11ecce01 Make icons container private 2020-04-05 14:53:49 -07:00
0eaea8ef9d Create a constructor for break period
For simple construction of break periods (e.g. filling a method with an array of break periods inside a test case)
2020-04-05 21:29:03 +03:00
6700ef910f use startAtCurrentTime 2020-04-04 11:35:15 +03:00
88cc552534 Fix results star rating display not being centered when no mods are present
Needed or the spacing will apply to the fill flow container, causing alignment issues.
2020-04-03 11:30:22 -07:00
493b654011 Remove horizontal margin from mod display
Can skew center alignment on fill flow containers.

Fixes affected areas. Vector2(5, 0) is similar to MarginPadding { Left = 10 }.
2020-04-03 11:30:02 -07:00
7b2144a1a7 Fix merge mishap 2020-04-03 23:31:46 +09:00
3289fa7c66 Merge branch 'master' into better-mania-scrollspeed 2020-04-03 23:25:14 +09:00
eacbb20d87 Merge branch 'master' into fix-convert-scroll-speed 2020-04-03 22:47:53 +09:00
53c99d137a Merge branch 'master' into mania-config-lookup-refactor 2020-04-03 22:22:59 +09:00
258dcceffc Merge branch 'master' into update-animation-usage 2020-04-03 21:54:11 +09:00
f59479fa07 Update framework 2020-04-03 21:09:33 +09:00
d90db5649d Improve comment slightly 2020-04-03 18:32:07 +09:00
fd9d4a8d32 Update resources 2020-04-03 18:29:32 +09:00
1ff2cc31d1 Implement more familiar scroll speed options in mania 2020-04-03 18:25:01 +09:00
b1268a73f1 Add keybinding repeat extension method 2020-04-03 18:15:24 +09:00
51db361c32 Update usages of Animation and Video in line with framework changes 2020-04-03 16:00:06 +09:00