summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
2019-06-14Merge pull request #29782 from JFonS/expose_camera_clip_offsetRémi Verschelde
Expose ClippedCamera clip_offset
2019-06-14Expose ClippedCamera clip_offsetjfons
2019-06-14Merge pull request #29621 from DevinPentecost/feature/0_duration_tweenRémi Verschelde
Implementing 0-duration tweens
2019-06-14Implementing 0-duration tweensDevin Pentecost
Some light refactor Adding comments in functions
2019-06-13Implement missing orbit velocity for CPUParticles and CPUParticles2DRémi Verschelde
The relevant code was copied from (GPU) ParticlesMaterial but commented out initially, and never ported. Closes #29580.
2019-06-12Merge pull request #29731 from akien-mga/scene-is-off-limitsRémi Verschelde
Cleanup some unecessary editor/ includes in scene/
2019-06-12Cleanup some unecessary editor/ includes in scene/Rémi Verschelde
Part of #29730, handles false positives.
2019-06-12BaseButton: Make shortcuts call virtual methodsRémi Verschelde
When buttons are not in Toggle Mode, shortcuts used to only trigger the `pressed` signal, without calling the `_pressed` virtual method, contrarily to what happens when you click the button. For Toggle Mode buttons, it did call the `_toggled` virtual method together with emitting the `toggled` signal *twice*. This commit harmonizes it all and makes shortcuts behave the same as mouse clicks or `ui_accept`, for both toggle and non-toggle modes. Fixes #29604.
2019-06-12Merge pull request #29601 from NilsIrl/hiding_enabledRémi Verschelde
Treat hiding_enabled as bool throughout
2019-06-12Merge pull request #29648 from jbuck3/tree-tooltipsRémi Verschelde
Fix Tree button tooltips
2019-06-12Merge pull request #29589 from kbajno/masterRémi Verschelde
Add in missing 'FLAG_DRAW_NEXT_FRAME_IF_VISIBLE' to Flag enun
2019-06-12Merge pull request #29306 from qarmin/small_code_fixesRémi Verschelde
Small fixes to unrechable code, possibly overflows, using NULL pointers
2019-06-12Merge pull request #29696 from akien-mga/cpuparticles-randomnessRémi Verschelde
CPUParticles: Do randomness ratio computations in phase instead of time
2019-06-12Merge pull request #29685 from akien-mga/cpuparticles-tangential-accelRémi Verschelde
CPUParticles: Fix inconsistent tangential acceleration
2019-06-11CPUParticles: Do randomness ratio computations in phase instead of timeRémi Verschelde
The original shader code uses a phase (ratio from 0 to 1 for the particle lifetime) for the randomness ratio computations, and this code was ported over but converted to time computations. The seeding/cycle logic was thus invalid, so we're going back to phase for these computations, thus fixing the previous non-working time/emission randomness property. Part of #29692. Follow-up to #26859.
2019-06-11Merge pull request #29678 from akien-mga/err-macros-semicolonRémi Verschelde
Fix error macro calls not ending with semicolon
2019-06-11CPUParticles: Fix inconsistent tangential accelerationRémi Verschelde
The tangential acceleration for both CPUParticles2D and CPUParticles had been badly converted from their GPU counterpart (ParticlesMaterial). This fixes it and ensures that both GPU and CPU particles behave the same with regard to tangential acceleration.
2019-06-11Merge pull request #29573 from qarmin/fix_rich_text_process_lineRémi Verschelde
Fix RichLabelText::_process_line crash
2019-06-11Merge pull request #29543 from qarmin/fix_arvr_error_spamRémi Verschelde
Fix ARVRAnchor and ARVRController error spam
2019-06-11Fix error macro calls not ending with semicolonRémi Verschelde
It's not necessary, but the vast majority of calls of error macros do have an ending semicolon, so it's best to be consistent. Most WARN_DEPRECATED calls did *not* have a semicolon, but there's no reason for them to be treated differently.
2019-06-11Merge pull request #29539 from qarmin/fix_crash_with_get_keywords_colorRémi Verschelde
Fix crash with get_keywords_color
2019-06-11Merge pull request #29558 from SamSindt/fix-lifetime-reversed-CPUParticles2DRémi Verschelde
Reversed operator in SortLifetime fixing #29440
2019-06-11Merge pull request #29519 from Ranoller/masterRémi Verschelde
Make tilemap texture origin point top-left.
2019-06-11Merge pull request #29498 from bruvzg/fix_line_edit_alt_keysRémi Verschelde
Fix third and fourth level (AltGr / ⌥ modifier) keys input in LineEdit.
2019-06-11Fix third and fourth level (AltGr / ⌥ modifier) keys input in LineEdit.bruvzg
2019-06-10Fix crash when frames are emptyqarmin
2019-06-09Fix Tree button tooltipsJames Buck
Fixes #22777
2019-06-08Treat hiding_enabled as bool throughoutNils ANDRÉ-CHANG
2019-06-07Add in missing 'FLAG_DRAW_NEXT_FRAME_IF_VISIBLE' to Flag enunkbajno
2019-06-07Fix RichLabelText::_process_line crashqarmin
2019-06-06Reversed operator in SortLifetime fixing #29440SamSindt
2019-06-06Fix 2D Line crashqarmin
2019-06-06Fix ARVRAnchor and ARVRController error spamqarmin
2019-06-06Fix crash with get_keywords_colorqarmin
2019-06-05Make tilemap texture origin point top-left.Ranoller
Fix https://github.com/godotengine/godot/issues/29487. In this commit: https://github.com/godotengine/godot/pull/28896 bad offset of textures and shapes was fixed, but a center of texture was added too, and this seems not dessired by default because breaks too much compatibility with demos and user projects. A future Check box for center texture can be added
2019-06-04Merge pull request #29411 from clayjohn/multimesh_instance_2dRémi Verschelde
Added MultiMeshInstance2D node for using MultiMesh in 2D
2019-06-04Merge pull request #29469 from bojidar-bg/29446-graphnode-seperationRémi Verschelde
Fix GraphNode not adding separation after the first node
2019-06-04Fix GraphNode not adding seperation after the first nodeBojidar Marinov
Fixes #29446
2019-06-04Fix crash when searching Tree with no selectionTomasz Chabora
2019-06-03Merge pull request #26848 from ptrojahn/utf8navigationRémi Verschelde
Support UTF-8 in TextEdit and LineEdit navigation
2019-06-03Small fixes to unrechable code, possibly overflows, using NULL pointersqarmin
2019-06-03added MultiMeshInstance2D node for using MultiMesh in 2Dclayjohn
2019-06-03Merge pull request #29432 from bojidar-bg/29401-tscn-serializationRémi Verschelde
Escape node names when saving to .tscn
2019-06-03Escape node names when saving to .tscnBojidar Marinov
Fixes #29401
2019-06-03Merge pull request #25522 from aqnuep/MeshLibrary_improvementsRémi Verschelde
MeshLibrary export improvements
2019-06-03Merge pull request #29414 from YeldhamDev/meshinstance2d_texture_signalRémi Verschelde
Properly add "texture_changed" signal to MeshInstance2D
2019-06-03Merge pull request #29422 from akien-mga/particlesmaterial-missing-enum-valueRémi Verschelde
Bind missing FLAG_DISABLE_Z enum value in ParticlesMaterial
2019-06-03Merge pull request #29424 from JFonS/add_heightmap_gizmoRémi Verschelde
Add HeightMapShape mesh in CollisionShape gizmo
2019-06-03Add HeightMapShape mesh in CollisionShape gizmoJFonS
2019-06-03Bind missing FLAG_DISABLE_Z enum value in ParticlesMaterialRémi Verschelde
Fixes #29419.