godot/core/object
Priahoud bf963e767e Add Options, Functions and Settings to convert Node-Names and Strings to kebab-case
- refactored and renamed String::_camelcase_to_underscore to String:_separate_compound_words
- refactored String::to_snake_case to work with the refactored String::_separate_compound_words
- created char_utils::is_hyphen to catch all hyphen variants in kebab-case conversion
- created String::to_kebab_case using the new String::_separate_compound_words
- created corresponding Documentation in String and StringName
- simplified both switch statements in EditorNode and ProjectDialog
- added new kebab-casing Option for Node Names in ProjectSettings
- added missing camelCase Options to Scene- and Node-Names in ProjectSettings
- simplified Mono RuntimeInterop Functions
- hooked up the ConnectionsDialog
- created additional Unit Tests
2025-04-10 21:22:21 +02:00
..
callable_method_pointer.cpp Avoid sorting CallableCustomMethodPointers by their actual address values 2023-06-20 08:40:01 -04:00
callable_method_pointer.h CI: Bump various pre-commit hooks 2025-04-07 08:23:35 -05:00
class_db.cpp Merge pull request #105020 from YYF233333/opt_get_inheriters 2025-04-04 17:40:59 -05:00
class_db.h Merge pull request #105020 from YYF233333/opt_get_inheriters 2025-04-04 17:40:59 -05:00
make_virtuals.py Optimize gdvirtual layout. 2025-04-04 22:54:42 +08:00
message_queue.cpp Replace size() == 0 with is_empty(). 2025-04-02 19:18:43 +08:00
message_queue.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
method_bind.cpp Use MethodInfo::get_compatibility_hash() to generate the hash for MethodBind::get_hash() and other GDExtension hash clean up 2025-01-11 15:57:42 -06:00
method_bind.h CI: Bump various pre-commit hooks 2025-04-07 08:23:35 -05:00
object.cpp Merge pull request #104264 from YYF233333/layout/gdvirtual 2025-04-08 12:32:51 -05:00
object.h Change get_class_static to return StringName. 2025-04-08 23:25:05 +02:00
object_id.h Core: Expand is_zero_constructible coverage 2025-03-17 11:45:26 -05:00
ref_counted.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
ref_counted.h Core: Natively convert enum/BitField with Variant 2025-04-05 12:35:34 -05:00
script_instance.cpp Add methods to get argument count of methods 2024-03-10 11:02:43 +01:00
script_instance.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
script_language.cpp Add Options, Functions and Settings to convert Node-Names and Strings to kebab-case 2025-04-10 21:22:21 +02:00
script_language.h Add Options, Functions and Settings to convert Node-Names and Strings to kebab-case 2025-04-10 21:22:21 +02:00
script_language_extension.cpp Code Editor: Add documentation tooltips 2024-12-15 10:51:33 +03:00
script_language_extension.h Core: Integrate warning suppression macro helpers 2025-04-03 10:13:46 -05:00
SCsub SCons: Add unobtrusive type hints in SCons files 2024-09-25 09:34:35 -05:00
undo_redo.cpp [Core] Improve error messages with vformat 2024-10-30 15:55:51 +01:00
undo_redo.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
worker_thread_pool.cpp Apple: Add pthread implementation of Thread class 2025-04-10 09:35:40 +10:00
worker_thread_pool.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00