Bartłomiej Dach
|
b74b09eb3a
|
Add extra until step to make cause of potential failures more obvious
|
2021-11-30 20:56:11 +01:00 |
|
Bartłomiej Dach
|
faba2aa916
|
Merge branch 'master' into fix-toast-mutation
|
2021-11-30 19:32:17 +01:00 |
|
Bartłomiej Dach
|
c2afd7bbdc
|
Merge pull request #15882 from peppy/fix-invalid-screen-exist-multiplayer-test
Fix double screen exit in multiplayer song select tests potentially causing failure
|
2021-11-30 19:24:44 +01:00 |
|
Dean Herbert
|
9411b42d0a
|
Cache skin filename to path mapping to reduce realm lookups during gameplay skin changes
|
2021-12-01 02:27:41 +09:00 |
|
Dean Herbert
|
dda7142f48
|
Fix double screen exit in multiplayer song select tests potentially causing failure
|
2021-12-01 02:06:40 +09:00 |
|
Dean Herbert
|
03e1305b3f
|
Fix toast display potentially causing a child mutation before load complete
|
2021-12-01 01:55:17 +09:00 |
|
Dean Herbert
|
6507acab01
|
Merge pull request #15880 from frenzibyte/ios-ci
|
2021-12-01 01:45:45 +09:00 |
|
Salman Ahmed
|
d18417aa27
|
Enable build-only iOS CI
|
2021-11-30 18:41:04 +03:00 |
|
Dean Herbert
|
bba985e0e5
|
Merge branch 'beatmap-lookup-cache' into multiplayer-delayed-playlist-load-broken
|
2021-11-30 20:09:52 +09:00 |
|
Dean Herbert
|
0fae10500a
|
Fix failing tests
|
2021-11-30 20:09:45 +09:00 |
|
Dean Herbert
|
ef3d0ee0db
|
Merge branch 'master' into realm-integration/skins-rebase
|
2021-11-30 19:59:59 +09:00 |
|
Dan Balasescu
|
857e559f87
|
Merge pull request #15877 from peppy/log-response-sizes
Log output API request response sizes
|
2021-11-30 19:58:29 +09:00 |
|
Dean Herbert
|
e4ba66877d
|
Improve transitions when loading new data into a playlist panel
|
2021-11-30 19:54:26 +09:00 |
|
Dean Herbert
|
fe119da044
|
Add fetching of beatmap and user data when playlist panels come on screen
|
2021-11-30 19:52:36 +09:00 |
|
Dan Balasescu
|
a944dd247c
|
Merge pull request #15851 from peppy/realm-integration/live-queryable-fix
Apply fixes to `RealmLive<T>` to more correctly support querying data within `PerformRead`
|
2021-11-30 19:49:18 +09:00 |
|
Bartłomiej Dach
|
95373649a4
|
Skip null items in star rating range display
|
2021-11-30 19:44:50 +09:00 |
|
Bartłomiej Dach
|
695167a749
|
Add support for null item display in DrawableRoomPlaylistItem
|
2021-11-30 19:44:50 +09:00 |
|
Bartłomiej Dach
|
23dd21339d
|
Delay online fetch of non-current playlist item on room join
|
2021-11-30 19:44:50 +09:00 |
|
Dean Herbert
|
01bc330d1c
|
Rename method to match new purpose
|
2021-11-30 19:42:46 +09:00 |
|
Dean Herbert
|
f58c5cd9c0
|
Update MultiplayerClient to use BeatmapLookupCache
|
2021-11-30 19:36:25 +09:00 |
|
Dean Herbert
|
87883f1fe4
|
Add BeatmapLookupCache
|
2021-11-30 19:28:45 +09:00 |
|
Dean Herbert
|
23e297d414
|
Log output response sizes
Visibility is the first step towards action. Or something.
|
2021-11-30 19:09:13 +09:00 |
|
Dan Balasescu
|
8fdb9ab4e5
|
Merge branch 'master' into realm-integration/live-queryable-fix
|
2021-11-30 18:54:14 +09:00 |
|
Dan Balasescu
|
f849ff67d5
|
Merge pull request #15853 from peppy/realm-nested-context-creation-deadlock-fix
Fix potential deadlock on nested context creation requests
|
2021-11-30 18:53:57 +09:00 |
|
Dan Balasescu
|
daa7135381
|
Merge branch 'master' into realm-nested-context-creation-deadlock-fix
|
2021-11-30 18:01:00 +09:00 |
|
Dean Herbert
|
8de06803a8
|
Fix incorrect test step text
Co-authored-by: Dan Balasescu <smoogipoo@smgi.me>
|
2021-11-30 17:16:30 +09:00 |
|
Dean Herbert
|
25b9575de0
|
Fix missing transfer of match type to settings
|
2021-11-30 17:09:40 +09:00 |
|
Dean Herbert
|
049d9ce5ef
|
Add test coverage of match type propagating to other users' settings
|
2021-11-30 17:09:32 +09:00 |
|
Dean Herbert
|
a286838b3a
|
Merge branch 'realm-nested-context-creation-deadlock-fix' into realm-integration/skins-rebase
|
2021-11-30 16:17:55 +09:00 |
|
Dean Herbert
|
e83ada40f9
|
Merge branch 'realm-nested-context-creation-deadlock-fix' into realm-integration/skins-rebase
|
2021-11-30 15:56:34 +09:00 |
|
Dean Herbert
|
1ff0326f8e
|
Merge branch 'master' into realm-integration/skins-rebase
|
2021-11-30 15:50:10 +09:00 |
|
Dean Herbert
|
6f66ecd77b
|
Move migrations to own file and add user skin choice config migration
|
2021-11-30 15:41:18 +09:00 |
|
Dean Herbert
|
0efd565c8b
|
Remove forgotten using statement
|
2021-11-30 15:41:07 +09:00 |
|
Dean Herbert
|
a943089be2
|
Add support for migration of skins from EF to Realm
|
2021-11-30 15:17:26 +09:00 |
|
Dean Herbert
|
6bf9327228
|
Add linking property on SkinFileInfo to allow EF to understand the link post-rename
|
2021-11-30 15:17:16 +09:00 |
|
Dan Balasescu
|
5d5f958e44
|
Merge pull request #15873 from peppy/realm-refresh
Fix main thread realm not being refreshed
|
2021-11-30 15:08:32 +09:00 |
|
Dean Herbert
|
0feec09966
|
Refactor beatmap importer tests to ensure realm is refreshed when waiting on state
|
2021-11-30 14:12:49 +09:00 |
|
Dean Herbert
|
6e4cd91b7b
|
Fix update thread realm context never being Refresh() ed
|
2021-11-30 14:12:36 +09:00 |
|
Dean Herbert
|
384a0664c2
|
Remove unused migration method
|
2021-11-30 14:05:44 +09:00 |
|
Dan Balasescu
|
ffd26e83b1
|
Merge pull request #15872 from peppy/fix-chat-dropdown
Fix chat tab dropdown not being reachable at default sizing
|
2021-11-30 13:47:31 +09:00 |
|
Dan Balasescu
|
f7b0d567bb
|
Merge pull request #15871 from peppy/fix-wedge-test-intermittent-failure
Fix intermittent test failures in `TestSceneBeatmapInfoWedge` due to async load
|
2021-11-30 13:47:17 +09:00 |
|
Dean Herbert
|
f921acc681
|
Fix chat tab dropdown not being reachable at default sizing
Would have liked to fix this in a more local way, but the structure of
the dropdowns is just a pain in the ass to work with, so this will do
for now.
|
2021-11-30 13:01:46 +09:00 |
|
Dean Herbert
|
a73919917c
|
Fix intermittent test failures in TestScenBeatmapInfoWedge due to async load
https://github.com/ppy/osu/runs/4358685294?check_suite_focus=true
Occurs due to the wedge content also reloading on ruleset change, which
wasn't being accounted for. In a fail case, the content would change
during the "select beatmap" step's async load wait, causing incorrect
results.
51a353e12d/osu.Game/Screens/Select/BeatmapInfoWedge.cs (L70)
|
2021-11-30 12:32:09 +09:00 |
|
Dean Herbert
|
eb596bed9e
|
Merge pull request #15864 from bdach/beatmap-card/difficulty-list
Implement beatmap card difficulty list
|
2021-11-30 12:11:14 +09:00 |
|
Dean Herbert
|
1a06ea1966
|
Merge branch 'master' into realm-integration/skins-rebase
|
2021-11-30 12:06:57 +09:00 |
|
Dean Herbert
|
6b0999052f
|
Merge branch 'master' into realm-integration/live-queryable-fix
|
2021-11-30 12:02:37 +09:00 |
|
Dean Herbert
|
f3f77fa053
|
Update missed xmldoc/comments
|
2021-11-30 11:56:53 +09:00 |
|
Dean Herbert
|
2e31f5a338
|
Update tests to match new behaviour
|
2021-11-30 11:55:13 +09:00 |
|
Dean Herbert
|
35d68d6ab0
|
Remove all optimisations from RealmLive
|
2021-11-30 11:47:29 +09:00 |
|
Dan Balasescu
|
4a34a5c738
|
Refactor difficulty adjustment mod combinations test
|
2021-11-30 11:11:42 +09:00 |
|