summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-04-14Allow to build dev template with symbolsthebestnom
2021-04-13Merge pull request #47852 from akien-mga/etcpak-mingw-llvm-pthreadRémi Verschelde
etcpak: Fix handling of pthread naming API for Linux and MinGW
2021-04-13etcpak: Fix handling of pthread naming API for Linux and MinGWRémi Verschelde
For MinGW this is tricky to do as a two-step process like it was implemented, as `std::thread::native_handle()` is implementation-defined and depending on the MinGW distribution, it may or may not be a pthread handle. With mingw-gcc as packaged in Linux distros with pthread support it worked fine, but with llvm-mingw it was problematic. Setting the name in the thread directly as done for Apple platforms is simpler and works fine. Co-authored-by: Hein-Pieter van Braam-Stewart <hp@tmm.cx>
2021-04-13Merge pull request #47853 from naithar/fix/xcframework-time-4.0Rémi Verschelde
[iOS] Fix for plugin modified time check
2021-04-13[iOS] Fix for plugin modified time checkSergey Minakov
2021-04-13Merge pull request #47848 from nekomatata/debug-shape-crash-fixRémi Verschelde
Fix crashes with CollisionObject3D debug shapes
2021-04-13Merge pull request #47845 from nekomatata/fix-soft-body-contact-impulsesRémi Verschelde
2021-04-13Merge pull request #47844 from m4gr3d/update_activity_result_callbackRémi Verschelde
Add support for forwarding callbacks from Godot's parent activity
2021-04-13Merge pull request #47842 from m4gr3d/fix_boot_splash_scale_masterRémi Verschelde
Fix custom boot splash image scaling.
2021-04-12Fix crashes with CollisionObject debug shapesPouleyKetchoupp
MeshInstance added as child nodes for CollisionObject debug shapes can be invalidated while deleting the collision object (child nodes are deleted first), which caused accesses to invalid memory in shape_owner_remove_shape that lead to random crashes. Also optimized accesses to shapes to avoid copy-on-write on each iteration.
2021-04-12Fix SoftBody contact impulses applied on rigid bodiesPouleyKetchoupp
Parameters were inverted in `apply_impulse` and `apply_bias_impulse` due to a modification on master.
2021-04-12Add support for forwarding callbacks from Godot's parent activity.Fredia Huya-Kouadio
2021-04-12Fix custom boot splash image scaling.Fredia Huya-Kouadio
2021-04-13Merge pull request #47370 from fire/etcpakRémi Verschelde
Add thirdparty library etcpak for faster imports.
2021-04-13Merge pull request #47841 from Blackiris/fix-PackedFloat32Array-indexRémi Verschelde
Fix PackedFloat32Array get index not working
2021-04-13Add `etcpak` library for faster ETC/ETC2/S3TC imports.K. S. Ernest (iFire) Lee
- `etc` module was renamed to `etcpak` and modified to use the new library. - PKM importer is removed in the process, it's obsolete. - Old library `etc2comp` is removed. - S3TC compression no longer done via `squish` (but decompression still is). - Slight modifications to etcpak sources for MinGW compatibility, to fix LLVM `-Wc++11-narrowing` errors, and to allow using vendored or system libpng. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2021-04-12Fix PackedFloat32Array get index not workingJulien Nguyen
2021-04-12Merge pull request #47840 from ↵Rémi Verschelde
Calinou/doc-project-settings-override-feature-tags Document overriding project settings that have feature tags
2021-04-12Document overriding project settings that have feature tagsHugo Locurcio
This non-obvious behavior can take a while to discover and fix, so it's important to mention it in the class reference.
2021-04-12Merge pull request #47664 from goostengine/makerst-prop-overridden-objectRémi Verschelde
makerst: Fix generation of overridden properties in child classes
2021-04-12Merge pull request #47831 from Calinou/editor-remote-scene-tree-tooltipRémi Verschelde
2021-04-12Add a tooltip to document performance issues of the Remote scene treeHugo Locurcio
2021-04-12Merge pull request #43180 from nathanfranke/node-configuration-arrayRémi Verschelde
Use Array for node configuration warnings
2021-04-12Merge pull request #47709 from KoBeWi/node_that_changes_everythingRémi Verschelde
Expose edit_node() for editor plugins
2021-04-11Use Array for node configuration warningsNathan Franke
Previously, the warnings were passed as a string and delimitation of which were hard coded at each implementation.
2021-04-12Merge pull request #47531 from fire/update-skeleton-displayRémi Verschelde
Update Skeleton3D inspector Bone Transforms
2021-04-12Expose edit_node() for editor pluginskobewi
2021-04-12Merge pull request #47811 from HaSa1002/fix-get-bufferRémi Verschelde
Fix `_File::get_buffer` length always set to p_length
2021-04-11Fix `_File::get_buffer` length always set to p_lengthJohannes
2021-04-11Merge pull request #47175 from YeldhamDev/help_search_early_matchRémi Verschelde
Select non-perfect matches if necessary in the Search Help dialog
2021-04-11Merge pull request #47774 from DanielKriz/bugfix/CommandQueueRémi Verschelde
Fix includes in test_command_queue.h
2021-04-11Merge pull request #47787 from timothyqiu/csg-selectionRémi Verschelde
Fix 3D selection box size for Node3D
2021-04-11Fix 3D selection box size for Node3DHaoyu Qiu
2021-04-10Merge pull request #37966 from pkowal1982/cleanup-profilerFabio Alessandrelli
Clean up profiler
2021-04-10Fix includes in test_command_queue.hDaniel Kříž
2021-04-10Merge pull request #47761 from reduz/packedbytearray-marshallingRémi Verschelde
Add marshalling to PackedByteArray
2021-04-10Merge pull request #47512 from DanielKriz/bugfix/uri_encodeFabio Alessandrelli
fix wrong encoding format in uri_encode
2021-04-10Add marshalling to PackedByteArrayreduz
-Decode/Encode functions for u8,s8,u16,s16,u32,s32,u64,s64,half,float,double,variant -Improved binder template to allow this Given in Godot 4.0 PackedByteArray is passed as reference, it is now possible to have these functions there, which makes the most sense.
2021-04-10fix wrong encoding in uri_encodeDaniel Kříž
2021-04-10Merge pull request #46340 from gongpha/various-color-pickerRémi Verschelde
Add Various ColorPicker shapes
2021-04-10Merge pull request #47596 from ↵Rémi Verschelde
EricEzaM/PR/fix-editor-settings-shortcuts-wrong-button-action Fixed Editor Shortcuts revert/edit/clear buttons performing the wrong action
2021-04-09Merge pull request #47760 from m4gr3d/update_activity_result_behavior_masterRémi Verschelde
Fix issue causing the response callback to be invoked with the invalid `requestCode`
2021-04-09Fix issue causing the response callback to be invoked with the invalid ↵Fredia Huya-Kouadio
`requestCode` and deprecate support for forwarding callbacks from Godot's parent activity.
2021-04-09Merge pull request #47750 from aaronfranke/zoom-messageRémi Verschelde
Show a message when trying to zoom farther than the limit
2021-04-09Show a message when trying to zoom farther than the limitAaron Franke
2021-04-09Merge pull request #47754 from SonnyBonds/docfixRémi Verschelde
Add missing color argument in forward_canvas_draw_over_viewport example.
2021-04-09Add missing color argument in forward_canvas_draw_over_viewport example.Anders Stenberg
2021-04-09Merge pull request #47735 from Calinou/improve-cli-print-fps-displayRémi Verschelde
Improve command line `--print-fps` display
2021-04-09Merge pull request #47733 from Calinou/editor-tweak-frame-time-displayRémi Verschelde
Tweak frame time display in the editor
2021-04-09Merge pull request #47696 from BastiaanOlij/remove_low_endRémi Verschelde
Remove low_end option from renderer