Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-09-29 | Merge pull request #53217 from Faless/ext/fix_pointer_info | Rémi Verschelde | |
2021-09-29 | Fix const pointers types in docs and extension API. | Fabio Alessandrelli | |
The GDVIRTUAL_NATIVE_PTR did not declare the correct GDNativeConstPtr template, resulting in "void*" being used as it's type info in both the documentation and the extension API dump. | |||
2021-09-29 | Implement override of get_message and get_plural_message | O01eg | |
2021-09-29 | Use functions defined in the their classes. | Anilforextra | |
2021-09-28 | Merge pull request #52481 from Faless/net/4.x_native_peers | Fabio Alessandrelli | |
[Net] Extension system for network peers, webrtc. | |||
2021-09-28 | Replace auto completion shortcut for mac | fabriceci | |
2021-09-28 | Merge pull request #53053 from LATRio/callable_in_thread_start | Rémi Verschelde | |
2021-09-28 | Fix inversed check inside register_singleton | Hennadii Chernyshchyk | |
2021-09-27 | Parse UTF-8 when getting path from resource UID | Haoyu Qiu | |
2021-09-26 | Merge pull request #53058 from LATRio/52191 | Rémi Verschelde | |
check if 'shortcut' in InputEventShortcut is valid | |||
2021-09-26 | validate 'shortcut' in InputEventShortcut | LATRio | |
2021-09-25 | Merge pull request #52855 from Calinou/engine-editor-hint-getter-only | Rémi Verschelde | |
2021-09-25 | Use Callable in Thread::start | LATRio | |
2021-09-25 | Merge pull request #52849 from KoBeWi/know_no_binds | Rémi Verschelde | |
2021-09-24 | Fix Face3::get_random_point_inside() | John Wigg | |
Use correct overload of Math::random(from, to) to return floating point values within the correct range. | |||
2021-09-24 | [Net] MultiplayerPeer cleanup, defaults. | Fabio Alessandrelli | |
2021-09-24 | [Net] Bind Multiplayer to GDExtension. | Fabio Alessandrelli | |
2021-09-24 | [Net] StreamPeer GDExtension. | Fabio Alessandrelli | |
2021-09-24 | [Net] Enable PacketPeer native extensions. | Fabio Alessandrelli | |
2021-09-24 | Remove binds from Signal.connect | kobewi | |
2021-09-24 | Merge pull request #52430 from AnilBK/vector2-replacements | Rémi Verschelde | |
2021-09-24 | Replace `#pragma once` by traditional include guards for consistency | Hugo Locurcio | |
`#pragma once` was used in a few files, yet we settled on using traditional include guards instead. The PooledList template comment was also moved to allow editors such as Visual Studio Code to display the comment when hovering PooledList. `app.h` was renamed to `app_uwp.h` to be less generic for the include guard. | |||
2021-09-23 | Construct values only when necessary. | Anilforextra | |
2021-09-22 | [ClassDB] Unify construct/extension retrieval. | Fabio Alessandrelli | |
2021-09-22 | [Core] Add ClassDB functions to retrieve/construct extensions. | Fabio Alessandrelli | |
Calling the constructor alone is not enough if the class to be instantiated is not a base class. This commit adds two functions, one for retrieving the the extension class reference, the other to construct an instance using the constructor and the extension class reference. | |||
2021-09-21 | Merge pull request #52878 from AnilBK/add-get-center | Rémi Verschelde | |
2021-09-21 | Add Get Center Method for Rect2/Rect2i and AABB. | Anilforextra | |
2021-09-21 | Merge pull request #52877 from Calinou/add-print-verbose | Rémi Verschelde | |
Add `print_verbose()` built-in function to print in verbose mode only | |||
2021-09-21 | Add `print_verbose()` built-in function to print in verbose mode only | Hugo Locurcio | |
This can be used as a shorthand for: if OS.is_stdout_verbose(): print("...") Unlike `print_debug()`, this works in release builds too and can be toggled off in debug builds. | |||
2021-09-21 | Improve implementation of builtin action overrides | Eric M | |
2021-09-20 | Remove `Engine.editor_hint` in favor of `Engine.is_editor_hint()` | Hugo Locurcio | |
The `Engine.set_editor_hint()` setter method is no longer exposed to scripting, which makes the property effectively read-only from an user perspective. | |||
2021-09-20 | Merge pull request #52513 from Ev1lbl0w/fix_path_double_slash | Rémi Verschelde | |
Fix path with multiple slashes not being corrected on templates | |||
2021-09-20 | Merge pull request #52398 from deakcor/dev-transform | Rémi Verschelde | |
2021-09-19 | Expose get_skew for transform2d and add new constructor | Vincent D | |
Expose set_scale and set_skew for transform2d Replacing float by real_t Adding const parameters Updated transform2d doc | |||
2021-09-17 | Allow indexing of String values in scripting languages | George Marques | |
2021-09-17 | Merge pull request #52450 from aaronfranke/they-came-from-scale | Rémi Verschelde | |
Replace Vector3.to_diagonal_matrix with Basis.from_scale | |||
2021-09-17 | Allow comparing equality between builtin types and null | George Marques | |
2021-09-17 | Replace Vector3.to_diagonal_matrix with Basis.from_scale | Aaron Franke | |
2021-09-16 | Merge pull request #52734 from lucypero/thread_override_master | Rémi Verschelde | |
2021-09-16 | Allow for platform Thread implementation override | Lucy | |
2021-09-16 | Merge pull request #52739 from BastiaanOlij/gdextension_array_index | Rémi Verschelde | |
2021-09-16 | Merge pull request #52740 from akien-mga/os-get_locale-language | Rémi Verschelde | |
Implement `OS::get_locale_language()` helper method | |||
2021-09-16 | Add GD extensions operator functions for arrays | Bastiaan Olij | |
2021-09-16 | Merge pull request #52358 from kleonc/astar_error_messages | Rémi Verschelde | |
`AStar` Add error messages | |||
2021-09-16 | Merge pull request #52735 from BastiaanOlij/gdextension_property_group | Rémi Verschelde | |
Add property group and subgroup registration to extensions | |||
2021-09-16 | Implement `OS::get_locale_language()` helper method | Rémi Verschelde | |
This method extracts the 2 or 3-letter language code from `OS::get_locale()`, making it easier for users to identify the "main" language code for users that might have different OS locales due to different OS or region, but should be matched to the same translation (e.g. "generic" Spanish). Fixes #40703. | |||
2021-09-15 | Merge pull request #52571 from timothyqiu/expose-enum | Juan Linietsky | |
Expose enum related methods in ClassDB | |||
2021-09-16 | Add property group and subgroup registration to extensions | Bastiaan Olij | |
2021-09-15 | Fix String::num_real and String test cases when compiling with doubles | Aaron Franke | |
2021-09-15 | Merge pull request #52693 from akien-mga/fixup-inputmap-macos-override | Rémi Verschelde | |
InputMap: Fixup `macos` feature tag overrides after #52291 |