Dean Herbert
|
66ebdbbe4c
|
Fix control points with same timestamp potentially being parsed incorrectly
|
2019-05-08 18:13:07 +09: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
|
612db31c38
|
Apply newline additions
|
2019-04-01 12:16:32 +09:00 |
|
Dan Balasescu
|
e45c08ad23
|
Adjust comment
|
2019-03-29 14:02:19 +09:00 |
|
Dean Herbert
|
92184adef5
|
Add stable sorting of storyboard elements
|
2019-03-26 16:37:52 +09:00 |
|
Dean Herbert
|
8f00f2290a
|
Log issues
|
2019-03-13 14:56:41 +09:00 |
|
Dean Herbert
|
241e336c21
|
Fix break parsing
|
2019-03-13 14:22:16 +09:00 |
|
Dean Herbert
|
f4c505709a
|
Use parsing methods in more places
Limiting scope to beatmap decoding for this pass. Can expand to skin/storyboard in the future.
|
2019-03-13 13:56:31 +09:00 |
|
Dean Herbert
|
93b774104a
|
Fix NaN handling
|
2019-03-13 11:30:33 +09:00 |
|
Dean Herbert
|
73d9aef5bd
|
Fix filename
|
2019-03-12 20:38:04 +09:00 |
|
Dean Herbert
|
cc09ecbfcf
|
Increase validation performed on .osu files to avoid hard crashes
|
2019-03-12 20:31:15 +09:00 |
|
Dean Herbert
|
26d53d06a9
|
Fix remaining issues
|
2019-02-28 13:31:40 +09:00 |
|
Dean Herbert
|
8617aaa2a7
|
Update licence header (and remove year)
|
2019-01-24 17:43:03 +09:00 |
|
smoogipoo
|
f27bd3ef3e
|
OpenTK -> osuTK
|
2018-11-20 17:14:59 +09:00 |
|
Dean Herbert
|
a2b8904b1e
|
Merge branch 'master' into database-standardize-paths
|
2018-10-18 16:21:45 +09:00 |
|
smoogipoo
|
d431dd59a8
|
Cleanups
|
2018-10-17 10:53:21 +09:00 |
|
HoLLy
|
710b0a4664
|
Remove unnecessary PathSanitise call
|
2018-10-12 15:30:24 +02:00 |
|
HoLLy
|
bb07630743
|
Merge branch 'master' into database-standardize-paths
|
2018-10-12 14:08:25 +02:00 |
|
smoogipoo
|
5b544a0c97
|
Remove allocation of string.IndexOf()
|
2018-10-11 18:37:48 +09:00 |
|
smoogipoo
|
bd99a87298
|
Use ordinal comparison in LegacyBeatmapDecoder
|
2018-10-11 17:48:47 +09:00 |
|
smoogipoo
|
0c4403ef16
|
Don't apply version offset during diff calc
|
2018-10-11 13:53:49 +09:00 |
|
HoLLy
|
b35f88b8ba
|
Standardize AudioFile and BackgroundImage paths
|
2018-10-09 17:49:18 +02:00 |
|
smoogipoo
|
9facf707be
|
Add diffcalc beatmap decoder
|
2018-10-09 11:49:24 +09:00 |
|
smoogipoo
|
b7499fa956
|
Allow TimingControlPoint to be overridden
|
2018-10-09 11:34:38 +09:00 |
|
smoogipoo
|
794501cc5a
|
Fix incorrect result of ternary
|
2018-10-05 12:06:24 +09:00 |
|
smoogipoo
|
40c17cfa5a
|
Remove ugly if-statement
|
2018-10-05 11:55:59 +09:00 |
|
smoogipoo
|
cb1703c6e2
|
Fix colours with alpha components not being parsed
|
2018-10-05 11:19:01 +09:00 |
|
smoogipoo
|
55370165c0
|
Compare with invariant culture
|
2018-08-24 10:12:30 +09:00 |
|
smoogipoo
|
407968bb7e
|
Log the format line when a decoder isn't found
|
2018-08-24 10:03:56 +09:00 |
|
Dean Herbert
|
c6df93c438
|
Merge branch 'master' into invalid-obj-types
|
2018-08-22 16:21:17 +09:00 |
|
smoogipoo
|
551581e5cd
|
Skip invalid hitobject types, log error instead
|
2018-08-22 15:59:58 +09:00 |
|
smoogipoo
|
df84889646
|
Handle invalid origins as Anchor.TopLeft
|
2018-08-22 14:50:03 +09:00 |
|
smoogipoo
|
541c4daa81
|
Use ordinal string comparison in hot paths
|
2018-08-21 11:10:54 +09:00 |
|
smoogipoo
|
ce77473910
|
Simplify usage of ConvertHitObjectParser
|
2018-08-15 10:24:56 +09:00 |
|
smoogipoo
|
e360985d73
|
Replace variables into the entire line
|
2018-08-14 18:15:09 +09:00 |
|
smoogipoo
|
b8824a41b5
|
Fix certain control points not being replaced
|
2018-08-14 11:44:53 +09:00 |
|
Dean Herbert
|
da8fc0ee5d
|
ToLower -> ToLowerInvariant
|
2018-07-25 07:37:05 +02:00 |
|
smoogipoo
|
c087a73f40
|
Implement per-hitobject custom sample banks
|
2018-07-20 15:12:44 +09:00 |
|
Dean Herbert
|
84c13174d9
|
Merge branch 'master' into use-has-flags
|
2018-07-17 03:50:40 +09:00 |
|
morguldir
|
fc77e01ba9
|
Fix formatting, make StripComments protected
Don't strip comments when calling ParseLine
|
2018-07-16 16:35:55 +02:00 |
|
Dean Herbert
|
98cddc0c04
|
Fix some legacy cases
|
2018-07-16 16:26:37 +09:00 |
|
Dean Herbert
|
dbc538abbe
|
Use Enum.HasFlag
With .NET core 2.0+ this is as efficient as the ugly code we've been using.
|
2018-07-16 16:18:46 +09:00 |
|
morguldir
|
429306aa87
|
Fix casing, use ordinal string comparison when stripping comments
|
2018-07-16 01:54:20 +02:00 |
|
morguldir
|
87a4bf3d92
|
Remove using directive for regex in LegacyDecoder
|
2018-07-16 01:08:30 +02:00 |
|
morguldir
|
6c861a1638
|
Strip comments from everything except metadata
|
2018-07-16 01:04:41 +02:00 |
|
Criminalllz
|
a9f8c2acb8
|
Use Regex to only care about colors and commas when parsing a color.
|
2018-07-12 20:36:57 +02:00 |
|
Dean Herbert
|
ba258b8a05
|
Fix lack of fallback logic for custom bank samples
Closes #2966.
---
Was causing some beatmaps to not play all of their hitsounds
|
2018-07-10 02:56:22 +09:00 |
|
Dean Herbert
|
44aecdc3a0
|
Rename method to EquivalentTo
|
2018-07-05 15:00:02 +09:00 |
|
smoogipoo
|
b664d3ef81
|
Fix time being a part of controlpoint change comparisons
|
2018-07-02 13:34:25 +09:00 |
|