Commit Graph

4218 Commits

Author SHA1 Message Date
32c3e35762 Change background colour to a lighter tint to avoid clash with slider bars 2022-10-14 19:38:27 +09:00
4d99c7002b Add background behind editor toolbox groups 2022-10-13 16:36:19 +09:00
84fdd2e107 Improve flashlight display on break periods 2022-10-11 17:16:57 +03:00
f060e6a780 Implement hold "sliding" samples in osu!mania 2022-10-11 16:31:37 +09:00
5a43cb6bb2 Merge pull request #20606 from sw1tchbl4d3r/barline_generator_improvements
Barline generator improvements
2022-10-11 01:31:30 +09:00
5a4196fd51 Make currentEffectPoint non-nullable 2022-10-10 15:34:29 +02:00
d389808427 Make effect point search more efficient 2022-10-10 14:00:26 +02:00
eae32ca483 Switch DefinitelyBigger to AlmostBigger to account for fp errors 2022-10-10 09:39:40 +02:00
2d4f390372 Remove non-smoke key bindings on "Relax" mod instead 2022-10-09 17:14:16 +03:00
63ffaa6929 Respect OmitFirstBarLine effect 2022-10-07 20:38:32 +02:00
903c8612c8 Move endTime to next timing point 2022-10-07 20:34:31 +02:00
bce20e0a59 Merge branch 'master' into adjust-flashlight 2022-10-07 14:45:30 +09:00
7385ef3e1b Extract combo scale to virtual function 2022-10-07 14:26:19 +09:00
1cccd03480 Fix scrolling nested hit object lifetime not set 2022-10-04 15:17:14 +09:00
781f5420b0 Add test for scrolling hit object lifetime 2022-10-04 15:17:11 +09:00
5d80950eaf Compute lifetime from entry in scrolling container 2022-10-04 15:12:28 +09:00
deae7cff60 Adjust flashliht scaling to match classic 2022-10-03 18:38:29 +09:00
0df217d85c Add ability to adjust flashlight smoothness 2022-10-03 18:24:56 +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
c4887269f7 Avoid performing a realm write if there are no changes pending in RulesetConfigManager 2022-09-26 14:55:23 +09:00
feadac1f79 Cleanup all other leftover binding instantiation 2022-09-25 16:02:40 -04:00
537796c3a1 Cleanup mod bindings 2022-09-25 15:49:22 -04:00
78625fda7d Improve exception when attempting to call DrawableHitObject.ClearInternal 2022-09-22 14:44:03 +09:00
a4e9c7711c Fix when flashlight shrinking takes place 2022-09-18 18:59:17 -04:00
407b104116 Revert changes
This reverts commit beef3b418a.

Revert "Use linq expression for handling breaks"

This reverts commit 8464a1941b.

Revert "renames variables to make more logical sense"

This reverts commit 3b87ecf56c.

Revert "Removes overhead when not combo based size"

This reverts commit ac4229e3d4.
2022-09-18 18:57:53 -04:00
ac4229e3d4 Removes overhead when not combo based size 2022-09-18 00:38:01 -04:00
3b87ecf56c renames variables to make more logical sense 2022-09-18 00:19:40 -04:00
8464a1941b Use linq expression for handling breaks 2022-09-17 23:49:23 -04:00
beef3b418a Simplifies size calculation 2022-09-17 23:41:23 -04:00
c7f8f948b9 Rename CreateLegacySkinProvider to CreateSkinTransformer and apply to all skins 2022-09-15 20:18:10 +09:00
96a89f4fca Merge pull request #20319 from peppy/remove-ef-migration
Remove all entity framework code and migrations
2022-09-15 19:15:23 +09:00
28b15e232d Remove all EF models 2022-09-15 16:59:36 +09:00
e56ea58e71 Fix up xmldoc 2022-09-15 16:06:21 +09:00
c847cc521e Add some inline comments 2022-09-15 16:00:35 +09:00
68e4d22898 Precondition against entryMap intead of parentMap 2022-09-15 15:43:15 +09:00
31bc067dd1 Don't store nulls to parentMap 2022-09-15 15:38:44 +09:00
5dc0d32e42 Apply NRT to hitobject lifetime related classes 2022-09-14 15:24:20 +09:00
c59aa57450 Remove createLifetimeEntry from HitObjectEntryManager 2022-09-14 15:19:33 +09:00
47539e2129 Add doc comments to HitObjectEntryManager 2022-09-14 15:19:05 +09:00
bde390828b Manage entries of nested hit objects in HitObjectEntryManager
- Fix nested hit objects are leaked when parent hit object is edited or deleted
2022-09-14 15:19:05 +09:00
a9eba27129 Factor out pooling logic from Playfield 2022-09-14 15:19:05 +09:00
6bf6b7e125 Fix null considerations in DrawableRulesetDependencies 2022-09-13 13:13:38 +09:00
9c2b0efbc7 Merge pull request #20262 from smoogipoo/scoreprocessor-computeaccuracy
Add `ScoreProcessor.ComputeAccuracy()`
2022-09-13 11:55:02 +09:00
0ca4be5e5b Fix one more inspection 2022-09-13 03:45:31 +03:00
69b9bae3b3 Merge branch 'master' into scoreprocessor-computeaccuracy 2022-09-13 03:09:52 +03:00
27d4016ccb Add ScoreProcessor.ComputeAccuracy() 2022-09-12 18:37:55 +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