Danil Alexeev
Danil Alexeev
But you can achieve this with `_get_property_list()` and the Inspector handles this correctly (see test case output). `@group_*` is the key of the internal `HashMap` (which, unlike the property list,...
I would suggest simply not counting entries with group usage flags as properties. So they can be repeated, unlike regular properties. Even the structure matches this: an array of dictionaries,...
This PR is relatively small and fixes many issues. So in my opinion it's worth considering for cherry-pick. I've added the label beforehand, but note that the production team makes...
I disagree, for me category/group/subgroup names are just text that shouldn't interfere with variables and classes. It is logical that you can use the same subgroups in different groups. Also...
> Is this PR abandoned? As far as I remember, I stopped because of #58878. I implemented a workaround with `SafeVariantSort`, but this did not seem elegant enough to me,...
Please provide a MRP. I used the following script: ```gdscript extends Node func _process(_delta: float) -> void: for i in 100: print("Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed...
Note that this bug only occurs if the arrays are empty (or probably if they have the same content). If you fill them in (for both the base scene and...
Note that for non-global classes the warning will suggest invalid code.
> Example, please? I'm not sure what constitutes a "non-global class" in this case. 
Are you sure `OS::add_logger()` is the most appropriate way? I'm not familiar with this area, just wondering if you knew there were other functions for registering print/error handlers: https://github.com/godotengine/godot/blob/5034478611697358f4e135c69f364ef6d8cd54dc/core/string/print_string.h#L56-L57 https://github.com/godotengine/godot/blob/5034478611697358f4e135c69f364ef6d8cd54dc/core/error/error_macros.h#L60-L61...