DualMatrix
98395f652c
Fixed step value not being respected for ranges in some cases.
...
Fixed step value not being respected for ranges in some cases.
2018-09-24 18:09:00 +02:00
DualMatrix
99e3309296
Added hover_pressed style to CheckBox and CheckButton
...
Added hover_pressed style to CheckBox and CheckButton.
If no style is defined for this property it will default to the pressed property.
2018-09-24 02:31:03 +02:00
Michael Alexsander Silva Dias
d959e2ce78
Add proper strikethrough BBCode to RichTextLabel
2018-09-23 16:25:43 -03:00
DualMatrix
e78bfe19a7
Added warning when min_value of range is smaller than 0 while exp_edit is true.
...
Added warning when min_value of range is smaller than 0 while exp_edit is true.
The new warning is: "If exp_edit is true min_value must be > 0."
2018-09-23 20:59:35 +02:00
Juan Linietsky
65fd37c149
-Rewrote GLES2 lighting and shadows and optimized state changes, did many optimizations, added vertex lighting.
...
-Did some fixes to GLES3 too
2018-09-23 12:14:50 -03:00
Rémi Verschelde
2c7908739a
Merge pull request #22351 from DualMatrix/remove_obsolete
...
Removed obsoleted core/helper/value_evaluator.h and moved math_fieldwise to core/math/
2018-09-23 15:27:20 +02:00
DualMatrix
f483460e38
Removed obsoleted core/helper/value_evaluator.h and moved math_fieldwise to core/math/
...
Removed obsoleted core/helper/value_evaluator.h and moved math_fieldwise to core/math/
2018-09-23 14:58:15 +02:00
Rémi Verschelde
d4c75e608e
Fix GeometryInstance extra_cull_margin step
...
Fixes #22369 .
2018-09-23 13:58:58 +02:00
Rémi Verschelde
81d713e5c2
Merge pull request #22342 from DualMatrix/duplicate_no_fun
...
Fixed duplicating nodes not attaching script in-game with Sync Scene Changes enabled
2018-09-23 11:57:03 +02:00
Max Hilbrunner
d878c828b5
Merge pull request #22115 from akerudesu/find-parent
...
Added find_parent method to node class
2018-09-22 17:15:38 +02:00
DualMatrix
9dec4dc07b
Fixed duplicating nodes not attaching script in-game with Sync Scene Changes enabled
...
Fixed duplicating nodes not attaching script in-game with Sync Scene Changes enabled.
2018-09-22 12:37:21 +02:00
Michael Alexsander Silva Dias
622bae393b
Make EditorFileDialog be able to pick a folder when entering it
2018-09-21 19:42:06 -03:00
Rémi Verschelde
34f8441434
Merge pull request #22047 from DualMatrix/better_nav_2D
...
Better heuristic for the shortest path algorithm for navigation2D
2018-09-20 22:31:22 +02:00
Rémi Verschelde
db2d999ea5
Merge pull request #22155 from LittleWhite-tb/21718-font-leak
...
Clear textures before setting new textures
2018-09-20 21:46:38 +02:00
DualMatrix
0b5c694b74
Better heuristic for the shortest path algorithm for navigation2D and navigation.
...
Better heuristic for the shortest path algorithm for navigation2D and navigation.
It now will use the shortest distance to the polygon as cost instead of the distance to the center.
2018-09-20 21:23:17 +02:00
Rémi Verschelde
46d8a28314
Merge pull request #22094 from elasota/fix-visual-shader
...
Fix VisualShader code overwrites and save failures
2018-09-20 18:46:20 +02:00
Rémi Verschelde
561a7772c6
Merge pull request #22198 from DualMatrix/input_was_eaten
...
Fixed ctrl+up/down shortcut no longer working in scene tree
2018-09-20 15:54:54 +02:00
Rémi Verschelde
88ebd710f9
Merge pull request #22071 from DualMatrix/preserve_group
...
Made duplicate_and_reown preserve groups
2018-09-20 15:50:14 +02:00
DualMatrix
f8ead1a2ee
Fixed ctrl+up/down shortcut no longer working in scene tree
...
Fixed ctrl+up/down shortcut no longer working in scene tree.
2018-09-20 15:27:37 +02:00
Guilherme Felipe
b0b88df016
Fix Label::get_minimum_size not updating cache size for autowrap
2018-09-19 14:05:44 -03:00
Alexandre LittleWhite Laurent
3aa82c524f
Clear textures before setting new textures ( #21718 )
2018-09-17 20:52:45 +02:00
Unknown
0fdbf6b2ef
Added find_parent method to node class
2018-09-15 18:22:29 +02:00
elasota
f5c7d64492
Don't open VisualShaders in the text shader editor, and don't support saving them with the "shader" extension.
2018-09-14 22:30:48 -04:00
Rémi Verschelde
c25e23317c
Rename ScrollBar's drag_slave to drag_node
2018-09-15 00:55:22 +02:00
Michael Alexsander Silva Dias
585ad5c8ea
Expose "get_modal_stack_top()" to GDScript
2018-09-14 16:35:52 -03:00
DualMatrix
b0d9f7686c
Made duplicate_and_reown preserve groups
2018-09-14 18:13:41 +02:00
Rémi Verschelde
2aad7f1376
Merge pull request #21569 from JFonS/add_noise_textures
...
Add SimplexNoise and NoiseTexture as new resources
2018-09-14 16:57:26 +02:00
JFonS
f12a1b8863
Add SimplexNoise and NoiseTexture as new resources
...
SimplexNoise can be used to generate parameterized fractal noise based on Open Simplex.
NoiseTexture uses SimplexNoise to generate noise textures for using in
shaders/visual effects.
2018-09-14 15:24:34 +02:00
Rémi Verschelde
c52a3646f1
Merge pull request #21502 from Web-eWorks/atlasfixes
...
AtlasTexture fixes, part 2.
2018-09-14 15:02:23 +02:00
Alexey Kashlakov
1e65916241
Discard button pressing flags on disable
...
Is it a bug?
1) Click the button and hold
2) Disable it (for example I bind this action on keyboard)
3) Release the mouse and move it outside the button
4) Enable the button
5) It's still pressed, but shouldn't
2018-09-14 14:21:58 +07:00
Rémi Verschelde
d05fe05680
Merge pull request #22053 from akien-mga/animtexture-frame-internal
...
Mark AnimatedTexture frame_* properties as internal
2018-09-14 09:12:40 +02:00
Juan Linietsky
909c06ee0f
Merge pull request #21806 from JFonS/inspector_uniform_defaults
...
Set uniform default values in inspector
2018-09-13 18:12:58 -03:00
JFonS
3cedec5f75
Set uniform default values in inspector
2018-09-13 23:05:33 +02:00
Rémi Verschelde
cd0b82fd56
Mark AnimatedTexture frame_* properties as internal
...
This way they no longer appear in the documentation, and the related
setters and getters do.
2018-09-13 22:54:35 +02:00
Rémi Verschelde
68f224a504
Merge pull request #21847 from Calinou/light-gizmo-update-inspector
...
Update Light properties in the inspector when dragging their gizmos
2018-09-13 16:32:54 +02:00
Rémi Verschelde
9b31d2da1c
Document provenance of Penner easing equations in Tween
...
As noted in #21600 .
2018-09-13 12:37:01 +02:00
Rémi Verschelde
4ae78987b7
Merge pull request #22017 from YeldhamDev/errors_tab_changes
...
Add expand/collapse all buttons for the "Errors" tab
2018-09-13 11:21:31 +02:00
Rémi Verschelde
1259cbf13c
Merge pull request #21976 from Faless/http_client_eof_fix
...
Fix non chunked HTTP reading till eof.
2018-09-13 11:17:14 +02:00
Rémi Verschelde
1a16dabfb5
Merge pull request #21982 from luzpaz/misc-typos
...
Misc. typos
2018-09-13 10:59:00 +02:00
Michael Alexsander Silva Dias
3a9df46b90
Add expand/collapse all buttons for the "Errors" tab
2018-09-12 23:53:10 -03:00
luz.paz
08bde5b2de
Misc. typos
...
Found via `codespell -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po"`
2018-09-12 21:39:17 -04:00
Rémi Verschelde
f6481d1694
Revert "Drop deprecated compatibility methods from AnimatedSprite"
2018-09-13 02:32:51 +02:00
Guilherme Felipe
51e854846e
Fix default_cursor_shape for TextEdit
2018-09-12 13:26:51 -03:00
Rémi Verschelde
06667b2fcf
Merge pull request #21219 from AlexHolly/fix-textedit-shows-nothing
...
TextEdit update cache.size on ENTER_TREE
2018-09-12 17:41:12 +02:00
Rémi Verschelde
82a0e752df
Merge pull request #21877 from DualMatrix/richlabel
...
Fixed the remove_line function in richtextlabel. It was totally broken
2018-09-12 14:59:34 +02:00
Fabio Alessandrelli
ab0e610e86
Fix non chunked HTTP reading till eof.
2018-09-12 12:42:48 +02:00
Rémi Verschelde
74d80146ff
Merge pull request #21913 from DualMatrix/tween_remove_all
...
Fixed calling start() after remove_all() on tween not working
2018-09-12 11:01:19 +02:00
Rémi Verschelde
ead2c2eef2
Merge pull request #21705 from KellyThomas/tree-create-item
...
Change return value of Tree.create_item() from Object to TreeItem
2018-09-12 10:57:50 +02:00
Rémi Verschelde
0e8d31fdfa
Merge pull request #21654 from Calinou/textureprogress-transparent-tint
...
Allow transparent colors in TextureProgress tint properties
2018-09-12 10:51:23 +02:00
Rémi Verschelde
b0d2cc76c2
Merge pull request #21755 from akien-mga/particles-init-velocity
...
Particles: Reset default velocity to 0, allow negative values
2018-09-12 10:39:02 +02:00
Rémi Verschelde
158704fcaa
Merge pull request #21780 from akien-mga/animatedsprite-deprecated
...
Drop deprecated compatibility methods from AnimatedSprite
2018-09-12 10:38:37 +02:00
Rémi Verschelde
277b24dfb7
Make core/ includes absolute, remove subfolders from include path
...
This allows more consistency in the manner we include core headers,
where previously there would be a mix of absolute, relative and
include path-dependent includes.
2018-09-12 09:52:22 +02:00
DualMatrix
359198f137
Fixed calling start() emmediately after remove_all() on tween not wroking
...
Fixed calling start() emmediately after remove_all() on tween not wroking
Fixes #19901
2018-09-11 13:54:35 +02:00
Rémi Verschelde
6be11846b4
Merge pull request #21908 from JFonS/fix_18014
...
Clear cache after reimporting an ArrayMesh
2018-09-10 23:36:47 +02:00
Rémi Verschelde
efeb88b102
Merge pull request #21907 from JFonS/concave_collision_gizmo
...
Fix SoftBody gizmo slowness, add ConcaveShape wireframe
2018-09-10 23:36:07 +02:00
Rémi Verschelde
497853c383
Merge pull request #21882 from DualMatrix/animation_track
...
Fixed animation_player errors displaying wrong property.
2018-09-10 19:01:18 +02:00
Rémi Verschelde
e883edfac9
Merge pull request #21872 from Paulb23/fix_backwards_search
...
Fix backwards search in TextEdit selecting non-whole words, issue 15677
2018-09-10 18:52:35 +02:00
Rémi Verschelde
87e0563116
Merge pull request #21491 from AlexHolly/fix-textedit-uncomment-spamm
...
Uncommenting a selection was not updating the selection.
2018-09-10 18:48:41 +02:00
Rémi Verschelde
de8522aeb6
Merge pull request #21846 from Calinou/tweak-light-instance-error
...
Tweak the Light instantiation error message and fix a typo
2018-09-10 17:09:01 +02:00
Rémi Verschelde
584f1ab0c5
Merge pull request #21842 from merumelu/curve-point-count
...
Bind Curve::get_point_count
2018-09-10 16:49:09 +02:00
Rémi Verschelde
fd74dd15ad
Merge pull request #21820 from capnm/fix-GradientTexture-width-property
...
Set the lower bound for the GradientTexture width property to 1
2018-09-10 12:41:58 +02:00
JFonS
fdb6987eb4
Clear cache after reimporting an ArrayMesh
2018-09-09 20:58:15 +02:00
JFonS
216ba4cc8b
Fix SoftBody gizmo slowness, add ConcaveShape wireframe
2018-09-09 19:39:34 +02:00
Rémi Verschelde
2f6f920884
Drop deprecated compatibility methods from AnimatedSprite
...
They were deprecated in 2.1, but never properly identified as such
and thus never removed.
Fixes #21765 .
2018-09-09 15:25:49 +02:00
DualMatrix
bb58bcfff6
Fixed animation_player errors displaying wrong property.
...
Fixed animation_player errors displaying wrong property. It appears the cache wasn't created property.
This fixes #17718
2018-09-09 00:32:57 +02:00
DualMatrix
dd6074010c
Fixed the remove_line function in richtextlabel. It was totally broken
...
Fixed the remove_line function in richtextlabel. It was totally broken
This fixes #21037
2018-09-08 20:34:37 +02:00
Paulb23
e474b4a444
Fix backwards search in TextEdit selecting non-whole words, issue 15677
2018-09-08 14:54:41 +01:00
Paulb23
f051f5110e
Fixed scientific notaion not highlighting correctly, issue 21435
2018-09-08 13:42:11 +01:00
Alexander Holland
5cb66b2776
Uncommenting a selection was not updating the selection.
...
Also adds uncomment lines(ctrl+u) where # is not in first place
2018-09-08 14:21:15 +02:00
Hugo Locurcio
3f87f9b79c
Update Light properties in the inspector when dragging their gizmos
2018-09-07 22:59:55 +02:00
Hugo Locurcio
d789cbeb6b
Tweak the Light instantiation error message and fix a typo
2018-09-07 22:36:39 +02:00
Juan Linietsky
4b6846a59d
Ensure that tree_exited signal really happens after tree exited, fixes #19641
2018-09-07 15:31:53 -03:00
merumelu
334f042513
Bind Curve::get_point_count
2018-09-07 20:07:44 +02:00
Juan Linietsky
6ce9951d9e
Many fixes to gradient editor, which was pretty broken. Closes #19308
2018-09-07 13:49:10 -03:00
Juan Linietsky
74359a1d1e
Add a function to force transform update, fixes #17628
2018-09-06 20:38:16 -03:00
Martin Capitanio
3f01fd5180
Set the lower bound for the GradientTexture width property to 1
...
Fixes #21522
2018-09-07 01:29:58 +02:00
Juan Linietsky
39e8aca1b7
Update FOV if edited in gizmo, fixes #16400
2018-09-06 16:22:34 -03:00
Juan Linietsky
f6fbf841d5
Show a warning if you try to grab focus when not allowed, closes #15388
2018-09-06 13:32:34 -03:00
Juan Linietsky
47a4d78dbf
Only allow StreamTexture, ImageTexture in Light2D, closes #15194
2018-09-06 13:18:22 -03:00
Juan Linietsky
5307043751
Fixes to multimesh, added custom data and checks to avoid reconfiguring if instance count > 0. Fixes #12595
2018-09-05 19:15:59 -03:00
Rémi Verschelde
8804eb8c06
Merge pull request #21707 from JFonS/fix_instanced_selection
...
Fix selection of instanced scenes in 3D
2018-09-05 18:11:56 +02:00
Rémi Verschelde
13c3b9e59b
Particles: Reset default velocity to 0, allow negative values
2018-09-04 15:35:11 +02:00
Rémi Verschelde
ab0d4fd762
Style: Format generated shader code in ParticlesMaterial
2018-09-04 13:21:53 +02:00
Rémi Verschelde
5fe01d4cfc
Move ParticlesMaterial code to its own resource file
...
It's shared by both 2D and 3D particles (+ CPU ones), so it makes sense
to have as a common resource. It also allowed to disable compilation of
Particles (3D) when using 'disable_3d'.
Also cleaned up includes in SpatialEditorGizmos and some other places,
as well as dropped dead code in material_editor_plugin.cpp.
2018-09-04 11:32:56 +02:00
JFonS
4a412943d4
Fix selection of instanced scenes in 3D
2018-09-02 22:31:03 +02:00
Kelly Thomas
3dc0d17c6f
Change return value of Tree.create_item() from Object to TreeItem
2018-09-03 03:33:52 +08:00
Rémi Verschelde
60570a5e60
PhysicsBody: Don't create PhysicsMaterial override for default friction/bounce
...
And don't save physics_material_override if null.
2018-09-02 15:08:43 +02:00
Michael Alexsander Silva Dias
cf183efbcf
Change some instances of args named "ev" to "event"
2018-09-01 17:03:41 -03:00
Hugo Locurcio
0b6c70fb59
Allow transparent colors in TextureProgress tint properties
2018-09-01 13:14:05 +02:00
Kelly Thomas
1dc8e7c05f
Improve ClassDB information for some some signal parameters
2018-09-01 18:05:51 +08:00
Michael Alexsander Silva Dias
8c74257d68
Make "Search Classes" dialog have relationship lines if the setting is enabled
2018-08-31 21:48:56 -03:00
Ranoller
0d33f4e9a2
Tileset: Bind autotile_set_size()/get_size().
...
Since this class is editor-oriented, this set_get is necessary to full implement tool, importer, etc... for tiles. (No other way to know a real tile size in autotile mode)
2018-08-30 20:56:38 +02:00
Rémi Verschelde
449fcc5a72
RayCast2D: Fix reporting old collider after collision ended
...
It now behaves the same as RayCast (3D).
Fixed documentation accordingly and documented new configuration options.
Supersedes and closes #20567 .
2018-08-30 16:28:48 +02:00
Rémi Verschelde
9eb4d4ab2d
Add missing copyright headers
2018-08-29 22:41:17 +02:00
Juan Linietsky
cf834a22dc
Ported CPU particles to 2D
2018-08-29 16:48:55 -03:00
Rémi Verschelde
060988408b
Physics: Properly obsolete friction and bounce properties
...
Without this change any new PhysicsBody would show deprecation warnings
due to default values for friction and bounce being defined.
It also enforced a physics material override even when using default
values.
2018-08-29 18:44:42 +02:00
Marcelo Fernandez
20bea1e231
Unexpose TileMap set_celld
2018-08-29 09:00:00 -03:00
Rémi Verschelde
6c8aa939e4
Merge pull request #21539 from yurchor/master
...
Fix minor typos and word puzzles
2018-08-29 12:21:33 +02:00
Yuri Chornoivan
06e73522dc
Fix vformat(), minor typos and word puzzles
2018-08-29 11:50:39 +03:00
Rémi Verschelde
3b01bf94ad
Fix operator precedence in PhysicsBody2D::set_weight
...
Fixes #16038 .
2018-08-29 08:37:08 +02:00