Commit Graph

8946 Commits

Author SHA1 Message Date
adf9a596b5 Fix weird state when attempting to enter gameplay skin editor scene from multiplayer
Closes https://github.com/ppy/osu/issues/23626.
2023-05-23 17:58:44 +09:00
09c66bea8f Merge pull request #23606 from Joehuu/fix-news-sidebar-link-clicking-area
Fix clicking area of news sidebar post links
2023-05-22 14:17:08 +09:00
7392109bce Apply same behavioral changes to NewsCard 2023-05-21 19:28:12 -07:00
2279aad360 Apply NRT to NewsCard 2023-05-21 19:27:20 -07:00
b3527b92b6 Handle case in tests where current display becomes null 2023-05-22 09:25:44 +09:00
6df1d29862 Merge branch 'master' into use-atomic-ReplaceRange 2023-05-21 20:32:59 +02:00
88c112612f Remove hardcoded website url
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2023-05-21 10:35:22 -07:00
8aefb62532 Rename PostButton to PostLink 2023-05-20 16:38:56 -07:00
ec5f0bbf42 Fix clicking area of news sidebar post links
Side effect is that the hover color is yellow and pressing it opens an external dialog, but those are temporary (pending implementation of link underline to make `Light1` hover more readable and set at a higher level and news pages).
2023-05-20 16:32:04 -07:00
79e1d978e7 Ensure scroll-to-top button is displayed above all overlay content 2023-05-17 15:42:38 +09:00
fec47fa690 Merge branch 'master' into use-atomic-ReplaceRange
This reverts 0dcf1b540e
2023-05-17 06:56:54 +02:00
2d7fe68311 Prevent feedback by using atomic .ReplaceRange()
`display.NewValue` will never be null, checked on SDL + osuTK/Android.

On Android it's a 0x0 display, importantly not null.
2023-05-16 21:57:31 +02:00
0dcf1b540e Attempt to preserve old resolution when switching displays 2023-05-16 21:14:09 +02:00
88ce627c8e Avoid bindable/event feedback when changing resolution 2023-05-16 21:02:23 +02:00
c0f869e685 Fix some tablet settings being hidden when searching using "area" keyword
As discussed in https://github.com/ppy/osu/discussions/23504.
2023-05-12 14:57:56 +09:00
2d45d602a5 feat(settings): more keyword for first run setup 2023-05-11 15:03:42 +01:00
c1a85658b7 feat(settings): add "import" as keywords for first run setup 2023-05-11 14:58:17 +01:00
2177dbf42a Merge pull request #23436 from peppy/fix-wiki-error-return-to-main
Fix "Return to main page" link not working on wiki after error
2023-05-08 21:56:29 +02:00
d2380bd840 Remove usages of [ExcludeFromDynamicCompile] 2023-05-08 18:12:56 +09:00
715b735131 Fix "Return to main page" link not working on wiki after error 2023-05-08 15:29:05 +09:00
65b4b198a4 Merge branch 'master' into export 2023-05-06 20:12:53 +02:00
3942281d13 Fix back-to-front logic 2023-05-06 15:34:55 +02:00
80ac8abaa6 Merge branch 'master' into chat-report 2023-05-06 15:30:44 +02:00
1da5e69d5a Fix API success callback scheduling to dead drawable 2023-05-06 15:27:27 +02:00
6b4050ea52 Remove invalid report reason (and add osu-web references) 2023-05-06 15:01:57 +02:00
52e5835be6 Document and retouch ReportPopover 2023-05-06 14:52:38 +02:00
8391e2a538 Move reporting code out of DrawableChatUsername into more correct locations 2023-05-05 14:03:42 +09:00
bdd96caaa9 Merge branch 'master' into edit-mods-preset 2023-05-04 18:59:47 +02:00
0034124d79 Remove unnecessary content clear 2023-05-04 11:25:10 +09:00
26b8c5b852 Fix mod list display not updating after clicking "use current"
This is not a regression from my changes. It was broken before them.
2023-05-04 11:23:51 +09:00
49fb5da1a2 Stop passing preset panel to popover 2023-05-04 11:19:09 +09:00
b12d139317 Remove dead code 2023-05-04 11:16:52 +09:00
99d2616c34 Move drawable construction to load for simplicity 2023-05-04 11:14:51 +09:00
be995f1359 Add localisation support for new button string 2023-05-04 11:11:19 +09:00
b7abab6d8a More variable improvements 2023-05-04 11:10:05 +09:00
0a584f0652 Simplify check logic and improve variable naming 2023-05-04 11:07:09 +09:00
59ece64d25 Merge branch 'master' into skin-editor-change-handler-improvement 2023-05-03 19:42:42 +02:00
1d4d31e35c Trim comments
Leaving only the ones that add anything useful and do not restate the
code verbatim.
2023-05-03 19:22:52 +02:00
27fabd99fb Rename variables for legibility
Having `typedComponents` and `typeComponents` next to each other is
asking for trouble.
2023-05-03 19:21:16 +02:00
4549a865d9 Merge branch 'master' into export 2023-05-04 00:18:01 +09:00
967e801f9c code inspect 2023-05-03 23:26:58 +09:00
debbd376bd move scrollContent update logic to updateActiveState() 2023-05-03 23:24:14 +09:00
f4b1264cc9 use button Enable status to ensure preset name is not null 2023-05-03 23:22:46 +09:00
aa5a026c67 remove local button handle 2023-05-03 23:14:24 +09:00
c609e6345c remove Use Current Mods menu item 2023-05-03 23:02:50 +09:00
be15d07b17 Tidy up various implementation details 2023-05-03 18:59:39 +09:00
b932e4d986 Rename DrawableUsername to DrawableChatUsername and only pass message ID 2023-05-03 18:53:22 +09:00
4f55afb60d Merge branch 'master' into chat-report 2023-05-03 18:50:38 +09:00
1c74f6e8ea Fix regressed button hover fade in 2023-05-02 22:54:42 -07:00
bede1292de Fix overlay scroll back button not absorbing hover from behind 2023-05-02 22:40:37 -07:00