Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-10-07 | Merge pull request #53422 from KoBeWi/add_LUA_to_Godot | Rémi Verschelde | |
2021-10-07 | Merge pull request #53545 from vnen/gdscript-release | Rémi Verschelde | |
2021-10-07 | Merge pull request #53500 from vnen/variant-in-string-name | Rémi Verschelde | |
2021-10-07 | Enable method type information on release builds | George Marques | |
This is needed to ensure GDScript compilation works properly on release builds and make use of optimized typed instructions. | |||
2021-10-07 | Replace references to VisualServer in code comments with RenderingServer | Hugo Locurcio | |
VisualServer no longer exists in the `master` branch. | |||
2021-10-06 | Add Variant `in` operator for any String/StringName operands | George Marques | |
Allow using String or StringName types as operand in any position of the `in` operator, which is more convenient in scripting when interacting with data in the engine (such as a Node name). | |||
2021-10-06 | [core_bind] Add `is_alive` to Thread. Replace `is_active` with `is_started`. | Brian Semrau | |
Replacing `is_active` resolves an API discrepancy between core_bind Thread and core/os Thread. | |||
2021-10-05 | Merge pull request #52711 from m4gr3d/provide_getter_for_project_data_dir_master | Rémi Verschelde | |
2021-10-05 | Merge pull request #47497 from briansemrau/nan-inf-tscn-parsing-bug | Rémi Verschelde | |
2021-10-05 | NaN, INF read/write bug fixed | Thakee Nathees | |
Fix: #40589 | |||
2021-10-05 | Improve error message when instantiating virtual class | Maxime Lapointe | |
2021-10-05 | Fix LUA-style assignment in Dictionary | kobewi | |
2021-10-05 | Merge pull request #53225 from aaronfranke/c-locale | Rémi Verschelde | |
2021-10-05 | Merge pull request #53405 from winterpixelgames/PR-more-error-logging-release | Rémi Verschelde | |
2021-10-04 | revert 0d7409a so additional error information prints in release builds | Jordan Schidlowsky | |
2021-10-04 | GDScript completion: Handle quote style ad-hoc to remove editor dependency | Rémi Verschelde | |
`core` and `scene` shouldn't depend on `editor`, so they can't query this style setting in `get_argument_options`. But we can handle it after the fact in GDScript's completion code. Also cleans up a couple extra unused invalid includes in `core`. | |||
2021-10-04 | Merge pull request #53270 from akien-mga/charproxy-add-copy-constructor | Rémi Verschelde | |
2021-10-02 | Merge pull request #53059 from timothyqiu/thread-obj | Rémi Verschelde | |
Fix crash when creating thread | |||
2021-10-01 | Merge pull request #47442 from Shatur/fix-connect-reference-counted | Rémi Verschelde | |
2021-10-01 | Merge pull request #53290 from Faless/mp/4.x_opts_names | Fabio Alessandrelli | |
[Net] Rename RPC constants and annotation arguments. | |||
2021-10-01 | [Net] Rename RPC constants and annotation arguments. | Fabio Alessandrelli | |
any -> any_peer sync -> call_local ordered -> unreliable_ordered Multiplayer.RPC_MODE_ANY -> RPC_MODE_ANY_PEER Multiplayer.TRANSFER_MODE_ORDERED -> TRANSFER_MODE_UNRELIABLE_ORDERED | |||
2021-10-01 | Implement TextServer GDExtension interface, remove TextServer GDNative ↵ | bruvzg | |
interface. | |||
2021-10-01 | Allow shortcuts to have any number of bindings. Updated UI as required. | Eric M | |
2021-10-01 | Merge pull request #52850 from mashumafi/vector-bsearch | Rémi Verschelde | |
2021-09-30 | Implement bsearch for Vector and Packed*Array | mashumafi | |
2021-09-30 | Use range iterators for `Map` | Lightning_A | |
2021-09-30 | CharProxy: Add copy constructor | Rémi Verschelde | |
Adding the copy constructor is needed to solve a `-Wdeprecated-copy` warning from GCC and Clang, which is raised when upgrading doctest from 2.4.4 to 2.4.6. | |||
2021-09-30 | Merge pull request #52544 from JFonS/lod_fixes | Juan Linietsky | |
Auto LOD fixes and improvements | |||
2021-09-30 | Merge pull request #48685 from bruvzg/bundle_icon_4 | Rémi Verschelde | |
2021-09-30 | Merge pull request #53251 from LATRio/53224 | Rémi Verschelde | |
2021-09-30 | Merge pull request #53227 from Calinou/rename-getornull | Max Hilbrunner | |
Rename RID's `getornull()` to `get_or_null()` | |||
2021-09-30 | InputEventJoypadMotion::set_axis - reject invalid axis | LATRio | |
2021-09-30 | Merge pull request #53230 from nekomatata/fix-2d-bvh-overflow | Rémi Verschelde | |
2021-09-29 | Rename RID's `getornull()` to `get_or_null()` | Hugo Locurcio | |
2021-09-29 | Merge pull request #53044 from lucypero/thread_override | Rémi Verschelde | |
2021-09-29 | Fix buffer overflow in 2D BVH | PouleyKetchoupp | |
Some areas of code were missed and assumed Vector3. | |||
2021-09-29 | Fix Platform Thread Override | Lucy | |
2021-09-29 | Add locale rename for the "C" locale | Aaron Franke | |
2021-09-29 | Merge pull request #53217 from Faless/ext/fix_pointer_info | Rémi Verschelde | |
2021-09-29 | Fix crash when creating thread | Haoyu Qiu | |
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 | Auto LOD fixes and improvements | jfons | |
* Fixed LODs for shadow meshes. * Added a merging step before simplification. This helps with tesselated meshes that were previously left untouched. The angle difference at wich edges ar considered "hard" can be tweaked as an import setting. * LODs will now start with the highest decimation possible and keep doubling (approximately) the number of triangles from there. This makes sure that very low triangle counts are included when possible. * Given more weight to normal preservation. * Modified MeshOptimizer to report distance-based error instead of including attributes in the reported metrics. * Added attribute transference between the original mesh and the various LODs. Right now only normals are taken into account, but it could be expanded to other attributes in the future. | |||
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 |