summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-08-01Merge pull request #48958 from ↵Rémi Verschelde
kleonc/astar-get_available_point_id-start-from-zero Astar::get_available_point_id Return 0 instead of 1 when empty
2021-08-01Merge pull request #51036 from winterpixelgames/master-ws-fixRémi Verschelde
WebsocketPeer outbound buffer fixes and buffer size query
2021-08-01Merge pull request #51136 from akien-mga/scons-4.2.0Rémi Verschelde
Windows: Fix build with SCons 4.2.0
2021-08-01Merge pull request #51124 from YeldhamDev/local_editor_dup_fixRémi Verschelde
Fix being able to add duplicate files in the Localization editor
2021-08-01Windows: Fix build with SCons 4.2.0Rémi Verschelde
2021-07-31Websocket peer outbound buffer fixes. Expose outbound buffered amount.Jordan Schidlowsky
2021-07-31Fix being able to add duplicate files in the Localization editorMichael Alexsander
2021-07-31Merge pull request #51114 from pycbouh/editor-fix-audio-bus-colorsRémi Verschelde
Fix theming in the audio bus editor
2021-07-31Merge pull request #50625 from nekomatata/body-one-direction-layersRémi Verschelde
One-directional collision layer check for rigid bodies and soft bodies
2021-07-31Merge pull request #51110 from pycbouh/editor-put-the-colon-back-inRémi Verschelde
Put multiple colons back into translated strings
2021-07-31Merge pull request #51103 from Calinou/vulkan-detect-intel-title-caseRémi Verschelde
Use title case instead of uppercase for Vulkan Intel GPU detection
2021-07-31Fix theming in the audio bus editorYuri Sizov
2021-07-31Merge pull request #51105 from timothyqiu/i18n-action-namesRémi Verschelde
Make action names translatable
2021-07-31Merge pull request #51108 from Calinou/vulkan-print-verboseRémi Verschelde
Move Vulkan debugging prints to verbose
2021-07-31Merge pull request #51099 from Calinou/vulkan-print-device-releaseRémi Verschelde
Print the Vulkan device name in release builds too
2021-07-31Put multiple colons back into translated stringsYuri Sizov
2021-07-31Merge pull request #51091 from qarmin/attempted_to_freeRémi Verschelde
Fix 'Attempted to remove invalid ID' errors
2021-07-31Use title case instead of uppercase for Vulkan Intel GPU detectionHugo Locurcio
This matches how the vendor name is displayed in most places. The Apple GPU vendor was also added for the M1.
2021-07-31Move Vulkan debugging prints to verboseHugo Locurcio
These messages can now be displayed in release builds if the `--verbose` command line argument is specified, which is useful for troubleshooting.
2021-07-31Make action names translatableHaoyu Qiu
2021-07-31Fix 'Attempted to remove invalid ID' errorsRafał Mikrut
2021-07-31Print the Vulkan device name in release builds tooHugo Locurcio
This is important information to include in bug reports for exported projects, and is consistent with the behavior found in the GLES3 and GLES2 renderers in `3.x`.
2021-07-31Merge pull request #46270 from RandomShaper/fix_can_resetRémi Verschelde
Rationalize property reversion
2021-07-31Merge pull request #51084 from aaronfranke/no-dectimeRémi Verschelde
Remove obsolete `dectime` method
2021-07-31Merge pull request #51083 from akien-mga/variantparser-fix-crash-42115Rémi Verschelde
VariantParser: Fix uninitialized ResourceParser funcs
2021-07-30Remove obsolete "dectime" methodAaron Franke
Replaced by "move_toward"
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-30Rationalize property reversionPedro J. Estébanez
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`.