Commit Graph

50945 Commits

Author SHA1 Message Date
c17edb2848 Add padding to text in ChatTextBar to separate it from the textbox 2022-05-03 22:32:51 +01:00
50aee8b665 Ensure ChannelListSelector text also turns white when selected 2022-05-03 22:32:01 +01:00
a931b1ecc3 Show selected channel text as white in ChannelListItem 2022-05-02 22:32:25 +01:00
7f8e00c1e3 Change "Add more channels" to sentence case in "ChannelList" 2022-05-02 21:22:47 +01:00
1473762e25 Don't wrap "chatting in.." text in ChatTextBar 2022-05-02 20:57:39 +01:00
e6f1ac6bec Ensure "chatting in..." text is aligned with chat message 2022-05-02 20:45:38 +01:00
bcce807311 Fix chat command test as reference equality checks on PM channels doesn't seem to to work 2022-05-01 12:20:54 +01:00
4bd1d09148 Remove blank line 2022-05-01 12:20:11 +01:00
de393f735f Implement basic layout and behaviour of new chat overlay
Provides initial implementation of new chat overlay in component
`ChatOverlayV2`. Contains only the basic functionality required for
a functioning chat overlay according to the new design with the intent
of added the rest of the functionality in subsequent PRs.

Backports existing tests for the current chat overlay except for ones
testing keyboard shortcuts (since they haven't been added) and tab
closing behaviour (since no tabs).
2022-04-30 23:59:47 +01:00
9fb10ca852 Merge pull request #18029 from peppy/update-framework
Update framework
2022-04-30 18:07:23 +02:00
b6fb0197ab Update framework 2022-04-30 23:52:36 +09:00
6c130ae3f4 Merge pull request #18022 from peppy/update-first-run-buttons
Update first-run overlay footer buttons to use new sheared design
2022-04-30 00:36:13 +02:00
27ee990359 Update first-run overlay footer buttons to use new sheared design 2022-04-29 23:45:17 +09:00
670b51324e Add basic test at top of first run scene to make adjusting UI easier 2022-04-29 23:45:02 +09:00
b911981d80 Merge pull request #18002 from Pasi4K5/add-target-incompatibilities
Make some mods incompatible with `OsuModTarget`
2022-04-29 23:18:31 +09:00
5c04ab18ec Merge pull request #18011 from frenzibyte/rewind-shift-click
Allow rewinding random in song select with "Shift + Left Click"
2022-04-29 23:10:29 +09:00
856ca96b66 Allow right-clicking to rewind on random button 2022-04-29 10:12:24 +03:00
a9d67d3e92 Change random button text when holding shift key 2022-04-29 10:10:21 +03:00
43ff4635a2 Merge pull request #17933 from smoogipoo/multiplayer-force-start-2
Force start/abort multiplayer games after a timeout
2022-04-29 15:07:53 +09:00
1f1845d69b Merge branch 'master' into multiplayer-force-start-2 2022-04-29 14:45:40 +09:00
0889cd8407 Merge pull request #18018 from frenzibyte/remove-non-functional-pieces
Remove placeholder UI pieces to avoid user confusion
2022-04-29 14:14:02 +09:00
ef56dc07b5 Hide "modding" tab in user profile until it's implemented 2022-04-29 07:47:10 +03:00
7e3d1511c6 Hide "Rank Achieved" sorting mode until it's supported 2022-04-29 07:47:10 +03:00
fc21de8138 Merge pull request #18008 from peppy/add-tutorial
Add first run "beatmaps" screen
2022-04-29 13:10:45 +09:00
aa4f5c563f Merge pull request #18016 from smoogipoo/logo-drag-no-block-click
Don't block clicks when dragging on the osu! logo
2022-04-29 12:33:44 +09:00
d7441fbcd4 Move diagnostic down 2022-04-29 12:16:37 +09:00
22e9620211 Don't block clicks when dragging osu! logo 2022-04-29 12:09:11 +09:00
652e022fd6 Merge pull request #17973 from bdach/mod-overlay/dim-columns-offscreen
Dim offscreen columns on new mod select overlay
2022-04-29 11:55:27 +09:00
92d4463e55 Add "always bundled" beatmaps 2022-04-29 11:45:18 +09:00
845e7dba95 Reduce padding slightly to restore usability of UI scale screen 2022-04-29 11:27:14 +09:00
a75051cd00 Merge branch 'master' into add-tutorial 2022-04-29 11:25:17 +09:00
7097ce6501 Merge pull request #17926 from peppy/first-run-behaviour-screen
Add first-run "behaviour" screen to allow users a choice of more familiar UX
2022-04-29 11:21:14 +09:00
294340279e Add inputting test coverage 2022-04-29 04:14:09 +03:00
6652a71f48 Merge pull request #18009 from peppy/osu-logo-drag
Allow dragging the osu! logo
2022-04-29 09:53:43 +09:00
96f6c918a8 Merge branch 'master' into first-run-behaviour-screen 2022-04-29 00:55:30 +02:00
26ecf60f1f Merge pull request #17996 from peppy/first-run-header
Add header text to first run setup screens
2022-04-28 22:56:28 +02:00
e31fdc28dd Make Classic and Target compatible again 2022-04-28 22:31:48 +02:00
a748ad6426 Merge branch 'master' into first-run-header 2022-04-28 22:19:35 +02:00
fa5c05120c Allow rewinding random in song select with Shift + Left Click 2022-04-28 20:06:27 +03:00
d5702e2955 Append incompatible mods to base.IncompatibleMods 2022-04-28 18:29:37 +02:00
32ad216669 Allow dragging the osu! logo
Logic borrowed from `NowPlayingOverlay`.
2022-04-28 22:58:34 +09:00
b902e69634 Update test expectations based on new screen order 2022-04-28 20:16:32 +09:00
a50dd2ae93 Fix rider failures in nullable 2022-04-28 20:15:40 +09:00
1d8ac6917d Send Loaded state from PlayerLoader on update thread 2022-04-28 20:10:47 +09:00
f300b62877 Add ScrollIntoView method which accepts an offset to allow usage in mod select 2022-04-28 20:03:54 +09:00
fe0fcc7e9e Rename countdown object 2022-04-28 20:00:38 +09:00
34457078eb Merge pull request #18005 from nekodex/fix-missing-sfx
Fix some missing/incorrect UI SFX
2022-04-28 19:45:59 +09:00
694f33b827 Add localisation of beatmaps screen 2022-04-28 19:33:16 +09:00
14316855f9 Add localisation length hinting 2022-04-28 19:26:28 +09:00
b6896376e7 Better signal when no beatmaps are loaded 2022-04-28 19:08:16 +09:00