Dean Herbert
|
f925e781a9
|
Refactor HitWindows for legibility
|
2019-09-06 15:24:14 +09:00 |
|
Dean Herbert
|
bebc3309ce
|
Refactor skin configuration to be infinitely extensible
|
2019-09-03 17:57:34 +09:00 |
|
Dean Herbert
|
1e7528c2b3
|
Merge remote-tracking branch 'upstream/master' into non-timeoffset-judgements
|
2019-09-02 19:13:00 +09:00 |
|
smoogipoo
|
f20e07136a
|
Add attribute to catch potential future nullrefs
|
2019-09-02 17:48:41 +09:00 |
|
smoogipoo
|
f6102b4d92
|
Adjust xmldoc
|
2019-09-02 17:15:36 +09:00 |
|
smoogipoo
|
0c73c5acf3
|
Expose full hitobject rather than hit windows
|
2019-09-02 17:14:40 +09:00 |
|
smoogipoo
|
f2bdf94a1d
|
Add HitWindows to JudgementResult to indicate timing errors
|
2019-09-02 16:28:14 +09:00 |
|
smoogipoo
|
8f8d35bd15
|
Delay initial hitobject state computation
|
2019-09-02 15:06:34 +09:00 |
|
Dean Herbert
|
741bd0a5cf
|
Fix incorrect colour sizes and simplify alignment specification
|
2019-08-30 18:35:17 +09:00 |
|
Dean Herbert
|
9a98f39f06
|
Share logic with other rulesets (and make default)
|
2019-08-28 18:12:47 +09:00 |
|
smoogipoo
|
9e926d44c0
|
Obsolete legacy UpdateState() method
|
2019-08-27 16:09:47 +09:00 |
|
Dean Herbert
|
dbb3b583cf
|
Log error for invalid beatmap/storyboard events instead of thro… (#5611)
Log error for invalid beatmap/storyboard events instead of throwing
Co-authored-by: Dan Balasescu <smoogipoo@smgi.me>
|
2019-08-09 12:56:47 +09:00 |
|
Dean Herbert
|
7e9c100c9b
|
Apply new resharper refactors
|
2019-08-09 12:29:33 +09:00 |
|
smoogipoo
|
de4ad1f625
|
Fix bad log message
|
2019-08-08 14:44:49 +09:00 |
|
smoogipoo
|
ac2060f1cf
|
Throw exceptions and let LegacyDecoder handle them
|
2019-08-08 14:44:04 +09:00 |
|
smoogipoo
|
0ff1c6184b
|
Add generation comment
|
2019-08-01 17:36:20 +09:00 |
|
smoogipoo
|
a2468e599b
|
Fix ticks in repeat spans being returned in reverse order
|
2019-08-01 17:31:37 +09:00 |
|
Dean Herbert
|
894d573fbc
|
Cache DrawableHitObject for skinnables to access (#5463)
Cache DrawableHitObject for skinnables to access
|
2019-07-29 18:49:37 +09:00 |
|
iiSaLMaN
|
ba4045a761
|
Fix transforming mods not working properly
Hidden, Grow, Deflate, etc..
|
2019-07-27 00:22:40 +03:00 |
|
Dean Herbert
|
eb6bda3f08
|
Cache DrawableHitObject for skinnables to access
|
2019-07-25 16:03:07 +09:00 |
|
smoogipoo
|
4e7e2d1d52
|
Adjust comments
|
2019-07-23 21:16:09 +09:00 |
|
smoogipoo
|
74b09c72fa
|
Refactor state updates to convert State into an IBindable
|
2019-07-23 21:16:09 +09:00 |
|
Dean Herbert
|
d4d286c988
|
Add full documentation
|
2019-07-22 16:08:38 +09:00 |
|
Dean Herbert
|
c3b81bef4a
|
Flip default to the preferred method going forward
|
2019-07-22 15:55:38 +09:00 |
|
Dean Herbert
|
be170b4124
|
Naming and documentation improvements
|
2019-07-22 15:50:02 +09:00 |
|
Dean Herbert
|
91f86adb66
|
Move DrawableHitObject state management to base class
|
2019-07-22 15:07:12 +09:00 |
|
Dean Herbert
|
8327452fe1
|
Make AccentColour a bindable
|
2019-07-22 14:48:59 +09:00 |
|
Dean Herbert
|
3e57fcf5c5
|
Merge remote-tracking branch 'upstream/master' into cleanup-slider-bodies
|
2019-07-17 22:11:01 +09:00 |
|
Dean Herbert
|
1a19cf0739
|
Fix 0-length sliders not getting correct lengths (#5033)
Fix 0-length sliders not getting correct lengths
|
2019-07-17 18:01:57 +09:00 |
|
smoogipoo
|
a9286fee07
|
Recycle slider paths when the parenting slider dies
|
2019-07-17 16:20:27 +09:00 |
|
smoogipoo
|
ed203cb0ff
|
Delay intial hitobject updates
|
2019-07-16 13:45:59 +09:00 |
|
smoogipoo
|
5862eb172a
|
Merge remote-tracking branch 'origin/master' into fix-zero-length-sliders
# Conflicts:
# osu.Game/Rulesets/Objects/Legacy/Catch/ConvertHitObjectParser.cs
# osu.Game/Rulesets/Objects/Legacy/ConvertHitObjectParser.cs
# osu.Game/Rulesets/Objects/Legacy/Mania/ConvertHitObjectParser.cs
# osu.Game/Rulesets/Objects/Legacy/Osu/ConvertHitObjectParser.cs
# osu.Game/Rulesets/Objects/Legacy/Taiko/ConvertHitObjectParser.cs
|
2019-07-05 15:48:04 +09:30 |
|
Dean Herbert
|
60ea3d4e1a
|
Fix skinning support for combobreak
|
2019-06-30 21:58:30 +09:00 |
|
smoogipoo
|
a6ee83eac2
|
Merge remote-tracking branch 'origin/master' into fix-zero-length-sliders
|
2019-06-27 19:57:21 +09:00 |
|
Dean Herbert
|
ba48331fcb
|
Remove no longer necessary HandleInput overrides
|
2019-06-27 18:34:59 +09:00 |
|
smoogipoo
|
2e7922c3f9
|
Fix 0-length sliders not getting correct lengths
|
2019-06-15 23:53:28 +09:00 |
|
Dean Herbert
|
cf713fbacc
|
Merge branch 'master' into fix-stacking-shaking
|
2019-06-14 22:16:35 +09:00 |
|
smoogipoo
|
4818187d8f
|
Reset result timeoffset to 0 when rewound
|
2019-06-13 14:55:52 +09:00 |
|
smoogipoo
|
27fdda8b91
|
Don't update hitobject results when rewinding
|
2019-06-13 12:21:49 +09:00 |
|
Arphox
|
07e17518e9
|
Fix all "Maintainability" CodeFactor issues
|
2019-06-11 10:28:16 +02:00 |
|
smoogipoo
|
d7c09e7dbd
|
Merge remote-tracking branch 'origin/master' into fix-new-inspections
# Conflicts:
# osu.Game.Rulesets.Catch/Judgements/CatchDropletJudgement.cs
# osu.Game.Rulesets.Catch/Judgements/CatchJudgement.cs
# osu.Game.Rulesets.Mania/Scoring/ManiaScoreProcessor.cs
# osu.Game.Rulesets.Osu/Replays/OsuAutoGenerator.cs
# osu.Game.Rulesets.Osu/UI/Cursor/CursorTrail.cs
# osu.Game.Tests/Visual/SongSelect/TestCaseBeatmapScoresContainer.cs
# osu.Game/Graphics/OsuFont.cs
# osu.Game/Online/API/Requests/Responses/APILegacyScoreInfo.cs
# osu.Game/Overlays/Profile/Header/BadgeContainer.cs
# osu.Game/Overlays/Profile/ProfileHeader.cs
# osu.Game/Screens/Select/PlaySongSelect.cs
# osu.Game/Skinning/LegacySkinDecoder.cs
|
2019-05-07 13:20:17 +09:00 |
|
smoogipoo
|
0bd35ab7bb
|
Turn on warnings, resolve issues
|
2019-04-25 17:36:17 +09:00 |
|
Dean Herbert
|
c39c37a18d
|
Apply more missed cases
|
2019-04-01 12:44:46 +09:00 |
|
Dean Herbert
|
612db31c38
|
Apply newline additions
|
2019-04-01 12:16:32 +09:00 |
|
Dean Herbert
|
c97116c91a
|
Add safety against DrawableHitObject implementations clearing children
|
2019-03-25 13:34:22 +09:00 |
|
smoogipoo
|
6511234804
|
Fix catch spinners not being allowed for conversion
|
2019-03-20 13:53:22 +09:00 |
|
Dean Herbert
|
14af957599
|
Merge pull request #4468 from smoogipoo/fix-min-tick-distance
Fix ticks not being generated at the minimum tick distance
|
2019-03-15 12:12:48 +09:00 |
|
smoogipoo
|
71d79f0a39
|
Fix ticks not being generated at the minimum tick distance
|
2019-03-14 15:20:12 +09:00 |
|
Dean Herbert
|
8f00f2290a
|
Log issues
|
2019-03-13 14:56:41 +09:00 |
|
Dean Herbert
|
f8b5cf8c8e
|
Add extra clamping of endTime to startTime
|
2019-03-13 13:46:41 +09:00 |
|