summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-03-18Merge pull request #37117 from m4gr3d/godotpayment_plugin_cleanupRémi Verschelde
Complete the implementation of the GodotPayment plugin
2020-03-18Merge pull request #36756 from aaronfranke/mono-vec2i3iIgnacio Roldán Etcheverry
[Mono] Add Vector2i and Vector3i
2020-03-18Merge pull request #34275 from neikeq/no-ref-gchandlesIgnacio Roldán Etcheverry
Mono/C#: Optimize the way we store GC handles for scripts
2020-03-17Complete the implementation of the GodotPayment plugin.fhuya
Move the remaining plugin components within the plugin source code.
2020-03-17[Mono] Marshaling for Vector2i, Vector3i, and Rect2iAaron Franke
2020-03-17[Mono] Add Vector2i, Vector3i, and Rect2iAaron Franke
These have conversion operators between their non-integer equivalents. Vector2i to Vector2 is implicit, while Vector2 to Vector2i is explicit. All conversion code is done in the integer files, so Vector2.cs contains no reference to Vector2i etc.
2020-03-17Mono/C#: Optimize the way we store GC handles for scriptsIgnacio Etcheverry
Don't store GC handles for C# script instances and instance bindings as 'Ref<MonoGCHandle>'; store the raw data instead. Initially this was not possible as we needed to store a Variant, but this had not been the case for a looong time yet the stored type was never updated.
2020-03-17Merge pull request #37050 from neikeq/fix-mono-after-vulkan-mergeIgnacio Roldán Etcheverry
Fix C# bindings after recent breaking changes
2020-03-17Merge pull request #36906 from m4gr3d/enable_android_studio_debuggingRémi Verschelde
Enable Android Studio debugging
2020-03-17Fix C# bindings after recent breaking changesIgnacio Etcheverry
Implementation for new Variant types Callable, Signal, StringName. Added support for PackedInt64Array and PackedFloat64Array. Add generation of signal members as events, as well as support for user created signals as events. NOTE: As of now, raising such events will not emit the signal. As such, one must use `EmitSignal` instead of raising the event directly. Removed old ThreadLocal fallback class. It's safe to use thread_local now since it's supported on all minimum versions of compilers we support.
2020-03-17Merge pull request #37111 from RandomShaper/imvu/unexpose_include_driveRémi Verschelde
Remove meaningless parameter from bindings
2020-03-17Remove meaningless parameter from bindingsPedro J. Estébanez
2020-03-17Merge pull request #37106 from akien-mga/clang-format-cpp11Rémi Verschelde
Style: Set clang-format Standard to Cpp11
2020-03-17Merge pull request #37104 from alvaroHernandez/fix-joypad-button-editorRémi Verschelde
Prevent joypad button input dropdown going out of dialog
2020-03-17Style: Set clang-format Standard to Cpp11Rémi Verschelde
For us, it practically only changes the fact that `A<A<int>>` is now used instead of the C++03 compatible `A<A<int> >`. Note: clang-format 10+ changed the `Standard` arguments to fully specified `c++11`, `c++14`, etc. versions, but we can't use `c++17` now if we want to preserve compatibility with clang-format 8 and 9. `Cpp11` is still supported as deprecated alias for `Latest`.
2020-03-17Merge pull request #37025 from nekomatata/lineedit-text-entered-androidRémi Verschelde
Fix text_entered signal when max_length is used in LineEdit on Android
2020-03-16prevent joypad button input dropdown going out of dialogalvaroHernandez
2020-03-16Merge pull request #37101 from simpuid/p_validate_certsFabio Alessandrelli
Fix PacketPeerMbedDTLS p_validate_certs default.
2020-03-17Changed default for p_validate_certs to true.simpuid
Fixes #37084
2020-03-16Merge pull request #36896 from kuruk-mm/doc_return_variant_2Rémi Verschelde
Doctool and core: Fix return type in docs for some Variant methods...
2020-03-16Merge pull request #37097 from Calinou/tweak-invalid-unicode-error-messageRémi Verschelde
Tweak the invalid Unicode error message to be more descriptive
2020-03-16Merge pull request #36491 from AndreaCatania/edit_node_anim_state_macRémi Verschelde
Added new method to edit an already added node to anim state machine
2020-03-16Tweak the invalid Unicode error message to be more descriptiveHugo Locurcio
This closes #28503.
2020-03-16Added new method to replace an already added node to the animation state machineAndrea Catania
2020-03-16i18n: Sync translations with WeblateRémi Verschelde
(cherry picked from commit 0e36b11f9d05bacd5036acc48bf654cbcd5b7628)
2020-03-16Merge pull request #36184 from volzhs/plugins-checkboxRémi Verschelde
Use checkbox for plugin status instead of option list
2020-03-14Merge pull request #36970 from JFonS/fix_viewports_updateRémi Verschelde
Update all editor viewports after settings changes
2020-03-14Update all editor viewports after settings changesJFonS
2020-03-14Merge pull request #36865 from van800/sol-conf2Ignacio Roldán Etcheverry
Rename solution configurations (Debug and Release) and put Tools first
2020-03-14C#: Replace uses of old Configuration and update old csprojsIgnacio Etcheverry
2020-03-14Merge pull request #37046 from Ev1lbl0w/fork/bugfixRémi Verschelde
Fix divison by zero issue in audio
2020-03-14Fix divison by zero issueEv1lbl0w
2020-03-14Merge pull request #37040 from Chaosus/shader_outYuri Roubinsky
Enables passing out built-in parameter from parent function in shaders
2020-03-14Enables passing out built-in parameter from parent function in shadersYuri Roubinsky
2020-03-13doc: Sync classref with current sourceRémi Verschelde
2020-03-13Fix text_entered signal when max_length is used in LineEdit on AndroidPouleyKetchoupp
Fixes #35954
2020-03-13Merge pull request #36773 from KoBeWi/thats_a_lotta_docsRémi Verschelde
Add LOTS of missing docs
2020-03-13Add LOTS of missing docsTomasz Chabora
2020-03-13Merge pull request #37023 from RandomShaper/fix_resource_preview_mutexRémi Verschelde
Fix bad uses of mutex causing deadlocks
2020-03-13Fix bad uses of mutex causing deadlocksPedro J. Estébanez
2020-03-13Merge pull request #36599 from AndreaCatania/gen_rpc_data_exportRémi Verschelde
Generates the rpc and rset info for exported GDScript.
2020-03-13Merge pull request #36723 from AndreaCatania/fix-rsetRémi Verschelde
Fixed rset method for gdscript and visual script
2020-03-12Merge pull request #36518 from Janglee123/no-underlined-keywordsRémi Verschelde
Removed underlining of not clickable symbols
2020-03-12Merge pull request #37006 from Calinou/doc-improve-input-accumulationRémi Verschelde
Improve the `Input.set_use_accumulated_input()` documentation
2020-03-12Merge pull request #36994 from akien-mga/typedefs-cleanupRémi Verschelde
typedefs: Cleanup unused macros and unnecessary checks
2020-03-12Improve the `Input.set_use_accumulated_input()` documentationHugo Locurcio
2020-03-12Merge pull request #36961 from JFonS/fix_mesh_selectionRémi Verschelde
Return correct mesh format for PrimitiveMesh
2020-03-12Merge pull request #36963 from JFonS/fix_rotation_gizmo_updateRémi Verschelde
Fix rotation gizmo for empty Spatials
2020-03-12Merge pull request #36987 from luzpaz/typosRémi Verschelde
Fix various typos
2020-03-11typedefs: Cleanup unused macros and unnecessary checksRémi Verschelde
We now require a compiler with C++17 support, so we don't need to check for features added to GCC 5 or Clang 3.2. Clang builtin availability checks were unused anyway as Clang defines `__GNUC__` as it's also a GNU C implementation. Fixes #36986.