summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-07-31Merge pull request #51083 from akien-mga/variantparser-fix-crash-42115Rémi Verschelde
VariantParser: Fix uninitialized ResourceParser funcs
2021-07-30Merge pull request #50935 from Vitika9/50807Rémi Verschelde
2021-07-30Merge pull request #51057 from V-Sekai/bake-reset-animRémi Verschelde
Bake RESET animation.
2021-07-30Merge pull request #51081 from SirQuartz/patch-38Rémi Verschelde
Make "Find in Files" ignore directories with `.gdignore` in them
2021-07-30VariantParser: Fix uninitialized ResourceParser funcsRémi Verschelde
They could cause a segfault when parsing values with ID "Resource" as apparently we never set a valid `func` for it. Fixes crash part of #42115.
2021-07-30Merge pull request #51080 from timothyqiu/csgbox-nanRémi Verschelde
Do nothing when dragging CSGBox handle perpendicular to the camera
2021-07-30Make "Find in Files" searches ignore directories with `.gdignore` files in themNicholas Huelin
This pull request fixes an issue where searches using the "Find in Files" function would include folders with `.gdignore` files in them. The editor is supposed to ignore directories with these files in them altogether.
2021-07-30Merge pull request #51078 from nekomatata/code-editor-theme-change-optimizationRémi Verschelde
Optimize theme change in code editor
2021-07-30Merge pull request #50984 from Calinou/project-manager-vulkan-clustered-mobileRémi Verschelde
Expose Vulkan's clustered and mobile backends in the project manager
2021-07-31Do nothing when dragging CSGBox handle perpendicular to the cameraHaoyu Qiu
2021-07-30Optimize theme change in code editorPouleyKetchoupp
Postpone applying the whole theme when a setting changes, to avoid updating everything many times when the whole editor theme is changed.
2021-07-30Expose Vulkan's clustered and mobile backends in the project managerHugo Locurcio
Since OpenGL will not be available in Godot 4.0, this exposes a choice between Vulkan clustered and Vulkan mobile in the project manager. Despite the name, Vulkan mobile has many benefits on desktop platforms. It provides better performance on simple scenes, and ensures that you won't accidentally use unsupported features while testing your project on desktop platforms. The Vulkan backend setting was made into a "basic" setting so that it can be changed without having to enable the Advanced Settings toggle. This also improves list formatting to use bullet points and tweaks the property hint to be more descriptive.
2021-07-30Merge pull request #51073 from YeldhamDev/oopsRémi Verschelde
Fix "Custom *" theme sections being inside "Auto Translate"
2021-07-30Fix "Custom *" theme sections being inside "Auto Translate"Michael Alexsander
2021-07-30Merge pull request #51068 from Faless/net/4.x_marshalls_recurseRémi Verschelde
[Net] Fix Marshalls infinite recursion crash.
2021-07-30Merge pull request #51052 from V-Sekai/gltf-fallbacksRémi Verschelde
glTF2 fallback load PNG and JPG
2021-07-30Merge pull request #51067 from akien-mga/doc-return-argument-self-closing-tagsRémi Verschelde
doc: Use self-closing tags for `return` and `argument`
2021-07-30glTF2 fallback load PNG and JPGK. S. Ernest (iFire) Lee
2021-07-30[Net] Fix Marshalls infinite recursion crash.Fabio Alessandrelli
Variants like dictionaries and arrays can have cyclic references, which caused `encode_variant` to run an infinite recursion. Instead of keeping a stack and looking for cyclic references which would make serialization slower, this commit adds a `MAX_RECURSION_DEPTH` constant to Variant, and have `encode_variant` keep track of the current recursion depth, bailing when it's too high since this likely means a cyclic reference has been encountered.
2021-07-30Merge pull request #51066 from Faless/enet/4.x_channels_fixRémi Verschelde
[Net] Fix ENet 'connect_to_host' creating only one channel.
2021-07-30Merge pull request #51041 from foxydevloper/new-resources-snake-caseRémi Verschelde
Name new resource files with `snake_case`
2021-07-30doc: Use self-closing tags for `return` and `argument`Rémi Verschelde
For the time being we don't support writing a description for those, preferring having all details in the method's description. Using self-closing tags saves half the lines, and prevents contributors from thinking that they should write the argument or return documentation there.
2021-07-30Merge pull request #51064 from raulsntos/doc-input-exact_matchRémi Verschelde
Add Input documentation for `exact_match`
2021-07-30[Net] Fix ENet 'connect_to_host' creating only one channel.Fabio Alessandrelli
Passing `0` to `enet_host_create` will allow the maximum amount of channel supported by ENet. For some reasons, `connect_to_host` will instead only create 1 channel when passed `0`. This commit normalize the behaviour to always allocate the maximum allowed channels when passing `0`.
2021-07-30Add Input documentation for `exact_match`Raul Santos
2021-07-30Merge pull request #35891 from Calinou/editor-viewport-highlight-context-menusRémi Verschelde
Highlight context menu items at the top of the 2D/3D viewports
2021-07-30Merge pull request #48567 from Calinou/editor-theme-less-opaque-viewport-focusRémi Verschelde
Make the focus outline translucent for editor viewports
2021-07-30Make the focus outline translucent for editor viewportsHugo Locurcio
This makes the focus outline less distracting on the 2D and 3D editor viewports.
2021-07-30Merge pull request #50982 from Calinou/editor-use-bullet-pointsRémi Verschelde
Use bullet points in the editor instead of dashes where relevant
2021-07-30Merge pull request #49149 from YeldhamDev/auto_translate_toggleRémi Verschelde
Add `auto_translate` toggle for automatic translation
2021-07-30Bake RESET animation.K. S. Ernest (iFire) Lee
Co-authored-by: MMMaellon <mmmaellon@gmail.com> Co-authored-by: Eron <rufsketch1@gmail.com>
2021-07-30Merge pull request #51051 from V-Sekai/gltf-less-logsRémi Verschelde
In glTF2 animations, log spam less when running.
2021-07-30Merge pull request #51011 from foxydevloper/drag-drop-root-defaultRémi Verschelde
2021-07-30Merge pull request #51038 from YeldhamDev/mime_yet_againRémi Verschelde
Properly tag project files as a subclass of plain text in the MIME info
2021-07-29In glTF2 animations, log spam less when running.K. S. Ernest (iFire) Lee
2021-07-29Name new resource files with `snake_case`foxydevloper
2021-07-29Properly tag project files as a subclass of plain text in the MIME infoMichael Alexsander
2021-07-29Add `auto_translate` toggle for automatic translationMichael Alexsander
2021-07-29Merge pull request #51009 from raulsntos/fix-csharp-splitRémi Verschelde
Use `allowEmpty` parameter in Split
2021-07-29Merge pull request #51022 from raulsntos/csharp-interpolated-stringsRémi Verschelde
Use C# interpolated strings
2021-07-29Make drag and drop into viewport add to root node by defaultfoxydevloper
When dragging and dropping a texture, mesh, or scene from the FileSystem into the 2D or 3D viewport, it will be added as a child of the current scene's root node.
2021-07-29Merge pull request #51024 from Chaosus/clear_processes_idsRémi Verschelde
Clear debug process identifiers array at `stop()` to prevent invalid checking of them
2021-07-29Merge pull request #51019 from YeldhamDev/mime_tweaksRémi Verschelde
Make some small tweaks to the MIME info
2021-07-29Merge pull request #51018 from timothyqiu/colon-in-columnRémi Verschelde
Remove colon from column titles
2021-07-29Clear debug process id at `stop()` to prevent invalid checking of themYuri Roubinsky
2021-07-29Use C# interpolated stringsRaul Santos
Uses interpolated strings wherever possible. String concatenations are still left where used for breaking long lines.
2021-07-29Make some small tweaks to the MIME infoMichael Alexsander
2021-07-29Remove colon from column titlesHaoyu Qiu
2021-07-29Merge pull request #51015 from pycbouh/core-texture-webp-crashRémi Verschelde
Fix a crash when trying to load a WebP `StreamTexture2D`
2021-07-29Fix a crash when trying to load a WebP StreamTexture2DYuri Sizov