Commit Graph

39551 Commits

Author SHA1 Message Date
c3f1a30447 Merge branch 'master' into mod-customisation-absorb-mouse-input 2020-10-15 00:40:27 +02:00
2ca6c4e377 Adjust test step names 2020-10-14 23:24:16 +02:00
e0210f5c4c Ignore failed casts to make tests happy 2020-10-14 23:52:58 +09:00
ef2e2894a2 Merge branch 'master' into fix-mania-diffcalc 2020-10-14 23:49:14 +09:00
74a0886cb8 Merge pull request #10501 from smoogipoo/update-keymod-incompatibility
Add 10K mod to keymod incompatibility list
2020-10-14 23:45:08 +09:00
1684c4f412 Merge pull request #10503 from smoogipoo/fix-mod-combinations
Fix MultiMod difficulty calculator combinations not generating correctly
2020-10-14 23:42:59 +09:00
46002279cb Merge pull request #10500 from smoogipoo/fix-multimod-copy
Fix MultiMod throwing exceptions when creating copies
2020-10-14 23:38:45 +09:00
8b864c8c22 Merge branch 'master' into fix-multimod-copy 2020-10-14 22:29:38 +09:00
b63303a2a8 Fix tests 2020-10-14 21:40:49 +09:00
26dffbfd3b Replicate hit window calculation 2020-10-14 20:40:39 +09:00
1a2dc83740 Make field readonly 2020-10-14 20:40:17 +09:00
ed57b1363f Remove unused usings 2020-10-14 20:08:46 +09:00
c4fdd35223 Fix same-type incompatibility through multimod 2020-10-14 19:53:37 +09:00
e3eaba7b2c Move ISampleDisabler implementation to Player and FrameStabilityContainer 2020-10-14 19:39:48 +09:00
e9ebeedbe2 Refactor generation 2020-10-14 19:32:30 +09:00
7d2eeb9795 Fix test names 2020-10-14 19:18:04 +09:00
ac4f56403d Adjust size/position 2020-10-14 19:16:34 +09:00
7f5ea57bd4 Clean-up pass (best effort) on LegacyComboCounter 2020-10-14 19:16:34 +09:00
9bb8a43bce Combine LegacyComboCounter and ComboCounter classes 2020-10-14 19:16:34 +09:00
fbbea48c8c Add score text skinnability 2020-10-14 19:16:34 +09:00
2fce064e32 Add basic legacy combo counter and updating positioning logic 2020-10-14 19:16:34 +09:00
6eb3176776 Add combo incrementing tests to hud overlay test suite 2020-10-14 19:16:34 +09:00
6a6718ebab Allow bypassing origin/anchor setting of skinnable components
It makes little sense to set these when using RelativeSizeAxes.Both
2020-10-14 19:16:34 +09:00
899bac6ca5 Rename catch combo counter for clarity 2020-10-14 19:16:34 +09:00
f5623ee21e Setup skinnable combo counter component with default implementation 2020-10-14 19:16:34 +09:00
375146b489 Make HUDOverlay test scene skinnable 2020-10-14 19:16:34 +09:00
60603d2918 Add skin components and interfaces 2020-10-14 19:16:34 +09:00
98acf1e31d Make field read only 2020-10-14 19:16:25 +09:00
d7a52e97ff Fix multimod difficulty combinations not generating correctly 2020-10-14 19:03:11 +09:00
a7f8e26e35 Adjust bottom-right elements positions based on song progress display 2020-10-14 18:51:53 +09:00
0cf3e90904 Update SongProgress height based on its dynamic height during resize 2020-10-14 18:44:22 +09:00
ace9fbc8d3 Confine available area for HUD components to excluse the song progress area 2020-10-14 18:44:22 +09:00
da8565c0fa Add 10K mod to incompatibility list 2020-10-14 18:28:19 +09:00
f04aec538f Fix MultiMod throwing exceptions when creating copies 2020-10-14 18:12:19 +09:00
3e6ed6c9ff Add support for dual stages (keycoop) and score multiplier 2020-10-14 17:53:28 +09:00
f9bdb664ee Update diffcalc test 2020-10-14 17:09:01 +09:00
4eccb03d71 Add copyright notice
Co-authored-by: Dean Herbert <pe@ppy.sh>
2020-10-14 17:08:14 +09:00
207c409792 Merge branch 'master' into fix-mania-diffcalc 2020-10-14 15:26:32 +09:00
3e326a9234 Use bindable flow for event propagation 2020-10-14 15:22:17 +09:00
24eff8c66d Rename container to match "settings" term used everywhere 2020-10-14 15:13:49 +09:00
30e1fce7a4 Reduce alloc overhead of DrawableCarouselBeatmapSet using new function-based ctor 2020-10-14 15:10:50 +09:00
07e6609e6d Disable difficulty calculation for set-level difficulty icons 2020-10-14 14:16:22 +09:00
3fd913b13f rename customisation container class 2020-10-13 19:38:25 +02:00
28d3295f9f Test Class Fixes 2020-10-13 19:20:15 +02:00
205c6606a7 Merge pull request #10451 from smoogipoo/fix-early-break-cull
Fix breaks being culled during beatmap parsing
2020-10-13 18:34:57 +02:00
1af17fbd5e Merge branch 'master' into fix-early-break-cull 2020-10-13 18:02:08 +02:00
663b806974 move ModSettingsContainer to seperate component 2020-10-13 17:45:40 +02:00
e662dc5342 Add missing licence headers 2020-10-13 20:57:26 +09:00
8057ea1097 Fix formatting issues 2020-10-13 20:50:36 +09:00
3d416f4d64 Clean up beatmapSet resolution in DrawableCarouselBeatmapSet 2020-10-13 19:31:29 +09:00