summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-01-18[HTML5] Custom Gamepad library to allow remapping.Fabio Alessandrelli
No longer use emscripten functions for gamepads, implement them as library functions in library_godot_display.js instead. This allows us to do a better job at "guessing" vendorId, productId, OS, etc. thus allowing us to better find the remapping for the controller.
2021-01-18Better gamepad axis event injection.Fabio Alessandrelli
In the core input handling code we have checks to make sure that if axis rapidly change sign we inject mid-points to release any pending inputmap action. The function though, did not correctly insert the mid-point causing dpads mapped to an axis that behaves like tri-state buttons (-1,0,1) to not be released correctly. This commit fixes that by including in the check the case where the axis swtiches from abs(1) to 0.
2021-01-18Merge pull request #45128 from bruvzg/rtl_wrapped_linesRémi Verschelde
RichTextLabel: Add count and scroll functions for wrapped lines and paragraphs.
2021-01-18RichTextLabel: adds separate `get_total_x_count`, `get_visible_x_count` and ↵bruvzg
`scroll_to_x` functions for wrapped lines and paragraphs (newlines).
2021-01-18Merge pull request #45274 from Calinou/fix-botton-typoRémi Verschelde
Fix typo in theming methods ("botton" -> "bottom")
2021-01-18Merge pull request #45272 from ↵Rémi Verschelde
Calinou/editor-cinematic-preview-hide-rotation-gizmog Hide the rotation gizmo when editor cinematic preview is enabled
2021-01-18Merge pull request #45271 from Calinou/editor-tweak-contextual-ligatures-hintRémi Verschelde
Tweak the Contextual Ligatures editor setting hint for consistency
2021-01-18Merge pull request #45250 from naithar/fix/ios_plugin-4.0Rémi Verschelde
[iOS] '.xcframework' support in plugins
2021-01-18Fix typo in theming methods ("botton" -> "bottom")Hugo Locurcio
2021-01-18Hide the rotation gizmo when editor cinematic preview is enabledHugo Locurcio
Cinematic preview enables the Camera3D preview automatically. When previewing a Camera3D, the rotation gizmo isn't displayed as it can't be used.
2021-01-18Tweak the Contextual Ligatures editor setting hint for consistencyHugo Locurcio
Title Case is used for all enum values in Godot.
2021-01-17[iOS] Added support for '.xcframework' in pluginsSergey Minakov
2021-01-16Merge pull request #45036 from vix597/issue-45025Rémi Verschelde
Fix `AudioServer.get_time_since_last_mix()` returning incorrect value when accessing from another thread
2021-01-16Merge pull request #45232 from Xrayez/doc-gpu-particles-visibilityRémi Verschelde
Document GPU particles visibility rect/aabb behavior
2021-01-16Fixes #45025 - Protects _last_mix_time and _last_frame_time with the ↵Sean LaPlante
AudioDriver lock() and unlock() methods
2021-01-16Document GPU particles visibility rect/aabb behaviorAndrii Doroshenko (Xrayez)
2021-01-16Merge pull request #45221 from arrowinaknee/fix-new-scene-saveRémi Verschelde
Remove unnecessary file existence check when saving scene
2021-01-16Remove unnecessary file existence check when saving sceneArrowInAKnee
2021-01-15Merge pull request #45218 from KoBeWi/new_regression_coming_in_3_2_1Rémi Verschelde
Unify single and multiscene instancing
2021-01-15Merge pull request #45212 from Chaosus/vs_fix_popup_sizeRémi Verschelde
Fix invalid visual shader context menu popup size
2021-01-15Merge pull request #45216 from Chaosus/vs_fix_updatingRémi Verschelde
Fix replaced visual shader nodes updating
2021-01-15Unify single and multiscene instancingkobewi
2021-01-15Fix replaced visual shader nodes updatingYuri Roubinsky
2021-01-15Fix invalid visual shader context menu popup sizeYuri Roubinsky
2021-01-15Merge pull request #44805 from Chaosus/vs_convertRémi Verschelde
Add convert options between constants and uniforms in visual shaders
2021-01-15i18n: Sync translations with WeblateRémi Verschelde
(cherry picked from commit 7e207cfd48d6077ac6aaa3c45423d3fcf2f90bd7)
2021-01-15Merge pull request #45197 from nekomatata/improved-raycast-node-render-debugRémi Verschelde
Improve Raycast3D render debug
2021-01-15Merge pull request #33685 from Scony/improve-item-lists-add-item-methodsRémi Verschelde
ItemList's add_(icon_)item method returns id of added item
2021-01-15Merge pull request #38562 from Calinou/3d-light-size-property-hintRémi Verschelde
Tweak the 3D light size property to only allow reasonable values
2021-01-15Merge pull request #38578 from Phischermen/transform-notification-doc_updateRémi Verschelde
Mention gotcha about how gizmos affect transform notifications
2021-01-15Merge pull request #45183 from naithar/fix/plugin-config-namesRémi Verschelde
[4.0] Rename 'PluginConfig' struct to fix lto warnings
2021-01-15Merge pull request #45196 from Paulb23/text_edit_draw_behind_gutterRémi Verschelde
Fix TextEdit drawing Caret and icons out of bounds
2021-01-15Merge pull request #45164 from Calinou/texture-region-editor-line-backgroundRémi Verschelde
Draw a "background" line behind the dashed line in TextureRegion editor
2021-01-15[Plugins] Rename 'PluginConfig' struct to platform specific nameSergey Minakov
2021-01-15Merge pull request #45171 from Calinou/doc-enet-udp-onlyFabio Alessandrelli
Mention that NetworkedMultiplayerENet uses UDP only
2021-01-15Merge pull request #42713 from madmiraal/fix-42614Rémi Verschelde
Update area-body_shape_entered-exited signal documentation.
2021-01-15Merge pull request #45149 from pycbouh/ge-disconnect-crashRémi Verschelde
Prevent signal disconnection attempts on invalid references
2021-01-15Merge pull request #35572 from dankan1890/drag_sheetRémi Verschelde
Create spritesheet for SpriteFrames by drag and dropping.
2021-01-15Merge pull request #44870 from ↵Rémi Verschelde
alexpech12/fix-rich-text-label-set-visible-characters Keep RichTextLabel visible character properties in sync
2021-01-14Improve Raycast3D render debugPouleyKetchoupp
Fix Raycast3D node render debug not showing in editor camera preview. Use dynamic mesh update to change the ray on-the-fly without too much extra cost when collision debug is enabled. Fixes #43571
2021-01-14Fix TextEdit drawing Caret and icons out of boundsPaulb23
2021-01-14Merge pull request #43923 from madmiraal/fix-43588Rémi Verschelde
Fix cast_motion sometimes failing
2021-01-14Merge pull request #45193 from fstiewitz/gltf-without-buffers-4Rémi Verschelde
Fix glTF import of scenes without buffers
2021-01-14fix gltf not importing files w/o bufferViews or accessorsFabian Stiewitz
2021-01-14Mention that NetworkedMultiplayerENet uses UDP onlyHugo Locurcio
This is important to clarify for those doing port forwarding.
2021-01-14Merge pull request #45161 from Xrayez/bind-emit-changedRémi Verschelde
Expose `Resource.emit_changed()` to script
2021-01-14Prevent signal disconnection attempts on invalid referencesYuri Sizov
2021-01-14Keep RichTextLabel visible character properties in syncAlexander Pech
The RichTextLabel class is inconsistent in how it updates the visible_characters and percent_visible properties when either is changed. To keep both properties consistent, update percent_visible when setting the visible_characters property. For both properties, when setting one, notify change for the other. Docs updated for member set_visible_characters on RichTextLabel class.
2021-01-14Merge pull request #45070 from fmazan/fs-dock-name-sortRémi Verschelde
Fix file name comparison when new file is added to file system
2021-01-14Merge pull request #45167 from madmiraal/fix-44703Rémi Verschelde
Fix not clearing a Joint3D with only a B node when removing the B node