Commit Graph

3639 Commits

Author SHA1 Message Date
45382a8127 Ignore some properties 2021-11-15 16:32:25 +09:00
0cfd6fdf04 Add to/from database mapping functions to difficulty attributes 2021-11-15 16:06:50 +09:00
907499f73a Add json properties to difficulty attributes 2021-11-15 16:06:29 +09:00
69809390d3 Fix HUD unstable rate counter not including judgements before load complete
Also unifies UR calculation logic with the results screen statistic item
to reduce duplication.
2021-11-11 13:36:05 +01:00
40cffd1682 Expose HitEvents publically from ScoreProcessor 2021-11-11 13:22:07 +01:00
4bca96d548 Throw again to ensure correct available state is set
Also standardises handling between `RulesetStore` and `RealmRulesetStore`.
2021-11-11 17:39:36 +09:00
57c333b472 Remove unused using 2021-11-11 15:29:08 +09:00
ea536dea23 Gracefully handle missing type rather than triggering ArgumentNullException 2021-11-11 14:46:21 +09:00
116b857cea Merge branch 'master' into no-scope-catch 2021-11-10 20:50:31 +09:00
b888185799 Properly dispose of Stream in bg quality check 2021-11-10 05:06:11 +01:00
41f4f0ab5e Different setting slider description in each mod 2021-11-10 03:57:22 +03:00
64bc8da14c Add "No Scope" mod implementation for Catch 2021-11-09 17:11:19 +03:00
eb5e7402c3 Remove obsolete method in ModAutoplay 2021-11-07 16:15:57 +03:00
e43d91ad5d Fix another case of incorrect null checking in editor verification processing 2021-11-04 15:18:10 +09:00
1e73b09e57 Fix another couple of cases of incorrect string null/empty checking 2021-11-04 14:22:28 +09:00
81aaef719f Add xmldoc to CalculateTimed() 2021-11-02 17:55:00 +09:00
168a7a588b Add xmldoc to ctor also 2021-11-02 17:19:14 +09:00
efba7a9c4d Missed hyphen 2021-11-02 17:18:02 +09:00
0cdd2898fe Expose non-adjusted time from CalculateTimed() 2021-11-02 17:17:14 +09:00
34d4715220 Allow for long online IDs and implement in ScoreInfo 2021-10-29 11:48:36 +09:00
5c7623e68e Merge pull request #15255 from goodtrailer/node-samples-ilist
Change IHasRepeats.NodeSamples to IList from List
2021-10-28 14:24:26 +09:00
add39fbd4f Merge branch 'master' into fix-skin-layout-editor-crash 2021-10-28 06:24:24 +09:00
6944151486 Apply batch fixing of built-in types using var 2021-10-27 13:04:41 +09:00
d5b4c68d3a Merge branch 'master' into fix-slider-path-extension-incorrectness 2021-10-26 17:36:50 +09:00
6a6d3a5e8a Merge pull request #15304 from peppy/fix-editor-new-beatmap-sample-change-crash
Fix editor crash when attempting to change sample/velocity from timeline on new beatmap
2021-10-26 17:13:56 +09:00
dae7cdc4c5 Ensure HitObject-local control points are non-default after ApplyDefaults
We will probably want to make this whole flow more efficient in the
future, but this should suffice for now.
2021-10-26 16:06:03 +09:00
81fee02c2b Fix slider paths being extended even when the last two points are equal 2021-10-26 15:47:59 +09:00
a582976851 reversing slider maintains shape 2021-10-26 00:05:46 -04:00
0affe7b79d Remove unnecessary using 2021-10-23 02:25:20 -07:00
4440b9ca11 Change IHasRepeats.NodeSamples to IList from List 2021-10-23 01:59:07 -07:00
93482414d6 Remove SkinConfiguration subclasses and allow configuration parsing for all skin types 2021-10-22 14:42:23 +09:00
2c5ba1d8e2 Change OnlineID to non-nullable to allow for indexing in Realm 2021-10-18 15:53:40 +09:00
8fb9aec730 Fix threaded realm usage not disposing context fast enough 2021-10-15 16:39:53 +09:00
e47ccbd08a Fix realm transactional overhead when rapidly changing RulesetConfigManager values 2021-10-15 13:50:26 +09:00
aa380a11c1 Merge branch 'master' into no-more-difficulty-control-points-info 2021-10-14 12:02:10 +09:00
c7db286b94 Merge branch 'master' into file-sanity-checks 2021-10-14 00:17:29 +02:00
e49f1f6e6b Merge branch 'master' into no-more-difficulty-control-points-info 2021-10-13 20:17:57 +09:00
82f7f99f37 Refactor to use scoped using (and also correctly dispose TagLib portion) 2021-10-12 10:46:26 +09:00
f2f97602f2 Dispose of video resource later
We need the Stream to stay open here because `StreamFileAbstraction` uses it later in the block.
2021-10-12 00:40:39 +02:00
47b4d03145 Dispose of Streams when used 2021-10-12 00:13:38 +02:00
ce69dd3588 Use Prescan flag for audio length check 2021-10-11 23:57:23 +02:00
56eae703fe Avoid changing frame stable clock direction if time hasn't changed between frames 2021-10-11 21:39:48 +02:00
8f093b9a11 Use TagLib instead of ManagedBass 2021-10-11 13:56:26 +02:00
f0cd18a721 Only check each video file once 2021-10-11 13:55:50 +02:00
6aa054b5fa Change to non-BASS error template 2021-10-11 13:53:23 +02:00
8884091422 Merge pull request #15014 from joseph-ireland/remove-initial-strain
Change initial strain value in skills from 1 to 0
2021-10-10 15:56:20 +09:00
bc37cb6f43 Merge branch 'master' into no-more-difficulty-control-points-info 2021-10-08 18:41:17 +09:00
185bb9c122 change initial strain from 1 to 0 to allow simpler implementations 2021-10-07 09:30:18 +01:00
d50443fdf2 Merge branch 'master' into difficulty-move-to-beatmap 2021-10-07 16:50:10 +09:00
433e7cd403 Fix rate mods not working if pp counter is displayed 2021-10-06 21:26:30 +09:00