smoogipoo
|
b41bb5a682
|
Update databased MD5 hash on save
|
2020-06-02 14:04:00 +09:00 |
|
Dan Balasescu
|
64d1b4b11b
|
Merge branch 'master' into move-setter-to-duration
|
2020-06-01 15:55:48 +09:00 |
|
Dean Herbert
|
81b8898272
|
Fix incorrect type cast in encoder
|
2020-05-31 22:30:55 +09:00 |
|
Dean Herbert
|
cbd563e80b
|
Rename to IHasDuration
|
2020-05-27 12:38:39 +09:00 |
|
Dean Herbert
|
6b5b215299
|
Split out IHasPath from IHasCurve to better define hitobjects
|
2020-05-26 17:44:47 +09:00 |
|
Dean Herbert
|
0cc6d6d97c
|
Merge pull request #9033 from smoogipoo/applydefaults-cancellation
Add cancellation token support to CreateNestedHitObjects()
|
2020-05-26 12:04:06 +09:00 |
|
smoogipoo
|
bc35bc5efb
|
Merge branch 'master' into applydefaults-cancellation
|
2020-05-25 16:45:30 +09:00 |
|
Dean Herbert
|
c071fe6140
|
Add the ability to export skins
|
2020-05-24 13:44:11 +09:00 |
|
Salman Ahmed
|
3d3cc2c15e
|
Dispose BeatmapOnlineLookupQueue cache download request
|
2020-05-22 17:26:37 +03:00 |
|
smoogipoo
|
e5de382760
|
Merge branch 'master' into storyboard-overlay-layer
|
2020-05-20 15:08:45 +09:00 |
|
Dean Herbert
|
052ad79fc6
|
Convert dangerous events to IBindables
|
2020-05-19 16:44:22 +09:00 |
|
Bartłomiej Dach
|
9415e45aea
|
Add overlay layer to enumeration type
|
2020-05-18 22:45:31 +02:00 |
|
smoogipoo
|
4719fcc291
|
Actually use the cancellation token
|
2020-05-15 18:17:39 +09:00 |
|
smoogipoo
|
4079642d58
|
Actually pass in the cancellation token
|
2020-05-15 18:13:47 +09:00 |
|
Dean Herbert
|
916d8245e6
|
Don't timeout on long beatmap load when debugging
|
2020-05-11 12:50:47 +09:00 |
|
smoogipoo
|
401c516503
|
Expose searchable terms from beatmap info instead
|
2020-05-07 13:04:08 +09:00 |
|
Dan Balasescu
|
0eae8d078b
|
Merge branch 'master' into master
|
2020-05-05 13:33:29 +09:00 |
|
alex
|
0e2ccac33b
|
Add spaces to comments
|
2020-05-04 18:36:24 -07:00 |
|
Dean Herbert
|
a1cd007cad
|
Fix song select tests potentially failing due to difficulty panels not yet displayed
|
2020-05-04 14:44:53 +09:00 |
|
Dean Herbert
|
68d40cf790
|
Fix test failures due to online cache download
|
2020-05-03 13:25:57 +09:00 |
|
Dean Herbert
|
6fef4eeb8f
|
Rename class and extract out lookup method
|
2020-05-03 09:35:48 +09:00 |
|
Dean Herbert
|
035b513b68
|
Use QuerySingle instead of QueryFirst
|
2020-05-03 09:32:33 +09:00 |
|
Dean Herbert
|
b9b5779251
|
Move deletion to catch instead of finally
|
2020-05-03 09:31:56 +09:00 |
|
Dean Herbert
|
deb87517d0
|
Add local beatmap lookup cache
|
2020-05-02 14:35:12 +09:00 |
|
Dean Herbert
|
d0a8c0fa71
|
Add kiai support to osu!taiko skinned playfields
|
2020-04-30 16:43:00 +09:00 |
|
Dean Herbert
|
d1ec99ffd9
|
Further improve beatmap carousel load performance by avoiding incorrect query construction
|
2020-04-29 16:51:22 +09:00 |
|
Dean Herbert
|
119000f1ab
|
Reduce database includes where possible
|
2020-04-28 21:43:35 +09:00 |
|
Tim Oliver
|
c1c930c472
|
Fixed linting warnings
|
2020-04-25 13:47:20 +08:00 |
|
smoogipoo
|
3b805daa0b
|
Fix hold note end time being written incorrectly
|
2020-04-22 16:40:07 +09:00 |
|
smoogipoo
|
7cdc9a599c
|
Fix mania holds written as spinners
|
2020-04-22 16:27:07 +09:00 |
|
Dean Herbert
|
223c822e57
|
Merge branch 'master' into all-ruleset-encoders
|
2020-04-22 13:04:16 +09:00 |
|
Dean Herbert
|
aaa0f908d5
|
Merge pull request #8818 from smoogipoo/fix-beatmap-encoder
Fix beatmap encoder by enabling untested test cases
|
2020-04-22 13:03:56 +09:00 |
|
Dean Herbert
|
360c9f8e38
|
Add test coverage and handle null creator
|
2020-04-22 09:19:34 +09:00 |
|
Dean Herbert
|
0c74f1aaa9
|
Fix now playing output showing empty brackets when no difficulty specified
|
2020-04-22 09:08:33 +09:00 |
|
smoogipoo
|
d8fdd73e17
|
Implement IHasCurve on DrumRoll
|
2020-04-22 09:06:04 +09:00 |
|
smoogipoo
|
ea0ebc8527
|
Implement beatmap encoding for all legacy rulesets
|
2020-04-22 09:06:04 +09:00 |
|
smoogipoo
|
516e6a4bb1
|
Fix overlapping control points not written correctly
|
2020-04-22 09:04:44 +09:00 |
|
smoogipoo
|
1421e876b1
|
Remove implicit new combo from spinners
|
2020-04-22 09:04:44 +09:00 |
|
smoogipoo
|
d8d85e5b08
|
Don't output certain properties if they don't exist
|
2020-04-22 09:04:44 +09:00 |
|
smoogipoo
|
3093c3e185
|
Fix custom sample set not being written correctly
|
2020-04-22 09:04:44 +09:00 |
|
Dean Herbert
|
aa153290a9
|
Merge pull request #8815 from smoogipoo/fix-controlpoint-decode
Fix control point overriding working incorrectly
|
2020-04-21 16:18:50 +09:00 |
|
smoogipoo
|
72fb34f82c
|
Fix overriding control points incorrectly
|
2020-04-21 14:19:05 +09:00 |
|
smoogipoo
|
9252b7876b
|
Don't serialise AllControlPoints
|
2020-04-21 13:58:23 +09:00 |
|
Dan Balasescu
|
367c3e69c4
|
Merge pull request #8788 from peppy/fix-editor-hard-crash
Fix hard crash in editor on legacy modes without encoder implementation
|
2020-04-20 15:25:48 +09:00 |
|
Dean Herbert
|
48cf7becd1
|
Merge branch 'master' into catch-hyperdash-fruit-colouring
|
2020-04-19 21:48:41 +09:00 |
|
Dean Herbert
|
6b16908c05
|
Move todo to appease dotnet-format
|
2020-04-18 21:51:37 +09:00 |
|
Dean Herbert
|
c00a386ff6
|
Remove exceptions instead
|
2020-04-18 21:46:04 +09:00 |
|
Dan Balasescu
|
4e22e569f5
|
Merge branch 'master' into timing-equivalence
|
2020-04-17 17:12:38 +09:00 |
|
smoogipoo
|
0fba93bf65
|
Add back null check
|
2020-04-17 17:10:13 +09:00 |
|
smoogipoo
|
9aac98664c
|
Remove unnecessary time property
|
2020-04-17 17:06:12 +09:00 |
|
smoogipoo
|
69fb984e71
|
Remove EquivalentTo() and Equals()
|
2020-04-17 17:04:09 +09:00 |
|
smoogipoo
|
6935221463
|
Improve logic for CSB transfer
|
2020-04-14 21:05:07 +09:00 |
|
Dan Balasescu
|
eb968d2bdb
|
Merge branch 'master' into timing-equivalence
|
2020-04-14 14:02:02 +09:00 |
|
Dean Herbert
|
081a02f748
|
Merge branch 'master' into catch-hyperdash-fruit-colouring
|
2020-04-14 10:01:15 +09:00 |
|
smoogipoo
|
cee4b005e6
|
Fix custom sample set 0 not falling back to default samples
|
2020-04-13 20:00:06 +09:00 |
|
Alchyr
|
f115fecb23
|
Fix formatting
|
2020-04-09 09:34:40 -07:00 |
|
smoogipoo
|
b900f229e7
|
Fix possible legacy beatmap encoder nullref
|
2020-04-09 20:21:42 +09:00 |
|
Alchyr
|
65823fb2e1
|
Use redundancy test
|
2020-04-08 01:42:35 -07:00 |
|
Alchyr
|
66a474619c
|
Adjust TimingControlPoint equivalency
|
2020-04-07 18:13:26 -07:00 |
|
Salman Ahmed
|
1b76a53d32
|
Move CatchTheBeat section handling to LegacySkinDecoder
Best place to reside at
|
2020-04-05 22:10:35 +03:00 |
|
Salman Ahmed
|
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 |
|
Salman Ahmed
|
10e65c4f53
|
Add handling for legacy CatchTheBeat section in LegacyDecoder
|
2020-04-05 00:10:12 +03:00 |
|
Will Kennedy
|
57944bd335
|
fix(?) InspectCode warnings
|
2020-04-02 21:36:31 -04:00 |
|
Will Kennedy
|
c042e709a5
|
Fix GetDecoder getting fallback decoder too often
|
2020-04-02 20:43:54 -04:00 |
|
smoogipoo
|
a77933f5e0
|
Add support for parsing mania skin colours
|
2020-04-02 17:56:12 +09:00 |
|
Dan Balasescu
|
8964001423
|
Merge branch 'master' into fix-invalid-set-ids-on-import
|
2020-03-30 22:24:12 +09:00 |
|
smoogipoo
|
4719aac235
|
Add basic mania skin parsing
|
2020-03-30 17:18:09 +09:00 |
|
Dean Herbert
|
f71c8cb30f
|
Only drop online set ID if beatmap IDs were stripped in online retrieval
|
2020-03-30 15:07:56 +09:00 |
|
Dean Herbert
|
7ecce713bb
|
Keep provided IDs where possible if not online
|
2020-03-30 15:07:39 +09:00 |
|
Dean Herbert
|
09d860d5f5
|
Fix imports with no matching beatmap IDs still retaining a potentially invalid set ID
|
2020-03-30 11:52:25 +09:00 |
|
voidedWarranties
|
b8f20831a1
|
Video no longer modifies storyboard resolution
|
2020-03-24 20:04:09 -07:00 |
|
Dean Herbert
|
f2e0fba164
|
Remove VideoFile from BeatmapMetadata
Leaving in database because it's a pain to drop columns.
|
2020-03-25 12:00:02 +09:00 |
|
Dean Herbert
|
729e006c3a
|
Merge branch 'master' into video-offset
|
2020-03-21 20:03:46 +09:00 |
|
smoogipoo
|
9c5423734a
|
Throw timeout exceptions instead
|
2020-03-16 11:33:26 +09:00 |
|
Dan Balasescu
|
f390c1995d
|
Apply comment suggestions
Co-Authored-By: Dean Herbert <pe@ppy.sh>
Co-Authored-By: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2020-03-16 11:29:28 +09:00 |
|
voidedWarranties
|
c27751050b
|
Switch back to strings and update setting labels
|
2020-03-12 23:29:11 -07:00 |
|
smoogipoo
|
f7c036726a
|
Add beatmap loading timeout
|
2020-03-13 13:52:40 +09:00 |
|
smoogipoo
|
40ab860ab5
|
Remove unused using
|
2020-03-11 18:23:30 +09:00 |
|
smoogipoo
|
9667934ed9
|
Remove unlimited timing points in difficulty calculation
|
2020-03-11 18:17:32 +09:00 |
|
Dan Balasescu
|
1d556bfc5f
|
Merge branch 'master' into video-offset
|
2020-03-11 15:13:18 +09:00 |
|
smoogipoo
|
e6858bf130
|
Fix crashes on some storyboards
|
2020-03-10 11:58:33 +09:00 |
|
voidedWarranties
|
4624582703
|
Revert position offset change for separate pull
|
2020-03-08 14:40:36 -07:00 |
|
voidedWarranties
|
22dd93a4f6
|
Code quality, read position offsets
|
2020-03-08 14:02:39 -07:00 |
|
voidedWarranties
|
76c832518f
|
Render video as a part of the storyboard
|
2020-03-07 21:32:03 -08:00 |
|
voidedWarranties
|
d68d7edea3
|
Start background video playback based on provided offset
|
2020-03-07 14:08:13 -08:00 |
|
smoogipoo
|
dd2bd5c19d
|
Add delay for loading multiplayer beatmap covers
|
2020-02-27 20:01:23 +09:00 |
|
Dean Herbert
|
db4fe4f728
|
Merge branch 'master' into adjust-beatmap-overlay
|
2020-02-21 09:52:44 +09:00 |
|
TheWildTree
|
62227ad856
|
Add MaxCombo to BeatmapInfo
|
2020-02-19 17:58:10 +01:00 |
|
TheWildTree
|
64a9b9c6fb
|
Remove redundant using directives
|
2020-02-16 21:52:08 +01:00 |
|
TheWildTree
|
dd5e713c0c
|
Adjust colours
|
2020-02-16 21:42:05 +01:00 |
|
Dean Herbert
|
006c52bbe5
|
Fix visible error being thrown when playing a no-video beatmap
|
2020-02-16 15:08:37 +09:00 |
|
recapitalverb
|
a7c2fd078f
|
Fix remaining cases
|
2020-02-14 20:27:21 +07:00 |
|
Dean Herbert
|
e022352812
|
Merge pull request #7784 from smoogipoo/fix-beatmap-disposal
Fix disposal-related errors by making WorkingBeatmap non-disposable
|
2020-02-13 18:52:47 +09:00 |
|
Tree
|
b694b0c90c
|
Merge branch 'master' into adjust-beatmap-overlay
|
2020-02-11 21:07:26 +01:00 |
|
smoogipoo
|
0ab3982494
|
Unify error handling
|
2020-02-10 17:25:11 +09:00 |
|
smoogipoo
|
668f36d7f3
|
Clean up logging
|
2020-02-10 17:04:31 +09:00 |
|
smoogipoo
|
cef682aa03
|
Make WorkingBeatmap non-disposable
|
2020-02-10 17:02:01 +09:00 |
|
smoogipoo
|
a988a53d69
|
Better handle beatmap task cancel exception
|
2020-02-10 17:02:00 +09:00 |
|
Dan Balasescu
|
1f3d4e1f72
|
Merge branch 'master' into string_cleanup
|
2020-02-10 13:37:17 +09:00 |
|
Dean Herbert
|
96574a98ad
|
Use non-zero length for fallback virtual track (allows tests to work as expected)
|
2020-02-09 21:34:56 +09:00 |
|