Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-25 | Fix out of sync when the script is edited externally via lsp | Rindbee | |
Previously, external editing via lsp would modify the modified time of the script, which caused the internal display of the script to not be refreshed when refocusing the engine. Now saving the script externally via lsp will automatically refresh the internal display. | |||
2022-09-25 | Merge pull request #63224 from Rindbee/update-GDScript-cache | Rémi Verschelde | |
Load/update GDScript from disk on load if cache mode is CACHE_MODE_IGNORE | |||
2022-09-25 | Merge pull request #66378 from nikitalita/patch-1 | Rémi Verschelde | |
Fix `tools=no` compile when `vsproj=yes` | |||
2022-09-25 | Merge pull request #63109 from OverloadedOrama/fix-input-event-action | Rémi Verschelde | |
Fix `InputEventAction`'s `is_match` method ignoring `exact_match` parameter | |||
2022-09-25 | Merge pull request #65290 from requizm/fix/65081/cannot_set_escape | Rémi Verschelde | |
Disabled "Escape" button when closing the shortcut window | |||
2022-09-25 | Merge pull request #66306 from Razoric480/raz/null-string | Rémi Verschelde | |
Prevent a crash in the LSP when a function's return datatype is not resolved | |||
2022-09-25 | Merge pull request #66289 from Rindbee/fix-scene-export | Rémi Verschelde | |
Fix sub-scene root nodes not getting the correct inheritance chain when exporting | |||
2022-09-25 | Merge pull request #66288 from bruvzg/te_fix_color | Rémi Verschelde | |
[TextEdit] Use error/selection font color for the current glyph only, instead of updating cached font color. | |||
2022-09-25 | Merge pull request #66377 from bruvzg/macos_menu_cb_deferred | Rémi Verschelde | |
[macOS] Process menu callback after event processing step to avoid event queue corruption. | |||
2022-09-25 | Merge pull request #66338 from asmaloney/some-include-cleanups | Rémi Verschelde | |
Remove unused includes & move some includes to top of file | |||
2022-09-25 | Merge pull request #65531 from Mickeon/project-converter-missing-entries | Rémi Verschelde | |
Add a few missing entries in Project Converter | |||
2022-09-24 | Don't add `editor_sources` to vs_project when `tools=no` | nikitalita | |
`editor_sources` was being added to the vs_project when godot is compiled with `tools=no`, which caused the build to fail. | |||
2022-09-24 | Merge pull request #66355 from Mickeon/fix-color-picker-always-color-changed | Rémi Verschelde | |
Fix ColorPicker always emitting color_changed on html submit | |||
2022-09-24 | Merge pull request #66295 from bruvzg/win_fix_wm_char_keysym | Rémi Verschelde | |
[Windows] Fix WM_CHAR processing code using Unicode char instead of Virtual key. | |||
2022-09-24 | Merge pull request #66315 from clayjohn/QuadMesh-size | Rémi Verschelde | |
Set QuadMesh default size back to 1 | |||
2022-09-24 | Merge pull request #66364 from aaronfranke/projectman-selfcontained | Rémi Verschelde | |
Fix project manager not working in self-contained mode | |||
2022-09-24 | [macOS] Process menu callback after event processing step to avoid event ↵ | bruvzg | |
queue corruption. | |||
2022-09-24 | Fix project manager not working in self-contained mode | Aaron Franke | |
2022-09-24 | Fix ColorPicker always emitting color_changed on html submit | Micky | |
The color change was always emitted when the the modal was closed, even if it was exactly the same as before. | |||
2022-09-24 | Load/update GDScript from disk on load if cache mode is CACHE_MODE_IGNORE | Rindbee | |
2022-09-23 | Remove unused includes & move some includes to top of file | Andy Maloney | |
2022-09-23 | Set QuadMesh default size back to 1 | clayjohn | |
2022-09-23 | Prevent null crash when datatype not resolved | Francois Belair | |
2022-09-23 | Merge pull request #66303 from akien-mga/scons-cleanup-debug-defines | Rémi Verschelde | |
2022-09-23 | SCons: Cleanup `DEBUG`, `_DEBUG` and `NDEBUG` defines | Rémi Verschelde | |
- `_DEBUG` is MSVC specific so it didn't make much sense to define for Android and iOS builds. - iOS was the only platform to define `DEBUG`. We don't use it anywhere outside thirdparty code, which we usually don't intend to debug, so it seems better to be consistent with other platforms. - Consistently define `NDEBUG` to disable assert behavior in both `release` and `release_debug` targets. This used to be set for `release` for all platforms, and `release_debug` for Android and iOS only. - Due to the above, I removed the only use we made of `assert()` in Godot code, which was only implemented for Unix anyway, should have been `DEV_ENABLED`, and is in PoolAllocator which we don't actually use. - The denoise and recast modules keep defining `NDEBUG` even for the `debug` target as we don't want OIDN and Embree asserting all over the place. | |||
2022-09-23 | Merge pull request #66297 from ↵ | Rémi Verschelde | |
akien-mga/scons-remove-fomit-frame-pointer-ftree-vectorize | |||
2022-09-23 | SCons: Remove redundant `-fomit-frame-pointer` and `-ftree-vectorize` | Rémi Verschelde | |
- `-fomit-frame-pointer` is included automatically by both GCC and Clang in `-O1` and above. - `-ftree-vectorize` is included automatically by GCC in `-O2` and beyond, and seems always enabled by Clang. Closes #66296. See that issue for a detailed investigation. | |||
2022-09-23 | [Windows] Fix WM_CHAR processing code using Unicode char instead of Virtual key. | bruvzg | |
2022-09-23 | Fix sub-scene root nodes not getting the correct inheritance chain when ↵ | Rindbee | |
exporting | |||
2022-09-23 | [TextEdit] Use error/selection font color for the current glyph only, ↵ | bruvzg | |
instead of updating cached font color. | |||
2022-09-23 | Merge pull request #65817 from bruvzg/typed_array | Rémi Verschelde | |
2022-09-23 | Merge pull request #66284 from clayjohn/particles-mem-bug | Rémi Verschelde | |
Properly initialize motion vectors offset when motion vectors are disabled | |||
2022-09-23 | Merge pull request #65158 from nongvantinh/fixed-infinite-loop | Rémi Verschelde | |
Fixes engine runs into an infinite loop when searching using FindBar | |||
2022-09-23 | Merge pull request #66177 from rburing/callable_callv | Rémi Verschelde | |
add `callv` method | |||
2022-09-23 | Merge pull request #66254 from bruvzg/macos_title | Rémi Verschelde | |
[macOS extend-to-title] Add scene/project name to the editor title, and fix window button placement. | |||
2022-09-23 | Merge pull request #66260 from lawnjelly/fix_bvh_array_warning | Rémi Verschelde | |
Fix array-bounds warning in BVH | |||
2022-09-23 | Merge pull request #66248 from akien-mga/warnings-gcc-Wmaybe-uninitialized | Rémi Verschelde | |
Fix various -Wmaybe-uninitialized warnings from GCC 12.2.1 | |||
2022-09-23 | Merge pull request #66250 from nongvantinh/fixed_invalid_root_name | Rémi Verschelde | |
Fixed root name invalid at scene creation. | |||
2022-09-23 | Merge pull request #66246 from Jummit/fix-dir-crash | Rémi Verschelde | |
Fix crash when listing files in nonexistent directory | |||
2022-09-22 | Properly initialize motion vectors offset when motion vectors are disabled. | clayjohn | |
This fixes an uninitialized memory bug that caused particles to fail in non-LTO builds | |||
2022-09-22 | [GDExtension] Implement support for typed arrays. | bruvzg | |
2022-09-22 | [macOS extend-to-title] Add scene/project name to the editor title, fix ↵ | bruvzg | |
incorrect window button position/order when system primary language is RTL. | |||
2022-09-22 | Merge pull request #66253 from raulsntos/dotnet/assembly-may-be-null | Ignacio Roldán Etcheverry | |
C#: Guard against null assemblies | |||
2022-09-22 | Merge pull request #66257 from raulsntos/dotnet/suppress-CA1711 | Ignacio Roldán Etcheverry | |
C#: Suppress EventHandler suffix diagnostic for signals | |||
2022-09-22 | Fix array-bounds warning in BVH | lawnjelly | |
Provides a workaround to prevent tripping a compiler warning. | |||
2022-09-22 | C#: Suppress EventHandler suffix diagnostic for signals | Raul Santos | |
Suppress CA1711 for signal delegates because they are used in events so the naming follows the guidelines. | |||
2022-09-22 | C#: Guard against null assemblies | Raul Santos | |
A symbol's containing assembly will be null if the symbol is shared across multiple assemblies. | |||
2022-09-22 | Fixed root name invalid at scene creation. | Nong Van Tinh | |
2022-09-22 | Fix various -Wmaybe-uninitialized warnings from GCC 12.2.1 | Rémi Verschelde | |
Not sure why I didn't get those before, it may be due to upstream changes (12.2.1 is a moving target, it's basically 12.3-dev), or simply rebuilding Godot from scratch with different options. | |||
2022-09-22 | Fix crash when listing files in nonexistent directory | Jummit | |