Dan Balasescu
|
4d9a77bdc0
|
Stop using Drawable.Clock altogether
|
2022-06-02 15:02:50 +09:00 |
|
Dan Balasescu
|
2209a009f9
|
Don't process clock
|
2022-06-02 14:48:55 +09:00 |
|
Dan Balasescu
|
6fb1fe06a0
|
Remove unnecessary ApplyBeatmap call
|
2022-06-02 14:47:04 +09:00 |
|
Dan Balasescu
|
793dfe2bc8
|
Mark players as playing
|
2022-06-02 14:22:45 +09:00 |
|
Dan Balasescu
|
600da89f72
|
Fix disposing previous leaderboard too late
|
2022-06-02 14:22:15 +09:00 |
|
Dan Balasescu
|
fc079ad8cf
|
Refactor to reduce nested conditions
|
2022-06-01 09:51:06 +09:00 |
|
Dan Balasescu
|
a434cc14a4
|
Apply code reviews
|
2022-06-01 09:34:46 +09:00 |
|
Dan Balasescu
|
eaeb66547e
|
Revert comment removal
|
2022-05-31 19:58:45 +09:00 |
|
Dan Balasescu
|
13d85b8cc7
|
Merge branch 'scoreprocessor-cleanup' into multiplayer-leaderboard-user-mods-2
|
2022-05-31 19:53:37 +09:00 |
|
Dan Balasescu
|
1e0ee1b214
|
Expose MaximumScoringValues for user consumption
|
2022-05-31 19:49:37 +09:00 |
|
Dan Balasescu
|
93240073a6
|
Rename field + rewrite xmldoc a bit
|
2022-05-31 19:40:07 +09:00 |
|
Dan Balasescu
|
28d8799e11
|
Add overloads to + document + expose ExtractScoringValues
|
2022-05-31 19:40:07 +09:00 |
|
Dan Balasescu
|
d6d56ee22d
|
Fix unintentional truncation
|
2022-05-31 19:40:07 +09:00 |
|
Dan Balasescu
|
44ca350822
|
Reset minimal scoring values from frames
|
2022-05-31 19:40:07 +09:00 |
|
Dan Balasescu
|
20988be6bb
|
Fix incorrect value
|
2022-05-31 19:40:07 +09:00 |
|
Dan Balasescu
|
6ccdb61853
|
Use new ComputeScore() overload in more cases
|
2022-05-31 19:40:02 +09:00 |
|
Dan Balasescu
|
2289812801
|
Add method to compute score from ScoringValues
|
2022-05-31 19:39:53 +09:00 |
|
Dan Balasescu
|
a809a19eec
|
Remove getBonusScore()
|
2022-05-31 19:39:42 +09:00 |
|
Dan Balasescu
|
d0e3e50ca7
|
Extract score statistics directly into ScoringValues
|
2022-05-31 19:39:42 +09:00 |
|
Dan Balasescu
|
af0f934e1a
|
Move raw ScoreProcessor values into ScoringValues struct
|
2022-05-31 19:39:38 +09:00 |
|
Dan Balasescu
|
132c94c1b5
|
Remove Ruleset parameter from ResetFromReplayFrame()
|
2022-05-31 17:16:23 +09:00 |
|
Dean Herbert
|
79a17fc86a
|
Merge pull request #17591 from hlysine/random-mod-slider-rotation
Allow object generation algorithm to rotate sliders
|
2022-05-31 15:57:26 +09:00 |
|
Dan Balasescu
|
0141958be6
|
Merge pull request #18497 from peppy/zip-archive-reader-avoid-memcpy
Use pooled memory for memory copies performed by `ZipArchiveReader`
|
2022-05-31 11:01:57 +09:00 |
|
Dean Herbert
|
1d5a156c15
|
Merge pull request #18427 from sw1tchbl4d3r/currently_playing_search
Add search bar for the `CurrentlyPlayingDisplay`
|
2022-05-30 23:03:00 +09:00 |
|
Dean Herbert
|
d6b18d87b8
|
Update framework
|
2022-05-30 20:22:26 +09:00 |
|
Dean Herbert
|
82a1ba1d46
|
Use pooled memory for memory copies performed by ZipArchiveReader
|
2022-05-30 20:22:26 +09:00 |
|
Dan Balasescu
|
22d998dc2a
|
Use new score processor in MultiplayerGameplayLeaderboard
|
2022-05-30 19:26:26 +09:00 |
|
Dan Balasescu
|
75b50de269
|
Implement score processor for spectator states
|
2022-05-30 19:26:26 +09:00 |
|
Dan Balasescu
|
a052e09ac3
|
Send ScoreProcessor statistics in SpectatorState
|
2022-05-30 19:26:26 +09:00 |
|
Dan Balasescu
|
c97b477485
|
Fix inverted operation order
|
2022-05-30 19:11:54 +09:00 |
|
Dan Balasescu
|
98fe0cf3d5
|
Merge pull request #18495 from peppy/rename-chat-overlay
Remove "V2" suffix from `ChatOverlay` components
|
2022-05-30 18:45:02 +09:00 |
|
Dean Herbert
|
f65d2db77f
|
Remove "V2" suffix from ChatOverlay components
|
2022-05-30 17:54:09 +09:00 |
|
Dean Herbert
|
9e678101cf
|
Merge pull request #18442 from jai-x/new-chat-announce-channel
Display Announce type channels separately in new chat overlay
|
2022-05-30 16:53:15 +09:00 |
|
Dean Herbert
|
5478ac21ea
|
Merge branch 'master' into currently_playing_search
|
2022-05-30 16:48:53 +09:00 |
|
Dan Balasescu
|
be998cdb0a
|
Merge pull request #18477 from frenzibyte/fix-timeline-context-menu
Fix context menu no longer opening for hitobjects in timeline
|
2022-05-30 11:49:06 +09:00 |
|
Dan Balasescu
|
779ec7d9db
|
Merge pull request #18487 from jai-x/remove-old-chat
Remove old chat overlay components
|
2022-05-30 11:04:05 +09:00 |
|
Bartłomiej Dach
|
ba0771f864
|
Merge pull request #18488 from peppy/more-chat-test-fixes
Fix some more chat tests failing intermittently
|
2022-05-29 22:24:52 +02:00 |
|
Dean Herbert
|
03deb336b2
|
Fix some more chat tests failing intermittently
```
TearDown : osu.Framework.Testing.Drawables.Steps.AssertButton+TracedException : Channel 1 ready
--TearDown
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Graphics.Drawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Platform.GameHost.UpdateFrame()
at osu.Framework.Threading.GameThread.processFrame()
at osu.Framework.Threading.GameThread.RunSingleFrame()
at osu.Framework.Threading.GameThread.<createThread>g__runWork|66_0()
at System.Threading.Thread.StartHelper.Callback(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
-----
One or more child tests had errors
Exception doesn't have a stacktrace
[runtime] 2022-05-29 19:29:09 [verbose]: 💨 Class: TestSceneChatOverlayV2
[runtime] 2022-05-29 19:29:09 [verbose]: 🔶 Test: TestSlowLoadingChannel
[runtime] 2022-05-29 19:29:09 [verbose]: Chat is now polling every 60000 ms
[runtime] 2022-05-29 19:29:09 [verbose]: 🔸 Step #1 Setup request handler
[runtime] 2022-05-29 19:29:09 [verbose]: 🔸 Step #2 Add test channels
[runtime] 2022-05-29 19:29:09 [verbose]: 🔸 Step #3 Show overlay (slow-loading)
[runtime] 2022-05-29 19:29:09 [verbose]: 🔸 Step #4 Join channel 1
[runtime] 2022-05-29 19:29:09 [verbose]: 🔸 Step #5 Select channel 1
[runtime] 2022-05-29 19:29:09 [verbose]: 🔸 Step #6 Channel 1 loading
[runtime] 2022-05-29 19:29:09 [verbose]: 🔸 Step #7 Join channel 2
[runtime] 2022-05-29 19:29:09 [verbose]: 🔸 Step #8 Select channel 2
[runtime] 2022-05-29 19:29:09 [verbose]: 🔸 Step #9 Channel 2 loading
[runtime] 2022-05-29 19:29:09 [verbose]: 🔸 Step #10 Finish channel 1 load
[runtime] 2022-05-29 19:29:09 [verbose]: 🔸 Step #11 Channel 1 ready
[runtime] 2022-05-29 19:29:09 [verbose]: 💥 Failed
[runtime] 2022-05-29 19:29:09 [verbose]: ⏳ Currently loading components (2)
[runtime] 2022-05-29 19:29:09 [verbose]: TestSceneChatOverlayV2+SlowLoadingDrawableChannel
[runtime] 2022-05-29 19:29:09 [verbose]: - thread: ThreadedTaskScheduler (LoadComponentsAsync (standard))
[runtime] 2022-05-29 19:29:09 [verbose]: - state: Loading
[runtime] 2022-05-29 19:29:09 [verbose]: TestSceneChatOverlayV2+SlowLoadingDrawableChannel
[runtime] 2022-05-29 19:29:09 [verbose]: - thread: ThreadedTaskScheduler (LoadComponentsAsync (standard))
[runtime] 2022-05-29 19:29:09 [verbose]: - state: Ready
[runtime] 2022-05-29 19:29:09 [verbose]: 🧵 Task schedulers
[runtime] 2022-05-29 19:29:09 [verbose]: LoadComponentsAsync (standard) concurrency:4 running:1 pending:0
[runtime] 2022-05-29 19:29:09 [verbose]: LoadComponentsAsync (long load) concurrency:4 running:0 pending:0
[runtime] 2022-05-29 19:29:09 [verbose]: 🎱 Thread pool
[runtime] 2022-05-29 19:29:09 [verbose]: worker: min 32 max 32,767 available 32,765
[runtime] 2022-05-29 19:29:09 [verbose]: completion: min 32 max 1,000 available 1,000
```
|
2022-05-30 04:34:10 +09:00 |
|
Jai Sharma
|
8f596520f3
|
Remove old chat overlay components
|
2022-05-29 20:08:43 +01:00 |
|
Dean Herbert
|
f53593553d
|
Merge pull request #18485 from bdach/fix-tick-display
Fix wrong sizing of editor timeline ticks
|
2022-05-30 04:03:48 +09:00 |
|
Bartłomiej Dach
|
c892ec83ef
|
Fix wrong sizing of editor timeline ticks
|
2022-05-29 20:15:17 +02:00 |
|
Bartłomiej Dach
|
e329c160b3
|
Simplify channel retrieval expression
|
2022-05-29 18:58:27 +02:00 |
|
Bartłomiej Dach
|
e69f8716cd
|
Fix incorrect indent size
|
2022-05-29 18:56:37 +02:00 |
|
Bartłomiej Dach
|
f9f8a32380
|
Merge branch 'master' into new-chat-announce-channel
|
2022-05-29 18:55:43 +02:00 |
|
Bartłomiej Dach
|
83c2b27b69
|
Merge pull request #18480 from peppy/fix-chat-overlay-v2-tests
Fix multiple intermittent failures in chat overlay tests
|
2022-05-29 16:51:13 +02:00 |
|
Dean Herbert
|
caee9e67b6
|
Centralise DrawableChannel checks and account for async load delays
|
2022-05-29 23:16:26 +09:00 |
|
Bartłomiej Dach
|
cee66c51d6
|
Merge branch 'master' into fix-timeline-context-menu
|
2022-05-29 16:06:05 +02:00 |
|
Bartłomiej Dach
|
18f75d8c58
|
Remove redundant initialiser
|
2022-05-29 16:06:01 +02:00 |
|
Dean Herbert
|
c078c06902
|
Fix unsafe config fetching
|
2022-05-29 22:55:53 +09:00 |
|
Dean Herbert
|
186999c4eb
|
Merge pull request #18473 from peppy/fix-skin-changed-disposal
Fix potential `ObjectDisposedException` on realm notification in `SkinSection`
|
2022-05-29 22:43:47 +09:00 |
|