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 two global settings to operate type blocklist and suffixes in (native) create dialogs #100349

Conversation

Lazy-Rabbit-2001
Copy link
Contributor

@Lazy-Rabbit-2001 Lazy-Rabbit-2001 commented Dec 13, 2024

Continuation of #100135
Closes godotengine/godot-proposals#11238 in another way

The second part of the pr 100135: Adding two project settings that even allows native create dialogs to hide some types (editor/create_dialog/global_type_blocklist, a PackedStringArray) and customize suffixes for types (editor/create_dialog/global_type_suffixes, a Dictionary, whose keys should be StringName and the values should belong to any of string types).

Note:

  • Priorities of type blocklist: Built-in > popup_create_dialog(...) > global type blocklist
  • Priorities of type suffixes: the same as priorities of type blocklist.

Alternative: #100690
Only one of the two pr will be merged, and the other one will be closed if not.

@Lazy-Rabbit-2001 Lazy-Rabbit-2001 requested a review from a team as a code owner December 13, 2024 07:41
@AThousandShips AThousandShips changed the title Added two global settings to operate type blocklist and suffixes in (native) create dialog Add two global settings to operate type blocklist and suffixes in (native) create dialog Dec 13, 2024
@AThousandShips AThousandShips added this to the 4.x milestone Dec 13, 2024
@Lazy-Rabbit-2001 Lazy-Rabbit-2001 changed the title Add two global settings to operate type blocklist and suffixes in (native) create dialog Add two global settings to operate type blocklist and suffixes in (native) create dialogs Dec 13, 2024
@tetrapod00 tetrapod00 requested a review from a team December 17, 2024 03:48
…or the scope in `_configure_search_option_item(...)` to save as much ram as possible (?)
@Lazy-Rabbit-2001
Copy link
Contributor Author

Closed and supersedes by #100729

@Lazy-Rabbit-2001 Lazy-Rabbit-2001 deleted the global-create-dialog-operations branch January 1, 2025 02:28
@KoBeWi KoBeWi added the archived label Jan 1, 2025
@KoBeWi KoBeWi removed this from the 4.x milestone Jan 1, 2025
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.

Implement specific functional metadatas for Script instances that contain custom global classes
3 participants