Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-27 | Optimized rpc packet size when only the `PackedByteArray` is sent. | Andrea Catania | |
This work has been kindly sponsored by IMVU. | |||
2020-02-26 | Merge pull request #36536 from Chaosus/vs_int | Rémi Verschelde | |
Add support for integer type in visual shaders | |||
2020-02-26 | Merge pull request #36551 from AndreaCatania/navigation_destruction_flush | Rémi Verschelde | |
Flushes commands just before the navigation server is destroyed | |||
2020-02-26 | Merge pull request #36550 from akien-mga/scons-compiler-version-check | Rémi Verschelde | |
SCons: Re-allow upcoming GCC 8.4, fixes C++17 copy elision | |||
2020-02-26 | Flushes commands just before the navigation server is destroyed | Andrea Catania | |
2020-02-26 | SCons: Re-allow upcoming GCC 8.4, fixes C++17 copy elision | Rémi Verschelde | |
Follow-up to #36484. The patches for https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86521 have now landed in the `releases/gcc-8` branch and will be in GCC 8.4. | |||
2020-02-26 | Merge pull request #36543 from dreamsComeTrue/navigation-2d-missing-destructor | Rémi Verschelde | |
Added missing destructor for Navigation2D | |||
2020-02-26 | Merge pull request #36521 from rafaeldelboni/master | Rémi Verschelde | |
Improve LSP completion using scene owner | |||
2020-02-26 | Merge pull request #36547 from Lunadin/master | Rémi Verschelde | |
Improved docs wording and added links | |||
2020-02-26 | Add support for integer type in visual shaders | Yuri Roubinsky | |
2020-02-26 | Docs: Improved wording and added links | Lunadin | |
- Added missing links to the Control node in BoxContainer - Added Oxford commas in BoxContainer and CanvasItem - Clarified ambiguous boolean wording in BoxContainer - Improved paragraphing in ScrollContainer's description - Simplified ControlPicker description | |||
2020-02-25 | Improve LSP completion using scene owner | Rafael Delboni | |
Fixes: #36473 | |||
2020-02-25 | Added missing destructor for Navigation2D | Dominik 'dreamsComeTrue' Jasiński | |
Although destructor call was missing, it still doesn't heal #36537 memory leaks. Further description how that might be overcome - on GitHub Partialy covers #36537 | |||
2020-02-25 | Merge pull request #36542 from akien-mga/doc-64-arrays | Rémi Verschelde | |
doc: Sync classref for Packed{Int,Float}{32,64}Array additions | |||
2020-02-25 | doc: Sync classref for Packed{Int,Float}{32,64}Array additions | Rémi Verschelde | |
2020-02-25 | Merge pull request #36512 from AndreaCatania/AndreaCatania-patch-2 | Rémi Verschelde | |
Fixed remove region method. | |||
2020-02-25 | Merge pull request #36538 from YeldhamDev/packed_arrays_bits_icons | Rémi Verschelde | |
Update PackedInt/FloatArray icons for the new types | |||
2020-02-25 | Update PackedIint/FloatArray icons for the new types | Michael Alexsander | |
2020-02-25 | Merge pull request #36510 from akien-mga/int-vectors-doc-bindings | Rémi Verschelde | |
Update docs and bindings for new integer vector types | |||
2020-02-25 | Merge pull request #36532 from Faless/debugger/weakref_crash_vulkan | Rémi Verschelde | |
Fix debugger crash inspecting freed object. | |||
2020-02-25 | Update docs and bindings for new integer vector types | Rémi Verschelde | |
2020-02-25 | Merge pull request #36515 from reduz/packed-array-64-bits | Rémi Verschelde | |
Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT. | |||
2020-02-25 | Fix debugger crash inspecting freed object. | Fabio Alessandrelli | |
This seems to be the correct way to validate a reference. Why is cast_to failing? Is this the correct way of checking if the object is valid? | |||
2020-02-25 | Merge pull request #36529 from akien-mga/expression-int64 | Rémi Verschelde | |
Expression: Fix parsing integers as 32-bit | |||
2020-02-25 | Merge pull request #36481 from nekomatata/fix-crash-connect-callable | Rémi Verschelde | |
Fixed crash when connecting a signal in GDScript | |||
2020-02-25 | Expression: Fix parsing integers as 32-bit | Rémi Verschelde | |
2020-02-25 | Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT. | Juan Linietsky | |
- Renames PackedIntArray to PackedInt32Array. - Renames PackedFloatArray to PackedFloat32Array. - Adds PackedInt64Array and PackedFloat64Array. - Renames Variant::REAL to Variant::FLOAT for consistency. Packed arrays are for storing large amount of data and creating stuff like meshes, buffers. textures, etc. Forcing them to be 64 is a huge waste of memory. That said, many users requested the ability to have 64 bits packed arrays for their games, so this is just an optional added type. For Variant, the float datatype is always 64 bits, and exposed as `float`. We still have `real_t` which is the datatype that can change from 32 to 64 bits depending on a compile flag (not entirely working right now, but that's the idea). It affects math related datatypes and code only. Neither Variant nor PackedArray make use of real_t, which is only intended for math precision, so the term is removed from there to keep only float. | |||
2020-02-25 | Merge pull request #36513 from Calinou/editor-icons-pascalcase-filenames | Rémi Verschelde | |
Use PascalCase file names for editor icons | |||
2020-02-25 | Merge pull request #36527 from akien-mga/travis-python-3.8 | Rémi Verschelde | |
Travis: Use Python 3.8 alias instead of specific version | |||
2020-02-25 | Travis: Use Python 3.8 alias instead of specific version | Rémi Verschelde | |
Otherwise it breaks when they update the container to a new version, like they did today with 3.7.6. | |||
2020-02-25 | Merge pull request #36525 from nathanwfranke/fix-project-godot-class-name | Rémi Verschelde | |
Fix project.godot for projects with class_name | |||
2020-02-25 | Merge pull request #36502 from nathanwfranke/re-remove-invalid-signal-connect | Rémi Verschelde | |
Re-Remove this signal call that was mistakenly added in #36244 | |||
2020-02-24 | Fix project.godot for projects with class_name | nathanwfranke | |
Fixes #36438 | |||
2020-02-24 | Use PascalCase file names for editor icons | Hugo Locurcio | |
Using PascalCase file names without any conversion step is less confusing to new contributors. | |||
2020-02-24 | Fixed remove region method. | Andrea Catania | |
2020-02-24 | Merge pull request #36506 from kuruk-mm/marshall_to_object | Rémi Verschelde | |
Core: Change _Marshall class from inherit Reference to Object | |||
2020-02-24 | Core: Change _Marshall class inherit from Reference to Object | Mateo Dev .59 | |
2020-02-24 | Merge pull request #36503 from Redwan13/mac_os_build_fix | Rémi Verschelde | |
Scons: fixed build for vanilla clang in mac os x | |||
2020-02-24 | Scons: fixed build for vanilla clang in mac os x | Nickolai Korshunov | |
2020-02-24 | Remove this signal call that was mistakenly added in #36244 | nathanwfranke | |
The original change was in #36340 | |||
2020-02-24 | Merge pull request #36494 from akien-mga/callable-fixes | Rémi Verschelde | |
Fix some signals and non-debug branch for callable_mp | |||
2020-02-24 | Merge pull request #36489 from YeldhamDev/more_icons | Rémi Verschelde | |
Add icons for some new variants | |||
2020-02-24 | Merge pull request #36488 from Chaosus/capsule_y | Rémi Verschelde | |
Changed default capsule axis to vertical | |||
2020-02-23 | Signals: Fix invalid connections to missing callbacks | Rémi Verschelde | |
These bugs existed since those lines were added, so I assume that their intended use is no longer relevant. | |||
2020-02-23 | callable_mp: Fix non-debug branch | Rémi Verschelde | |
Was missed in #36393 because no `callable_mp()` calls were actually compiled with `tools=no` in that PR. Also work around GCC warning that also affects the `call_with_variant_args_ret_helper` variant. | |||
2020-02-23 | Signals: Make callbacks non-const, callable_mp can't handle it | Rémi Verschelde | |
2020-02-23 | Merge pull request #36492 from reduz/variant-vector-refcounted | Rémi Verschelde | |
Store arrays inside of Variant as shared. | |||
2020-02-23 | Store arrays inside of Variant as shared. | Juan Linietsky | |
Arrays inside of Variant are unique and use reference counting. When you assign a variant containing a packed array to another, or when you call non const functions to arrays, this will work even if the array is inside a dictionary, so they will from now pass as reference. The difference with regular variant arrays is that, once passed to a function in the C++ API, they are no longer shared. This is required for security and thread safety, as those arrays are mainly used to pass data back and forth even between threads. | |||
2020-02-23 | Merge pull request #36089 from dreamsComeTrue/fix-autocomplete-quotes | Rémi Verschelde | |
Fix: auto brace complete for quoted strings | |||
2020-02-23 | Merge pull request #36485 from ofrank123/master | Rémi Verschelde | |
Fix crash after closing a GDScript LSP session |