Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-15 | Scene: Remove unused `mesh_materials` StringNames | Rémi Verschelde | |
They were added in 8be2fabbe5cd846bac5e5a38e55f3fb70e73f2da (2.1 era) but were likely a first attempt that didn't get unused in the end. | |||
2021-04-15 | Merge pull request #47878 from clayjohn/rename-get_surface_material | Rémi Verschelde | |
Rename get_surface_material to get_surface_override_material | |||
2021-04-14 | Rename get_surface_material to get_surface_override_material | clayjohn | |
2021-04-14 | Merge pull request #47846 from nekomatata/solver-optimization | Rémi Verschelde | |
Godot Physics solver optimization | |||
2021-04-14 | Merge pull request #47890 from akien-mga/etcpak-compress-only | Rémi Verschelde | |
etcpak: We only need the compression code, remove rest of etcpak app | |||
2021-04-14 | Merge pull request #47889 from EricEzaM/PR/fix-autocomplete-accept-on-space | Rémi Verschelde | |
Fixed ui_accept (spacebar + return) accepting auto-completion options. | |||
2021-04-14 | Merge pull request #47870 from reduz/reorganize-shader-compiler | Rémi Verschelde | |
2021-04-14 | etcpak: We only need the compression code, remove rest of etcpak app | Rémi Verschelde | |
We do our own image loading, threading, and memory management in Godot already, so the only components we need from etcpak (at least as of now) are the `Compress*` methods defined in `ProcessDxtc.cpp` and `ProcessRGB.cpp`. So we don't need to compile or vendor the rest. | |||
2021-04-15 | Fixed ui_accept (spacebar + return) accepting auto-completion options. | Eric M | |
2021-04-14 | Refactor GLSL shader compilation | reduz | |
-Used a more consistent set of keywords for the shader -Remove all harcoded entry points -Re-wrote the GLSL shader parser, new system is more flexible. Allows any entry point organization. -Entry point for sky shaders is now sky(). -Entry point for particle shaders is now process(). | |||
2021-04-14 | Merge pull request #47886 from Pineapple/separate-set | Rémi Verschelde | |
Separate set.h from map.h | |||
2021-04-14 | Merge pull request #47330 from ↵ | George Marques | |
Blackiris/fix-corrupt-scene-when-export-has-setter Fix corrupt scene when export var has setter | |||
2021-04-14 | Merge pull request #47807 from Blackiris/fix-is-type-treated-as-address | Rémi Verschelde | |
Fix type argument in is_builtin which was treated as an address | |||
2021-04-14 | Merge pull request #47856 from ray90514/bug#47555 | Rémi Verschelde | |
Fix multi-selection doesn't correctly show in the inspector | |||
2021-04-14 | Separate set.h from map.h | Bartłomiej T. Listwon | |
2021-04-14 | Fix corrupt scene when export var has setter | Julien Nguyen | |
2021-04-14 | Merge pull request #47876 from fire/gltf-export-fixes | Rémi Verschelde | |
Export gltf2 normal textures correctly. | |||
2021-04-14 | Merge pull request #46880 from thebestnom/add_android_samples | Rémi Verschelde | |
Add `generateDevTemplate` to android build to build template with symbols | |||
2021-04-14 | Merge pull request #47797 from kleonc/capsulemesh_docs_fix | Rémi Verschelde | |
Fix docs description for CapsuleMesh::mid_height | |||
2021-04-14 | Merge pull request #47689 from nekomatata/textedit-fix-cursor-update | Rémi Verschelde | |
Fix TextEdit cursor update when adding or deleting text | |||
2021-04-14 | Merge pull request #47625 from SushiJackal/47450_fix | Rémi Verschelde | |
Fix: Selection Only in Find/Replace now preserves selection | |||
2021-04-14 | Merge pull request #47881 from bruvzg/macos_vlk_icd | Rémi Verschelde | |
[macOS] Update required Vulkan API version the ICD configs. | |||
2021-04-14 | [macOS] Update required Vulkan API version the ICD configs. | bruvzg | |
2021-04-14 | Allow to build dev template with symbols | thebestnom | |
2021-04-13 | Export gltf2 normal textures correctly. | K. S. Ernest (iFire) Lee | |
2021-04-13 | Merge pull request #47852 from akien-mga/etcpak-mingw-llvm-pthread | Rémi Verschelde | |
etcpak: Fix handling of pthread naming API for Linux and MinGW | |||
2021-04-13 | etcpak: Fix handling of pthread naming API for Linux and MinGW | Ré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-13 | Fix multi-selection doesn't correctly show in the inspector | ray90514 | |
2021-04-13 | Merge pull request #47853 from naithar/fix/xcframework-time-4.0 | Rémi Verschelde | |
[iOS] Fix for plugin modified time check | |||
2021-04-13 | [iOS] Fix for plugin modified time check | Sergey Minakov | |
2021-04-13 | Merge pull request #47848 from nekomatata/debug-shape-crash-fix | Rémi Verschelde | |
Fix crashes with CollisionObject3D debug shapes | |||
2021-04-13 | Merge pull request #47845 from nekomatata/fix-soft-body-contact-impulses | Rémi Verschelde | |
2021-04-13 | Merge pull request #47844 from m4gr3d/update_activity_result_callback | Rémi Verschelde | |
Add support for forwarding callbacks from Godot's parent activity | |||
2021-04-13 | Merge pull request #47842 from m4gr3d/fix_boot_splash_scale_master | Rémi Verschelde | |
Fix custom boot splash image scaling. | |||
2021-04-12 | Fix crashes with CollisionObject debug shapes | PouleyKetchoupp | |
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-12 | Godot Physics solver optimization | PouleyKetchoupp | |
Several optimizations in the way solver islands are processed in both 2D and 3D physics: - Use LocalVector instead of linked list to avoid cache misses (with persistent storage based on worst case scenario) - Remove pairs when setup fails (no valid contact) to avoid unnecessary solving of non-colliding rigid bodies just to return immediately | |||
2021-04-12 | Fix SoftBody contact impulses applied on rigid bodies | PouleyKetchoupp | |
Parameters were inverted in `apply_impulse` and `apply_bias_impulse` due to a modification on master. | |||
2021-04-12 | Add support for forwarding callbacks from Godot's parent activity. | Fredia Huya-Kouadio | |
2021-04-12 | Fix custom boot splash image scaling. | Fredia Huya-Kouadio | |
2021-04-13 | Merge pull request #47370 from fire/etcpak | Rémi Verschelde | |
Add thirdparty library etcpak for faster imports. | |||
2021-04-13 | Merge pull request #47841 from Blackiris/fix-PackedFloat32Array-index | Rémi Verschelde | |
Fix PackedFloat32Array get index not working | |||
2021-04-13 | Add `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-12 | Fix PackedFloat32Array get index not working | Julien Nguyen | |
2021-04-12 | Merge pull request #47840 from ↵ | Rémi Verschelde | |
Calinou/doc-project-settings-override-feature-tags Document overriding project settings that have feature tags | |||
2021-04-12 | Document overriding project settings that have feature tags | Hugo 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-12 | Merge pull request #47664 from goostengine/makerst-prop-overridden-object | Rémi Verschelde | |
makerst: Fix generation of overridden properties in child classes | |||
2021-04-12 | Merge pull request #47831 from Calinou/editor-remote-scene-tree-tooltip | Rémi Verschelde | |
2021-04-12 | Add a tooltip to document performance issues of the Remote scene tree | Hugo Locurcio | |
2021-04-12 | Merge pull request #43180 from nathanfranke/node-configuration-array | Rémi Verschelde | |
Use Array for node configuration warnings | |||
2021-04-12 | Merge pull request #47709 from KoBeWi/node_that_changes_everything | Rémi Verschelde | |
Expose edit_node() for editor plugins |