Dean Herbert
|
e1b57c4bf6
|
Fix inspections
|
2022-02-01 16:07:57 +09:00 |
|
dekrain
|
d7b939277e
|
Code quality improvements
|
2022-02-01 07:10:00 +01:00 |
|
dekrain
|
fd287e06f2
|
Add missing license header
|
2022-02-01 06:51:00 +01:00 |
|
dekrain
|
c2b775c0a3
|
Minor alignment adjustments
|
2022-02-01 06:45:59 +01:00 |
|
dekrain
|
db973fb348
|
Add basic tooltip for leaderboard scores
|
2022-02-01 06:28:18 +01:00 |
|
Dean Herbert
|
c8c0ae5658
|
Merge branch 'master' into flush-frames-end-play
|
2022-01-31 15:12:41 +09:00 |
|
Dean Herbert
|
610eb9f6a4
|
Remove unnecessary container level
|
2022-01-31 13:45:49 +09:00 |
|
Dean Herbert
|
f8939af5e6
|
Track loading via state as well
|
2022-01-31 01:12:03 +09:00 |
|
Dean Herbert
|
1cec76df74
|
Fix weird reading xmldoc
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2022-01-30 23:18:40 +09:00 |
|
Dean Herbert
|
04dbb5d3c6
|
Disallow setting "NoScores" externally as it is handled internally
|
2022-01-30 16:18:19 +09:00 |
|
Dean Herbert
|
acc1199add
|
Consolidate flows of Set operations, either result or error
|
2022-01-30 16:16:00 +09:00 |
|
Dean Herbert
|
c401629dd8
|
Also refactor placeholder logic to make more sense
|
2022-01-30 10:50:32 +09:00 |
|
Dean Herbert
|
b434e29a7c
|
Move loading hide operation inside early return to ensure not hidden too early
It should only be hidden after the async load completes.
|
2022-01-30 03:10:15 +09:00 |
|
Dean Herbert
|
dad9cc9315
|
Ensure Reset /Scores_Set run inline where possible
|
2022-01-30 03:06:29 +09:00 |
|
Dean Herbert
|
9b573fbc2b
|
Add missing entries to switch statement and guard against out of range
|
2022-01-30 02:58:53 +09:00 |
|
Dean Herbert
|
d21464ea61
|
Fix assertions to work in both directions
|
2022-01-30 02:54:51 +09:00 |
|
Dean Herbert
|
d3cb910cf8
|
Convert inline math to not so inline to make operation more explicit
|
2022-01-30 02:37:01 +09:00 |
|
Dean Herbert
|
3d771c0fc7
|
Remove unnecessary loading hide call from PlaceholderState_Set and add more assertiveness
|
2022-01-30 02:34:31 +09:00 |
|
Dean Herbert
|
6f54f8ad78
|
Add more safety around CancellationToken usage
|
2022-01-29 23:58:57 +09:00 |
|
Dean Herbert
|
d0b74a91fb
|
Fix edge cases with score drawable loading
|
2022-01-29 23:58:57 +09:00 |
|
Dean Herbert
|
0293d95f82
|
Simplify IsOnlineScope usage
|
2022-01-29 23:58:57 +09:00 |
|
Dean Herbert
|
daea13f491
|
Simplify flow of cancellation token
|
2022-01-29 23:58:57 +09:00 |
|
Dean Herbert
|
3d59bab7c6
|
Remove fetch callback logic completely
|
2022-01-29 23:58:57 +09:00 |
|
Dean Herbert
|
13f445ddd5
|
Move score update code into own method
|
2022-01-29 23:58:57 +09:00 |
|
Dean Herbert
|
c48e9f2bbd
|
Remove more unnecessary schedule/cancel logic
|
2022-01-29 23:58:57 +09:00 |
|
Dean Herbert
|
a700ad3849
|
Remove scoresLoadedOnce weirdness
|
2022-01-29 23:58:57 +09:00 |
|
Dean Herbert
|
661fec7c8a
|
Make score setter private
|
2022-01-29 23:58:57 +09:00 |
|
Dean Herbert
|
b85b2c01fb
|
Reorder based on accessibility and add regions
|
2022-01-29 23:58:57 +09:00 |
|
Dean Herbert
|
c548658662
|
Remove move unused pieces
|
2022-01-29 23:58:57 +09:00 |
|
Dean Herbert
|
17aa9f3040
|
Remove pointless level of schedule/cancel logic
|
2022-01-29 23:58:57 +09:00 |
|
Dean Herbert
|
64925b3fea
|
Remove unused Content override
|
2022-01-29 23:58:57 +09:00 |
|
Dean Herbert
|
b9dac6c3b2
|
Reorder and tidy up bindable flows
|
2022-01-29 23:58:57 +09:00 |
|
Dean Herbert
|
aee93934d5
|
Rename methods to make more sense (and always run through AddOnce )
|
2022-01-29 23:58:57 +09:00 |
|
Dean Herbert
|
c6d303a5b4
|
Add xmldoc to Leaderboard class
|
2022-01-29 23:58:57 +09:00 |
|
Dan Balasescu
|
3037a3a769
|
Purge final spectator frames before ending play
|
2022-01-28 22:26:05 +09:00 |
|
Dan Balasescu
|
397971c631
|
Change FrameDataBundle.Frames into an IList
|
2022-01-28 22:06:34 +09:00 |
|
Dean Herbert
|
c953a5d503
|
Ensure PollingComponent.Poll is always called from the update thread
Not strictly required since all `Poll` implementations are now
threadsafe, but extra safety is never a bad thing?
|
2022-01-28 13:44:11 +09:00 |
|
Dean Herbert
|
465e7d29fe
|
Avoid showing the external link warning
|
2022-01-27 14:53:11 +09:00 |
|
Dean Herbert
|
d7342880f5
|
Update remaining cases of clashes with realm.Write and realm.RegisterForNotifications
|
2022-01-25 13:09:48 +09:00 |
|
Dean Herbert
|
6eb2c28e41
|
Rename RealmContextFactory to RealmAccess
|
2022-01-24 20:38:07 +09:00 |
|
Dean Herbert
|
40aa873190
|
Rename register methods to better explain their purpose
|
2022-01-24 14:37:36 +09:00 |
|
Dean Herbert
|
e9e3e024a1
|
Update all usages of QueryAsyncWithNotifications to use new Register pathway
|
2022-01-23 20:28:04 +09:00 |
|
Dean Herbert
|
1f157d729d
|
Update existing subscriptions to new style
Fix missing detach calls in `MusicController`
|
2022-01-21 20:05:03 +09:00 |
|
Dan Balasescu
|
73a1f27ce5
|
Merge branch 'master' into realm-integration/score-and-beatmaps
|
2022-01-18 17:31:37 +09:00 |
|
Dean Herbert
|
d26f4d50bd
|
Add test coverage of aggregate room scores displaying correctly
|
2022-01-18 14:00:12 +09:00 |
|
Bartłomiej Dach
|
03e4ec4214
|
Merge branch 'master' into realm-integration/score-and-beatmaps
|
2022-01-15 14:45:42 +01:00 |
|
Dean Herbert
|
916b591b1b
|
Fix watch replay button not working immediately after playing
|
2022-01-14 18:03:06 +09:00 |
|
Dean Herbert
|
4f8d29c1c0
|
Merge branch 'master' into realm-integration/score-and-beatmaps
|
2022-01-13 18:25:09 +09:00 |
|
Dean Herbert
|
4012ef7e7b
|
Reduce polling rate when idle even if HighPollRate is requested
|
2022-01-13 17:33:55 +09:00 |
|
Dean Herbert
|
46d2f305b5
|
Log chat polling rate changes
|
2022-01-13 17:31:59 +09:00 |
|