Skip to content

[4.x] Add ACTION_MODE_HYBRID to BaseButton and make it the default#57014

Open
wareya wants to merge 1 commit intogodotengine:masterfrom
wareya:basebutton_hybrid_4
Open

[4.x] Add ACTION_MODE_HYBRID to BaseButton and make it the default#57014
wareya wants to merge 1 commit intogodotengine:masterfrom
wareya:basebutton_hybrid_4

Conversation

@wareya
Copy link
Copy Markdown
Contributor

@wareya wareya commented Jan 20, 2022

4.x version of #56419. Implements godotengine/godot-proposals#3234 .

Unlike #56419, this PR makes the new ACTION_MODE_HYBRID mode the default.

Bugsquad edit: This closes godotengine/godot-proposals#3234.

@wareya wareya requested review from a team as code owners January 20, 2022 20:00
@wareya
Copy link
Copy Markdown
Contributor Author

wareya commented Jan 20, 2022

There was something weird in the button activation code about accelerators/shortcuts. I wasn't 100% sure how to move it around without changing how it behaves. Please double check it.

@wareya wareya force-pushed the basebutton_hybrid_4 branch from 7628967 to 5b68489 Compare January 24, 2022 02:38
@JamesC01
Copy link
Copy Markdown

I believe this would also fix issue #45033

@biswas08433
Copy link
Copy Markdown
Contributor

when is this pr gonna merge? Please some admin review this.

@Calinou
Copy link
Copy Markdown
Member

Calinou commented Sep 1, 2022

when is this pr gonna merge? Please some admin review this.

We haven't reached a full consensus on the feature itself yet: godotengine/godot-proposals#3234 (comment)

@YuriSizov YuriSizov modified the milestones: 4.0, 4.x Feb 9, 2023
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.

Extend BaseButton's ActionMode with a mode that handles both mice and keyboards/gamepads gracefully, and make it the default

5 participants