Commit Graph

52406 Commits

Author SHA1 Message Date
cac724f436 Re-enable ignored tests that will work again now 2022-06-15 00:51:08 +09:00
88d5e074a8 Rename lowPriority to batchImport 2022-06-15 00:46:00 +09:00
f11fe54385 Remove custom hash function flow 2022-06-15 00:42:30 +09:00
2f8290831a Skip quick import clause when importing a single item
Closes https://github.com/ppy/osu/issues/18600.
2022-06-15 00:26:34 +09:00
7affef75b0 Remove unused Import method in SkinManager 2022-06-15 00:26:34 +09:00
cf2238f683 Merge pull request #18688 from peppy/too-many-import-methods
Various clean-up on model managers / importer classes
2022-06-15 00:12:33 +09:00
cc7943dfb1 Merge pull request #18687 from peppy/editor-repeat-behaviour-change-collapsing
Fix timing adjustment repeat buttons firing one change per repeat invocation
2022-06-14 20:24:13 +09:00
94ba71aa13 Remove one more usage of lowPriority 2022-06-14 20:21:28 +09:00
c179a13d25 Merge pull request #18685 from peppy/fix-editor-z-key
Fix ctrl-z in editor also seeking to start in addition to undo
2022-06-14 20:12:42 +09:00
6250caca29 Remove duplicate implementation of same thing 2022-06-14 20:01:11 +09:00
e96c5ce703 Move and correct xmldoc to interfaces 2022-06-14 20:00:16 +09:00
84e526a2d9 Move methods around to make more sense 2022-06-14 20:00:08 +09:00
9f599a5ab4 Remove unused lowPriority flag from one Import method 2022-06-14 19:52:30 +09:00
ca0765a932 Tidy up various delegation implementations 2022-06-14 19:46:59 +09:00
d73c0ca659 Remove unused methods from IModelImporter
All the xmldoc is already present in `RealmArchiveModelImporter` so
nothing is lost here.
2022-06-14 19:42:11 +09:00
c30644328c Fix timing adjustment repeat buttons firing one change per repeat invocation 2022-06-14 19:21:02 +09:00
aeca138930 Fix ctrl-z in editor also seeking to start in addition to undo 2022-06-14 18:48:57 +09:00
0771265caf Merge pull request #18458 from apollo-dw/evaluators
Move individual object difficulty calculations to separate methods in osu!
2022-06-13 22:23:17 +09:00
f73142c50f Remove for loop 2022-06-13 20:43:56 +09:00
b300bc1e24 Fix ever-increasing flashlight-strain 2022-06-13 20:41:32 +09:00
4e3dd1ce18 Merge remote-tracking branch 'master/master' into evaluators 2022-06-13 12:27:02 +01:00
add9b4a7a4 Merge branch 'master' into evaluators 2022-06-13 12:16:22 +01:00
54980cbfc1 Merge pull request #18674 from peppy/remvoe-unnecessary-existing-check
Remove unnecessary file existence check in model import process
2022-06-13 12:52:21 +02:00
336df62a1f Remove unnecessary file existence check
This is not required due to `createFileInfos` always being run before we
get to this point (I believe this was added after the initial code to
check existence was added).

This flow is covered in
`BeatmapImportTests.TestImportThenReimportAfterMissingFiles`, which
still passes with the change.

While this check isn't doing any harm, as I'm going through the flow for
import-skipping, less checks are appreciated.
2022-06-13 18:57:30 +09:00
b88461b3c9 Merge pull request #18671 from peppy/latency-scrolling-gameplay
Add scrolling gameplay visualisation mode to latency certifier
2022-06-13 18:46:46 +09:00
7ac8ba0a74 Merge pull request #18368 from apollo-dw/dho
Move object history in difficulty calculation to the object itself
2022-06-13 17:31:08 +09:00
f997886142 Add scrolling gameplay visualisation mode to latency certifier 2022-06-13 17:18:32 +09:00
fd09760421 Merge pull request #18667 from peppy/remove-unlimited-frames-warning
Remove unlimited frame limiter warning
2022-06-13 16:40:36 +09:00
77fcf35d1d Remove unlimited frame limiter warning
This should not be required now that we have a 1,000 Hz limiter in
place.
2022-06-13 15:40:27 +09:00
5b5caa88a0 Merge pull request #18664 from smoogipoo/font-matching-refactor
Match family string via GetFamilyString()
2022-06-13 13:17:11 +09:00
dfc643fd8c Match family string via GetFamilyString() 2022-06-13 12:35:10 +09:00
9a1a199e71 Merge pull request #18663 from frenzibyte/torus-alternate-medium-mapping
Fix torus alternate font not handling "medium" weight
2022-06-13 12:12:46 +09:00
3aec0fe9b6 Fix torus alternate not mapping "medium" weight to "regular" 2022-06-13 04:45:07 +03:00
7971355660 Fix torus "medium" weight not mapped to "regular" when using With 2022-06-13 04:44:44 +03:00
051aa8f028 Mark family strings as verbatim 2022-06-13 04:43:14 +03:00
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
6ad6704fac Merge pull request #18648 from peppy/update-spectator-endpoint
Update spectator/multiplayer endpoint in line with new deployment
2022-06-11 18:25:42 +03:00
486f762f44 Fix inspection by removing unstable rate code 2022-06-12 00:13:36 +09:00
af353c37c0 Don't show UR for now 2022-06-11 23:54:11 +09:00
52c8cea27d Update spectator/multiplayer endpoint in line with new deployment 2022-06-11 22:31:01 +09:00
5b3b9a2cd3 Add test coverage for "simple" mode 2022-06-11 16:21:22 +03:00
419b5791c9 Move circle duration to constant 2022-06-11 16:08:24 +03:00
74b4878530 Merge pull request #18644 from frenzibyte/latency-certifier-infinite-polling-rate
Fix latency certifier potentially reporting infinite mouse polling rate
2022-06-11 22:01:45 +09:00
8d53ed64a3 Fix mode cycling and add test coverage 2022-06-11 21:36:43 +09:00
0c333e5c08 Link directly to methodology section
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
2022-06-11 21:34:00 +09:00
c697dc90e4 Hide settings at results screen 2022-06-11 21:32:02 +09:00
d130e7ebff Remove ScrollingGameplay class for now 2022-06-11 21:30:33 +09:00
68da9f0386 Add explicit precision for BPM adjustment
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
2022-06-11 21:27:44 +09:00
06f070c3ec Fix latency certifier potentially reporting infinite mouse polling rate 2022-06-11 14:58:16 +03:00
75a96bbac1 Merge pull request #18640 from peppy/update-framework
Update framework
2022-06-11 14:08:36 +03:00