1
0
mirror of https://github.com/ppy/osu.git synced 2024-11-08 16:07:31 +08:00
osu-lazer/osu.Game
Dean Herbert b325f0ee0b Combine editor toolbox container implementation and fix input blocking
Until now, toolbox scroll areas would block input from arriving behind
them, even when no visible element was clicked.

In addition, clicking on a button inside a toolbox would still send a
`MouseDown` event to things behind it. Specifically, the editor's
`HitObjectComposer` would receive these events and also place objects
when the user does not expect them to be placed.

This fixes another regression that occurred due to `ScrollContainer`s no
longer blocking input theirselves.
2022-05-04 17:41:30 +09:00
..
Audio Clean up unused resolved properties 2021-12-03 18:49:49 +09:00
Beatmaps Merge pull request #16576 from frenzibyte/osu-distance-spacing 2022-05-03 12:15:18 +09:00
Collections Split out IDialogOverlay to allow for easier testing 2022-04-18 18:36:26 +09:00
Configuration Add migration of song progress setting from config to component 2022-04-27 18:10:58 +09:00
Database Split out INotificationOverlay to allow for easier testing 2022-04-18 20:14:01 +09:00
Extensions Update TimeSpan localisation to use ToLocalisableString 2022-04-28 11:12:50 +03:00
Graphics Reduce complexity of icon container nesting 2022-05-03 14:48:00 +09:00
Input Split activation keybind to separate increase/decrease keybinds 2022-05-04 09:00:54 +03:00
IO Remove unused binary serialization related code. 2022-04-12 20:29:13 +08:00
IPC Update IPC usage to return null 2021-12-03 14:30:15 +09:00
Localisation Remove "grid" from strings 2022-05-04 16:31:20 +09:00
Migrations Revert "Remove all EF migrations" 2022-01-29 23:13:23 +09:00
Models Add support for creating new blank difficulties 2022-02-02 21:55:33 +01:00
Online Update production endpoint to new version 2022-05-01 13:01:38 +09:00
Overlays Merge pull request #18063 from GSculerlor/split-searchbox 2022-05-03 14:12:44 +09:00
Performance Add LocalUserPlayInfo interface to convey common information about player status 2021-08-17 16:15:47 +09:00
Properties
Replays
Rulesets Combine editor toolbox container implementation and fix input blocking 2022-05-04 17:41:30 +09:00
Scoring Prevent scores being calculated twice 2022-03-30 13:15:41 +09:00
Screens Add highlighting to the position snap grid edges in addition to centre lines 2022-05-04 13:49:04 +09:00
Skinning Fix return condition from EnsureMutableSkin not accounting for "failed" imports 2022-04-29 13:46:18 +09:00
Stores Move logging and early return into UndeleteForReuse method itself 2022-04-13 14:33:28 +09:00
Storyboards Add null check guards to unsubscriptions in Dispose() 2022-04-07 21:37:42 +02:00
Tests Merge branch 'master' into multiplayer-force-start-2 2022-04-29 14:45:40 +09:00
Updater Split out INotificationOverlay to allow for easier testing 2022-04-18 20:14:01 +09:00
Users Use existing web localisation for most hardcoded strings 2022-04-20 16:31:11 -07:00
Utils Move FastRandom to LegacyRandom in osu.Game project 2022-04-28 19:01:21 +09:00
.editorconfig Add localisation length hinting 2022-04-28 19:26:28 +09:00
osu!.res
osu.Game.csproj Update framework 2022-04-30 23:52:36 +09:00
OsuGame.cs Merge branch 'master' into first-run-setup 2022-04-21 15:49:39 +09:00
OsuGameBase_Importing.cs
OsuGameBase.cs Move all usages of client.realm filename to a single const 2022-03-30 13:34:48 +09:00
PerformFromMenuRunner.cs Split out INotificationOverlay to allow for easier testing 2022-04-18 20:14:01 +09:00