Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add second level menu for editors #25561

Merged
merged 9 commits into from Nov 24, 2023
Merged

Conversation

peppy
Copy link
Sponsor Member

@peppy peppy commented Nov 24, 2023


As mentioned in #25555, while the skin editor has evolved to be really powerful, it's very hidden in the interface. To solve this, I've added a second level menu under the "Edit" button to house all editors.

Icons probably need some thought (@arflyte) as the same editor icon is currently being shared between the beatmap and skin editor.

CleanShot.2023-11-24.at.04.26.52.mp4

smoogipoo
smoogipoo previously approved these changes Nov 24, 2023
smoogipoo
smoogipoo previously approved these changes Nov 24, 2023
@peppy peppy disabled auto-merge November 24, 2023 06:12
@peppy peppy dismissed smoogipoo’s stale review November 24, 2023 08:39

The merge-base changed after approval.

@smoogipoo smoogipoo merged commit 7bcb682 into ppy:master Nov 24, 2023
13 of 17 checks passed
@Theighlin
Copy link

Was it intended for the editor buttons to both use the final sound instead of being like the play buttons where there is an intermediate sound in between?

@peppy
Copy link
Sponsor Member Author

peppy commented Nov 24, 2023

Was it intended for the editor buttons to both use the final sound instead of being like the play buttons where there is an intermediate sound in between?

Well spotted, fixed in a44edfd.

@Theighlin
Copy link

In the editor submenu, the osu logo can be clicked but doesn't bring anywhere, feels weird, should open the beatmap editor instead (the leftmost and more likely button like with "play").

Sorry for 2nd bump.

@peppy peppy deleted the menu-skin-editor-button branch November 26, 2023 12:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants