Commit Graph

33218 Commits

Author SHA1 Message Date
dcc53fbd47 Merge branch 'rename-chat-overlay' into fix-dummmy-api-request-firing-2 2022-05-30 17:56:12 +09:00
f65d2db77f Remove "V2" suffix from ChatOverlay components 2022-05-30 17:54:09 +09:00
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
f935f034c2 Ensure request handling for OnlinePlayTestScene runs in a scheduled fashion 2022-05-30 16:33:07 +09:00
c18dd8c8fb Ensure Queue operations on DummyAPIAccess are performed on the update thread 2022-05-30 16:32:44 +09:00
a2a057440e Fail requests taretting the fake API with a more deliberate exception
I think this feels better than relying on some other method to throw an
exception.
2022-05-30 16:31:54 +09:00
45841673f6 Update OnlineLookupCache to use async version of Perform call 2022-05-30 16:13:13 +09:00
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
8f596520f3 Remove old chat overlay components 2022-05-29 20:08:43 +01:00
c892ec83ef Fix wrong sizing of editor timeline ticks 2022-05-29 20:15:17 +02:00
e329c160b3 Simplify channel retrieval expression 2022-05-29 18:58:27 +02:00
e69f8716cd Fix incorrect indent size 2022-05-29 18:56:37 +02:00
f9f8a32380 Merge branch 'master' into new-chat-announce-channel 2022-05-29 18:55:43 +02:00
cee66c51d6 Merge branch 'master' into fix-timeline-context-menu 2022-05-29 16:06:05 +02:00
70c8a43961 Update framework 2022-05-29 21:31:20 +09:00
7c97719db1 Move Schedule to only drawable pieces 2022-05-29 21:28:09 +09:00
9cc5df9b13 Fix context menu no longer open on hitobjects in timeline 2022-05-29 15:23:32 +03:00
c7570fbce5 Fix potential ObjectDisposedException on realm notification in SkinSection 2022-05-29 15:15:03 +09:00
a8e1c5ba87 Fix remaining cases of incorrect GameplayState construction in tests
Manual attempts to initialise replaced by a new `TestGameplayState`
helper for ease of use.
2022-05-28 15:23:29 +02:00
1641918c51 Revert "Avoid throwing unobserved exception when PerformancePointsCounter requests timed attributes"
This reverts commit 19b655d75b.
2022-05-28 15:23:28 +02:00
62266c72ea Merge pull request #18448 from frenzibyte/editor-metronome-rate
Fix metronome speed not adjusted on different playback rates
2022-05-28 10:58:51 +09:00
4f2910cdb1 Merge pull request #18445 from frenzibyte/editor-background-colour
Darken background colour in "setup" and "verify" screens
2022-05-28 10:56:22 +09:00
3aa7e3141e Merge pull request #18443 from frenzibyte/fix-beatmap-badge-colouring
Fix beatmap badge colours not updated inline with recent changes
2022-05-28 10:55:07 +09:00
68684f5fe7 Merge pull request #18446 from frenzibyte/editor-row-attribute-background
Update row attribute background colour to fit screen
2022-05-28 10:53:50 +09:00
93a8092da6 Increase usable width slightly further 2022-05-28 10:51:39 +09:00
2fac710d4b Add step for adjusting editor clock rate in test scene 2022-05-28 04:10:39 +03:00
e12d188dad Fix metronome speed not adjusted on different playback rates 2022-05-28 04:10:39 +03:00
d12e4928e6 Increase editor verify settings width to give more breathing space 2022-05-28 03:09:04 +03:00
e71d907164 Update row attribute background colour to fit screen 2022-05-28 02:20:04 +03:00
eec9248cde Darken background colour in "setup" and "verify" screens 2022-05-28 02:10:18 +03:00
06832a4baf Fix beatmap badge colours not updated inline with recent changes 2022-05-28 01:05:43 +03:00
c5845f307a Code quality 2022-05-27 20:12:00 +01:00
5eb16ff46c Update framework 2022-05-28 04:02:35 +09:00
ca9b2648a3 Merge pull request #18421 from peppy/reconnect-on-server-shutdown-exception
Handle server shutdown messages in room creation and spectator initialisation
2022-05-28 03:52:24 +09:00
e950c8c1d0 Refactor ChannelList to use new ChannelGroup class for each type of channel 2022-05-27 19:46:53 +01:00
03d9ca0d8d Merge pull request #18437 from peppy/fa-playlist-category
Add featured artist playlist category
2022-05-28 01:28:21 +09:00
320b6ca631 Display Announce type channels separately in new chat overlay 2022-05-27 16:18:22 +01:00
e511c1dfff Merge branch 'master' into use-normalised-precise-scrolling 2022-05-27 16:55:13 +02:00
a94432f3bd Fix drawable room border colour not matching badge 2022-05-27 16:40:15 +02:00
6960bec52d Update resources 2022-05-27 23:29:48 +09:00
d9ecf69d20 Update framework 2022-05-27 23:29:39 +09:00
883c6f1eb3 Update colour of spotlights playlist to match new specs 2022-05-27 20:26:35 +09:00
ef47b380c6 Add featured artist playlist category 2022-05-27 20:18:46 +09:00
d94315ee3f Fix potential crash from unsafe drawable mutation in scoreboard update code 2022-05-27 20:03:30 +09:00
e53c8518de Don't output beatmap parse failures in a visible manner
The user can't do much about this. When a user reports a beatmap issue,
the logs will still contain this useful information. Should be fine I
think.

As mentioned in

https://github.com/ppy/osu/discussions/18426
https://github.com/ppy/osu/issues/750
https://github.com/ppy/osu/issues/18372

etc.
2022-05-27 19:18:38 +09:00
105d581f24 Use existing web localisation for chat strings 2022-05-26 22:23:03 -07:00
198afb6aa7 Merge pull request #18431 from Joehuu/fix-scores-container-visibility
Fix beatmap info scores container not hiding when there's no leaderboard
2022-05-27 14:17:42 +09:00
e551a53601 Fix checkmarks not showing on editor stateful menu items 2022-05-26 21:45:30 -07:00
389020b497 Fix scores container test failures 2022-05-26 20:58:47 -07:00
3554563114 Fix beatmap info scores container not hiding when there's no leaderboard 2022-05-26 19:50:54 -07:00