summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
2019-06-24Area2D: Fix argument type of body_* signalsRémi Verschelde
Those signals receive either a PhysicsBody2D or a TileMap object, and what the emitting method checks internally is only that the object is a Node. In theory any Node could go through these signals if they talk directly to the PhysicsServer2D. Also updated docs. Fixes #27076. Might need further (compat breaking) improvement as this API is a bit confusing, cf. #24739.
2019-06-24Merge pull request #30009 from Anutrix/tree-icons-height-fixRémi Verschelde
Fixed script and visibility icons's highlight height in tree
2019-06-24Merge pull request #30031 from qarmin/prevent_setting_bad_index_enumsRémi Verschelde
Set to enum variables, only correct values
2019-06-24Set to enum variables, only correct valuesqarmin
2019-06-24Merge pull request #29974 from clayjohn/particles_restartRémi Verschelde
Properly set emitting when particles restart
2019-06-24Correct typo that broke custom selected font colorGwyneth Lowe
Change several font_selected_color to font_color_selected; the actual name of the override
2019-06-23Merge pull request #24764 from SoIAS/double_clicking_24444Rémi Verschelde
Center script line when double clicked on error in debugger
2019-06-23Merge pull request #29987 from Chaosus/fix_crashesRémi Verschelde
Fix expression node crashes
2019-06-23Fixed script and visibility icons's highlight height in treeunknown
2019-06-23Center script line when double clicked on error in debuggerDawid Wdowiak
2019-06-23TileSet: Don't error out on tile_ getters with wrong shape idRémi Verschelde
Partial revert of 02319dceb2e17184eb765c67719a306f56dafc1b, previous code handled this cases without errors and the TileSet and TileSetEditorPlugin are written with the expectation that those will not error out. This is a bit wonky and these classes should likely be refactored, but until then it's best to keep things as they were. Fixes #29962.
2019-06-22Fix expression node crashesChaosus
2019-06-21properly set emitting when particles restartclayjohn
2019-06-21Curve: Prevent forcing 1.0 min value to 0.99Rémi Verschelde
The setters are called when the property is first initialized, and before that its default min and max are 0.0 and 1.0 respectively. If you configured min_value to 1.0 and max_value to e.g. 3.0, since the min_value setter can be called before that of max_value (which thus still defaults to 1.0), the min will be set to 0.99. Same conflict could happen with a configured max_value of 0 if its setter is called before that of a valid, negative min value.
2019-06-21CPUParticles: Set linear velocity to 0, like GPU ParticlesRémi Verschelde
2019-06-21Particles: Properly initialize angular velocity parameterRémi Verschelde
Right now it would take garbage values when loading scenes, which could end up written to the scene file.
2019-06-21Fix some editor crashesqarmin
2019-06-20Merge pull request #29283 from qarmin/fix_some_always_same_valuesRémi Verschelde
Remove always true/false values
2019-06-20Fix always true/false valuesqarmin
2019-06-20Merge pull request #24249 from zorbathut/zorbathut/animimmediateRémi Verschelde
Implement AnimationPlayer call modes as per #23498.
2019-06-20Merge pull request #25573 from nekomatata/button-shortcut-fixRémi Verschelde
Fixed shortcut events in BaseButton (now acts the same as ui_accept action)
2019-06-20Merge pull request #26205 from Calinou/spatialmaterial-use-packed-channelsRémi Verschelde
Tweak SpatialMaterial's default metallic and roughness texture channels
2019-06-20Fixed shortcut events in BaseButton (now acts the same as ui_accept action)PouleyKetchoupp
2019-06-19Merge pull request #27188 from samH-FIT/MacroUpdateRémi Verschelde
Made use of semicolons after GDCLASS more consistent, added semicolons where I found them missing.
2019-06-19Merge pull request #29902 from KoBeWi/dem_settersRémi Verschelde
Fix set_pick_color error
2019-06-19Made use of semicolons more consitent, fixed formattingJohnJLight
2019-06-19Merge pull request #27310 from KoBeWi/angular_dankRémi Verschelde
Make angular_damp of new Area nodes match the global default
2019-06-19Fix set_pick_color errorTomasz Chabora
2019-06-19Merge pull request #27389 from YeldhamDev/acceptdiag_label_wrapRémi Verschelde
Add option to enable autowrapping for label inside 'AcceptDialog'
2019-06-19Merge pull request #29878 from Dentrax/fixesRémi Verschelde
Added ERR_FAIL checks for `Animation::track_set_key_value` and `AnimationNodeStateMachine::remove_node`
2019-06-19Merge pull request #28659 from KoBeWi/rainbow_modeRémi Verschelde
Add HSV mode to color picker
2019-06-19added forgotten err_fail_index checkFurkan Türkal
2019-06-18Unexpose subclasses of ResourceFormatLoader and -SaverRémi Verschelde
ResourceFormatLoader and ResourceFormatSaver are meant to be overridden to add support for different formats in ResourceLoader and ResourceSaver. Those should be exposed as they can be overridden in plugins. On the other hand, all predefined subclasses of those two base classes are only meant to register support for new file and resource types, but should not and cannot be used directly from script, so they should not be exposed. Also unexposed ResourceImporterOGGVorbis (and thus its base class ResourceImporter) which are editor-only.
2019-06-18Merge pull request #29489 from groud/fixes_nanRémi Verschelde
Fixes NaN errors with anchors mode
2019-06-17change emit shape circle to sphere in CPUParticles2Dclayjohn
2019-06-17Merge pull request #29847 from yurchor/masterRémi Verschelde
Fix minor typos
2019-06-17Merge pull request #29633 from jbuck3/optionbutton-selectionRémi Verschelde
Connect OptionButton selection to menu's "index_pressed" signal
2019-06-17Fix minor typosYuri Chornoivan
2019-06-17Add script to fix style issues and copyright headersRémi Verschelde
This is only meant to check the validity of the whole codebase every now and then, or to apply clang-format config changes when relevant.
2019-06-17Merge pull request #29838 from KoBeWi/4realRémi Verschelde
Fix selection undo... for real
2019-06-17Merge pull request #29835 from Calinou/tweak-editor-property-hintsRémi Verschelde
Tweak some editor property hints to be more flexible and consistent
2019-06-17Fix selection undo... for realTomasz Chabora
2019-06-16Tweak some editor property hints to be more flexible and consistentHugo Locurcio
This partially addresses #19242.
2019-06-16Fix Range's "changed" signal emitting with a value even if binded to emit noneMichael Alexsander Silva Dias
2019-06-16Merge pull request #29700 from clayjohn/cpuparticles_transform_bugRémi Verschelde
Fix CPU particles bug with local_coords and transform
2019-06-16Merge pull request #10643 from BastiaanOlij/camera_serverRémi Verschelde
CameraServer class
2019-06-15Fix compilation warnings in JS and Windows buildsRémi Verschelde
Warnings raised by Emscripten 1.38.0 and MinGW64 5.0.4 / GCC 8.3.0. JS can now build with `werror=yes warnings=extra`. MinGW64 still has a few warnings to resolve with `warnings=extra`, and only one with `warnings=all`. Part of #29033 and #29801.
2019-06-15Adding a new Camera Server implementation to Godot.BastiaanOlij
This is a new singleton where camera sources such as webcams or cameras on a mobile phone can register themselves with the Server. Other parts of Godot can interact with this to obtain images from the camera as textures. This work includes additions to the Visual Server to use this functionality to present the camera image in the background. This is specifically targetted at AR applications.
2019-06-15Merge pull request #29785 from eligt/fix-richtext-alignmentRémi Verschelde
Fix RichTextLabel alignment tags not working properly
2019-06-15Merge pull request #29787 from Paulb23/fix_negative_cursor_columnRémi Verschelde
Fix TextEdit cursor.column having a negative value