Bartłomiej Dach
5973e2ce4e
Add component for unstable rate statistic
2020-08-26 22:06:27 +02:00
Bartłomiej Dach
7c3368ecbe
Reintroduce SimpleStatisticRow as a data class
2020-08-26 19:33:33 +02:00
Bartłomiej Dach
f5e52c80b4
Rename {-> Drawable}SimpleStatisticRow
2020-08-26 19:25:59 +02:00
Bartłomiej Dach
bbb3d7522e
Scope up return type to IStatisticRow
2020-08-26 19:24:12 +02:00
Bartłomiej Dach
927a2a3d2d
Introduce IStatisticRow interface
2020-08-26 19:19:42 +02:00
Dan Balasescu
66fb5d4174
Merge pull request #9981 from bdach/simple-statistics
...
Add component for displaying simple statistics on result screen
2020-08-26 21:47:35 +09:00
Bartłomiej Dach
f09f882cc7
Add component for displaying simple statistics on result screen
2020-08-25 22:51:40 +02:00
Dan Balasescu
4806dd8648
Merge pull request #9977 from peppy/fix-slider-path-placement-length-limit
...
Fix snapped distances potentially exceeding the source distance
2020-08-25 21:27:50 +09:00
Dean Herbert
007d878a19
Merge branch 'master' into fix-slider-path-placement-length-limit
2020-08-25 20:59:23 +09:00
Dean Herbert
127330b8f9
Add 1ms lenience to avoid potential precision issues
2020-08-25 20:57:31 +09:00
Dean Herbert
30e4be8015
Merge pull request #9971 from smoogipoo/fix-hittarget-layering
2020-08-25 19:14:14 +09:00
Dean Herbert
6c7475f085
Fix snapped distances potentially exceeding the source distance
...
This results in slider placement including "excess" length, where the
curve is not applied to the placed path. This is generally not what we
want.
I considered adding a bool parameter (or enum) to change the
floor/rounding mode, but on further examination I think this is what we
always expect from this function.
2020-08-25 18:58:01 +09:00
smoogipoo
ff72ccabd8
Rename method
2020-08-25 18:44:32 +09:00
Dean Herbert
940b4acf0d
Merge branch 'master' into fix-hittarget-layering
2020-08-25 15:44:38 +09:00
smoogipoo
7e9567dae9
Fix tests
2020-08-25 14:49:29 +09:00
smoogipoo
723e5cafb6
Fix column potentially added at wrong indices
2020-08-25 14:49:04 +09:00
Dean Herbert
8439e28d6b
Merge pull request #9974 from bdach/fix-fail-graph-crash
2020-08-25 11:52:33 +09:00
Bartłomiej Dach
dbf90551d6
Add coverage for empty metrics case
2020-08-24 20:47:29 +02:00
Bartłomiej Dach
29b4d98aac
Show retry/fail graph when either list is present
2020-08-24 20:41:50 +02:00
Bartłomiej Dach
cc6ae8e3bd
Fix crash if only one count list is received from API
2020-08-24 20:41:31 +02:00
Bartłomiej Dach
50d5b020b7
Add failing test case
2020-08-24 20:40:45 +02:00
smoogipoo
018523a43a
Rework to remove cross-class pollutions
2020-08-25 01:21:27 +09:00
Dean Herbert
a1a1885a97
Merge pull request #9909 from smoogipoo/hold-note-freeze
...
Implement hold note freezing
2020-08-25 00:25:19 +09:00
Dan Balasescu
27ad0bcb5c
Merge pull request #9969 from peppy/fix-catch-colour-defaults
...
Fix catch hyper dash colour defaults not being set correctly
2020-08-24 23:36:05 +09:00
smoogipoo
77bf646ea0
Move column lines to background layer
2020-08-24 23:01:06 +09:00
Bartłomiej Dach
60695bee8c
Remove fades when changing trail colour across skins
2020-08-24 15:57:41 +02:00
smoogipoo
500cb0ccf5
Fix legacy hit target being layered incorrectly
2020-08-24 22:36:37 +09:00
Dean Herbert
db45d9aa8a
Fix catch hyper dash colour defaults not being set correctly
...
As the defaults were not set, if a skin happened to specify 0,0,0,0 it
would be ignored due to the early returns in property setters.
2020-08-24 22:11:10 +09:00
Dean Herbert
fd0205770b
Merge branch 'master' into hold-note-freeze
2020-08-24 21:49:00 +09:00
Dean Herbert
997ea2f27e
Merge pull request #9932 from smoogipoo/hyperdash-full-catch-width
...
Use full catcher width for hyperdash calculation
2020-08-24 16:44:35 +09:00
Dean Herbert
64b22285ae
Merge pull request #9950 from Airkek/patch2
2020-08-24 15:46:22 +09:00
Dan Balasescu
bf61894021
Merge pull request #9959 from orozso/fix-osuCatch-relax-catcher-noMoving
...
Fix osu!catch relax mod
2020-08-24 15:26:31 +09:00
Dean Herbert
c03cc754e3
Move event attaching to ensure reporting is done at a high enough rate
2020-08-24 11:38:03 +09:00
Bartłomiej Dach
3d68f30467
Fix code style issues
2020-08-23 21:52:50 +02:00
Orosfai I. Zsolt
a8a7d9af29
Add testcase to osu!catch relax mod
2020-08-23 21:35:15 +02:00
Bartłomiej Dach
68a043a070
Add test case covering regression
2020-08-23 18:04:57 +02:00
Orosfai I. Zsolt
12ca870b74
Fix osu!catch relax mod
2020-08-23 17:34:57 +02:00
Dean Herbert
d274652b3a
Fix failures if test ran too fast
2020-08-24 00:13:26 +09:00
Dean Herbert
2dce850f5b
Rewrite hyperdash test to not rely on timing
2020-08-23 23:11:56 +09:00
Dean Herbert
1f717c4b00
Merge branch 'master' into hold-note-freeze
2020-08-23 22:38:48 +09:00
Keijia
6e19521528
Merge branch 'master' into patch2
2020-08-22 18:53:40 +03:00
Dean Herbert
b98d4d9cff
Merge branch 'master' into hyperdash-full-catch-width
2020-08-22 19:55:45 +09:00
Keijia
b5b2e523ad
change switch cases
2020-08-22 12:10:31 +03:00
Dan Balasescu
0295ae2921
Merge pull request #9947 from bdach/mania-legacy-background-line-padding
...
Add padding to mania column borders to match stable
2020-08-22 12:52:47 +09:00
Dean Herbert
4d93014e1c
Merge branch 'master' into mania-legacy-background-line-padding
2020-08-22 10:23:05 +09:00
Dean Herbert
54439dc480
Merge pull request #9949 from bdach/key-binding-panel-test-indices
...
Adjust key binding panel tests to not rely on row indices
2020-08-22 10:09:56 +09:00
Keijia
f9fe37a8a5
Added test for "hp" filter keyword
2020-08-22 01:54:01 +03:00
Keijia
0b6185cd14
add "hp" filter keyword
2020-08-22 01:09:35 +03:00
Bartłomiej Dach
809a61afcb
Adjust key binding panel tests to not rely on row indices
2020-08-21 23:37:54 +02:00
Bartłomiej Dach
891f5cb130
Add padding to mania column borders to match stable
2020-08-21 20:00:20 +02:00