Commit Graph

50581 Commits

Author SHA1 Message Date
e17f224793 Fix padding mismatches 2022-04-20 16:28:52 +09:00
5c7ff363ce Move title/description to correct class 2022-04-20 16:08:00 +09:00
2ee37aeceb Reduce nesting and usage of GridContainer 2022-04-20 16:01:15 +09:00
1032dc235d Rename PopupScreenTitle to ShearedOverlayHeader 2022-04-20 16:01:15 +09:00
8d31b0bc01 Split out the base design of sheared overlay into its own abstract class
This will allow for reuse with the first-run overlay.
2022-04-20 15:50:16 +09:00
27d4982a79 Merge pull request #17880 from neelkarma/issue-17877
Show login prompt directly when attempting to enter multiplayer
2022-04-20 13:58:57 +09:00
d2f1468b5e Merge branch 'master' into issue-17877 2022-04-20 12:52:13 +09:00
d46329f55a Remove unused dependency 2022-04-20 12:51:55 +09:00
f5863c2030 remove unused import 2022-04-20 13:40:02 +10:00
4f80651606 implement 2a3a0c1 for playlists as well 2022-04-20 10:33:06 +10:00
ebb876161b Merge pull request #17873 from frenzibyte/update-paginated-profile-items-count
Update paginated profile subsections to display items inline with web
2022-04-19 22:43:20 +02:00
f82d58fa6a Merge branch 'master' into update-paginated-profile-items-count 2022-04-19 22:17:26 +02:00
825368cccd Merge pull request #17879 from peppy/localisation-debug-store
Add debug language to help with localisation efforts
2022-04-19 17:50:39 +09:00
2a3a0c1cd3 remove notification on trying to multi when logged out
fixes #17877
2022-04-19 18:44:20 +10:00
a195d4f5aa Use a culture name that doesn't cause everything to fall over 2022-04-19 16:49:41 +09:00
864d13a083 Merge pull request #17865 from peppy/i-notification-overlay 2022-04-19 08:45:41 +03:00
feeff16476 Add debug language to help with localisation efforts
The idea is to allow a developer to immediately see which text on a
component or screen has already got localisation support. It can be a
bit of a challenge to see this when creating a new component that
doesn't yet have any translations populated.

Curious to hear thoughts on this. I could see it working very well as a
visual tests checkbox (implemented at o!f side), potentially in addition
to having this at the game level, or replacing this PR.
2022-04-19 14:30:50 +09:00
89912675ab Merge branch 'master' into i-notification-overlay 2022-04-19 08:22:07 +03:00
83e89b3e80 Add unread count to INotificationOverlay and fix toolbar button DI logic 2022-04-19 11:16:45 +09:00
c858ec2483 Pagination -> `PaginationParameters 2022-04-19 02:48:34 +03:00
96d4369cc8 Introduce Pagination and simplify paginated API requests 2022-04-19 02:04:23 +03:00
c8b3836d8d Merge pull request #17874 from peppy/update-framework
Update framework
2022-04-19 06:27:42 +09:00
94335c2938 Update further usages to cache/resolve via interface 2022-04-19 00:18:10 +03:00
bb8b94f8ad Merge branch 'master' into i-notification-overlay 2022-04-19 06:03:56 +09:00
c4d89b8c3c Update framework 2022-04-19 05:57:03 +09:00
94e892df1c Merge pull request #17862 from peppy/i-dialog-overlay
Split out `IDialogOverlay` to allow for easier testing
2022-04-19 05:24:05 +09:00
d5a7886e9c Merge pull request #17863 from peppy/perform-from-screen-performer
Split out `IPerformFromScreenRunner` to allow for easier testing
2022-04-19 05:19:02 +09:00
f08449e432 Update paginated profile subsections to display items inline with web 2022-04-18 23:04:21 +03:00
9d59cd408f Add concept of "initial items count" in paginated API requests 2022-04-18 22:59:49 +03:00
1fc28552b5 Minor reword inline comment 2022-04-18 21:07:20 +03:00
16a0efc562 Cache IDialogOverlay as its type in interface 2022-04-18 21:06:27 +03:00
3cbc6cd297 Update further tests to cache using IDialogOverlay 2022-04-18 21:04:22 +03:00
5d5e46ede7 Fix rider incompetency 2022-04-18 23:10:07 +09:00
aaf5577e6a Remove unnecessary canBeNull specification 2022-04-18 21:48:46 +09:00
d29312e070 Fix rider incompetency 2022-04-18 21:47:47 +09:00
043599081b Split out INotificationOverlay to allow for easier testing 2022-04-18 20:14:01 +09:00
72a33c0926 Split out step for dialog overlay load wait 2022-04-18 20:06:08 +09:00
d86e3abf2c Fix invalid rename 2022-04-18 20:04:38 +09:00
fea4632e83 Convert assert to hard throw 2022-04-18 20:04:19 +09:00
25f1f772f3 Allow caching via loadComponentSingleFile with interface specification 2022-04-18 18:36:26 +09:00
e315313266 Split out IDialogOverlay to allow for easier testing 2022-04-18 18:36:26 +09:00
2202863e1a Split out IPerformFromScreenRunner to allow for easier testing 2022-04-18 17:49:28 +09:00
587f1e2c4f Merge pull request #17856 from frenzibyte/editor-beatmap-skin-legacy-transformer
Fix editor legacy beatmap skins not wrapped in `LegacySkinTransformer`s
2022-04-18 14:39:03 +09:00
90093c1d9d Combine private skin variable into exposed one 2022-04-18 13:32:37 +09:00
2cb217e06c Fix editor legacy beatmap skins not receiving transformer 2022-04-18 06:59:58 +03:00
80cce7c3cb Add failing test case 2022-04-18 06:59:58 +03:00
338d94626e Expose underlying skin of EditorBeatmapSkin 2022-04-18 06:44:39 +03:00
f37444938f Update squirrel to latest version
Includes disk space checks and better erroring.
2022-04-18 02:05:15 +09:00
0e7c3e2322 Merge pull request #17785 from smoogipoo/zh-hant
Use zh-Hant instead of zh-TW
2022-04-17 15:34:01 +09:00
a3cc07ff3f Update resources 2022-04-17 15:08:15 +09:00