fed0e15cea
Fix typo in ArchiveModelManager
2021-08-23 20:23:46 +09:00
34b51100ff
Merge pull request #14448 from bdach/basic-design-settings
...
Add basic design settings to editor setup screen
2021-08-23 18:19:58 +09:00
2f6b95da39
Add descriptions for the remaining settings
2021-08-23 17:41:03 +09:00
d17f7b5c8b
Side WidescreenStoryboard
to on by default for new beatmaps
2021-08-23 17:40:41 +09:00
1de84e1c98
Change description to include mention of video
...
Co-authored-by: Joseph Madamba <madamba.joehu@outlook.com >
2021-08-23 17:34:19 +09:00
eaa4d479ac
Merge pull request #14408 from smoogipoo/remove-current-room
...
Remove the global "selected room" from online screens
2021-08-23 17:29:31 +09:00
99bb3032a5
Move gradient to be part of the background for now
2021-08-23 15:27:32 +09:00
58fb0c042b
Remove background scale altogether
...
I'm not sure why this is required. Seems like something which was meant
to exist to handle parallax, but that is already handled elsewhere now.
2021-08-23 14:34:27 +09:00
4f3a5fbad5
Fix test failure
2021-08-23 14:29:15 +09:00
ead1b47e0e
Merge branch 'master' into localise-beatmap-set-overlay
2021-08-23 13:22:52 +09:00
2e80e2be51
Reword epilepsy warning description text
2021-08-22 21:47:37 +02:00
9538a32b5e
Explicitly update beatmap info wedge on mod change
...
This used to already be the case prior to b419ea7
, but in a very
roundabout way. Changes to the value of the star difficulty bindable -
including indirect changes via the set of active mods changing - would
trigger the wedge display to regenerate and load asynchronously.
b419ea7
accidentally broke this by moving down the bindable retrieval to
a lower level, at which point `WedgeInfoText` would only receive the set
of mods selected at the time at which a given beatmap was selected, and
not receive any further updates, breaking the BPM display updating in
real time (as `WedgeInfoText` could not be aware that rate-changing mods
were even in effect).
To resolve, explicitly reload the wedge's contents on mod changes.
2021-08-22 19:16:46 +02:00
e4a8f72167
Add failing test case
2021-08-22 19:16:43 +02:00
d602dc9d90
Enable epilepsy warning setting persistence in encoder
2021-08-22 17:43:20 +02:00
9816af688e
Add basic design settings to setup screen
2021-08-22 17:43:20 +02:00
81e3c9d40f
Update resources
2021-08-22 19:13:21 +09:00
956112eb10
Reword comment and remove brackets
2021-08-22 12:40:41 +03:00
9b1720bd6c
Merge branch 'master' into localise-beatmap-set-overlay
2021-08-22 10:53:31 +03:00
9cd0a182f6
Add null check for Android ruleset loading
2021-08-22 00:38:48 -05:00
7ab12959a0
Merge branch 'master' into editor-regex
2021-08-21 19:57:26 +02:00
77f3668751
Merge branch 'master' into fix-screen-offsetting-on-scaling
2021-08-22 02:28:06 +09:00
9a6ff29951
Reword comment
...
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com >
2021-08-21 15:39:57 +03:00
1729d43cec
Add explanatory comment
2021-08-21 15:18:03 +03:00
df5354eba6
Merge branch 'master' into fix-setting-section-clickability
2021-08-21 14:25:28 +03:00
216ff07497
Merge branch 'master' into fix-setting-section-clickability
2021-08-21 14:11:55 +03:00
76e1d88028
Merge branch 'master' into gameplay-chat-mouse-cursor
2021-08-21 14:01:30 +03:00
ae47c5cdb3
Fix bottom area of a settings section not being clickable
2021-08-21 15:08:42 +09:00
15d443f6b7
Use the UI mouse cursor when hovering gameplay chat in an interactive state
2021-08-21 14:44:54 +09:00
36352d1de4
Improve highlighted chat username shadow effect
2021-08-21 14:34:35 +09:00
20f193c1c2
Fix screen offsetting not handling scaled game instances
...
By using `Content` instead, now the logic will get the X of the settings
overlay at the `Content` space, which can be scaled in the
`ScalingMode.Everything` mode.
And in the case of `ScalingMode.ExcludeOverlays`, a subcontainer
somewhere inside `Content` that's holding the screen stack would be scaled,
but `Content` won't be affected which is what we want in that case.
2021-08-21 04:16:12 +03:00
058d2d2a49
Use nekodex's regex from osu-web
2021-08-20 23:01:06 +03:00
8745fe9e34
Change editor timestamp regex to not match non-editor ones
2021-08-20 22:32:04 +03:00
d3dba296d6
Update resources
2021-08-20 23:47:35 +09:00
0c936aec4b
Merge branch 'master' into temporary-directory-test-storage
2021-08-20 22:09:42 +09:00
f85d3665d8
Cleanups
2021-08-20 21:45:24 +09:00
5192ee3b57
Fix initial display in room background
2021-08-20 21:40:35 +09:00
5c8ca32ea4
Simplify lounge implementation
2021-08-20 21:33:21 +09:00
b1a732b9b7
Remove selectedRoom from OnlinePlayScreen
2021-08-20 21:28:48 +09:00
ceb07826d7
Merge branch 'master' into remove-current-room
2021-08-20 21:10:41 +09:00
9458cd5a31
Make DrawableMatchRoom background load instantly
2021-08-20 21:07:51 +09:00
b190020c4b
Block lounge background screen from exiting
2021-08-20 21:02:25 +09:00
0aea39f5f1
Merge branch 'master' into temporary-directory-test-storage
2021-08-20 20:41:54 +09:00
0a6b678059
Merge branch 'master' into settings-dim-other-sections
2021-08-20 20:22:22 +09:00
77149044a5
Allow intro screen to retrieve beatmap even if rulesets is not loaded
2021-08-20 19:43:48 +09:00
d304e283e4
Don't deselect online room when joined
2021-08-20 18:14:59 +09:00
c22c6f3a49
Initial room background implementation
2021-08-20 18:14:12 +09:00
591ba8cb09
Ensure the final scroll target is used when checking for whether too far down
2021-08-20 17:56:35 +09:00
258ba4674c
Fix background overflows
2021-08-20 17:50:49 +09:00
03e6ca5ba9
Adjust scroll behaviour to feel better
2021-08-20 17:40:56 +09:00
2d19f37dc6
Add missing new
method in UserTrackingScrollContainer
for scrolling into view
2021-08-20 17:40:41 +09:00