Commit Graph

32906 Commits

Author SHA1 Message Date
ca74cf824c Add padding 2020-10-15 18:24:28 +09:00
b31a3fbabb Add test 2020-10-15 18:11:30 +09:00
4f6dd15869 Add legacy font lookup support for comma/percent 2020-10-15 17:56:37 +09:00
254eba9008 Add and consume skinnable accuracy counter 2020-10-15 17:53:16 +09:00
90ff8ff050 Merge branch 'skinnable-combo-counter' into skinnable-score-display 2020-10-15 17:52:06 +09:00
37e9f331ad Simplify score font lookup 2020-10-15 17:49:55 +09:00
43e5cb90e2 Merge branch 'skinnable-combo-counter' into skinnable-score-display 2020-10-15 17:30:29 +09:00
9f51327e4b Fix completely incorrect default positioning logic 2020-10-15 17:29:40 +09:00
5b5ba7df93 Remove unused offset 2020-10-15 17:22:34 +09:00
d8d085ede9 Align top-right elements with lowest point in score display 2020-10-15 17:14:42 +09:00
74c031cfbb Fix ModOverlay not including "UNRANKED" text in size 2020-10-15 17:14:42 +09:00
b210147c2e Update combo counter to read from default score display's position correctly 2020-10-15 17:14:42 +09:00
950c47287c Fix positioning of score display in HUD overlay 2020-10-15 17:14:42 +09:00
e1da64398e Add and consume skinnable score counter 2020-10-15 17:14:42 +09:00
219cbec6bd Split out DefaultScoreCounter and make ScoreCounter abstract 2020-10-15 16:32:30 +09:00
d5f2aab52e Tidy up SkinnableComboCounter class slightly 2020-10-15 15:37:40 +09:00
b06f59ffdc Split out test for combo counter specifically 2020-10-15 15:35:33 +09:00
e0210f5c4c Ignore failed casts to make tests happy 2020-10-14 23:52:58 +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
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
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
010f86ff34 Merge pull request #10452 from smoogipoo/fix-mania-conversion
Make mania beatmap conversions match stable
2020-10-13 01:17:42 +09:00
5ff61142ad Merge pull request #10489 from smoogipoo/fix-convert-difficulty-icons
Fallback to default ruleset star rating if conversion fails
2020-10-12 21:57:13 +09:00
7d1a0253a6 Merge pull request #10490 from smoogipoo/fix-multi-segment-slider-parsing
Fix beatmap decoder not supporting multi-segment sliders
2020-10-12 21:49:49 +09:00
58194b4a31 Fix incorrect blank lines 2020-10-12 19:36:35 +09:00
372761a46f More/better commenting 2020-10-12 19:22:34 +09:00
eb4ef157ca Fix implicit segments not being constructed correctly 2020-10-12 19:16:37 +09:00
36a8f61d26 Add failing test for implicit segments 2020-10-12 18:58:07 +09:00
48c0ae40ef Fix multi-segment sliders not parsing correctly 2020-10-12 18:04:28 +09:00
e70d261474 Add failing test 2020-10-12 18:03:41 +09:00
ccf7e2c49a Fallback to default ruleset star rating if conversion fails 2020-10-12 16:31:42 +09:00
379971578d Remove culling notice from HasEffect 2020-10-12 15:28:16 +09:00
ac4290dfb6 Add comment about stable calculation 2020-10-12 15:27:33 +09:00
8431a5a23c Merge pull request #10483 from Joehuu/add-extended-stats-keyboard-shortcut 2020-10-11 22:48:42 +09:00
a246991c50 Merge pull request #10472 from LeNitrous/expose-player-isbreaktime
Expose BreakTracker.IsBreakTime in Player
2020-10-11 22:36:24 +09:00
de6fe34361 Bind to local bindable and combine dual bindings 2020-10-11 21:51:48 +09:00