summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-10-22Fixed crashes when renaming a state in AnimationNodeStateMachineEditorPouleyKetchoupp
Recursive calls to Control::_modal_stack_remove could cause a crash because of the list element not being invalidated while being erased from the list. It happens in the state machine case by hiding a line edit control when it loses focus. Fixes #23808
2019-10-22Merge pull request #32842 from LikeLakers2/animation-idx-to-track-idxRémi Verschelde
Changes the name of all parameters referring to track indices within Animation, to `track_idx`
2019-10-22Merge pull request #32944 from Klowner/gdscript-editorspinsliderRémi Verschelde
expose EditorSpinSlider to GDScript
2019-10-22Merge pull request #32902 from nekomatata/auto-indent-bracket-fixRémi Verschelde
Auto-indent after opening bracket and parenthesis in the script editor
2019-10-22Merge pull request #32921 from nekomatata/fix-cpu-particle-delayRémi Verschelde
Fixed delay when CPUParticles & CPUParticles2D start being emitted
2019-10-22Merge pull request #32922 from nekomatata/fix-scene-timer-yield-leakRémi Verschelde
Fixed leak on exit when using yield with SceneTreeTimer
2019-10-22Merge pull request #32919 from vnen/gdscript-unused-argsRémi Verschelde
Fix wrong counting of function argument usage
2019-10-22Merge pull request #32858 from m4gr3d/expand_singleton_base_apiRémi Verschelde
Add `View SingletonBase#onMainCreateView(Activity activity)` api
2019-10-22Merge pull request #32903 from madmiraal/fix-27649-part9Rémi Verschelde
Remove duplicate valid value check in gdscript_tokenizer.cpp.
2019-10-22Merge pull request #32878 from EbbDrop/no_autocompletion_for_singeltonsRémi Verschelde
Fixes auto completion for singletons
2019-10-22Merge pull request #32904 from bruvzg/mac_vol_listRémi Verschelde
[macOS] Various volume list fixes
2019-10-22Merge pull request #32864 from nekomatata/rich-text-image-sizeRémi Verschelde
Support for resized images in RichTextLabel
2019-10-22Merge pull request #32893 from Nehluxhes/delete_gridmapRémi Verschelde
Disable gridmap selection actions when nothing is selected
2019-10-22Merge pull request #32896 from nekomatata/joint-reset-collisionRémi Verschelde
Properly reset collision exception when releasing Joint2D
2019-10-22Merge pull request #32889 from nekomatata/node-update-config-warningRémi Verschelde
Expose Node::update_configuration_warning() to scripts
2019-10-22Merge pull request #32838 from Calinou/add-x509certificate-cryptokey-iconsRémi Verschelde
Add editor icons for X509Certificate and CryptoKey
2019-10-22Merge pull request #32833 from nekomatata/label-autowrap-fixRémi Verschelde
Allow Label autowrap to cut words when they exceed line width
2019-10-22Merge pull request #32846 from Chaosus/fix_doc_colorRémi Verschelde
Fix incorrect coloring of in-editor documentation when theme changed
2019-10-21Merge pull request #32750 from Faless/js/fix_ws_refactorRémi Verschelde
Fix HTML5 build after 67a4c30.
2019-10-21Merge pull request #32958 from YeldhamDev/inspector_resource_object_iconRémi Verschelde
Make the the resource menu button fallback to the Object icon instead of Node
2019-10-21Merge pull request #32960 from YeldhamDev/anim_track_copy_enhancementsRémi Verschelde
Enhancements and fixes for the animation editor's copy track dialog
2019-10-21Enhancements and fixes for the animation editor's copy track dialogMichael Alexsander
2019-10-21Merge pull request #32956 from volzhs/invalid-boldRémi Verschelde
Fix validating editor bold font
2019-10-21Make the the resource menu button fallback to the Object icon instead of NodeMichael Alexsander
2019-10-21Merge pull request #32865 from rodolforg/fix_32711-lookat-scaling-againRémi Verschelde
Spatial::look_at wrong re-scaling
2019-10-21Merge pull request #32863 from JFonS/navmesh_from_groupRémi Verschelde
Add option to create navmesh from objects in group
2019-10-21Merge pull request #32857 from madmiraal/fix-072e403Rémi Verschelde
Correct change made to joints_2d.cpp by 072e403.
2019-10-21Fix validating editor bold fontvolzhs
2019-10-21Merge pull request #32849 from jahd2602/fix-26362Rémi Verschelde
Add accept-dialog enter-key functionality to the Connect Dialog's Method textfield.
2019-10-21Merge pull request #32841 from Calinou/freelook-add-slow-modifierRémi Verschelde
Add a "slow" modifier to freelook
2019-10-21Merge pull request #32836 from YeldhamDev/resource_editor_icon_fallbackRémi Verschelde
Make resource editor fallback to Object icon if none is found
2019-10-21Merge pull request #32923 from vnen/gdscript-type-check-native-singletonRémi Verschelde
GDScript: Add _ prefix on class name in type compatibility check
2019-10-21Merge pull request #32939 from Paulb23/issue_32785_minimap_indexRémi Verschelde
Fixed -1 minimap index when smooth scrolling is enabled
2019-10-21Merge pull request #30622 from creikey/fix-path-cachingRémi Verschelde
PackedScene resources are freed before they are saved
2019-10-20expose EditorSpinSlider to GDScriptMark Riedesel
2019-10-20Fixed -1 minimap index when smooth scrolling is enabledPaulb23
2019-10-20Fixed delay when CPUParticles & CPUParticles2D start being emittedPouleyKetchoupp
Particles were processed only on the next frame after the emission started, causing a one frame delay in rendering. Now the first process cycle is started during the same frame, which makes them consistent with Particles & Particles2D. Fixes #32890
2019-10-19GDScript: Add _ prefix on class name in type compatibility checkGeorge Marques
This makes sure that the classes internally represented with an underscore (_) prefix, such as singletons, are still properly checked for inheritance in the ClassDB.
2019-10-19Fixed leak on exit when using yield with SceneTreeTimerPouleyKetchoupp
Use case: yield(get_tree().create_timer(2), "timeout") Some resources were never released because the SceneTreeTimer was keeping a reference to GDScriptFunctionState in its signal connections, while GDScriptFunctionState was holding a reference to the SceneTreeTimer object. Cleaning all signal connections on game exit fixes the issue. Fixes #29946
2019-10-19Fix wrong counting of function argument usageGeorge Marques
There's no need to subtract 1 from the assignment usages because it's not incremented anywhere else. Also put back the assignment with operators because they should not count as usage if the argument is on the left side.
2019-10-18Add `View onMainCreateView(Activity activity)` api to the ↵Fredia Huya-Kouadio
`Godot.SingletonBase` class. The new api allows plugins to define and provide their views for inclusion in the Godot Android view hierarchy.
2019-10-18[macOS] Fix non-ASCII volume name listing, replace deprecated volume listing ↵bruvzg
API. Remove hidden mount points from the volume list.
2019-10-18Remove duplicate valid value check in gdscript_tokenizer.cpp.Marcel Admiraal
2019-10-18Auto-indent after opening bracket and parenthesis in the script editorPouleyKetchoupp
This change makes auto-indent work the same way as for curly brackets, so '[', '(', '{' all act the same. Fixes #32897
2019-10-18Disable gridmap selection actions when nothing is selectedNehluxhes
2019-10-17Properly reset collision exception when releasing Joint2DPouleyKetchoupp
Now using joint_disable_collisions_between_bodies() to reset the exception, because body_remove_collision_exception() was doing only a part of the work. Fixes #32733
2019-10-17Expose Node::update_configuration_warning() to scriptsPouleyKetchoupp
This method can be used to generate custom node warnings by script. Node::_get_configuration_warning was already exposed to generate custom warnings, but it wasn't fully usable without being able to notify the scene tree when the warning needs to appear or change.
2019-10-17Fix autocompletion for singletonsEbbDrop
2019-10-16Add editor icons for X509Certificate and CryptoKeyHugo Locurcio
Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com>
2019-10-16Trim protocol field from spaces in WS classes.Fabio Alessandrelli