summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-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-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`.
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