summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-08-16Merge pull request #51698 from Paulb23/text-editor-settingsRémi Verschelde
Reorganise text editor settings
2021-08-16Merge pull request #51733 from timothyqiu/resource-menu-itemRémi Verschelde
Disable "Edit Resource from Clipboard" when nothing in clipboard
2021-08-16Merge pull request #51739 from neikeq/fix-csharp-instance-bindingsRémi Verschelde
Fix C# native instance bindings after recent re-write
2021-08-16Merge pull request #51736 from JFonS/minor_fixes_n3epRémi Verschelde
Minor fixes to Node3DEditorPlugin
2021-08-16Reorganise text editor settingsPaulb23
2021-08-16Merge pull request #51116 from Calinou/macos-fix-xbox-bluetooth-controllersRémi Verschelde
Fix Xbox controllers in Bluetooth mode on macOS
2021-08-16Fix C# native instance bindings after recent re-writeIgnacio Roldán Etcheverry
This was needed after: 44691448911f1d29d4d79dbdd5553734761e57c4
2021-08-16Fix Xbox controllers in Bluetooth mode on macOSHugo Locurcio
This prevents the D-pad up arrow from being registered as pressed when it isn't, and pressing any direction from activating the next arrow clockwise of it. Co-authored-by: Scott Wadden <scott.wadden@gmail.com>
2021-08-16Merge pull request #51645 from fabriceci/improve-physics-apiRémi Verschelde
API improvement on the physics (CharacterBody and related classes)
2021-08-16Disable "Edit Resource from Clipboard" menu item when nothing in clipboardHaoyu Qiu
To be consistent with other menu items.
2021-08-16Merge pull request #50785 from jeffrey-cochran/softbody-areasRémi Verschelde
Updated softbody handling to allow for area/softbody collision detection and application of area gravity
2021-08-16Merge pull request #51731 from timothyqiu/menu-button-signalRémi Verschelde
Fix `MenuButton` not emitting `about_to_popup` signal
2021-08-16Merge pull request #51368 from ↵Rémi Verschelde
TwistedTwigleg/GSOC_2020_Working_Branch_IK_SQUASHED New and improved IK system for Skeleton3D - Squashed!
2021-08-16Fix MenuButton not emitting about_to_popup signalHaoyu Qiu
2021-08-16Merge pull request #51673 from Vignesh1-art/masterRémi Verschelde
Fixed crash executing TextEdit.new().set_draw_control_chars(true)
2021-08-16Merge pull request #51730 from Chaosus/vs_fix_particle_accelYuri Roubinsky
Fix incorrect inheritance of `VisualShaderNodeParticleAccelerator`
2021-08-16Fix incorrect inheritance of `VisualShaderNodeParticleAccelerator`Yuri Roubinsky
2021-08-16Merge pull request #51713 from ↵Rémi Verschelde
maiself/fix-input-methods-returning-zero-strength-master Fix input methods returning zero strength when pressed status not requested (master)
2021-08-16Merge pull request #50159 from Calinou/standardmaterial3d-add-shader-commentRémi Verschelde
Add a comment at the top of generated shaders
2021-08-16Minor fixes to Node3DEditorPluginjfons
* Change EditorNode3D::update_all_gizmos() to start at the edited scene root instead of the whole editor root. * Call update_all_gizmos() only once at start instead of evrey time a gizmo plugin is added. * Add missing null check.
2021-08-16Merge pull request #50181 from ↵Rémi Verschelde
Calinou/gpu-particles-improve-visibility-generation Improve visibility rect/AABB generation usability in GPUParticles
2021-08-16Merge pull request #51704 from Calinou/editor-icons-add-expressionRémi Verschelde
Add editor icons for VisualScript and VisualShader expression resources
2021-08-16Merge pull request #51702 from Calinou/port-visual-shader-iconsRémi Verschelde
Port visual shader node icons from Godot 2.1.x
2021-08-16Merge pull request #51608 from clayjohn/Vulkan-Panorama-sky-hintRémi Verschelde
Use hint_albedo in SkyMaterials
2021-08-16Fixed crash executing TextEdit.new().set_draw_control_chars(true)Vignesh1-art
Fixes #51613.
2021-08-16Merge pull request #51723 from Chaosus/fix_shader_compile_errorRémi Verschelde
Makes a clear error message if shader compilation failed
2021-08-16Merge pull request #51701 from theoway/updates_node_arranger_iconRémi Verschelde
Changes the icon of node arranger in GraphEdit & editor
2021-08-16Merge pull request #51030 from ↵Rémi Verschelde
kleonc/sprite_frames-preserve-src-atlas_texture-margins SpriteFramesEditor: preserve source texture margins when creating frames from AtlasTexture
2021-08-16Merge pull request #51249 from kleonc/tab_container-fix-disconnecting-errorsRémi Verschelde
TabContainer: Fix error on removing top-level Control child, Remove _get_tab method
2021-08-16Makes a clear error message if shader compilation failedYuri Roubinsky
2021-08-16Changes the icon of node arranger in GraphEdit/VisualScript/VisualShaderUmang Kalra
2021-08-16Merge pull request #51710 from BastiaanOlij/fix_bokeh_versionRémi Verschelde
2021-08-16Fix input methods returning zero strength when pressed status not requestedMai Lavelle
Fixes behavior of these methods: `InputMap::event_get_action_status` `InputEvent*::action_match` Previously when `p_pressed` was `nullptr`, `p_strength` would be set to `0.0f` regardless of event strength. This affected `InputEventAction` events processed by `Input.parse_input_event` for example. Regression found in afa89c9eea5c99
2021-08-16Improve visibility rect/AABB generation usability in GPUParticlesHugo Locurcio
- Don't display the time dialog if the automatically calculated generation time is short enough. - Clarify the purpose of waiting in the progress dialog.
2021-08-16Add a comment at the top of generated shadersHugo Locurcio
This comment is useful to determine the origin of ShaderMaterials converted from built-in material types (such as CanvasItemMaterial or StandardMaterial3D). The Godot version is also included in case the shader needs to be regenerated with a newer engine version.
2021-08-15Enabled softbody-area collision (intersection) and enabled area-specific ↵Jeffrey Cochran
gravity for soft bodies.
2021-08-16Moved disabling bokeh shader variants to before the version_create callBastiaan Olij
2021-08-16Add editor icons for VisualScript and VisualShader expression resourcesHugo Locurcio
2021-08-16Port visual shader node icons from Godot 2.1.xHugo Locurcio
2021-08-15Merge pull request #51694 from RicardRC/constconstconstconstconstconstRémi Verschelde
Fix compilation with float=64
2021-08-15Merge pull request #51664 from Chaosus/vs_fixesYuri Roubinsky
2021-08-15Added missed limiters for Visual Shader node enumsYuri Roubinsky
2021-08-15Add constant to vector function parameters that don't actually modify their ↵Ricard Rovira Cubeles
input. Add more overloads of vector multiplication, required by templates to compile with float=64.
2021-08-15Merge pull request #51512 from Bhu1-V/PR/cmd-fixRémi Verschelde
command palette improvements
2021-08-15API improvement on physics, mainly CharacterBodyfabriceci
Changes: - Rename few methods/property and group them in the editor when it's possible - Make MotionResult API consistency with KinematicCollision - Return a boolean in move_and_slide if there was a collision - New methods: - get_floor_angle on CharacterBody to get the floor angle. - get_angle on KinematicCollision to get the collision angle. - get_last_slide_collision to quickly get the latest collision of move_and_slide.
2021-08-15command palette improvementsBhuvan Vemula
2021-08-15Merge pull request #51507 from BastiaanOlij/fix_screen_and_depth_textureBastiaan Olij
Fix read from screen and depth texture
2021-08-15Fix read from screen and depth textureBastiaan Olij
2021-08-14Merge pull request #48572 from Calinou/improve-animation-bezier-editorRémi Verschelde
Improve the animation bezier editor
2021-08-14Improve the animation bezier editorHugo Locurcio
- Allow snapping bezier handles to the timeline. - Allow precise snapping when holding Shift for keyframes and handles. - Previously, it was only allowed for seeking the timeline. - This change also impacts the animation track editor, not just the bezier editor. - Invert the Ctrl + mouse wheel behavior to match the zoom direction in the animation track editor. - Increase the line spacing between the "Time:" and "Value:" texts to improve readability. - Tweak box selection styling to match the animation track editor. - Adjust line widths for hiDPI displays.