Commit Graph

2105 Commits

Author SHA1 Message Date
a10f9ebfa5 Update argon colours to roughly match design spec 2022-10-07 15:45:35 +09:00
c1cb62cc35 Add basic argon note piece 2022-10-07 15:45:35 +09:00
f1ea61b1a2 Remove unused colour code 2022-10-07 15:24:37 +09:00
9a92ff1681 Fix SourceChanged unbind directionality and add null check 2022-10-07 15:24:37 +09:00
dee01abab1 Add method to get stage from column index 2022-10-07 15:24:37 +09:00
eea3d5adb8 Standardise column index naming and xmldoc 2022-10-07 15:24:36 +09:00
0d21c0e49c Remove StageDefinition from configuration lookups
I added this for future usage, but it turns out I can get the
definitions directly from `ManiaBeatmap`.
2022-10-07 15:24:36 +09:00
4a127f5d81 Fix classic skin colours sourcing from triangles defaults 2022-10-07 15:24:36 +09:00
6b79f16461 Make Column.AccentColour bindable 2022-10-07 15:24:36 +09:00
532d101080 Remove unused class 2022-10-07 15:24:36 +09:00
276395f1af Fix column colour not updating on skin change 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
2ae1aef0be Move column initialisation to ctor and fix remaining tests 2022-10-07 15:24:36 +09:00
5fe9b953a5 Add back triangles column colours via a transformer 2022-10-07 15:24:36 +09:00
1a0b953846 Remove unnecessary Beatmap parameter in ManiaLegacySkinTransformer 2022-10-07 15:24:36 +09:00
5c48d8931a Add StageDefinition to ManiaSkinConfigurationLookup and make column background colour lookup work 2022-10-07 15:24:36 +09:00
9c979044dc Move AccentColour assignment to inside Column 2022-10-07 15:24:36 +09:00
46c3cfe54d Remove StageDefinition flow in ManiaSkinComponent 2022-10-07 15:24:36 +09:00
7796a4c109 Cache StageDefinition for consumption (and remove ColumnType) 2022-10-07 15:24:36 +09:00
df3ad618e1 Move ColumnType to constructor 2022-10-07 15:24:36 +09:00
4e6047f23d Merge pull request #20571 from peppy/argon-mania
Add "argon" key area for osu!mania
2022-10-07 15:19:18 +09:00
ea4dbc8c0f Fix mania hold note head disappears 2022-10-06 19:46:10 +09:00
395ab58892 Attempt to fix code style infractions 2022-10-04 16:17:38 +09:00
345430ab39 Fix argon hit target area not being aligned correctly 2022-10-04 16:16:09 +09:00
15d159a97e Fix tests 2022-10-04 16:10:18 +09:00
1ffa0afafc Tweak visuals and fix up code quality 2022-10-04 16:05:36 +09:00
2aa4d21c75 Remove code that is not needed anymore 2022-10-04 15:17:14 +09:00
36e2f5c512 Add argon hit target pieces 2022-10-04 14:56:46 +09:00
d32eb64561 Adjust colour application to stay around a bit longer 2022-10-04 14:56:46 +09:00
4718f4ac24 Add second icon and improve glow effect 2022-10-04 14:56:46 +09:00
83e7cc1e09 Add argon key area 2022-10-04 14:56:46 +09:00
97207c11f5 Add base transformer for osu!mania argon skin 2022-10-04 14:56:46 +09:00
1890a66b28 Merge pull request #20509 from o-dasher/cleanup-setting-sources
Removes unnecessary setting sources specifications
2022-09-28 17:55:42 +09:00
cbed268ac9 Merge pull request #20510 from sw1tchbl4d3r/high_bpm_judgements
Clamp `LifetimeStart` of `HitObject`s to their judgement windows
2022-09-28 17:49:35 +09:00
0cffbb7562 Clamp LifetimeStart of HitObject's to their judgement windows 2022-09-27 16:54:24 +02:00
f3e25eacad Removes unnecessary setting sources specifications 2022-09-27 09:25:58 -04:00
537796c3a1 Cleanup mod bindings 2022-09-25 15:49:22 -04:00
c7f8f948b9 Rename CreateLegacySkinProvider to CreateSkinTransformer and apply to all skins 2022-09-15 20:18:10 +09:00
91c415f29b Fix nullability oversight in ManiaRulesetConfigManager 2022-09-12 16:58:20 +09:00
3d7367a842 Move the CreateConvertibleReplayFrame() into the base ruleset class for avoid api breaking change in the customized ruleset. 2022-09-10 11:07:23 +08:00
ec86700f29 Add the nullable disable annotation back becuse it will cause the api broken if remove the nullable disable annotation in the mania ruleset. 2022-09-10 10:45:51 +08:00
e62999fb16 Merge branch 'master' of https://github.com/ppy/osu into remove-the-nullable-disable-in-the-ruleset
# Conflicts:
#	osu.Game.Rulesets.Catch/CatchRuleset.cs
#	osu.Game.Rulesets.Osu/OsuRuleset.cs
#	osu.Game.Rulesets.Taiko/TaikoRuleset.cs
#	osu.Game/Rulesets/Ruleset.cs
2022-09-10 10:40:12 +08:00
f0fdfb13c3 Merge pull request #20190 from cdwcgt/mania-fixed-speed-show
Show fixed speed in mania scroll speed settings
2022-09-08 23:00:10 +09:00
09fa24c563 new display format 2022-09-08 19:12:54 +08:00
f0850c42e5 fix typo
`ManiaScorllSlider` -> `ManiaScrollSlider`
2022-09-08 18:16:23 +09:00
53219ae4e7 show fixed speed in mania scroll speed settings 2022-09-08 16:59:48 +08:00
ff4a051c05 Merge branch 'master' into remove-dispose-updates 2022-09-03 16:14:50 +03:00
9645bfe708 Bump difficulty calculator versions 2022-09-02 16:27:25 +09:00
6a35b233e5 Merge branch 'master' into remove-dispose-updates 2022-09-01 23:03:19 +09:00
a215d009fe Update Remove/RemoveRange/RemoveAll calls in line with framework changes 2022-08-29 15:57:40 +09:00