Commit Graph

25102 Commits

Author SHA1 Message Date
2958b9adf4 Merge branch 'master' into import-from-stable-select-location 2021-05-21 17:37:34 +09:00
1c560a9490 Merge pull request #12869 from EVAST9919/sidebar
Add sidebar to news overlay
2021-05-21 16:21:18 +09:00
7c59fb37f1 Move check into callback 2021-05-21 16:00:58 +09:00
36aa186c6e Merge branch 'thread-safe-spectator-client' 2021-05-21 16:00:24 +09:00
7f712a4d04 Fix EndPlaying potentially doing cross-thread mutation 2021-05-21 15:57:39 +09:00
2fdf8aa1aa Add update thread assertions 2021-05-21 15:57:31 +09:00
fbe4d7e03c Improve code quality around cursor and upwards passing of response data 2021-05-21 15:41:31 +09:00
895eb14c5a Forcefully end playing to fix test failures 2021-05-21 14:09:30 +09:00
7ad6a1d5ff Merge branch 'master' into thread-safe-spectator-client 2021-05-21 11:47:58 +09:00
236124496d add missing accent colour in control tab item 2021-05-21 01:21:32 +07:00
40ca94cd7b Fix incorrect year being passed on first load 2021-05-20 16:04:51 +03:00
c48b5eebdd Don't reload the context when clicking selected year button 2021-05-20 15:45:39 +03:00
bd80cf656a Merge remote-tracking branch 'refs/remotes/ppy/master' into sidebar 2021-05-20 15:41:08 +03:00
7845d07dd5 Merge pull request #12886 from peppy/fix-skin-editor-context-menu-sticking
Fix skin editor context menus not dismissing when clicking away
2021-05-20 21:03:35 +09:00
527847596e Merge pull request #12884 from peppy/ternary-menu-item-refactor
Create base implementations of the two most common `TernaryStateMenuItem`s
2021-05-20 21:02:15 +09:00
0f4b502fdf Add missing xmldoc 2021-05-20 20:09:22 +09:00
1848bd902d Fix skin editor context menus not dismissing when clicking away 2021-05-20 19:51:07 +09:00
06c99e8c7c Fix race due to StopWatchingUser() being called asynchronously 2021-05-20 19:45:31 +09:00
5a8b8782d3 Fix WatchUser being called asynchronously in BDL 2021-05-20 19:44:43 +09:00
df5970fab4 Create base implementations of the two most common TernaryStateMenuItems 2021-05-20 19:34:53 +09:00
2896da499d Merge branch 'restructure-spectator-client' into thread-safe-spectator-client 2021-05-20 18:53:54 +09:00
a74405d0ed Merge branch 'master' into restructure-spectator-client 2021-05-20 18:53:42 +09:00
f74dbb9e1f Remove locking from SpectatorScreen 2021-05-20 18:52:20 +09:00
10597f7e6a Remove locking from SpectatorClient 2021-05-20 18:37:27 +09:00
6eff8d513e Annotate nullables 2021-05-20 17:51:09 +09:00
9d07749959 Improve implementation of TestSpectatorClient
There was a lot of weirdness here, such as storing the playing users,
clearing the playing users from test scenes (!!), and storing the users
being wathed.
This was all a thing because the previous implementation overrode the
base method implementations, which is no longer a thing.
2021-05-20 17:41:46 +09:00
750a5c3ea9 Fix test compilation error 2021-05-20 17:20:30 +09:00
df80531a0a Split online connectivity into OnlineSpectatorClient 2021-05-20 16:30:56 +09:00
6beeb7f7c4 Rename SpectatorStreamingClient -> SpectatorClient 2021-05-20 15:55:07 +09:00
d197a7f6f5 Rename multiplayer client classes 2021-05-20 15:39:45 +09:00
958d51141d Rename FrontPageDisplay to ArticleListing 2021-05-20 15:24:01 +09:00
9267d23dc2 Make year nullable rather than defaulting to zero 2021-05-20 15:23:49 +09:00
d4530313aa Tidy event parameter naming 2021-05-20 15:15:46 +09:00
489caebf59 Move bind LoadComplete code out of constructor 2021-05-20 15:15:19 +09:00
673ca4c2a1 Tidy up content container specification 2021-05-20 14:30:40 +09:00
ac8efdeabd Move private methods down 2021-05-20 14:12:34 +09:00
713f69ea55 Tidy up load process 2021-05-20 14:11:42 +09:00
80a714a9c4 Merge pull request #12857 from Joehuu/dev-register-no-warning
Don't show warning screen when registering on dev server
2021-05-20 14:05:53 +09:00
8f5b28d264 Fix "folder missing" message showing incorrectly for beatmaps folder 2021-05-20 13:56:18 +09:00
3c201fb8e7 Standardise canBeNull specification 2021-05-20 13:20:35 +09:00
3da2cdfd05 Fix nullref in test 2021-05-19 14:06:21 -07:00
788f1fcf48 Merge branch 'master' into disable-skin-editor-border 2021-05-19 21:52:29 +02:00
5df7d3bfd0 Merge branch 'master' into fix-editor-blueprint-wrong-beatmap 2021-05-19 20:48:10 +02:00
e9cab29134 Cache editor beatmap in placement blueprint test scene 2021-05-19 20:48:06 +02:00
eb5db8ff03 Disable border display on skin editor to avoid crashes
This wasn't being displayed correctly anyway, so rather than fixing
let's just remove it for now.

Closes #12868.
2021-05-20 02:01:46 +09:00
22337e0fc7 Add comment explaining why origin is flipped 2021-05-20 01:59:30 +09:00
00ed699340 Fix origin specifications using incorrect flags 2021-05-20 01:53:24 +09:00
363aec8179 Merge branch 'master' into hit-error-skinnable 2021-05-20 01:51:45 +09:00
d60478851f Add proper action to YearButton 2021-05-19 15:38:53 +03:00
e3ed9b8135 Implement sidebar metadata handling in NewsOverlay 2021-05-19 15:36:05 +03:00