summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-05-11Fixes missng 2D engine bitsreduz
-Mesh2D now works -MultiMesh2D now works -Polygon2D now works -Added hooks for processing 2D particles -Skeleton2D now works 2D particles still not working, but stuff needed for it is now implemented.
2021-05-11Merge pull request #48638 from akien-mga/fix-uwp-threads-buildRémi Verschelde
SCons: Fix UWP build after #45315
2021-05-11Merge pull request #48637 from akien-mga/embree-raycaster-check-sse2Rémi Verschelde
2021-05-11SCons: Fix UWP build after #45315Rémi Verschelde
(cherry picked from commit d1f023c35b8bed3fc839fdc5d587a839568aab44)
2021-05-11Add checks for __SSE2__ in the lightmap raycasterJFonS
(cherry picked from commit 20717990fd2a7ad300fd9c6fab0394f25e3b7294)
2021-05-11SCons: Disable embree-based modules on x86 (32-bit)Rémi Verschelde
Fixes #48482. (cherry picked from commit e53422c8f96770c9a9b7497955c84f4b742fdd73)
2021-05-11Merge pull request #48629 from nekomatata/dynamic-bvh-broadphase-4.0Rémi Verschelde
Dynamic BVH broadphase in 2D & 3D Godot Physics
2021-05-10Dynamic BVH broadphase in 2D & 3D Godot PhysicsPouleyKetchoupp
Port lawnjelly's dynamic BVH implementation from 3.x to be used in both 2D and 3D broadphases. Removed alternative broadphase implementations which are not meant to be used anymore since they are much slower. Includes changes in Rect2, Vector2, Vector3 that help with the template implementation of the dynamic BVH by uniformizing the interface between 2D and 3D math. Co-authored-by: lawnjelly <lawnjelly@gmail.com>
2021-05-10Merge pull request #48626 from YeldhamDev/tilemap_capitalization_fixRémi Verschelde
2021-05-10Fix small issues with capitalization in the new TileMap editorMichael Alexsander
2021-05-10Merge pull request #48618 from Calinou/colorpicker-click-old-color-to-revertRémi Verschelde
Implement reverting to the old color when clicking it in ColorPicker
2021-05-10Implement reverting to the old color when clicking it in ColorPickerHugo Locurcio
2021-05-10Merge pull request #48610 from Calinou/clang-format-fix-ubuntu-version-detectionRémi Verschelde
Fix Ubuntu clang-format version detection in the pre-commit hook
2021-05-10Fix Ubuntu clang-format version detection in the pre-commit hookHugo Locurcio
2021-05-09Merge pull request #48558 from mortarroad/master-fix-misaligned-bmpRémi Verschelde
fix misaligned loads in bmp loader
2021-05-09Merge pull request #48591 from trollodel/collisionobject3d-fix-disconnectRémi Verschelde
Use the correct method in shape_owner_remove_shape
2021-05-09Use the correct method in shape_owner_remove_shapetrollodel
2021-05-09Merge pull request #48175 from trollodel/collisionobject3d-no-miRémi Verschelde
Create CollisionObject3D debug shapes using RS
2021-05-09Merge pull request #48534 from Calinou/editor-theme-allow-negative-contrastRémi Verschelde
Allow negative contrast values in the editor theme settings
2021-05-09Merge pull request #48579 from Calinou/tree-fix-bg-focus-section-overlapRémi Verschelde
Fix Tree's background focus outline displaying behind section headings
2021-05-09Merge pull request #48583 from Calinou/doc-os-get-unique-id-caveatsRémi Verschelde
Document caveats of `OS.get_unique_id()`
2021-05-09Merge pull request #46808 from pycbouh/theme-editor-better-create-uiRémi Verschelde
Refactor Create Theme menu in Theme Editor
2021-05-09Merge pull request #48582 from Calinou/editor-resource-preview-fix-focus-outlineRémi Verschelde
Fix EditorPropertyResource focus outline being drawn behind the preview
2021-05-09Merge pull request #48539 from KoBeWi/cant_edit_thisRémi Verschelde
Display arrow cursor if text is not editable
2021-05-09Merge pull request #44359 from Riteo/logo-outlineRémi Verschelde
Add an outlined version of logo.png and icon.png and put it in README.md
2021-05-09Merge pull request #41416 from TokageItLab/fix_animation_tree_cacheRémi Verschelde
fix unintentional object rotation by anim tree
2021-05-09Merge pull request #48574 from Calinou/editor-add-new-scene-shortcutsRémi Verschelde
Add shortcuts for New Scene and New Inherited Scene actions
2021-05-09Merge pull request #48578 from Calinou/editor-no-scene-ctrl-s-saves-scriptRémi Verschelde
Save the current script when pressing Ctrl + S if no scene is open
2021-05-09Fix Tree's background focus outline displaying behind section headingsHugo Locurcio
2021-05-09Document caveats of `OS.get_unique_id()`Hugo Locurcio
2021-05-09Fix EditorPropertyResource focus outline being drawn behind the previewHugo Locurcio
2021-05-09Save the current script when pressing Ctrl + S if no scene is openHugo Locurcio
- Tweak the dialog messages to be more informative. - The "Saved N modified resources" dialog is not a warning per se, so make it more explicit.
2021-05-09Add shortcuts for New Scene and New Inherited Scene actionsHugo Locurcio
These default to Ctrl + N and Ctrl + Shift + N respectively.
2021-05-09Refactor Create Theme menu in Theme EditorYuri Sizov
2021-05-08Merge pull request #48166 from ↵Rémi Verschelde
TwistedTwigleg/skeletonik_changes_and_bug_fixes_regressionfix3 Fixed issue in SkeletonIK leading to some root bones being twisted incorrectly
2021-05-08Merge pull request #48562 from Calinou/displayserver-linux-remove-debug-printsRémi Verschelde
Remove debugging prints in the Linux DisplayServer
2021-05-08Fixes the SkeletonIK twisting issue by using the skeleton global pose ↵TwistedTwigleg
without overrides
2021-05-08Remove debugging prints in the Linux DisplayServerHugo Locurcio
Some Vulkan debugging prints were also changed to be printed only in verbose mode.
2021-05-08fix misaligned loads in bmp loaderMorris Tabor
2021-05-08Merge pull request #48543 from Faless/js/4.x_target_fps_fixFabio Alessandrelli
[HTML5] Fix target_fps when window loses focus.
2021-05-07Display arrow cursor if text is not editablekobewi
2021-05-07[HTML5] Fix target_fps when window loses focus.Fabio Alessandrelli
We don't get updates when the window is unfocused/minimized, so we must detect the situation where the counted ticks start drifting away resulting in more frames drawn than needed. This commit adds a check to ensure that the target ticks do not drift away more than one second.
2021-05-07Merge pull request #48538 from akien-mga/remove-native-video-apiRémi Verschelde
OS: Remove native video API only implemented on iOS
2021-05-07Merge pull request #48535 from groud/tiles_squashedRémi Verschelde
TileSet and TileMap rework (squashed)
2021-05-07OS: Remove native video API only implemented on iOSRémi Verschelde
See discussion in #43811, it was only implemented on iOS and even that implementation was fairly limited. This would best be provided as plugins for Android and iOS without cluttering the shared OS API.
2021-05-07Rework the TileSet resource and TileMap nodes:Gilles Roudière
- Move most properties from TileMap to TileSet, - Make TileSet more flexible, supporting more feature (several collision layers, etc...), - Fusion both the TileMap and TileSet editor, - Implement TileSetSources, and thus a new way to index tiles in the TileSet, - Rework the TileSet and TileMap editors completely, - Implement an editor zoom widget (and use it in several places)
2021-05-07Sync RasterizerDummy with latest changes.Fabio Alessandrelli
2021-05-07Merge pull request #48536 from Calinou/editor-theme-custom-require-restartRémi Verschelde
Tweak the setting hint for the custom editor theme setting
2021-05-07Tweak the setting hint for the custom editor theme settingHugo Locurcio
The custom editor theme is only visible after restarting the editor.
2021-05-07Allow negative contrast values in the editor theme settingsHugo Locurcio
When using a negative contrast value, the base color will be lightened to create the derivative colors instead of being darkened. This can lead to better-looking themes, especially for light themes.