Commit Graph

28660 Commits

Author SHA1 Message Date
b01d82b3fd Add RealmLive implementation 2021-10-11 15:36:41 +09:00
03bf88ae81 Add realm FileStore and test coverage 2021-10-11 15:26:16 +09:00
6ca415da9f Add basic realm models
Only the file related ones are really required outside of tests, but
seems like as good an opportunity as ever to get the rest of the models
into the game project.
2021-10-11 15:25:04 +09:00
f43badabf4 Add back update thread verification in RealmContextFactory 2021-10-11 15:20:12 +09:00
c7675be3ef Fix typo in IModelImporter's xmldoc 2021-10-11 15:12:51 +09:00
6b35ccae95 Fix some cases where interface specifications can be used but weren't 2021-10-11 15:06:24 +09:00
3d6602b8df Ensure FailAnimation is disposed synchronously to avoid test failures 2021-10-11 14:05:31 +09:00
a16ffd2976 Merge pull request #14999 from smoogipoo/fix-score-async
Fix intermittent playlist results screen test failures
2021-10-11 10:44:04 +09:00
2eb29ed0de Merge pull request #15021 from peppy/tournament-comma-separators
Use comma separator for tournament score displays
2021-10-11 10:43:34 +09:00
b30dd2d4ed Use rounded button in settings sidebar 2021-10-10 21:45:41 +02:00
21ee24ea6d Add rounded button variant 2021-10-10 21:45:41 +02:00
794b4c46cf Split score counter class into two distinct classes to simplify usages 2021-10-10 17:56:32 +09:00
06cce0119c Use localisable format string for comma separator mode 2021-10-10 17:41:16 +09:00
6d6de5b677 Remove redundant tuple naming 2021-10-10 16:50:55 +09:00
446f091d32 Use comma separator for tournament score displays 2021-10-10 16:06:12 +09:00
49a878dc20 Fix comma separator support not actually working 2021-10-10 16:06:05 +09:00
8884091422 Merge pull request #15014 from joseph-ireland/remove-initial-strain
Change initial strain value in skills from 1 to 0
2021-10-10 15:56:20 +09:00
4475697a9c Add score id key 2021-10-10 15:47:39 +09:00
c49d0a5013 Rewrite query to be easier to understand 2021-10-10 15:43:24 +09:00
49b341daff Remove HoverTarget shared state update path
Felt quite convoluted to follow. Have just duplicated the single shared
line instead.
2021-10-10 11:55:47 +09:00
ccc6d8ff40 Improve the animation of the active indicator 2021-10-10 11:34:01 +09:00
fe26d8e8df Share sidebar colouring logic by splitting out SidebarIconButton 2021-10-10 00:34:12 +02:00
b8616bf910 Adjust appearance of keybinding subpanel 2021-10-10 00:34:12 +02:00
855a74b8a0 Adjust vertical spacings in individual subsections 2021-10-10 00:34:11 +02:00
e23a54f1e6 Adjust setting section appearance & spacings 2021-10-10 00:31:01 +02:00
4c293b637f Restyle settings panel header 2021-10-09 23:40:15 +02:00
315581f4c8 Adjust horizontal spacing in settings panel 2021-10-09 23:40:15 +02:00
f6df93f013 Introduce basic parts of colour scheme to settings sidebar 2021-10-09 23:40:14 +02:00
bc37cb6f43 Merge branch 'master' into no-more-difficulty-control-points-info 2021-10-08 18:41:17 +09:00
9be56829c9 Merge pull request #14935 from Susko3/fix-SettingsTextBox-using-null-as-default
Fix usages of `SettingsTextBox` having `null` as the default
2021-10-08 18:36:02 +09:00
67cfe3412e Merge branch 'master' into random-seed-max-input-length 2021-10-08 15:38:42 +09:00
b82ed3f167 Fix potential blocking operation on OrderByTotalScoreAsync()
In reality this wouldn't be a long process, but the blocking is really
noticeable if you add a Task.Delay(1000) in GetTotalScoreAsync().
2021-10-08 14:23:54 +09:00
9dc035757f Fix weird textbox behaviour when entering a random mod seed overflowing int backing 2021-10-08 14:01:36 +09:00
2856aef4eb Add exception to catch any incorrect defaults of Bindable<string> 2021-10-08 13:52:38 +09:00
436ead421a Move low pass fail effect to FailAnimation 2021-10-08 12:27:04 +09:00
da96cc73d8 Fix dual specification of SuspensionHandler and move fields around slightly 2021-10-07 23:40:47 +09:00
9bf29503fb Rename remaining usage 2021-10-07 20:57:14 +09:00
310d7965b6 Merge branch 'master' into more-filter-effects 2021-10-07 20:52:38 +09:00
f8e50731b7 Merge pull request #14991 from peppy/intro-tests-no-menu-load
Allow intro screens to be created without loading a `MainMenu`
2021-10-07 20:48:54 +09:00
ef64c64f0b Merge branch 'master' into popup-filter-effect 2021-10-07 18:56:07 +09:00
e578046b20 Rename Filter -> AudioFilter 2021-10-07 18:50:08 +09:00
0348c6c7e5 Apply some renaming and code quality fixes 2021-10-07 18:49:22 +09:00
bece807857 Merge pull request #14980 from peppy/difficulty-move-to-beatmap
Copy `BaseDifficulty` to `Beatmap<T>` and move the majority of write operations across
2021-10-07 18:43:44 +09:00
f98dd1b811 Merge branch 'master' into popup-filter-effect 2021-10-07 18:40:21 +09:00
f6458aa26d Add filter effect to collection management dialog 2021-10-07 17:56:11 +09:00
cc209f0f2d Add filter effect to fail sequence 2021-10-07 17:55:30 +09:00
5c48340520 Add filter effect to beatmap loading 2021-10-07 17:55:21 +09:00
ee66414e4f Move difficulty copy inside context retrieval 2021-10-07 17:49:13 +09:00
0e0779e45b Merge pull request #14988 from peppy/remove-gameplay-mod-bindable-storage
Remove local overridden storage of `Mods` in `Player`
2021-10-07 17:36:23 +09:00
185bb9c122 change initial strain from 1 to 0 to allow simpler implementations 2021-10-07 09:30:18 +01:00