Commit Graph

29259 Commits

Author SHA1 Message Date
Dean Herbert 0db1ea6a9d Fix failing tests 2020-05-21 15:47:12 +09:00
Dean Herbert 7dd3b3eeb5 Remove unused method 2020-05-21 15:16:59 +09:00
Dean Herbert a756e6d212 Add xmldoc and remove unnecessary parameter 2020-05-21 15:16:30 +09:00
Dean Herbert ce8b6b7383 Correctly account for blueprint origins 2020-05-21 15:15:24 +09:00
Dean Herbert 776b842fdb Remove unused using 2020-05-21 14:53:36 +09:00
Dean Herbert a9a1c00cf1 Move responsibility placement blueprint's StartTime set to within 2020-05-21 14:50:33 +09:00
Dean Herbert bac78707de Move more logic to column to both clean things up and fix tests 2020-05-21 14:25:37 +09:00
Dean Herbert 5ad7842b91 Move ScreenSpacePositionAtTime to inside Column implementation 2020-05-21 13:33:02 +09:00
Dean Herbert 922b793a5a Update hit object composer tests 2020-05-21 13:04:35 +09:00
Dean Herbert 69db62b78a Combine implementation of time-to-position lookup 2020-05-20 21:42:21 +09:00
Dean Herbert 63b5f1a376 Remove unnecessary IRequireHighFrequencyMousePosition 2020-05-20 21:14:20 +09:00
Dean Herbert e3cec9cf6c Simplify column assignment 2020-05-20 21:13:08 +09:00
Dean Herbert 7c9fbb6fcf Split out classes 2020-05-20 21:03:03 +09:00
Dean Herbert 19e2da9c73 Fix down scrolling giving incorrect positioning data 2020-05-20 21:01:29 +09:00
Dean Herbert 26fb779f4d Move remaining positioning logic local to hold note blueprint 2020-05-20 21:01:29 +09:00
Dean Herbert 2f78866dfb Move positioning out of mania blueprints 2020-05-20 21:01:29 +09:00
Dean Herbert 62092e3f5b Propagate mania column in SnapResult 2020-05-20 21:01:29 +09:00
Dean Herbert 82d6549161 Pass down snap result and remove local TimeAt usage 2020-05-20 21:01:29 +09:00
Dean Herbert 970bd86d2e Remove local TimeAt usage in mania placement 2020-05-20 21:01:29 +09:00
Dean Herbert 23bf0d000e Implement mania beat snapping support 2020-05-20 21:01:19 +09:00
Dean Herbert ffb8d48fc3 Fix osu!mania editor placement regressions 2020-05-20 21:01:03 +09:00
Dean Herbert c46bfc2532 Create SnapResult class to hold various snapping results 2020-05-20 21:00:47 +09:00
Dean Herbert 3354d48a38 Change snapping to be screen space coordinate based 2020-05-20 21:00:29 +09:00
Dan Balasescu b6c9a50f7a
Merge pull request #9057 from peppy/fix-taiko-whistle
Fix taiko rim markers incorrectly playing as whistle samples
2020-05-20 14:24:01 +09:00
Dean Herbert b691511737
Merge branch 'master' into fix-taiko-whistle 2020-05-20 10:14:39 +09:00
Dean Herbert 76080368e9 Mark test as headless 2020-05-20 10:14:08 +09:00
Dean Herbert 9638064741 Tidy up ruleset assignment code 2020-05-20 10:06:23 +09:00
Dan Balasescu a7ff7fae90
Merge pull request #9062 from peppy/fix-outwards-event-bindings
Convert dangerous events to IBindables
2020-05-20 02:17:19 +09:00
Dan Balasescu a075529f93
Merge branch 'master' into fix-outwards-event-bindings 2020-05-20 00:07:30 +09:00
Dean Herbert db4e3047dd Add test for final sample output 2020-05-19 23:28:13 +09:00
Dean Herbert dabf782a23
Merge branch 'master' into fix-taiko-whistle 2020-05-19 23:08:11 +09:00
Dean Herbert eee8af28f6
Merge pull request #9018 from Game4all/allowgameplayoverlays-hide-skip
Allow disabling SkipOverlay through AllowGameplayOverlays.
2020-05-19 19:22:51 +09:00
Dean Herbert 052ad79fc6 Convert dangerous events to IBindables 2020-05-19 16:44:22 +09:00
Dean Herbert 4dbe948397
Merge pull request #9061 from smoogipoo/fix-enter-in-multi
Fix being able to press enter to create matches
2020-05-19 14:21:42 +09:00
smoogipoo 6d3ca4ec43 Fix failing tests 2020-05-19 13:16:46 +09:00
smoogipoo 3ee698cfa0 Fix being able to press enter to create matches 2020-05-19 12:39:09 +09:00
Dean Herbert e9710b6f83 Add taiko type conversion test coverage 2020-05-19 09:43:05 +09:00
Dean Herbert 013683c23b Fix taiko rim markers incorrectly playing as whistle samples 2020-05-19 00:17:13 +09:00
Dan Balasescu 87e501d4ba
Merge pull request #9055 from huoyaoyuan/unify-pp-numbers
Unify number types in performance calculators
2020-05-18 20:16:57 +09:00
smoogipoo f98ee27185 Fix referencing wrong child 2020-05-18 20:01:00 +09:00
smoogipoo 6d70f4b410 Merge branch 'master' into allowgameplayoverlays-hide-skip 2020-05-18 19:54:38 +09:00
smoogipoo 2fd25f5ee6 Fix tests 2020-05-18 19:54:26 +09:00
Dan Balasescu 490b6dbd7a
Merge pull request #9023 from Fukashi13/sections-container-fix
Fix overlay section display highlighting wrong section
2020-05-18 19:49:28 +09:00
smoogipoo 49ee05c3c4 Make into CompositeDrawable 2020-05-18 19:37:49 +09:00
Huo Yaoyuan c20902f249 Fix double in accuracy calculation in OsuPerformanceCalculator. 2020-05-18 18:22:03 +08:00
Dan Balasescu e975e53e39
Merge branch 'master' into sections-container-fix 2020-05-18 19:16:44 +09:00
Huo Yaoyuan 373aae0610 Use int for total hits in OsuPerformanceCalculator. 2020-05-18 17:45:32 +08:00
Huo Yaoyuan b43e978156 Unify to use double in CatchPerformanceCalculator. 2020-05-18 17:44:56 +08:00
Dean Herbert 3e81d6d55f
Merge pull request #9053 from smoogipoo/fix-possible-ppcalc-exception
Fix possible exceptions in performance calculators
2020-05-18 16:37:33 +09:00
Dean Herbert 1f1f337a42
Merge pull request #9048 from bdach/hide-catch-judgements-in-mania
Disallow catch-specific judgements in mania
2020-05-18 15:43:44 +09:00