Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | | Merge pull request #85248 from RandomShaper/fix_gdlamb_doublefree_2 | Rémi Verschelde | 2023-11-23 | 5 | -97/+118 | |
|\ \ \ \ | |_|/ / |/| | | | | | | | Fix lambda cross-thread dynamics (take 2) | |||||
| * | | | Fixup thread-owned lambda bookkeeping on thread exit (take 2) | Pedro J. Estébanez | 2023-11-23 | 3 | -17/+129 | |
| | | | | ||||||
| * | | | Revert recently added approach to cross-thread lambda survival | Pedro J. Estébanez | 2023-11-22 | 4 | -107/+16 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Commits reverted: - 1ed69191483002ee62ec5b4d5adb16d3bc315ef3 - 271511726b02848783904429c8dde857f6266429 | |||||
* | | | | Merge pull request #85254 from TokageItLab/bind-reset-animedit | Rémi Verschelde | 2023-11-23 | 2 | -37/+37 | |
|\ \ \ \ | | | | | | | | | | | | | | | | Bind `_reset`/`_restore` in AnimationMixer | |||||
| * | | | | Bind `_reset`/`_restore` in AnimationMixer | Silc Lizard (Tokage) Renew | 2023-11-23 | 2 | -37/+37 | |
| | |/ / | |/| | | ||||||
* | | | | Merge pull request #85221 from TokageItLab/clear-seek-flg | Rémi Verschelde | 2023-11-23 | 2 | -0/+9 | |
|\ \ \ \ | |/ / / |/| | | | | | | | Clear seeked/started flag after seeking/advancing in AnimationPlayer | |||||
| * | | | Clear seeked/started flag after seeking/advancing in AnimationPlayer | Silc Lizard (Tokage) Renew | 2023-11-22 | 2 | -0/+9 | |
| | |/ | |/| | ||||||
* | | | Merge pull request #85227 from KoBeWi/when_two_IDs_fight_the_editor_suffers | Rémi Verschelde | 2023-11-22 | 1 | -3/+3 | |
|\ \ \ | | | | | | | | | | | | | Fix crash caused by conflicting menu option IDs | |||||
| * | | | Fix crash caused by conflicting menu option IDs | kobewi | 2023-11-22 | 1 | -3/+3 | |
| | | | | ||||||
* | | | | Merge pull request #85222 from YuriSizov/lord-have-mercy | Rémi Verschelde | 2023-11-22 | 4 | -30/+46 | |
|\ \ \ \ | | | | | | | | | | | | | | | | Rework the surface upgrade tool to inform users without blocking | |||||
| * | | | | Rework the surface upgrade tool to inform users without blocking | Yuri Sizov | 2023-11-22 | 4 | -30/+46 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This removes the immediate confirmation dialog and insteads prints the message to the editor log (and it also appears as a toast). The immediate dialog is a devil's plaything, and it cannot be used in this scenario (if it can be used anywhere at all). The condition that triggers the SUT can happen during any attempt by the rendering server to read a mesh. This means it will conflict with a number of editor processes, like loading, importing, preview generation, export, CLI mode, etc. So while this is less on the nose as far as informing users goes, it's also our best option to use the log and the toaster. | |||||
* | | | | | Merge pull request #84957 from BastiaanOlij/fix_msaa2d_when_no_2d | Rémi Verschelde | 2023-11-22 | 9 | -2/+51 | |
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | Ensure 2D MSAA resolve is performed when 3D content but no 2D content in scene | |||||
| * | | | | Ensure 2D MSAA resolve is performed when 3D content but no 2D content in scene | Bastiaan Olij | 2023-11-16 | 9 | -2/+51 | |
| | | | | | ||||||
* | | | | | Merge pull request #85216 from bruvzg/ios_fix_extension_init_realloc | Rémi Verschelde | 2023-11-22 | 1 | -5/+4 | |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | [iOS] Fix GDExtension init callback array reallocation. | |||||
| * | | | | | [iOS] Fix GDExtension init callback array reallocation. | bruvzg | 2023-11-22 | 1 | -5/+4 | |
| | |/ / / | |/| | | | ||||||
* | | | | | Merge pull request #85208 from RandomShaper/fix_mingw_clang | Rémi Verschelde | 2023-11-22 | 6 | -16/+68 | |
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | Avoid conflict between mingw-std-threads and Clang's own | |||||
| * | | | | Avoid conflict between mingw-std-threads and Clang's own | Pedro J. Estébanez | 2023-11-22 | 6 | -16/+68 | |
| | |_|/ | |/| | | ||||||
* | | | | Merge pull request #85205 from jsjtxietian/grab-focus | Rémi Verschelde | 2023-11-22 | 1 | -3/+10 | |
|\ \ \ \ | | | | | | | | | | | | | | | | Set some window in visual shader editor to be exclusive | |||||
| * | | | | Set some window in visual shader editor to be exclusive | jsjtxietian | 2023-11-22 | 1 | -3/+10 | |
| | |_|/ | |/| | | ||||||
* | | | | Merge pull request #85193 from TokageItLab/fix-seek-mixer | Rémi Verschelde | 2023-11-22 | 5 | -30/+22 | |
|\ \ \ \ | | | | | | | | | | | | | | | | Fix seeking bug in AnimationPlayerEditor | |||||
| * | | | | Fix seeking bug in AnimationPlayerEditor | Silc Lizard (Tokage) Renew | 2023-11-22 | 5 | -30/+22 | |
| |/ / / | ||||||
* | | | | Merge pull request #85154 from ↵ | Rémi Verschelde | 2023-11-22 | 2 | -0/+7 | |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | KoBeWi/yo_dawg_I_heard_you_like_saving_scen-JUST_STOP_IT Avoid saving scene while already saving the scene | |||||
| * | | | | Avoid saving scene while already saving the scene | kobewi | 2023-11-20 | 2 | -0/+7 | |
| | | | | | ||||||
* | | | | | Merge pull request #85194 from clayjohn/XR-pipeline-bug | Rémi Verschelde | 2023-11-22 | 1 | -2/+1 | |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Enable non-multiview advanced shader group whenever advanced shaders are requested | |||||
| * | | | | | Enable non-multiview advanced shader group whenever advanced shaders are ↵ | clayjohn | 2023-11-21 | 1 | -2/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | requested This is needed because xr_enabled does not guarantee that we won't use the non-multiview variants | |||||
* | | | | | | Merge pull request #85184 from RandomShaper/switch_scene_better | Rémi Verschelde | 2023-11-22 | 1 | -4/+4 | |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | Let scene replacement benefit from certain late pieces of frame logic | |||||
| * | | | | | Let scene replacemnent benefit from certain late pieces of frame logic | Pedro J. Estébanez | 2023-11-21 | 1 | -4/+4 | |
| | |_|/ / | |/| | | | ||||||
* / | | | | i18n: Sync translations with Weblate | Rémi Verschelde | 2023-11-21 | 43 | -275/+1470 | |
|/ / / / | ||||||
* | | | | Merge pull request #85039 from RandomShaper/mingwthreads | Rémi Verschelde | 2023-11-21 | 29 | -28/+2342 | |
|\ \ \ \ | | | | | | | | | | | Use mingw-std-threads in MinGW builds | |||||
| * | | | | Use mingw-std-threads in MinGW builds | Pedro J. Estébanez | 2023-11-18 | 29 | -28/+2342 | |
| | | | | | ||||||
* | | | | | Codestyle: Fix some comment issues | Rémi Verschelde | 2023-11-21 | 5 | -13/+3 | |
| | | | | | ||||||
* | | | | | Update DONORS list with Dev Fund | Rémi Verschelde | 2023-11-21 | 1 | -4/+21 | |
| | | | | | ||||||
* | | | | | Merge pull request #85170 from RandomShaper/fix_lambda_leak | Rémi Verschelde | 2023-11-21 | 3 | -12/+14 | |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Fix leak in the bookkeeping of GDScript lambdas | |||||
| * | | | | | Fix leak in the bookkeeping of GDScript lambdas | Pedro J. Estébanez | 2023-11-21 | 3 | -12/+14 | |
| | | | | | | ||||||
* | | | | | | Merge pull request #85169 from jsjtxietian/fix-project-name-overriden | Rémi Verschelde | 2023-11-21 | 1 | -3/+6 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Fix project name being overwritten everytime `show_dialog` is called | |||||
| * | | | | | | Fix project name being overwrite everytime `show_dialog` is called | jsjtxietian | 2023-11-21 | 1 | -3/+6 | |
| | |_|_|/ / | |/| | | | | ||||||
* | | | | | | Merge pull request #85168 from bruvzg/ios_xc_check | Rémi Verschelde | 2023-11-21 | 2 | -1/+18 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | [iOS] Check if Xcode is installed in one-click deploy code. | |||||
| * | | | | | | [iOS] Check if Xcode is installed in one-click deploy code. | bruvzg | 2023-11-21 | 2 | -1/+18 | |
| | |_|_|/ / | |/| | | | | ||||||
* | | | | | | Merge pull request #85150 from KoBeWi/savasavas | Rémi Verschelde | 2023-11-21 | 2 | -0/+9 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Add Save As... option to EditorResourcePicker | |||||
| * | | | | | | Add Save As... option to EditorResourcePicker | kobewi | 2023-11-20 | 2 | -0/+9 | |
| | | | | | | | ||||||
* | | | | | | | Merge pull request #85121 from jsjtxietian/return-early-nv | Rémi Verschelde | 2023-11-21 | 1 | -2/+6 | |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Prevent crash in `_nvapi_disable_threaded_optimization` when attached to renderdoc | |||||
| * | | | | | | | Check nullptr in `_nvapi_disable_threaded_optimization` to prevent crash | jsjtxietian | 2023-11-20 | 1 | -2/+6 | |
| | |_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | update outdated link | |||||
* | | | | | | | Merge pull request #85073 from Rindbee/fix-wrong-path-when-make-rst | Rémi Verschelde | 2023-11-21 | 1 | -2/+5 | |
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | | | | | | | | | Fix translation po file not found when `make rst LANGARG=zh_CN` | |||||
| * | | | | | | Fix translation po file not found when `make rst` | 风青山 | 2023-11-19 | 1 | -2/+5 | |
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The parsed language parameters contain unstripped spaces. This will generate a wrong path. Provide a `TOOLSOPT` to allow overriding the default values of parameters of the `make_rst.py` script. The xml generated by `godot --doctool -l LANG` can be checked for errors using `make xml-check LANGARG=LANG`, which may be useful for checking errors in po files. | |||||
* | | | | | | Merge pull request #85147 from RandomShaper/fix_gfx_dbg_labels | Rémi Verschelde | 2023-11-20 | 1 | -2/+2 | |
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | Fix potential double-close of draw command label | |||||
| * | | | | | Fix potential double-close of draw command label | Pedro J. Estébanez | 2023-11-20 | 1 | -2/+2 | |
| | |/ / / | |/| | | | ||||||
* | | | | | Merge pull request #85138 from ↵ | Rémi Verschelde | 2023-11-20 | 1 | -32/+34 | |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | YuriSizov/rendering-borked-meshes-dont-bork-the-editor Avoid division by zero in the fix surface compatibility routine | |||||
| * | | | | | Avoid division by zero in the fix surface compatibility routine | Yuri Sizov | 2023-11-20 | 1 | -32/+34 | |
| | |/ / / | |/| | | | ||||||
* | | | | | Merge pull request #85136 from ↵ | Rémi Verschelde | 2023-11-20 | 6 | -18/+88 | |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | YuriSizov/editor-surface-upgrade-on-demand-and-off Prevent the surface upgrade tool from running during export | |||||
| * | | | | | Prevent the surface upgrade tool from running during export | Yuri Sizov | 2023-11-20 | 6 | -18/+88 | |
| |/ / / / | | | | | | | | | | | | | | | | | | | | | Also add an explicit way to trigger the tool manually at user's will. |