Commit Graph

450 Commits

Author SHA1 Message Date
20a8a653c2 Change LegacySkin.Configuration accessibility 2019-11-24 04:10:04 +03:00
5bf6e57eb0 Remove unnecessary usage 2019-11-24 02:16:43 +03:00
0f9978b34a Use AddRange instead 2019-11-24 02:08:36 +03:00
1e24ee7956 Remove ClearComboColours() 2019-11-24 02:07:56 +03:00
bcb1504110 Fix naming 2019-11-20 15:40:35 +09:00
08b8cedfdf Add setter to legacy skin configuration access 2019-11-20 01:15:40 +03:00
0407d2248c Merge remote-tracking branch 'refs/remotes/upstream/master' into add-access-to-skin-legacy-version 2019-11-20 01:10:32 +03:00
dcfa98414f Use ??=. 2019-11-12 19:56:51 +08:00
0d81b96c5f Use deconstruction declaration. 2019-11-12 19:55:22 +08:00
bbeab6fa76 Use auto property. 2019-11-12 19:53:25 +08:00
758c304d92 Merge branch 'master' into fallback-to-skin-combo-colours 2019-11-12 19:00:05 +09:00
e9b8cbb516 Apply other styles. 2019-11-11 20:27:04 +08:00
ccc8aa6fa4 Apply brace style. 2019-11-11 20:13:13 +08:00
9874ce49ce Move fallback allowance to the skin configuration only. 2019-11-07 15:55:34 +03:00
808543885f Change ComboColours type to IReadOnlyList<Color4>
Also exposes functions to modify the internal list (AddComboColours, ClearComboColours)
2019-11-07 15:54:30 +03:00
61778232d8 Rewrite inline comment 2019-11-06 23:24:54 +03:00
cef6e2a26b Move colours fallback logic to SkinConfiguration.ComboColours getter 2019-11-06 23:20:36 +03:00
198a1750c3 Use is pattern matching 2019-11-06 20:46:02 +03:00
69d9a0ae1a Use null check and pattern matching 2019-11-06 20:30:26 +03:00
ba14345107 Specify culture and number style 2019-11-06 20:27:55 +03:00
947602f70a Specify why legacy version is nullable 2019-11-06 20:24:19 +03:00
502dcc5669 Fix incorrect skin version case 2019-11-06 20:23:22 +03:00
55230a36dd Set correct legacy version 2019-11-06 19:58:07 +03:00
2cf17e0bf3 Use decimal data type instead 2019-10-09 23:33:25 +03:00
01ac19fdbb Set legacy version of osu!classic skin to 2.0 2019-10-09 23:06:32 +03:00
7f6541672c Parse legacy version of decoded skin to numerical 2019-10-09 23:05:50 +03:00
003af19e3f Introduce legacy skin configuration 2019-10-09 23:04:34 +03:00
5e3f0f6c95 Return default combo colours if none provided 2019-10-09 21:08:07 +03:00
281671a213 Remove default combo colours usage from skins 2019-10-09 21:04:26 +03:00
24269c0384 Fix skins not being displayed correctly in the editor 2019-10-08 12:52:34 +09:00
dc984d0d81 Merge branch 'master' into beatmap-parsing-fallback-v2 2019-10-04 13:51:56 +09:00
925615320e Update lazer default combo colours to match stable 2019-10-04 10:46:48 +08:00
6268bbcfc8 Merge branch 'master' into beatmap-parsing-fallback-v2 2019-10-03 15:12:21 +08:00
706e884cc0 Update accent colour on combo index change 2019-09-26 17:13:13 +09:00
a06cb54732 Merge branch 'master' into beatmap-parsing-fallback-v2 2019-09-20 15:28:08 +09:00
3fa1b53b2a Add back combo colours for osu!classic 2019-09-19 12:39:15 +09:00
11eda44d34 Migrate decoding to line-buffered reader
Migrate all usages of StreamReader in the context of decoding beatmaps,
storyboards or skins to the new LineBufferedReader.
2019-09-15 01:28:07 +02:00
6760e239a1 Fix osu! hitcircle font textures being incorrectly sized 2019-09-11 13:39:21 +09:00
f4f9519761 Add todo comment 2019-09-06 12:16:20 +09:00
a0aeccf232 Fix fallback to default combo colours not working 2019-09-05 23:24:13 +09:00
90985b6af6 Add missing license header 2019-09-05 17:01:14 +09:00
bda21998c4 Add helper method to make direct casts be used 2019-09-05 16:48:56 +09:00
c0bcbfd892 Merge branch 'master'
Conflicts:
	osu.Game.Tests/Visual/Gameplay/TestSceneSkinnableDrawable.cs
2019-09-05 14:40:30 +09:00
6197c7fd31 Add automatic resource mapping for rulesets to their own dll 2019-09-04 20:29:28 +09:00
8ea82123e4 Fix nullref on test disposal 2019-09-04 15:59:09 +09:00
2983918f71 Merge remote-tracking branch 'upstream/master' into skin-configuration-refactor 2019-09-04 13:40:41 +09:00
f655cd4516 Fix parsing of null configuration elements 2019-09-04 13:30:46 +09:00
04c2c33c64 Allow LegacySkin to be constructed with all nulls 2019-09-04 13:29:55 +09:00
f58ca82398 Don't include section for now 2019-09-03 18:56:01 +09:00
002de80c30 Add xmldoc to ISkin 2019-09-03 18:30:22 +09:00