43aacb3831
Fix two different skins displaying at the same time when rapidly switching
2021-10-11 16:11:15 +09:00
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