Dean Herbert
|
3fa8c19acd
|
Merge branch 'master' into latency-certifier/hidden-cursor
|
2022-06-19 00:31:11 +09:00 |
|
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
Salman Ahmed
|
f7a27b412a
|
Revert "Let latency certifier buttons steal hover from area"
This reverts commit beb0331640 .
|
2022-06-16 20:35:30 +03:00 |
|
Salman Ahmed
|
8e088140b2
|
Reword comment since IRequireHighFrequencyMousePosition isn't the issue
|
2022-06-16 20:09:10 +03:00 |
|
Salman Ahmed
|
beb0331640
|
Let latency certifier buttons steal hover from area
|
2022-06-16 20:00:30 +03:00 |
|
Salman Ahmed
|
ed6817ae6a
|
Allow switching between latency and menu cursor using IProvideCursor
|
2022-06-16 19:46:31 +03:00 |
|
Salman Ahmed
|
52538dc708
|
Refactor LatencyCursorContainer to become a cursor container
|
2022-06-16 19:46:04 +03:00 |
|
Dean Herbert
|
f997886142
|
Add scrolling gameplay visualisation mode to latency certifier
|
2022-06-13 17:18:32 +09:00 |
|
Dan Balasescu
|
12ff98001d
|
Merge pull request #18635 from peppy/latency-comparer-more-modes
Add multiple display modes (including circle gameplay) to latency certification
|
2022-06-12 00:59:36 +09:00 |
|
Dan Balasescu
|
486f762f44
|
Fix inspection by removing unstable rate code
|
2022-06-12 00:13:36 +09:00 |
|
Dean Herbert
|
af353c37c0
|
Don't show UR for now
|
2022-06-11 23:54:11 +09:00 |
|
Salman Ahmed
|
419b5791c9
|
Move circle duration to constant
|
2022-06-11 16:08:24 +03:00 |
|
Dean Herbert
|
8d53ed64a3
|
Fix mode cycling and add test coverage
|
2022-06-11 21:36:43 +09:00 |
|
Dean Herbert
|
0c333e5c08
|
Link directly to methodology section
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
|
2022-06-11 21:34:00 +09:00 |
|
Dean Herbert
|
c697dc90e4
|
Hide settings at results screen
|
2022-06-11 21:32:02 +09:00 |
|
Dean Herbert
|
d130e7ebff
|
Remove ScrollingGameplay class for now
|
2022-06-11 21:30:33 +09:00 |
|
Dean Herbert
|
68da9f0386
|
Add explicit precision for BPM adjustment
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
|
2022-06-11 21:27:44 +09:00 |
|
Salman Ahmed
|
06f070c3ec
|
Fix latency certifier potentially reporting infinite mouse polling rate
|
2022-06-11 14:58:16 +03:00 |
|
Dean Herbert
|
096d6df868
|
Fix regression in testing and setting logic
|
2022-06-10 20:33:21 +09:00 |
|
Dean Herbert
|
8ce545ff9d
|
Fix visuals in circle gameplay and greedy hover
|
2022-06-10 20:25:33 +09:00 |
|
Dean Herbert
|
b956a916c1
|
Make units sane
|
2022-06-10 20:21:03 +09:00 |
|
Dean Herbert
|
213ccfb743
|
Improve explanation text and add link to wiki
|
2022-06-10 20:14:12 +09:00 |
|
Dean Herbert
|
18f74b2840
|
Move settings and bindables to a sane location
|
2022-06-10 20:04:51 +09:00 |
|
Dean Herbert
|
837958b254
|
Remove scrolling gameplay mode for now
|
2022-06-10 19:43:09 +09:00 |
|
Dean Herbert
|
ef5c1a1ecb
|
Improve visuals of circle gameplay mode
|
2022-06-10 19:42:25 +09:00 |
|
Dean Herbert
|
a6fd61c444
|
Default to circle gameplay mode
|
2022-06-10 19:42:25 +09:00 |
|
Dean Herbert
|
41d16c613d
|
Fix being able to hit way too early using keyboard
|
2022-06-10 19:42:25 +09:00 |
|
Dean Herbert
|
2f1c331f65
|
Move shared logic to LatencySampleComponent and implement key support for circle gameplay
|
2022-06-10 19:42:25 +09:00 |
|
Dean Herbert
|
7f4a54096f
|
Fix circles in the future being hittable
|
2022-06-10 19:42:25 +09:00 |
|
Dean Herbert
|
ba14d646c3
|
Add static configuration
|
2022-06-10 19:42:25 +09:00 |
|
Dean Herbert
|
5deaa42e9f
|
Stop music on entering latency certification screen
|
2022-06-10 19:42:25 +09:00 |
|
Dean Herbert
|
5c7d29cd31
|
Remove dependency on game-wide audio
|
2022-06-10 19:42:25 +09:00 |
|
Dean Herbert
|
d46739ff0b
|
Add circle gameplay test coverage
|
2022-06-10 19:42:25 +09:00 |
|
Dean Herbert
|
c657ef2722
|
Add ability to adjust spacing
|
2022-06-10 19:42:25 +09:00 |
|
Dean Herbert
|
e9547542ea
|
Add circle gameplay
|
2022-06-10 19:42:25 +09:00 |
|
Dean Herbert
|
53eb5c176c
|
Create setup for adding other visual display modes
|
2022-06-10 19:42:25 +09:00 |
|
Dean Herbert
|
e0644f2726
|
Simplify flow of progression to be linear
|
2022-06-10 15:19:10 +09:00 |
|
Dean Herbert
|
5541ebc76b
|
Revert OsuButton changes
|
2022-06-10 15:02:26 +09:00 |
|
Dean Herbert
|
eb16de9c71
|
Use upper-case "Hz"
|
2022-06-10 14:38:04 +09:00 |
|
Dean Herbert
|
f71343c880
|
Fix box colour getting stuck when changing active mode
|
2022-06-10 14:28:46 +09:00 |
|
Dean Herbert
|
5b8bd24140
|
Simplify text when reaching maximum supported level
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2022-06-10 14:25:15 +09:00 |
|
Dean Herbert
|
69b856bd58
|
Rename rounds variables to hopefully read better
|
2022-06-10 14:23:24 +09:00 |
|
Dean Herbert
|
613814c26c
|
Make TargetFrameRate nullable
|
2022-06-10 14:18:35 +09:00 |
|
Dean Herbert
|
70ebfbcf5e
|
Add recommendation text and adjust weightings to read better
|
2022-06-09 19:26:24 +09:00 |
|
Dean Herbert
|
b924aa3296
|
Fix tests failing when run headless
|
2022-06-08 00:36:19 +09:00 |
|
Dean Herbert
|
9da99a0ddf
|
Rename to latency certifier
|
2022-06-07 23:34:55 +09:00 |
|
Dean Herbert
|
1a1dfaeae6
|
Update framework
|
2022-06-07 23:27:59 +09:00 |
|
Dean Herbert
|
95dea00725
|
Tidy up code and namespaces
|
2022-06-07 23:10:08 +09:00 |
|