Commit Graph

44984 Commits

Author SHA1 Message Date
81a0fbfc40 Add Live<> casting test 2021-10-11 15:36:41 +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
b946011292 Update tests to run inside a GameHost to allow running on update thread 2021-10-11 15:19:18 +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
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
b8fe744d2b Merge pull request #15008 from stanriders/remove-int-casts
Remove int casts in difficulty calculation
2021-10-10 16:48:37 +09:00
cb6a962936 Merge pull request #14395 from emu1337/skillsrework
osu! Rhythm Complexity SR & PP Rework
2021-10-10 16:48:17 +09:00
e30e5bd214 Remove int casts in other calculators 2021-10-10 16:23:35 +09:00
392e7c4e73 Update tests 2021-10-10 16:16:59 +09:00
e7a3467655 Merge branch 'master' into skillsrework 2021-10-10 16:16:54 +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
85821e4473 Merge pull request #15020 from bdach/settings-sidebar-redesign
Update settings sidebar colour scheme and general appearance
2021-10-10 15:05:20 +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
941b14b988 Merge pull request #15015 from bdach/multiplier-typos 2021-10-10 09:54:55 +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
237c063015 Fix typo in multipleIncrementMods variable name 2021-10-09 14:26:32 +02:00
8007ba93eb Fix typo in TaikoMultiplierAppliedDifficulty class name 2021-10-09 14:25:40 +02:00
37632fe4dc Remove int casts in difficulty calculation, fixup some comments 2021-10-09 12:08:57 +03:00
06a78d9729 fix taiko tests 2021-10-09 00:15:27 +01:00
17e0498860 Merge pull request #14921 from apollo-dw/blinds-pp
Implement Blinds performance calculation in osu!
2021-10-08 20:19:16 +09:00
f0affa9f5a Don't refer to BeatmapInfo 2021-10-08 19:50:31 +09:00
3a4807a032 Merge branch 'master' into blinds-pp 2021-10-08 19:45:59 +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
95c67a594b Fix tests 2021-10-08 18:23:18 +09:00
cefef81cdf Merge branch 'master' into skillsrework 2021-10-08 18:21:51 +09:00
5b89293fa3 Merge pull request #14942 from apollo-dw/relax-osu-pp
Implement Relax difficulty calculation in osu!
2021-10-08 16:47:43 +09:00
7c9e7e2669 Merge pull request #14998 from peppy/random-seed-max-input-length
Fix weird textbox behaviour when entering a random mod seed overflowing int backing
2021-10-08 16:36:45 +09:00
67cfe3412e Merge branch 'master' into random-seed-max-input-length 2021-10-08 15:38:42 +09:00
092bdfb6a3 Merge pull request #14997 from peppy/move-low-pass-on-fail-to-fail-animation
Move low pass fail effect to `FailAnimation`
2021-10-08 15:36:22 +09:00
f199d6c521 Fix another related test failure 2021-10-08 15:26:25 +09:00
d6ac6a5cd6 Fix intermittent results screen test failures 2021-10-08 15:18:01 +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