Rémi Verschelde
51d50e167d
Merge pull request #31094 from aaronfranke/vector-sign-mod-etc
...
Add Vector2/3 sign and posmod functions, axis, docs, misc additions
2019-08-23 09:07:47 +02:00
Rémi Verschelde
bff0458bcc
Merge pull request #31386 from raphael10241024/fix_inertia
...
Fix custom inertia in physics2d
2019-08-22 15:41:35 +02:00
Rémi Verschelde
1349e0e585
doc: Sync classref with current source
...
Fix wrong hyperlinks in Control and Tree.
2019-08-22 14:49:30 +02:00
RaphaelHunter
74713fe970
Fix custom inertia in physics2d, closes#30838
2019-08-22 20:30:03 +08:00
Rémi Verschelde
7402fd2c56
Revert "Feature: Add SHA256 for PoolByteArray"
...
This reverts commit e2c3bbabb0
.
This was superseded by #29871 which adds more crypto features with a
dedicated interface.
Since this commit was never in a stable release (merged during 3.2 dev),
we revert it to avoid having to deprecate it in favor of the Crypto API.
See https://github.com/godotengine/godot/pull/31187#issuecomment-523377965
2019-08-22 13:44:57 +02:00
Rémi Verschelde
1a4dbd9ee2
Merge pull request #31437 from volzhs/vibrate-mobile
...
Support vibration for Android and iOS
2019-08-21 21:10:22 +02:00
Hugo Locurcio
e1b9004b0f
Rename FileDialog's folder icon custom color to `folder_icon_modulate`
...
The custom color introduced in be8d569744
had the same name as the "folder" icon, which could cause conflicts
in the generated documentation.
The new name is also more self-explanatory.
2019-08-21 18:43:01 +02:00
volzhs
4061e5bb75
Support vibration for Android and iOS
2019-08-21 23:38:53 +09:00
Hugo Locurcio
b84b46d5df
Improve the GeometryInstance class documentation
...
This adds a mention that LOD properties currently have no effect.
2019-08-21 14:22:37 +02:00
Rémi Verschelde
e6c4ef3455
Merge pull request #31486 from KoBeWi/typos_must_die
...
Fix various typos and style errors in text
2019-08-20 12:50:12 +02:00
Tomasz Chabora
7e075029c8
Fix various typos and style errors in text
2019-08-19 20:43:42 +02:00
Hugo Locurcio
4cb3984862
Mention caveat with looped animations in `AnimationPlayer.queue()`
2019-08-19 15:04:13 +02:00
Aaron Franke
092346d82b
Add Vector2/3 sign and posmod functions, misc additions
...
Also make the docs more consistent, add Axis enum to Vector2, add > and >=. and C# also gets % and an override for vector-vector mod.
2019-08-17 18:31:55 -04:00
Tomasz Chabora
b950867df8
Clarify usage of action_press
2019-08-17 23:20:06 +02:00
zzwx
d4d03e5de9
Documentation note that Node::add_child() fails if child already has a parent
2019-08-14 10:41:30 -04:00
Yuri Roubinski
33e9fce1bb
Plugin support for visual shaders
2019-08-14 15:52:27 +03:00
Fabian
97167209cb
Exposed set_as_minsize to gdscript
2019-08-14 16:09:55 +09:30
Rémi Verschelde
592909db16
doc: Sync classref with current source
2019-08-13 12:35:50 +02:00
Max Hunt
45767fe5f6
Improve documentation of EditorPlugin.add_tool_submenu_item method
2019-08-12 20:58:21 +01:00
Rémi Verschelde
6f7e898b9f
Merge pull request #31274 from nekomatata/doc-hint-range
...
Updated doc for PROPERTY_HINT_RANGE (or_greater/or_lesser)
2019-08-12 08:41:55 +02:00
PouleyKetchoupp
09e3905c06
Updated doc for PROPERTY_HINT_RANGE (or_greater/or_lesser instead of allow_greater/allow_lesser)
2019-08-10 18:59:42 +02:00
Twarit Waikar
d366855abd
Add Tree iteration instructions thorugh TreeItem
2019-08-09 01:09:50 +05:30
Rémi Verschelde
d2a67c9c1f
Merge pull request #30714 from Calinou/invert-default-fog-height
...
Invert and adjust the default fog height values
2019-08-08 17:20:32 +02:00
Rémi Verschelde
e578c1fef8
Merge pull request #31195 from bojidar-bg/31143-funcref-call_funcv
...
Add FuncRef.call_funcv
2019-08-08 11:24:27 +02:00
Bojidar Marinov
7123fab771
Add FuncRef.call_funcv
...
Closes #31143
2019-08-08 11:58:57 +03:00
Rémi Verschelde
1d5ae6da5b
Merge pull request #31047 from Zylann/save_exr
...
Add Image.save_exr()
2019-08-08 08:53:02 +02:00
Marc Gilleron
cd2de77b04
Add Image.save_exr()
2019-08-07 21:17:47 +01:00
Hugo Locurcio
d1a35b5a97
Invert and adjust the default fog height values
...
This makes height fog appear at the bottom of the scene
(instead of the top), which is generally the expected result.
This also tweaks the fog height setting hint to be more flexible.
This closes #30709 .
2019-08-07 18:21:44 +02:00
Rémi Verschelde
05be97a607
Merge pull request #31119 from KoBeWi/full_control
...
Complete the Control class documentation
2019-08-07 16:56:43 +02:00
Tomasz Chabora
2dbc817b93
Complete the Control class documentation
2019-08-07 15:31:47 +02:00
Rémi Verschelde
904e3100ac
Merge pull request #31127 from MuffinManKen/checkbox_implement_check_vadjust
...
Implemented check_vadjust in CheckBox & CheckButton. It was exposed to the editor, but not used.
2019-08-07 13:34:48 +02:00
Rémi Verschelde
af935af38d
Merge pull request #30468 from SaracenOne/expose_audio_capture
...
Exposes capture methods to AudioServer + documentation
2019-08-07 13:27:25 +02:00
Ken Paulson
deec700497
Implemented check_vadjust in CheckBox & CheckButton. It was exposed to the editor, but wasn't used.
2019-08-06 13:27:07 -04:00
Tomasz Chabora
459f5cb75e
Tweaks related to Camera2D drag margins
2019-08-06 16:19:02 +02:00
Rémi Verschelde
365994a630
Merge pull request #30998 from Calinou/cap-warnings-errors-per-second
...
Cap the number of warnings/errors per second rather than per frame
2019-08-06 15:21:20 +02:00
Rémi Verschelde
834d07cfc1
doc: Sync classref with current source
2019-08-05 15:21:03 +02:00
Hugo Locurcio
cb3676726b
Mention 32-bit integer limit in the PoolIntArray documentation
2019-08-02 14:44:41 +02:00
Hugo Locurcio
47c615caf3
Cap the number of warnings/errors per second rather than per frame
...
This reproduces the behavior used for printing when using the remote
debugger. The default limit is 100 errors and 100 warnings per second,
which makes it possible to display much more GDScript warnings
before overflowing.
This also adds a "Too many warnings" message, so that warnings
don't look like errors when overflowing anymore.
This closes #21896 .
2019-07-31 17:29:26 +02:00
Chaosus
f704506807
Implement copy/paste in visual shaders
2019-07-31 12:43:29 +03:00
Rémi Verschelde
14e3d29f0c
Merge pull request #30890 from KoBeWi/how_to_action
...
Clarify is_action_pressed() for multiple assigned buttons
2019-07-30 00:07:49 +02:00
Rémi Verschelde
051b5b3d15
doc: Sync classref with current source
2019-07-29 21:12:57 +02:00
Guilherme Felipe
508761e0cd
Fix set_default_cursor_shape always sending motion event
2019-07-29 14:00:37 -03:00
Rémi Verschelde
639127de09
Merge pull request #30898 from clayjohn/max-lights-reflections
...
Add project setting for max lights and reflections in GLES3
2019-07-29 16:01:53 +02:00
clayjohn
1a981ef268
add project setting for max lights and reflections in gles3
2019-07-28 17:54:25 -07:00
Tomasz Chabora
7e329a7251
Clarify is_action_pressed() for multiple assigned buttons
2019-07-28 15:37:08 +02:00
groud
11cb4eb363
Add frame_cords accessors to Sprite and Sprite3D
2019-07-27 13:05:02 +02:00
Chris Bradfield
7f4059ceb7
[DOCS] Correct "fixed process" reference in KinematicBody doc
2019-07-26 18:50:12 -07:00
StraToN
d83b8881ae
Adds a meta on top of every generated class to hide 'Edit on Github' link
...
Linked docs issue https://github.com/godotengine/godot-docs/pull/2656
2019-07-25 15:57:43 +02:00
Andrii Doroshenko (Xrayez)
8ba50823c4
Make KinematicBody docs consistent regarding `test_only` argument
...
This simply makes the `move_and_collide` method descriptions in
both 2D and 3D to be in sync.
Co-authored-by: 2DemiGods <2DemiGods@users.noreply.github.com>
2019-07-25 15:09:25 +03:00
Rémi Verschelde
ffc8fb9c48
Merge pull request #30685 from jonri/vehicle-per-wheel-forces
...
Vehicle per-wheel forces
2019-07-25 11:45:22 +02:00
Rémi Verschelde
e9bff84ce3
Merge pull request #23820 from clayjohn/pointmesh
...
Added PointMesh primitive
2019-07-25 11:44:11 +02:00
clayjohn
ff7c37927a
added pointMesh primitive
2019-07-24 12:14:31 -07:00
Chaosus
080c0bb7fe
Added count method to String
2019-07-23 18:55:54 +03:00
Rémi Verschelde
b62b8ccf94
Merge pull request #30732 from Calinou/default-disable-high-quality-vct
...
Disable high-quality voxel cone tracing by default
2019-07-22 23:18:06 +02:00
Rémi Verschelde
bcfbd25eef
Merge pull request #30728 from FlamyAT/fix-inputevent-doc
...
Documents the need for input_pickable in _input_event
2019-07-22 21:37:58 +02:00
FlamyAT
9a84cef4fc
Documents the need for input_pickable in _input_event
...
Update CollisionObject2D.xml
Added member tags to missing docs
2019-07-22 15:12:49 +02:00
Rémi Verschelde
16288cabc0
doc: More formatting fixes
2019-07-22 12:41:41 +02:00
Rémi Verschelde
5b20b49bf7
doc: Formatting fixes in EditorPlugin docs
2019-07-22 12:37:33 +02:00
Rémi Verschelde
07e289963c
doc: Sync classref with current source
2019-07-22 12:27:52 +02:00
Rémi Verschelde
ad616feda2
Merge pull request #30659 from henriiquecampos/docs
...
Add description for EditorSceneImporter, EditorPlugin.enable/disable and EditorInterface.select_file
2019-07-22 11:41:41 +02:00
Hugo Locurcio
b1e382178c
Disable high-quality voxel cone tracing by default
...
This makes GIProbe significantly faster out of the box, at the cost
of worse-looking GIProbe reflections.
This closes #30727 .
2019-07-21 17:39:03 +02:00
Hugo Locurcio
4840d36654
Improve the Variant class documentation
...
Taken from
https://docs.godotengine.org/en/latest/development/cpp/variant_class.html .
2019-07-20 23:42:26 +02:00
Henrique Campos
2acc1e3079
Add description for EditorPlugin.enable/disable methods
2019-07-20 10:53:56 -03:00
Henrique Campos
c7b0eed757
Add docs for EditorInterface, EditorPlugin and EditorSceneImporter
2019-07-20 10:41:42 -03:00
unknown
d7cf3c8e72
AStar and AStar2D examples fixed to not use 'as' keyword and also removed error causing code
2019-07-20 15:06:58 +05:30
Rémi Verschelde
36182104e8
Merge pull request #30645 from Meriipu/document_tree_minwidth
...
Documented the Tree column behaviour of min_width in conjunction with expand
2019-07-19 08:59:02 +02:00
Rémi Verschelde
1644c3bb86
Merge pull request #30674 from FlamyAT/patch-1
...
Added missing InputEvent documentation
2019-07-19 08:44:45 +02:00
Jon Ring
4474e01761
Update documentation for new VehicleWheel members
2019-07-18 14:51:41 -04:00
Rémi Verschelde
20a3bb9c48
Merge pull request #30226 from lawnjelly/interpolate
...
Add access to interpolation fraction for fixed timestep interpolation
2019-07-18 15:44:14 +02:00
FlamyAT
2046d7b87a
Added missing InputEvent documentation
2019-07-18 12:03:28 +02:00
Meriipu
94c5e6a97e
Document Tree column behaviour of min_width in conjunction w expand
2019-07-17 13:52:57 +02:00
Meriipu
e5f4a85a7e
documented set_button_disabled
2019-07-17 10:22:02 +02:00
Rémi Verschelde
efd55631e2
doc: Sync classref with current source
2019-07-15 20:45:30 +02:00
Rémi Verschelde
7d413f075c
Merge pull request #30590 from clayjohn/particle_life
...
Added individual particle random lifetime
2019-07-15 20:40:57 +02:00
Saracen
c81ec6f26d
Exposes capture methods to AudioServer, variable renames for consistency,
...
added documentation.
2019-07-15 15:12:29 +01:00
Nathan Warden
643ea41c68
Completed documentation for BakedLightmap node.
2019-07-15 08:56:12 -05:00
clayjohn
5ef3374258
added individual particle random lifetime
2019-07-14 23:22:40 -07:00
lawnjelly
bf6c301b9c
Add access to interpolation fraction for fixed timestep interpolation
...
Addresses #30068
This is a prerequisite for allowing proper support for fixed timestep interpolation, exposing the interpolation fraction to the engine, modules and gdscript.
The interpolation fraction is the fraction through the current physics tick at the time of the current frame.
2019-07-11 08:25:26 +01:00
Hugo Locurcio
f4e99e2e39
doc: Mention `Input.MOUSE_MODE_CAPTURED` is raw on Windows and Linux
2019-07-11 01:21:41 +02:00
Rémi Verschelde
1abe12f5bb
doc: Sync classref with current source
2019-07-10 16:06:23 +02:00
Rémi Verschelde
b489e75716
Merge pull request #30304 from DavidSichma/remote_cache
...
Exposed update_cache() of RemoteTransform and RemoteTransform2D
2019-07-09 22:08:59 +02:00
Hugo Locurcio
2491c87f86
Add `width` and `antialiased` parameters to CanvasItem `draw_rect()`
...
This also removes some duplicated editor code which is now obsoleted
by the new parameters in `draw_rect()`.
2019-07-09 20:30:18 +02:00
David Sichma
5a631bf4f4
Added force_update_cache() to RemoteTransform and RemoteTransform2D
2019-07-09 14:50:03 +02:00
Rémi Verschelde
f701b29a5e
Merge pull request #30449 from hbina/fix_issue_30260
...
Clarify what %APPDATA% expands to in Windows
2019-07-09 12:38:18 +02:00
hbina085
5f68ae93b5
Clarify what %APPDATA% expands to in Windows
...
Linux users should be familiar with "~" so I think it might be unnecessary.
Also changed the file separator in the description to use Windows' instead.
2019-07-09 04:42:42 -04:00
Rémi Verschelde
9580c2b13e
TreeItem: Rename new button disable method to set_button_disabled
...
Follow-up to #30408 .
Also sync classref with current source.
2019-07-09 09:17:42 +02:00
Rémi Verschelde
0c1394e1a3
Merge pull request #30125 from akien-mga/docdata-expose-parametric-setget
...
DocData: Re-expose parametric setters and getters
2019-07-09 08:51:26 +02:00
Rémi Verschelde
1d5c067215
Merge pull request #30380 from KoBeWi/controlraiser
...
Clarify better what Node.raise does
2019-07-08 08:29:09 +02:00
Rémi Verschelde
6d4850b8b8
Merge pull request #30412 from Larpon/docs/string-hex_to_int-improve
...
Improve hex_to_int documentation
2019-07-08 08:12:04 +02:00
lmp
bb89cf6ab0
Provide documentation for String http_escape() and http_unescape() methods
2019-07-07 21:15:06 +02:00
lmp
cebb38e0b3
Clearify how hex_to_int expects a '0x' prefixed string. Provide a small hex_to_int example
2019-07-07 21:12:03 +02:00
Rémi Verschelde
78c1afe874
Merge pull request #30363 from YeldhamDev/viewport_size_stretch_property
...
Make 'size_override_stretch' a property in 'Viewport'
2019-07-06 21:01:37 +02:00
Rémi Verschelde
5ef4537221
Merge pull request #30337 from Chaosus/vs_depth_texture
...
Added DEPTH_TEXTURE to visual shaders
2019-07-06 20:26:21 +02:00
Tomasz Chabora
a26f52db33
Clarify better what Node.raise does
2019-07-06 17:58:57 +02:00
Michael Alexsander Silva Dias
8255b88d11
Make 'size_override_stretch' a property in 'Viewport'
2019-07-05 22:57:03 -03:00
Chaosus
670d8127da
Added DEPTH_TEXTURE to visual shaders
2019-07-05 12:19:20 +03:00
Rémi Verschelde
343dcd9029
doc: Sync classref with current source
2019-07-05 10:58:45 +02:00
Marco Costa
f99e84d180
Document constants in Transform/Transform2D
2019-07-04 23:51:51 -04:00
Rémi Verschelde
550f436f8f
Merge pull request #30263 from Faless/ws/wslay_pr
...
Use wslay as a WebSocket library
2019-07-04 15:55:33 +02:00
Rémi Verschelde
542489a866
DocData: Re-expose parametric setters and getters
...
Setters and getters have been hidden from the documentation when the matching
properties have been exposed, but some of them are parametric and require the
name or index of a given parameter to be used. So they need to be properly
documented with the type and name of the arguments they take.
For example, CPUParticles' `set_param(Parameter param, float value)`.
2019-07-04 14:08:16 +02:00
Rémi Verschelde
7b569e91c0
Merge pull request #30049 from randall-fulton/docs/spatial-transform
...
Call out scaling in Spatial.translate docstring
2019-07-04 12:31:02 +02:00
Rémi Verschelde
b25d1111c1
doc: Sync classref with current source
2019-07-04 12:15:49 +02:00
Randall Fulton
bdf51e8e49
Call out scaling in Spatial.translate docstring
...
This fixes issue #26938 .
2019-07-04 11:56:17 +02:00
Fabio Alessandrelli
c13be79594
Add TCP Server is_listening method
2019-07-03 18:42:46 +02:00
Rémi Verschelde
4dec1bde77
Merge pull request #30231 from Ranoller/master
...
Tilemap fix displaced textures and shapes and added center texture and compatibility mode
2019-07-02 21:43:16 +02:00
Ranoller
14e2a99129
Tilemap fix displaced textures and shapes and added center texture and compatibility mode
...
This commit fix #22989 #15249 #28206 . Main problem is that tilemap displace textures in different tile origins in a strange way and doesn´t respect coincidence between texture and shapes in not uniform tiles. This issue is present in godot 3.0 and godot 3.1. To maintain compatibility are added a compatibility mode and a center texture option. Other related issues and pull request: #28896 #29487 #29519 #29961 . Idications of #30204 are added
2019-07-02 17:12:58 +02:00
Rémi Verschelde
266dc732ba
doc: Sync classref with current source
2019-07-02 12:04:26 +02:00
Rémi Verschelde
380bf04566
Merge pull request #29413 from YeldhamDev/global_rate_scale
...
Add 'global_rate_scale' to the AudioServer
2019-07-01 13:53:04 +02:00
Hugo Locurcio
398219a80e
Fix Nintendo buttons in the @GlobalScope documentation
...
These were mistakenly referred to as DualShock buttons.
2019-07-01 12:24:47 +02:00
Rémi Verschelde
e4a50999c0
Merge pull request #28565 from CedNaru/CurvedWidthLine2D
...
Added a Width Curve to Line2D + UVs fix
2019-07-01 09:38:54 +02:00
Rémi Verschelde
89d537767e
Merge pull request #30202 from akien-mga/doc-globalscope
...
doc: Complete GlobalScope documentation
2019-07-01 08:55:12 +02:00
tree786
68c6790baf
Added example on how to use RandomNumberGenerator
2019-06-30 16:41:45 +01:00
Rémi Verschelde
5aafc62a9b
doc: Complete GlobalScope documentation
2019-06-30 17:17:46 +02:00
Rémi Verschelde
0db138a621
doc: Enforce default values for OS properties
...
Otherwise we end up fetching values from the current OS instance
when running doctool, so they would change based on the system or
even simply due to changes to the system clipboard.
2019-06-30 13:58:07 +02:00
Rémi Verschelde
1fbca7ed88
doc: Mark PhysicsBody bounce/friction as deprecated
2019-06-30 13:58:07 +02:00
Rémi Verschelde
850a54a2a5
Fix uninitialized variables in Line2D, JSONParseResult and TileMap
2019-06-30 13:58:07 +02:00
Rémi Verschelde
26f99beac3
CPUParticles2D: Fix gravity to be the same as in Particles2D and Area2D
...
This was likely a typo, 10 times the standard gravity is 98.0665
(ca. 98), not 98.8.
2019-06-30 13:58:07 +02:00
Rémi Verschelde
a78373ddc2
doc: Remove null default values that can't be determined
...
Applying #30187 .
2019-06-30 13:58:07 +02:00
Rémi Verschelde
b9aa13e591
doc: Remove hardcoded default values from descriptions
...
They are now generated automatically by doctool.
2019-06-30 13:58:07 +02:00
Rémi Verschelde
c6cea6e9b3
doc: Add default values to all properties
...
Thanks to @bojidar-bg's impressive work in #29380 .
2019-06-30 13:58:07 +02:00
Rémi Verschelde
82604195b4
Merge pull request #30062 from zaksnet/fix-referencerect-node
...
Adds ReferenceRect an option to be visible inside the game
2019-06-30 13:41:45 +02:00
unknown
f2fd5dfb91
Added descriptions to OS.get_splash_tick_msec() and OS.get_window_safe_area()
2019-06-29 17:21:25 +05:30
Rémi Verschelde
52355c638b
Merge pull request #29380 from bojidar-bg/16086-docs-default-value
...
Add default values to the editor help, docs, and generated RST
2019-06-29 12:28:30 +02:00
Rémi Verschelde
e222e31fe6
doc: Sync classref with current source
2019-06-29 12:24:18 +02:00
Rémi Verschelde
1bbad8c469
Merge pull request #29923 from zaksnet/Document-Spinbox
...
Document SpinBox Node
2019-06-29 11:41:14 +02:00
Rémi Verschelde
9adc158097
Merge pull request #30162 from KoBeWi/doc-ready
...
Clarify docs for _ready and request_ready
2019-06-29 11:27:27 +02:00
Zak
f9cbd34fe0
Document SpinBox node
2019-06-29 11:13:02 +02:00
Tomasz Chabora
b71a339160
Clarify docs for _ready and request_ready
2019-06-28 19:18:43 +02:00
Zak
316931998c
Document PopupMenu node.
2019-06-28 12:57:52 +02:00
Zak
d29b1b7917
Fix ReferenceRect node
...
ReferenceRect node by default was only displaying in the editor and not when the game is running.
2019-06-28 12:42:42 +03:00
Hugo Locurcio
f7f6115f76
Proofread and improve the whole class reference
...
- Document a few more properties and methods
- Add more information to many classes
- Fix lots of typos and gramar mistakes
- Use [code] tags for parameters consistently
- Use [b] and [i] tags consistently
- Put "Warning:" and "Note:" on their own line to be more visible,
and make them always bold
- Tweak formatting in code examples to be more readable
- Use double quotes consistently
- Add more links to third-party technologies
2019-06-27 22:30:19 +02:00
Bojidar Marinov
0c4c36d823
Add default values to the editor help, docs, and generated RST
...
Also, make spacing of "=" in the editor help a bit more consistent.
Closes #16086
2019-06-27 18:29:35 +03:00
Rémi Verschelde
f35fd681ac
Merge pull request #30114 from Chaosus/vs_context_menu
...
Shows menu when dragging connection on empty space in visual shader
2019-06-27 15:14:54 +02:00
Rémi Verschelde
528c4722d6
doc: Don't use `GlobalScope` scope in hyperlinks, it's automatically inferred
2019-06-27 14:43:37 +02:00
Rémi Verschelde
bc82781f7d
doc: Replace all [code]CONSTANT[/code] by new [constant CONSTANT] hyperlinks
2019-06-27 13:49:36 +02:00
Rémi Verschelde
1bf448dd87
Properly expose all Error constants to scripting languages
2019-06-27 12:48:26 +02:00
Rémi Verschelde
71d53637b5
doc: Fix scoped hyperlinks to same-class enums/methods
...
The class name does not need to be specified when it is the current class.
2019-06-27 11:44:37 +02:00
Rémi Verschelde
86ed7a9884
doc: Complete and harmonize all _MAX constant descriptions
2019-06-27 11:10:53 +02:00
Chaosus
0aec3c3113
Shows menu when dragging connection on empty space in visual shader graph
2019-06-27 10:48:18 +03:00
Rémi Verschelde
755b589384
Merge pull request #30096 from akien-mga/doc-misc-updates
...
doc: Proofread and complete various nodes
2019-06-27 08:12:34 +02:00
Rémi Verschelde
d8c9646118
Merge pull request #30105 from Xrayez/bind-pip-geometry
...
Bind is_point_in_polygon in Geometry singleton
2019-06-27 01:03:51 +02:00
Rémi Verschelde
caf8e20f2a
Merge pull request #30078 from Zylann/document_vs_cull_ray
...
Document VisualServer.instances_cull_ray
2019-06-26 23:28:56 +02:00
Andrii Doroshenko (Xrayez)
6f2233d13a
Bind is_point_in_polygon in Geometry singleton
2019-06-27 00:20:22 +03:00
Rémi Verschelde
867dda1124
doc: Proofread and complete various nodes
...
All 100% completed: MainLoop, Node, Object, Path, Performance,
Reference, Resource, SceneState, SceneTree, UndoRedo.
Also fixed some en_GB occurrences as the reference spelling is en_US.
2019-06-26 23:05:51 +02:00
Rémi Verschelde
43a6969470
Merge pull request #25863 from AlexHolly/undo-redo-version-signal
...
UndoRedo add version changed signal
2019-06-26 22:56:51 +02:00
Marc Gilleron
cb5233ee12
Document VisualServer.instances_cull_ray
2019-06-26 19:53:22 +01:00
Rémi Verschelde
2c96942df9
Merge pull request #30088 from akien-mga/node-get_node_and_resource
...
Node: Fix logic of has/get_node_and_resource and document it
2019-06-26 16:48:21 +02:00
Alexander Holland
8f23f4b44e
UndoRedo add version changed signal
...
added some functions to manage undo buttons
2019-06-26 16:32:34 +02:00
Rémi Verschelde
261bdfa14d
doc: Sync classref with current source
2019-06-26 16:03:04 +02:00
Rémi Verschelde
6e9272eea8
Node: Fix logic of has/get_node_and_resource and document it
...
Also document NodePath.
2019-06-26 15:46:32 +02:00
Rémi Verschelde
a9cff880d6
doc: Document EncodedObjectAsID, expose its property
2019-06-26 10:50:45 +02:00
Rémi Verschelde
615ffb3507
doctool: Fix writing theme_item descriptions
...
We already had support for parsing and saving theme_item descriptions
in DocData, and displaying it in the editor, but doctool would drop the
changes as it was not writing them back to the XML.
Part of #29868 .
2019-06-25 13:08:15 +02:00
Rémi Verschelde
230eb262e2
Merge pull request #30030 from zaksnet/document-margincontainer
...
Document MarginContainer node
2019-06-25 12:20:49 +02:00
austinried
9eeead4be3
Remove references to mouse stuff from OS
...
There is nothing in `OS` about mouse grabbing or mouse cursors, that's in `Input`, so I'm cleaning up those references.
2019-06-24 19:28:49 -07:00
Rémi Verschelde
8c483886d2
Merge pull request #30016 from randall-fulton/docs/object-set-deferred
...
Add docstring for Object.set_deferred
2019-06-24 22:09:15 +02:00
Rémi Verschelde
f34c8015cb
Area2D: Fix argument type of body_* signals
...
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-24 21:40:31 +02:00
Randall Fulton
6843ad87a4
Add docstring for Object.set_deferred
2019-06-24 12:57:14 -05:00
Zak
9f582a7c3e
Document MarginContainer Node
2019-06-24 16:39:35 +03:00
Rémi Verschelde
5e21310343
doc: Sync classref with current source
2019-06-24 10:39:59 +02:00
Hugo Locurcio
03335e5250
Improve the `Engine.get_version_info()` documentation
...
This documents some keys that were missing and improves formatting.
2019-06-21 15:15:55 +02:00
Rémi Verschelde
1e833cadbc
Merge pull request #29935 from Faless/net/get_if_multicast_pr
...
Multicast, more network interfaces info
2019-06-21 10:21:01 +02:00
Fabio Alessandrelli
e5e3f86648
Multicast support in NetSocket/PacketPeerUDP
2019-06-21 00:14:42 +02:00
Fabio Alessandrelli
b574e476ec
Implement IP.get_local_interfaces.
...
Allow getting interfaces names and assigned names.
On UWP this is not supported, and the function will return one interface
for each local address (with interface name the local address itself).
2019-06-21 00:14:42 +02:00
Zak
5d0040e340
Document ReferenceRect Node
...
Added missing documentation for ReferenceRect Node
2019-06-20 17:35:08 +03:00
Rémi Verschelde
8591691b9b
Merge pull request #24249 from zorbathut/zorbathut/animimmediate
...
Implement AnimationPlayer call modes as per #23498 .
2019-06-20 13:04:34 +02:00
Rémi Verschelde
922a4f5413
Merge pull request #29901 from BastiaanOlij/fix_cameraserver_const
...
Made constants fully upper case in camera server
2019-06-19 20:20:47 +02:00
Michael Alexsander Silva Dias
1c2ba35074
Add 'global_rate_scale' to the AudioServer
...
Closes #28953 .
2019-06-19 11:36:46 -03:00
Tristan Grespinet
14f8ed3317
Added a Width Curve to Line2D + UVs fix
2019-06-19 15:44:07 +02:00
Rémi Verschelde
43a9b8c76c
Merge pull request #27237 from Chaosus/astar_2d
...
Added 2D functions to AStar
2019-06-19 15:07:59 +02:00
Rémi Verschelde
d7af08aa95
Merge pull request #27389 from YeldhamDev/acceptdiag_label_wrap
...
Add option to enable autowrapping for label inside 'AcceptDialog'
2019-06-19 14:46:32 +02:00
Bastiaan Olij
4ebedb5f11
Made constants fully upper case in camera server
2019-06-19 22:24:54 +10:00
Rémi Verschelde
2b52cd3e5c
Merge pull request #28648 from KoBeWi/substr-1
...
Make second parameter of substr optional
2019-06-19 12:43:46 +02:00
Rémi Verschelde
bb0aeb4874
Merge pull request #28659 from KoBeWi/rainbow_mode
...
Add HSV mode to color picker
2019-06-19 12:41:51 +02:00
Rémi Verschelde
c39bf80a08
Merge pull request #29851 from akien-mga/doc-resource
...
doc: Improve docs for Resource* classes
2019-06-19 00:10:56 +02:00
Rémi Verschelde
3345c03122
Merge pull request #29870 from Anutrix/docup1
...
Added description to is_pixel_opaque() in Sprite.xml
2019-06-18 20:56:38 +02:00
Rémi Verschelde
0764451dc5
doc: Improve docs for Resource* classes
...
Also move module-specific classes to their own module's `doc_classes`
folder.
2019-06-18 20:07:26 +02:00
Rémi Verschelde
d6176db271
Unexpose subclasses of ResourceFormatLoader and -Saver
...
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-18 17:56:23 +02:00
unknown
44a20a0f61
Added description to is_pixel_opaque() in Sprite.xml
2019-06-18 20:57:42 +05:30
Rémi Verschelde
054ac5c8f5
doc: Sync classref with current source
...
Fix a few bugs.
2019-06-18 15:07:31 +02:00
Rémi Verschelde
08ebeee0e1
Merge pull request #29840 from Anutrix/master
...
Added description in TranslationServer and OpenSimplexNoise
2019-06-18 15:01:42 +02:00
Rémi Verschelde
8b83e6d580
Merge pull request #29676 from zaksnet/ItemList-Imrovements
...
Document ItemList control
2019-06-18 15:01:11 +02:00
Zak
49df253627
Document ItemList control
2019-06-18 08:36:32 +03:00
clayjohn
7d1ee6d3c3
change emit shape circle to sphere in CPUParticles2D
2019-06-17 11:59:31 -07:00
Rémi Verschelde
0d61fc2c0f
Merge pull request #29752 from bruvzg/window_size_limits
...
Add ability to limit maximum/minimum window size.
2019-06-17 11:58:00 +02:00
Rémi Verschelde
fc4b93e161
Merge pull request #29743 from zaksnet/document-textedit
...
Document TextEdit node
2019-06-17 11:30:26 +02:00
unknown
3cdd701a14
Added description to get_loaded_locales() in TranslationServer
2019-06-17 12:12:04 +05:30
Zak
1f81981b3d
Document TextEdit node
2019-06-16 12:32:25 +03:00
Rémi Verschelde
9c7cce3c9b
doc: Sync classref with current source, fix formatting issues
2019-06-16 11:22:38 +02:00
Rémi Verschelde
6ba1b4e371
Merge pull request #29764 from Calinou/boot-splash-no-filter-option
...
Add an option to disable boot splash filtering
2019-06-16 10:39:53 +02:00
Rémi Verschelde
baab976d0f
Merge pull request #10643 from BastiaanOlij/camera_server
...
CameraServer class
2019-06-16 10:22:26 +02:00
Hugo Locurcio
786a7341a7
Add an option to disable boot splash filtering
...
Disabling filtering is usually desired in projects using a pixel art style.
This closes #19415 .
2019-06-15 23:53:39 +02:00
Rémi Verschelde
ce8e541339
Merge pull request #29643 from GDquest/doc-animation-nodes
...
Add documentation for AnimationNode* resources
2019-06-15 23:12:49 +02:00
BastiaanOlij
02ea99129e
Adding a new Camera Server implementation to Godot.
...
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-15 21:30:32 +10:00
bruvzg
b924fb97d6
Add ability to limit maximum/minimum window size.
2019-06-15 09:49:11 +03:00
Nathan Lovato
d0eb99f970
Add documentation for AnimationNode* resources
...
I haven't put [code] bbcode around the amount of the AnimationNodeAdd* classes
because it's not exposed to GDScript.
Same for the +add, -add, etc. labels: they're just labels you can find in the
AnimationTree bottom panel.
2019-06-15 10:35:02 +09:00
Rémi Verschelde
9a173e5814
doc: Fix formatting, typos and some descriptions in new docstrings
2019-06-15 00:11:41 +02:00
Rémi Verschelde
1e5dc9115c
Merge pull request #29768 from cbscribe/kcc_particles_doc
...
[DOCS] Update CPUParticles[2D] classref
2019-06-14 22:28:46 +02:00
Chris Bradfield
9f7713d98b
[DOCS] Update CPUParticles[2D] classref
2019-06-14 10:39:54 -07:00
Ken Paulson
349e924cad
Changes to OS.has_feature() docs:
...
- Added link to the Feature Tags documentation
- Added note that tag names are case-sensitive
2019-06-14 16:35:54 +02:00
Rémi Verschelde
dfbca13eec
Merge pull request #29712 from GDquest/doc-bone2d
...
Add documentation for Bone2D
2019-06-14 15:37:51 +02:00
Rémi Verschelde
48fb3debf6
Merge pull request #29754 from BastiaanOlij/vr_button_mapping
...
Added constants for the main buttons and axis used in VR
2019-06-13 17:41:33 +02:00
Bastiaan Olij
a9581d2b3f
Added constants for the main buttons and axis used in VR
2019-06-13 22:54:08 +10:00
Rémi Verschelde
52dd0f8751
Implement missing orbit velocity for CPUParticles and CPUParticles2D
...
The relevant code was copied from (GPU) ParticlesMaterial but commented
out initially, and never ported.
Closes #29580 .
2019-06-13 11:35:07 +02:00
Nathan Lovato
c12fc1ade1
Add documentation for Bone2D
2019-06-13 08:47:46 +09:00
Rémi Verschelde
1c35973b83
Merge pull request #29592 from Lisapple/patch-3
...
Fixing returned alpha component for inverted method
2019-06-12 22:57:10 +02:00
Rémi Verschelde
51ed803a11
Merge pull request #29658 from clayjohn/docs_mesh
...
Filled out docs for various mesh types
2019-06-12 22:52:54 +02:00
clayjohn
ef45f5ce75
filled out docs for various mesh types
2019-06-12 09:49:47 -07:00
Rémi Verschelde
4073da7ddd
Merge pull request #29605 from Lisapple/patch-4
...
Adding details about `Image.lock()` function
2019-06-12 15:33:27 +02:00
Rémi Verschelde
df25679235
Merge pull request #29601 from NilsIrl/hiding_enabled
...
Treat hiding_enabled as bool throughout
2019-06-12 14:23:27 +02:00
Rémi Verschelde
902212d8d4
Merge pull request #29646 from tree786/patch-2
...
'get_skidinfo()' misleading description
2019-06-12 13:30:52 +02:00
Rémi Verschelde
0e6cac8ab8
Merge pull request #29465 from bruvzg/per_pixel_transp_impr
...
Removes redundant "splash" setting, improves per pixel transparency documentation.
2019-06-12 12:50:17 +02:00
Rémi Verschelde
f0bacf360d
Merge pull request #29467 from zaksnet/patch-1
...
replaced "divisor" with "delimiter" for methods split,rsplit and split_floats.
2019-06-11 13:31:41 +02:00
Zak
1a397f46e6
Improved documentation of rsplit Method for String class.
...
Improved documentation of rsplit Method for String class.
Removed "divisor" (i will also change variants_call.cpp) and added "delimiter" in its place. Also moved the example at the bottom of the description.
2019-06-11 13:39:18 +03:00
Rémi Verschelde
ec3617c8ac
Merge pull request #29669 from akien-mga/doc-url-format
...
makerst: Fix format of [url] links in reST
2019-06-11 11:18:40 +02:00
Rémi Verschelde
c7246d8e1e
makerst: Fix format of [url] links in reST
...
Moved some logic to make_url in an attempt to reuse it in the parser,
but it proved too complex so I ended up not using it. I kept it as a
separate method nevertheless.
2019-06-11 10:51:10 +02:00
Ertain
7a397d6976
Corrected spelling error
2019-06-11 03:19:16 -05:00
tree786
e9b8ff273d
Update VehicleWheel.xml
...
It seems (please correct me if you understand it otherwise) that the description for the `get_skidinfo()` function is the inverse of what actually happens. I have run some simple tests, and it looks like setting low `Friction Slip` (e.g. try `1` or `2`) causes more skidding and returns smaller values for `get_skidinfo()`, while when the `Friction Slip` is increased, the car skids less and values printed to the console increase (get closer to `1.0`). So it seems that a value of `0.0` means skidding, while a value of `1.0` means no skidding (the description says the exact opposite to this, from what I understood).
2019-06-10 03:36:29 +01:00
Maxime Leroy
f1e2324605
Adding details about `Image.lock()` function
2019-06-08 16:03:50 +02:00
Nils ANDRÉ-CHANG
e4f90337f2
Treat hiding_enabled as bool throughout
2019-06-08 12:37:57 +01:00
Maxime Leroy
024d595850
Fixing returned alpha component for inverted method
...
See `core/color.cpp:217`, alpha channel is not changed.
2019-06-08 01:44:25 +02:00
Rémi Verschelde
197b65f32a
Merge pull request #29411 from clayjohn/multimesh_instance_2d
...
Added MultiMeshInstance2D node for using MultiMesh in 2D
2019-06-04 22:40:13 +02:00
Rémi Verschelde
d0dc42f80c
Merge pull request #29464 from bruvzg/macos_fix_non_ime_unicode_input
...
[macOS] Fixes unicode input with IME input mode inactive.
2019-06-04 18:49:53 +02:00
bruvzg
8ff72987c0
[macOS] Fixes unicode input with IME mode inactive, Improves IME mode documentation.
2019-06-04 11:29:00 +03:00
bruvzg
54863b20e6
Removes redundant "display/window/per_pixel_transparency/splash" setting, improves per pixel transparency documentation.
2019-06-04 11:21:29 +03:00
Rémi Verschelde
e13d470034
Merge pull request #29427 from GDquest/doc-gdscript-assert
...
Improve @GDScript.assert documentation
2019-06-04 09:23:33 +02:00
Maxime Leroy
77b6f3e812
Adding missing description for method and fixing typo
2019-06-04 03:20:58 +02:00
Nathan Lovato
6f1f887078
Improve @GDScript.assert documentation
...
Mention that assert only runs in debug builds, closes #29154
2019-06-04 10:00:17 +09:00
clayjohn
2b8b1d7c46
added MultiMeshInstance2D node for using MultiMesh in 2D
2019-06-03 12:11:54 -07:00
Rémi Verschelde
0dac4d6db6
Merge pull request #25522 from aqnuep/MeshLibrary_improvements
...
MeshLibrary export improvements
2019-06-03 13:59:43 +02:00
Rémi Verschelde
d1999048e9
Merge pull request #29428 from akien-mga/docdata-merge-properties
...
doc: Fix DocData.merge_from copying old setters and getters
2019-06-03 13:54:53 +02:00
Rémi Verschelde
1abca62697
Merge pull request #29426 from GDquest/object-docs-improvements
...
Improve the documentation of the Object class
2019-06-03 13:11:58 +02:00
Rémi Verschelde
e1e3fcc908
doc: Fix DocData.merge_from copying old setters and getters
...
This is not necessary and means that some setters and getters
can end up wrong if they are changed in the bindings but DocData
does not update them when running --doctool.
Fixes #29425 .
Co-authored-by: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
2019-06-03 13:03:05 +02:00
Nathan Lovato
21a0dad58a
Improve the documentation of the Object class
...
I edited the main description to remove parentheses and split long sentences.
Closes #29382
Closes #29384
2019-06-03 19:10:59 +09:00
Rémi Verschelde
a3462c97ad
Bind missing FLAG_DISABLE_Z enum value in ParticlesMaterial
...
Fixes #29419 .
2019-06-03 11:18:13 +02:00
Gilles Roudiere
f247832832
Add configurable strength value to InputEventAction
2019-06-02 14:31:34 +02:00
Rémi Verschelde
449395716f
Merge pull request #28390 from KoBeWi/smaller_bigger_gizmo
...
Allow to change Position2D gizmo size
2019-06-02 00:06:28 +02:00
Rémi Verschelde
cfb9709c10
doc: Sync classref with current source
2019-06-01 12:34:29 +02:00
Tomasz Chabora
662c8f95ec
Allow to change Position2D gizmo size
2019-06-01 12:33:24 +02:00
Rémi Verschelde
93845572d5
Merge pull request #29372 from akien-mga/docs-tutorials-track-latest
...
doc: Make all tutorial links track "latest" in master branch
2019-06-01 12:05:41 +02:00
Rémi Verschelde
3c4fab295b
Merge pull request #27789 from Giacom/move_towards
...
Added move_toward functions for float, Vector2 and Vector3
2019-06-01 12:05:18 +02:00
Rémi Verschelde
64a88e8ef3
Merge pull request #28841 from KoBeWi/option_button_options
...
Improvements to incremental search
2019-06-01 11:47:06 +02:00
Rémi Verschelde
e92c09ba4e
doc: Make all tutorial links track "latest" in master branch
...
While the master branch is in development state for the next stable branch,
its links should point to the "latest" docs branch, to ensure that users of
the unstable builds are linked to the relevant documentation.
Those links could be switched to stable branch subdomains before branching
off for a new major or minor release, to start tracking the frozen stable
docs branches.
See discussion in #29104 .
2019-06-01 11:33:34 +02:00
Rémi Verschelde
af2c742f53
Fix and expose String::strip_escapes(), use it in LineEdit paste
...
Supersedes #27736 .
2019-05-31 15:49:14 +02:00
Tomasz Chabora
9de912caf5
Improvements to incremental search
2019-05-31 14:56:49 +02:00
Rémi Verschelde
7770f8cb7e
Merge pull request #29331 from KoBeWi/animation_time_machine
...
Add track_set_key_time() to Animation
2019-05-31 10:12:37 +02:00
Cheeseness
b06dc6ba8c
Correct typos in RigidBody axis lock documentation
2019-05-31 13:28:30 +10:00
Tomasz Chabora
adcbcf87dd
Add track_set_key_time() to Animation
2019-05-31 00:40:29 +02:00
Rémi Verschelde
c6b96050d0
Merge pull request #29311 from AspenBlack/patch-1
...
More accurate description of valid Parents
2019-05-30 16:43:28 +02:00
Aspin
a9ddf2a449
More accurate description of valid Parents
...
I hope this is the right place to edit now.
2019-05-30 20:41:55 +08:00
follower
a3aa98cb88
Improve AudioStreamSample documentation.
...
"Squash" of #27928 .
Wording based on suggestions by @LikeLakers2.
2019-05-31 00:20:33 +12:00
Chaosus
0bc37de744
Added 2D functions to AStar
2019-05-30 07:10:07 +03:00
Rémi Verschelde
e9ca1a1299
Merge pull request #25520 from Zylann/expose_node_custom_aabb
...
Exposed custom AABB setter on GeometryInstance
2019-05-29 17:18:17 +02:00
Hugo Locurcio
30474b8215
Improve the PrimitiveMesh-derived class documentations
2019-05-28 20:37:05 +02:00
Rémi Verschelde
0e441e9a1a
Merge pull request #29248 from Cheeseness/camera_project_fix
...
Add a depth parameter to Camera::project_position()
2019-05-28 19:25:37 +02:00
Rémi Verschelde
3a365c1fc0
doc: Sync classref with current source
2019-05-28 18:08:13 +02:00
Cheeseness
6fe957de63
Add a depth parameter to Camera::project_position()
2019-05-29 02:04:50 +10:00
Tomasz Chabora
86e4677fb4
Add HSV mode to color picker
2019-05-28 18:00:52 +02:00
Giacom
c00427add3
Added move_toward functions for float, Vector2 and Vector3
2019-05-28 11:39:35 +01:00
Rémi Verschelde
47f00925dc
Merge pull request #28454 from homer666/popup-centered-maxsize
...
Add `popup_centered_clamped()` method to Popup
2019-05-28 11:36:41 +02:00
Michael Alexsander Silva Dias
fad0338beb
Make animation editor change tracks positions instead of swapping them
2019-05-27 22:03:26 -03:00
Jummit
ce2c45bde7
add get_camera_rid method
2019-05-27 16:05:27 +02:00
Rémi Verschelde
e8fbb28e20
Merge pull request #29119 from bruvzg/native_icon_support
...
Add native window/taskbar icon support for Windows and macOS.
2019-05-27 12:09:42 +02:00
Tomasz Chabora
fbf4135fc1
Add example usage for get_rect()
2019-05-26 15:51:27 +02:00
Michael Alexsander Silva Dias
b3c2305160
Add "GUI skinning" tutorial link to the 'Theme' doc
2019-05-24 17:19:24 -03:00
Rémi Verschelde
01c41c782b
Merge pull request #28796 from clayjohn/GLES2-optimization
...
GLES2: Allow Viewports to render directly to screen
2019-05-24 17:31:44 +02:00
Rémi Verschelde
5785b9ae1d
Merge pull request #29055 from cbscribe/kcc_docs_animstate
...
[DOCS] Add descriptions to AnimationNodeStateMachine[Playback]
2019-05-24 14:51:06 +02:00
Rémi Verschelde
33239a5ada
Merge pull request #29127 from Xrayez/geometry-delaunay-bind
...
Expose 2D Delaunay triangulation in Geometry singleton
2019-05-24 13:27:11 +02:00
bruvzg
2b9ed68d6a
Add native window/taskbar icon support for Windows and macOS.
...
Co-authored-by: Markus Törnqvist <mjt@nysv.org>
2019-05-24 14:23:57 +03:00
Chris Bradfield
47b8615a2e
[DOCS] Add descriptions to AnimationNodeStateMachine[Playback]
2019-05-24 12:44:15 +02:00
Rémi Verschelde
c8957295a6
Merge pull request #29146 from seandheffernan/returnFix2
...
Change "Return" to "Returns" where necessary in XML documentation
2019-05-24 12:21:12 +02:00
Andrii Doroshenko (Xrayez)
24e9a881c0
Expose 2D Delaunay triangulation in Geometry singleton
...
Can be used via scripting as `Geometry.triangulate_delaunay_2d(points)`
The interface is the same as in `Triangulate` library, returning indices
into triangulated points.
2019-05-24 13:10:13 +03:00
Sean Heffernan
426bcc9941
Change "Return" to "Returns" where necessary in XML documentation
...
In many of the XML files it had been noted that when the documentation
refers to a return value, both "Return" and "Returns" are used. This
has now been fixed to only say "Returns".
Fixes #28867
2019-05-23 21:11:24 -07:00
WiggleWizard
aebca30c43
Fixed virtual method not showing up in autocomplete and docs
2019-05-23 22:31:02 +01:00
Andrii Doroshenko (Xrayez)
883ef8570a
Expose 2D polygon boolean operations in Geometry singleton
...
Clipper 6.4.2 is used internally to perform polypaths clipping, as well
as inflating/deflating polypaths. The following methods were added:
```
Geometry.merge_polygons_2d(poly_a, poly_b) # union
Geometry.clip_polygons_2d(poly_a, poly_b) # difference
Geometry.intersect_polygons_2d(poly_a, poly_b) # intersection
Geometry.exclude_polygons_2d(poly_a, poly_b) # xor
Geometry.clip_polyline_with_polygon_2d(poly_a, poly_b)
Geometry.intersect_polyline_with_polygon_2d(poly_a, poly_b)
Geometry.offset_polygon_2d(polygon, delta) # inflate/deflate
Geometry.offset_polyline_2d(polyline, delta) # returns polygons
// This one helps to implement CSG-like behaviour:
Geometry.transform_points_2d(points, transform)
```
All the methods return an array of polygons/polylines. The resulting
polygons could possibly be holes which could be checked with
`Geometry.is_polygon_clockwise()` which was exposed to scripting as well.
2019-05-22 17:12:39 +03:00
Rémi Verschelde
02bc82f9be
Merge pull request #29022 from mrcdk/preview_generator_fixes
...
Add some extra functions to EditorResourcePreviewGenerator
2019-05-22 12:16:32 +02:00
Rémi Verschelde
86f6d08923
doc: Sync classref with current source
2019-05-21 13:27:03 +02:00
Rémi Verschelde
defd960276
Merge pull request #27886 from LeonardMeagher2/obj_to_string
...
Allow overriding how scripted objects are converted to strings
2019-05-20 22:37:01 +02:00
Rémi Verschelde
5cc1c7d642
Merge pull request #28985 from rcorre/advance_condition_docs
...
Clarify auto_advance.
2019-05-20 18:00:14 +02:00
Rémi Verschelde
f3b8fe47b0
doc: Document default value for PhysicsBody collision layers
...
Supersedes #28971 .
Co-authored-by: Mitch Curtis <mitch.curtis@qt.io>
2019-05-20 12:12:27 +02:00
MrCdK
f8a9844d80
Renamed EditorResourcePreviewGenerator.should_generate_small_preview() to generate_small_preview_automatically()
...
Added can_generate_small_preview() so the generator uses generate() or generate_from_path() if it returns true
Added can_generate_small_preview() and generate_small_preview_automatically() to the scripting languages
2019-05-20 11:08:39 +02:00
Ryan Roden-Corrent
20168b5fbf
Clarify auto_advance.
...
Make the docs more clear about how you can use auto_advance. Calling it
a "variable" is vague, so I updated the docs to clearly state that it
becomes a boolean parameter on the AnimationTree.
Fixes godotengine/godot-docs#2439 .
2019-05-19 17:51:35 -04:00
Rémi Verschelde
e0574e1d98
Fix typos with codespell
...
Using codespell 1.15.0.
Method:
```
$ cat > ../godot-word-whitelist.txt << EOF
ang
curvelinear
doubleclick
leapyear
lod
merchantibility
nd
numer
ois
ony
que
seeked
synching
te
uint
unselect
webp
EOF
$ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po"
$ git diff // undo unwanted changes
```
2019-05-19 13:10:35 +02:00
Max Hilbrunner
ee5ba3e097
Merge pull request #28366 from iwek7/feature/issue28355/showSpacesInEditor
...
Add feature to show spaces in code editor
2019-05-17 20:38:40 +02:00
Max Hilbrunner
c2df3189fa
Merge pull request #28959 from volzhs/doc-editor-plugin-update_overlays
...
Add description for EditorPlugin.update_overlays
2019-05-17 17:18:17 +02:00
volzhs
5fe2bf125a
Add description for EditorPlugin.update_overlays
2019-05-17 22:36:40 +09:00
Julian Murgia
b72ba99939
Merge pull request #28950 from YeldhamDev/doc_string_format_link
...
Add "String Formatting" tutorial link to the 'String' doc
2019-05-17 09:27:47 +02:00
Michael Alexsander Silva Dias
3197898c88
Add "String Formatting" tutorial link to the 'String' doc
2019-05-16 23:07:52 -03:00
Max Hilbrunner
05cb337f2d
Merge pull request #28587 from Daw11/lanczos
...
Implement Lanczos image filter
2019-05-16 23:25:48 +02:00
Stanislav
102f73b88a
Add support for [url=] tag to makerst.py
...
Fixes #28904
2019-05-16 16:13:42 +03:00
Rémi Verschelde
996abb83e3
doc: Fix issues found by the parser
2019-05-15 13:00:45 +02:00
Rémi Verschelde
30da18c01a
doc: Sync classref with current source
2019-05-15 12:51:58 +02:00
Hugo Locurcio
1cfa74bf92
Improve the CanvasItem documentation
...
This makes it clear that line width and antialiasing in
`draw_multiline()` aren't implemented yet (see #16448 ).
2019-05-14 09:10:00 +02:00
clayjohn
65c211d303
Implement ability to render viewports directly to screen
2019-05-13 15:20:15 -07:00
Rémi Verschelde
647021e864
Merge pull request #28326 from BastiaanOlij/center_heightmap
...
Center shape according to logic Bullet applies
2019-05-13 12:58:00 +02:00
hbina085
d02ecd5a18
updated description of Array.shuffle to properly describe that it uses the same common seed at every runtime, thus being reproducible in general
2019-05-11 18:04:47 -04:00
Guilherme Felipe
36e9af4812
Docs: Add tutorials for KinematicBody2D
2019-05-08 13:45:40 -03:00
Ken Paulson
ece6d37eef
Improved the AnimatedSprite docs; added description to speed_scale.
2019-05-07 22:48:39 -04:00
Bastiaan Olij
e4dea0595a
Add transform support to deal with Bullets centering of shapes
2019-05-07 22:43:10 +10:00
Bastiaan Olij
4bb0df7060
Center shape according to logic Bullet applies
2019-05-07 20:44:09 +10:00
Rémi Verschelde
9123db748e
Merge pull request #28330 from BastiaanOlij/improve_multimesh
...
Added set_as_bulk_array, fixed transform2D saving and documentation
2019-05-06 09:57:48 +02:00
Daw11
28bff3d1ad
Implement Lanczos image filter
2019-05-05 14:03:56 +02:00
Max Hilbrunner
d8617f237a
Merge pull request #28643 from t-karcher/patch-1
...
Update of RigidBody2D class description
2019-05-05 08:36:45 +02:00
lopho
5ce9bfcb4f
Document dictionary erase return value
2019-05-04 21:10:18 +02:00
Leonard Meagher
f7eb426e2e
Allow overriding how scripted objects are converted to strings
...
solves #26796
- ADD `String to_string()` method to Object which can be overriden by `String _to_string()` in scripts
- ADD `String to_string(r_valid)` method to ScriptInstance to allow langauges to control how scripted objects are converted to strings
- IMPLEMENT to_string for GDScriptInstance, VisualScriptInstance, and NativeScriptInstance
- ADD Documentation about `Object.to_string` and `Object._to_string`
- Changed `Variant::operator String` to use `obj->to_string()`
2019-05-03 15:06:05 -07:00
Tomasz Chabora
0b8a785539
Make second parameter of substr optional
2019-05-03 19:46:56 +02:00
Thomas Karcher
1170b78e28
Update of RigidBody2D class description
...
Added a hint in the RigidBody2D class description regarding the transformation issue mentioned in https://github.com/godotengine/godot/issues/5734
2019-05-03 10:49:54 +02:00
Rémi Verschelde
f1e39e1fc8
Merge pull request #28636 from bojidar-bg/d2426-panel-styles
...
Remove unused panelf and panelnc styles
2019-05-03 09:40:11 +02:00
Bojidar Marinov
3d47dad2b1
Remove unused `panelf` and `panelnc` styles
...
Fixes godotengine/godot-docs#2426
2019-05-03 09:44:46 +03:00
lopho
da73bcca6f
Document CollisionObject2D pickable requires collision_layer
...
Documents CollisionObject2D mouse_entered, mouse_exited and input_event requiring at least one collision_layer to be set.
2019-05-02 15:43:28 +02:00
Max Hilbrunner
46b6fb83ef
Merge pull request #28542 from Anchakor/master
...
Small documentation improvements
2019-05-01 21:45:56 +02:00
miwanczuk
c86b03abd8
Expose TextEdit's drawSpaces feature to GDScript
2019-05-01 11:32:54 +02:00
Jiří Procházka
04b49264f2
Small documentation improvements
2019-05-01 11:11:09 +02:00
Rémi Verschelde
a72552367e
Merge pull request #25453 from nekomatata/button-keep-pressed-option
...
Add option to keep button pressed when moving cursor outside while pressing
2019-05-01 10:30:40 +02:00
Aaron Franke
620ec4703f
Make "decimal" functions more consistent
...
In GDScript, rename "decimals" to "step_decimals". In C#, add "StepDecimals", but keep the old functionality in a method called "DecimalCount".
2019-04-30 13:49:17 -04:00
Rémi Verschelde
dd2cd06165
Merge pull request #25670 from aqnuep/bake_mode_affect_gi_prove
...
Disable GI probe capturing lights with bake mode disabled
2019-04-30 18:33:34 +02:00
Rémi Verschelde
c991379b81
doc: Sync classref with current source
2019-04-30 14:23:59 +02:00
Rémi Verschelde
7e0c97e73b
Merge pull request #27656 from Calinou/doc-lineedit-keybindings
...
Document built-in LineEdit keybindings
2019-04-30 11:14:03 +02:00
Rémi Verschelde
6e1b8b07b9
Merge pull request #27805 from Kanabenki/line2d-add-point-idx
...
Add optional position argument for add_point in Line2D
2019-04-30 11:02:47 +02:00
Rémi Verschelde
5313ce232d
Merge pull request #27870 from mawenzy/pr_gotoline
...
Bind goto_line function for Script Editor
2019-04-30 10:53:23 +02:00
homer666
80e9e93e27
Add Popup::popup_centered_clamped method
...
- Also replace redundant duplicate code in editor dialogs with calls to popup_centered_clamped()
2019-04-30 05:35:43 +10:00
Rémi Verschelde
1af18ab235
Merge pull request #28399 from YeldhamDev/textedit_expose_tab_fold
...
Expose 'TextEdit's tab drawing and folding to GDScript
2019-04-29 17:04:46 +02:00
Rémi Verschelde
18e88c8563
Merge pull request #18992 from aaronfranke/mono-equal-approx
...
[Core] [Mono] Improve and use approximate equality methods
2019-04-29 10:16:46 +02:00
clayjohn
e8858a9a44
changed references to array types in arraymesh doc
2019-04-27 10:45:04 -07:00
Juan Linietsky
11fb4ffbf8
Added docs to AudioStreamPlayer for get_mix_time
2019-04-27 14:11:39 -03:00
Bastiaan Olij
b652fcd241
Added set_as_bulk_array, fixed transform2D saving and documentation to MultiMesh
2019-04-26 20:30:16 +10:00
Aaron Franke
7f7d97f536
[Core] Expose approximate equality methods to GDScript
2019-04-25 13:20:29 -04:00
Max Hilbrunner
4ad22f8148
Merge pull request #28359 from Calinou/doc-improve-projectsettings
...
Improve the ProjectSettings documentation
2019-04-25 13:19:32 +02:00
Michael Alexsander Silva Dias
350bcce041
Expose 'TextEdit's tab drawing and folding to GDScript
2019-04-24 12:42:12 -03:00
Hugo Locurcio
436d000066
Improve the ProjectSettings documentation
2019-04-24 13:37:14 +02:00
Rémi Verschelde
ea56d18256
doc: Sync classref with current source
2019-04-24 07:50:14 +02:00
Juan Linietsky
325f6c6581
Added inspector plugin documentation.
...
Fixed plugin bindings.
2019-04-23 16:39:09 -03:00
Daniel Rakos
de33ef2d1b
Disable GI probe capturing lights with bake mode disabled
...
The bake mode property of lights previously didn't affect GI probes.
This change makes the GI probe ignore lights that have their bake mode
set to disabled.
2019-04-23 11:36:36 +02:00
Hein-Pieter van Braam
f2d3d3e679
Merge pull request #24269 from xsellier/feature/master-add-sha256
...
Add SHA256 for PoolByteArray
2019-04-23 06:38:03 +03:00
Hein-Pieter van Braam
2779bdf557
Merge pull request #27724 from follower/patch-2
...
Add example of loading a font from .ttf file
2019-04-23 06:04:25 +03:00
Rémi Verschelde
886afa9b76
Merge pull request #26868 from NilsIrl/master
...
Add Attenuation Model "NO" for AudioStreamPlayer3D
2019-04-22 13:36:07 +02:00
Rémi Verschelde
ab4705a807
Merge pull request #28125 from KoBeWi/code_true_code
...
Consistently wrap booleans in [code]
2019-04-22 11:59:16 +02:00
Rémi Verschelde
201cdd358a
Merge pull request #28140 from Daw11/orphan-nodes
...
Add a monitor for the orphan nodes
2019-04-22 11:55:15 +02:00
Nils ANDRÉ-CHANG
a1fc73e6d3
Add Attenuation Model "DISABLED" for AudioStreamPlayer3D
2019-04-22 10:34:28 +01:00
Hasan Yusuf Ahmed
8e652a1400
Added minimal documentation for _get_configuration_warning method
...
(cherry picked from commit 0eeb1a7d0d
)
2019-04-19 13:01:17 +02:00
Rémi Verschelde
b29df348e2
Merge pull request #28192 from akien-mga/doc-unused-demos
...
doc: Drop unused <demos> tag, sync classref
2019-04-19 12:50:42 +02:00
Rémi Verschelde
268b520703
doc: Sync classref with current source
2019-04-19 11:21:09 +02:00
Rémi Verschelde
6af69f851a
doc: Drop unused <demos> tag
2019-04-19 11:03:46 +02:00
Daw11
04d0371648
Add a monitor for the orphan nodes
...
- Allow the user to keep track of the nodes that might leak
- Possible fix for #27103
2019-04-17 23:13:16 +02:00
Soham Kar
aa8b2f4448
Fixed copy&paste error #28117
...
Changed "left to right" in VSplitContainer to "top to bottom".
2019-04-17 22:51:51 +05:30
Tomasz Chabora
b0846f60c9
Consistently wrap booleans in [code]
2019-04-17 17:13:00 +02:00
mawenzy
d87021de93
Bind goto_line function for Script Editor #9153
...
- added doc for ScriptEditor:goto_line
2019-04-16 17:32:10 +02:00
Max Hilbrunner
7a0c086e45
Merge pull request #27762 from rcorre/anim_docs
...
AnimationNode* docs
2019-04-16 15:47:47 +02:00
Max Hilbrunner
73713b6d3f
Merge pull request #27937 from KoBeWi/sliderdocs
...
Added some documentation for Slider
2019-04-16 15:31:50 +02:00
Max Hilbrunner
93fcde8388
Merge pull request #27953 from siddharth952/v_scroll_speed
...
Fixes documentation of v_scroll_speed and wrap_enabled
2019-04-16 15:27:49 +02:00
Rémi Verschelde
3fc1f7dfbe
doc: Add note about VisibilityNotifier.is_on_screen after instantiation
...
Fixes #9430 .
2019-04-15 17:10:33 +02:00
Rémi Verschelde
09e94aa087
doc: Sync classref with current source
2019-04-15 14:49:41 +02:00
Siddharth
3f2aac5e0a
fixes #25707 documentation of v_scroll_speed
...
Fixes #25707
Update TextEdit.xml
2019-04-12 20:20:20 +05:30
Michael Alexsander Silva Dias
70499faff8
Document String's 'is_valid_filename()'
2019-04-11 21:48:40 -03:00
Tomasz Chabora
de4877e1fc
Added some documentation for Slider
2019-04-11 22:17:26 +02:00
Ryan Roden-Corrent
584288a32c
Fill out some of the AnimationNode docs.
...
The API docs for various animation nodes are pretty empty, yet the
tutorial at
https://docs.godotengine.org/en/latest/tutorials/animation/animation_tree.html
contains some details.
These details should be included in the API docs so looking up a
particular class actually provides some information rather than
requiring the user to hunt for a different tutorial.
This also links the AnimationTree tutorial and demo in the docs.
I've found the TPS demo to be the best resource so far for learning
how to use the AnimationTree. This should be easy to find if someone
looks up the AnimationTree API docs.
Finally, this fixes a param typo in AnimationNodeStateMachine.
2019-04-09 10:49:21 -04:00
Rémi Verschelde
70a009833b
Merge pull request #27561 from KoBeWi/get_frame_doc
...
Document SceneTree.get_frame() and persistent in add_to_group()
2019-04-09 12:10:48 +02:00
Rémi Verschelde
e3b26b0d68
Merge pull request #27591 from toasteater/doc/rng-impl-notes
...
Improve RandomNumberGenerator docs.
2019-04-09 10:28:44 +02:00
Rémi Verschelde
3cf2bdbd84
Merge pull request #27506 from Chaosus/astar
...
Added functions to AStar for disable/enable points to effectivly create obstacles
2019-04-08 12:19:51 +02:00
Rémi Verschelde
7f3373d79f
Merge pull request #27452 from Chaosus/direction_to
...
Added method to retrieve a direction vector from one point to another
2019-04-08 12:00:54 +02:00
Kanabenki
714953b3ac
Add optional position argument for add_point in Line2D
2019-04-08 11:29:13 +02:00
Yuri Roubinsky
136fec72d4
Merge pull request #27802 from Chaosus/fix_smoothstep_docs
...
Fix smooth_step to smoothstep in docs
2019-04-08 11:26:35 +03:00
Chaosus
d725e4e6c0
Fix smooth_step to smoothstep docs
2019-04-08 11:24:30 +03:00
Rémi Verschelde
4c10b1da7d
Merge pull request #27698 from YeldhamDev/doc_tilemap_setcell_override
...
Document TileMap's new 'set_cell' internal override capability
2019-04-08 10:15:14 +02:00
Rémi Verschelde
d211aff777
Merge pull request #27231 from Chaosus/smoothstep
...
Added smoothstep built-in function
2019-04-08 10:03:42 +02:00
Chaosus
cc71fb2308
Added functions to AStar for disable/enable points
2019-04-08 09:28:03 +03:00
Chaosus
514a3fb96a
Added smoothstep built-in function
2019-04-07 14:11:26 +03:00
Rémi Verschelde
5586e473b5
Merge pull request #27734 from Hendrikto/cleanup
...
Remove unused imports
2019-04-07 12:38:07 +02:00
Rémi Verschelde
f4f244ed4e
Merge pull request #27156 from BastiaanOlij/add_height_map_shape
...
Added height map shape that implement heightmap collision shape
2019-04-07 11:10:21 +02:00
Rémi Verschelde
35f06eb437
Merge pull request #25630 from BastiaanOlij/arvr_positional_mesh
...
Added a mesh interface to the arvr positional trackers
2019-04-07 11:09:21 +02:00
Yuri Roubinsky
134be5c728
Merge pull request #27043 from Chaosus/randfn
...
Added gaussian distribution function to RNG
2019-04-07 08:32:04 +03:00
Timo
1c178da72c
Merge pull request #26609 from nekomatata/shadow_offset
...
Support for shadow offset in box style
2019-04-06 19:36:57 +02:00
Hendrikto
49a81308c0
Remove unused imports
2019-04-06 18:05:05 +02:00
Rémi Verschelde
cc3e660d7e
Merge pull request #26715 from shartte/patch-1
...
Clarify encoding used for text by the File class
2019-04-06 17:33:48 +02:00
Rémi Verschelde
2db0613fb0
Merge pull request #25624 from nekomatata/texture-rect-flip
...
Add ability to flip TextureRect horizontally or vertically
2019-04-06 13:15:01 +02:00
shartte
d1c095b30a
Clarify encoding used for text by the File class
2019-04-06 12:39:58 +02:00
follower
c89cc44a5e
Add example of loading a font from .ttf file
...
As this is a multi-step process it would be nice to have this documented.
2019-04-06 23:06:08 +13:00
Michael Alexsander Silva Dias
c8d0c61d91
Document TileMap's new 'set_cell' internal override capability
2019-04-05 12:40:57 -03:00
K. S. Ernest (iFire) Lee
e3ef7f214a
Add Open Asset Import Library to Godot.
...
FBX support and MMD (pmx) support.
Normals, Albedo, Metallic, and Roughness through Arnold 5 Materials for Maya FBX.
Maya FBX Stingray PBS support.
Importing FBX static meshes work.
Importing FBX animations is a work in progress.
Supports FBX 4 bone influence animations.
Supports FBX blend shapes.
MMDs do not have an associated animation import yet.
Sponsored by IMVU Inc.
2019-04-05 07:17:52 -07:00
Chaosus
55f3bd97a2
Added direction_to method to vectors
2019-04-05 17:09:57 +03:00
Rémi Verschelde
9d4093a21d
Merge pull request #27153 from YeldhamDev/animsprite_backwards
...
Make AnimatedSprite able to play backwards
2019-04-05 15:47:30 +02:00
Rémi Verschelde
434b73bc57
Merge pull request #27240 from Chaosus/clear_line_points
...
Added method to clear all points in Line2D
2019-04-05 15:44:14 +02:00
Rémi Verschelde
b2fcb40522
Merge pull request #27233 from Chaosus/tween_signal
...
Added signal for Tween emitted at full completion
2019-04-05 15:42:18 +02:00
Rémi Verschelde
63d3a42f82
Merge pull request #27465 from neikeq/road-to-lang-agnostic-docs-is-going-to-be-tough
...
EditorHelp: Improve enum ref resolving and add constant ref support
2019-04-05 15:19:21 +02:00
Mariano Javier Suligoy
bfc3ba5af0
Merge pull request #27365 from Byteron/tile_map_negative_offset
...
TileMap, negative Y and X Offset
2019-04-05 09:24:32 -03:00
Aaron Winter
63e0fd7675
added negative X and negative Y offset to TileMap
...
clang-format
added negative X and negative Y offset to TileMap
2019-04-05 10:37:35 +02:00
Michael Alexsander Silva Dias
61cbb1f6bb
Add option to enable autowrapping for label inside 'AcceptDialog'
2019-04-04 17:51:48 -03:00
Hugo Locurcio
9b86233e32
Document built-in LineEdit keybindings
2019-04-04 00:44:21 +02:00
Juan Linietsky
ed3586afa1
Add documentation about nested YSort nodes.
2019-04-03 11:42:42 -03:00
PouleyKetchoupp
66d3a8a11e
Updated StyleBoxFlat documentation
2019-04-03 15:27:48 +02:00
PouleyKetchoupp
43bd28bc14
Option for BaseButton to keep button down when moving the pointer outside while pressed
2019-04-03 14:19:33 +02:00
PouleyKetchoupp
8b84638322
Add ability to flip TextureRect horizontally or vertically
2019-04-03 13:05:29 +02:00
Chaosus
a19e99aacb
Added signal for Tween emitted at completion
2019-04-03 10:35:26 +03:00
toasteater
ae1393acae
Improve RandomNumberGenerator docs.
...
Clarified behavior of a few methods. Added implementation notes so
that developers not familiar with RNGs are alerted to common pitfalls.
2019-04-02 22:42:49 +08:00
Rémi Verschelde
e3bd84fa57
Merge pull request #27485 from Faless/io/encode_decode_safety_pr
...
Safer encode/decode variant.
2019-04-01 17:00:40 +02:00
Fabio Alessandrelli
393e62b98a
Add object encoding param to serialization methods
...
Network peers get_var/put_var
File get_var/store_var
GDScript/Mono/VisualScript bytes2var/var2bytes
Add MultiplayerAPI.allow_object_decoding member which deprecates PacketPeer.allow_object_decoding.
Break ABI compatibaility (API compatibility for GDNative).
2019-04-01 15:53:19 +02:00
Fabio Alessandrelli
53ab3a1ba9
Multiplayer API now respects allow_object_decoding
...
Add doc about allow_object_decoding in PacketPeer
2019-04-01 15:53:08 +02:00
Rémi Verschelde
39c868171e
doc: Bump version to 3.2
2019-04-01 12:33:56 +02:00
Rémi Verschelde
b32fe4af61
doc: Fix formatting bug from #27429
2019-04-01 12:25:13 +02:00
Tomasz Chabora
1e9128238e
Document SceneTree.get_frame() and persistent in add_to_group
2019-03-31 21:17:50 +02:00
Ignacio Etcheverry
d80bc5cbba
ClassRef: Replace [code]CurrentClass[/code] with [CurrentClass]
...
Modified makerst to generate code tags for these to avoid hyperlinks to the same class.
2019-03-29 23:47:35 +01:00
Ignacio Etcheverry
c8aa85189a
EditorHelp, makerst: Improve enum ref resolving and constant ref support
...
Enum reference resolving will now search in the @GlobalScope if no class is specified and the enum cannot be resolved in the current class.
Added support for constant references in EditorHelp, e.g.: [constant KEY_ENTER] or [constant Control.FOCUS_CLICK]. It supports enum constants (the enum name must not be included).
2019-03-29 23:40:31 +01:00
Rémi Verschelde
174b19f768
Merge pull request #27461 from avencherus/atan2-doc
...
Corrects small typo in atan2() documentation.
2019-03-27 17:26:53 +01:00
Rémi Verschelde
a8beb6a1a5
Merge pull request #27429 from cbscribe/kcc_classref_fixes
...
[DOC] Physics[2D]DirectBodyState updates
2019-03-27 17:25:12 +01:00
Jared
9838c4df7c
Corrects small typo in atan2() documentation.
2019-03-27 18:13:37 +02:00
Chris Bradfield
bb2e6e3ed2
[DOC] Physics[2D]DirectBodyState updates
2019-03-25 21:20:52 -07:00
Tomasz Chabora
0e93714ff7
Better documentation for some move_and_slide parameters
2019-03-23 15:06:50 +01:00
Chaosus
61b22beeae
Added method to clear all points in Line2D
2019-03-19 20:32:10 +03:00
Bastiaan Olij
8627f1515b
Added height map shape that implement heightmap collision shape
2019-03-17 20:55:40 +11:00
Michael Alexsander Silva Dias
4a2c433028
Make AnimatedSprite able to play backwards
2019-03-17 04:03:23 -03:00
Chaosus
5f137925dc
Added normally distributed generation function to RNG
2019-03-17 08:09:46 +03:00
Rémi Verschelde
d8a6b4ee67
Merge pull request #27109 from homer666/docs-particles2d-tutorial
...
[DOCS] Add tutorial link to Particles2D
2019-03-16 10:45:28 -07:00
Rémi Verschelde
92d317a0b0
Merge pull request #27031 from cbscribe/kcc_classref_minor_updates
...
[DOCS] minor classref updates
2019-03-16 10:40:17 -07:00
homer666
bc8aa32593
[DOCS] Add tutorial link to Particles2D
2019-03-16 12:02:21 +11:00
Chris Bradfield
454b701e76
[DOCS] minor classref updates
2019-03-14 11:36:12 -07:00
Rémi Verschelde
775e74e0d4
Merge pull request #26484 from Andrettin/Configurable-Tooltip-Offset
...
Make the Tooltip Position Offset Configurable
2019-03-13 20:12:22 +01:00
Rémi Verschelde
e065bb5c3b
Merge pull request #27000 from clayjohn/multimesh_doc
...
[DOC] Linked various tutorials in the classref
2019-03-13 20:08:49 +01:00
clayjohn
67446ff733
linked tutorials in the classref
2019-03-12 22:48:18 -07:00
Rémi Verschelde
51f6138cb3
doc: Sync classref with current source
2019-03-12 17:03:35 +01:00
merumelu
db8f26c8e5
AudioStreamSample: Don't crash when writing to file fails
2019-03-12 15:51:07 +01:00
Rémi Verschelde
61771ad39b
doc: Fix style for vararg in makerst
2019-03-10 11:31:27 +01:00
DESKTOP-3H3MR3A\eloisa
b22cf46fdb
Request Android record permission when needed
2019-03-08 12:38:36 -03:00
Rémi Verschelde
c74bf2e6b1
Define android/modules globally so it appears in Project Settings
...
Until now people had to add it manually to project.godot to load custom modules.
2019-03-07 11:25:58 +01:00
Rémi Verschelde
8f5d9b6391
doc: Sync classref with current source
2019-03-07 10:54:42 +01:00
Rémi Verschelde
b4d5c1ab5b
Merge pull request #26633 from akien-mga/driver-fallback-etc
...
Disable driver fallback to GLES2 by default
2019-03-06 00:57:49 +01:00
merumelu
4d9b7b9803
makerst: make vararg methods look the same as in editor help
2019-03-05 20:42:09 +01:00
Rémi Verschelde
b0f782a0e3
Disable driver fallback to GLES2 by default
...
GLES2 is not designed to be a drop-in replacement for the GLES3 backend,
so the fallback mode has to be used knowingly. It *can* make sense for
simple projects which make sure to handle the differences between both
rendering backends, but most users should stick to one supported backend.
By making it opt-in, we can now use this parameter to define whether to
export ETC textures to Android and iOS when using GLES3 + Fallback.
When using GLES3 without Fallback on Android, set the proper min GLES
version in the AndroidManifest.
Also made the option boolean and renamed it for clarity and to avoid
conflict with the previous String option (which would always evaluate as
"true" otherwise).
Fixes #26569 .
2019-03-05 16:36:46 +01:00
Michael Alexsander Silva Dias
1b4228cb48
Remove "TODO" instances in the docs
2019-03-05 11:02:44 -03:00
Juan Linietsky
5cfedd46ce
Further clarify docs for #26545
2019-03-04 09:53:02 -03:00
psuhas77
52125af7a0
mentioned possible use of property:component syntax
...
Referencing #26466 , added possible use of property:component syntax for functions like interpolate_property, follow_property,etc.. in the class description.
2019-03-03 01:26:54 +05:30
Andrettin
30c07c1ae1
Made the tooltip position offset configurable
2019-03-02 12:11:42 +01:00
Rémi Verschelde
df2491c253
Merge pull request #26354 from Pobega/elaborate-manual-animation-quirks
...
docs: Elaborate AnimationPlayer manual advancing
2019-02-27 21:42:08 +01:00
Michael Pobega
ffa22c9273
Elaborate AnimationPlayer manual advancing
...
Elaborate the difference between AnimationPlayer::advance and
AnimationPlayer::seek, specifically how intermediary events are handled for
each.
From the docs it is unclear that AnimationPlayer::advance is more of a
'fast-forward', playing each event (including function calls) between the two
points.
2019-02-27 15:34:23 -05:00
nuke
cab790a49d
Update ScrollContainer description to be less ambiguous.
2019-02-27 12:24:56 -05:00
Ryan Roden-Corrent
b1c221d5ab
Clarify how to use MultiMesh.set_instance_color.
...
Just calling set_instance_color will do nothing unless you have set
color_format and vertex_color_use_as_albedo. This is really confusing,
and I only discovered my error by finding godotengine/godot#10217 from
another confused user.
The docs should call out these requirements.
2019-02-26 21:41:22 -05:00
Rémi Verschelde
88a36e20cb
doc: Sync classref with current source
2019-02-25 11:22:41 +01:00
Rémi Verschelde
51bd516a07
doc: Fix wrong tag
2019-02-25 11:17:56 +01:00
Chris Bradfield
08c3a2241d
[DOCS] Minor classref updates.
2019-02-24 20:30:26 -08:00
Hein-Pieter van Braam
9bfc491384
Merge pull request #25683 from wombatstampede/patch-1
...
Update CPUParticles.xml
2019-02-23 00:36:04 +01:00
Rémi Verschelde
8b9ec8bc88
Document that ViewportTexture is flipped on Y
...
Fixes #26141 .
2019-02-22 15:11:32 +01:00
Michael Alexsander Silva Dias
5dc4893f2e
Add descriptions for the 'MergeMode's in 'UndoRedo' docs
2019-02-21 11:07:41 -03:00
Rémi Verschelde
b39e1df704
Fix VariantWriter overflow on 64-bit int
...
Integers in Godot are signed 64-bit ints (int64_t), but var2str used
int behind the scenes and would thus overflow after 2^31.
Also properly documented the actual bounds of int and the behaviour
when overflowing them.
2019-02-21 11:24:00 +01:00
Rémi Verschelde
5d815a5526
Merge pull request #26087 from akien-mga/settings-per-pixel-transparency
...
ProjectSettings: fix category for per pixel transparency settings
2019-02-20 16:28:24 +01:00
Pieter-Jan Briers
d7ae3b8b61
Improve documentation for StyleBox.
...
I want to just say that the terms used by style boxes are all over the place and quite confusing.
It's even worse internally.
2019-02-20 15:51:07 +01:00
Rémi Verschelde
e7018e4017
ProjectSettings: fix category for per pixel transparency settings
2019-02-20 14:45:02 +01:00
Rémi Verschelde
d1f68e2eaf
Add tooltip for in-editor FPS display in 3D viewport
...
Also enhance Control/Label documentation about tooltips and mouse filter,
as it took me a while to understand why Labels didn't show tooltips.
Closes #26082 .
2019-02-20 12:16:22 +01:00
Joseph Catrambone
ec94370053
Add warnings to docs for methods that return copies, not refs.
2019-02-19 20:03:40 -08:00
Rémi Verschelde
7c8fbd892c
Merge pull request #25971 from akien-mga/version-hex
...
Add hex-encoded version number to Engine singleton for easy comparisons
2019-02-18 13:51:38 +01:00
Rémi Verschelde
4e0eb752c2
doc: Fix style issues
2019-02-18 09:45:10 +01:00
Rémi Verschelde
1ffd1bc8f3
doc: Sync classref with current source
2019-02-18 09:35:29 +01:00
Michael Alexsander Silva Dias
8cc3ae11da
Small improvements to the Resource doc
2019-02-17 10:37:23 -03:00
Rémi Verschelde
2e6501d879
Add hex-encoded version number to Engine singleton for easy comparisons
2019-02-17 13:38:52 +01:00
Juan Linietsky
1aa7e22b67
Clear up eof_reached function, fixes #16919
2019-02-17 09:05:32 -03:00
Rémi Verschelde
44d24e8b78
Merge pull request #25952 from pbrunet/fix/rand
...
Fix typo for randd and randf
2019-02-16 22:05:23 +01:00
Pierrick Brunet
3b6d05db3e
Fix typo for randd and randf
...
* And improve documentation according to issue #25938
2019-02-16 21:05:18 +01:00
Rémi Verschelde
7a79eee523
Expose OS::get_current_video_driver to scripting languages
2019-02-16 14:41:07 +01:00
Rémi Verschelde
325efb60b7
Merge pull request #25776 from luizcarlos1405/master
...
Fixes some AnimationPlayer bugs
2019-02-13 20:34:35 +01:00
Rémi Verschelde
b340b7e804
Merge pull request #25422 from azagaya/optionbutton
...
Fix docs about item_selected and item_focused . Fixes #25273
2019-02-13 20:31:53 +01:00
Luiz
06a0a29711
Fix some AnimationPlayer bugs and update documentation
2019-02-13 14:40:22 -03:00
Rémi Verschelde
5fc86026ca
Fix typos with codespell
...
Using codespell 1.14.0.
Method:
```
$ cat > ../godot-word-whitelist.txt << EOF
ang
doubleclick
lod
nd
numer
que
te
unselect
EOF
$ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po"
$ git diff // undo unwanted changes
```
2019-02-13 09:23:29 +01:00
MidZik
ee77cba83e
Clarified TileMap get_cell method behavior.
2019-02-12 22:44:39 -06:00
azagaya
7051685a77
Fixes differences between docs and item_selected and item_focused signals in optionbutton
...
Description in docs about item_selected and item_focused signals in optionbutton is fixed to match the real behaviour. Also, get_item_index function is added.
2019-02-11 08:52:09 -03:00
Rémi Verschelde
6607c3c1c7
Merge pull request #25428 from GlaDos28/master
...
[DOCS] Added warnings about Dictionary element erasure while iterating over it
2019-02-10 21:40:29 +01:00
Evgeny Savelyev
5594b08e90
added warnings about Dictionary element erasure while iterating over it
2019-02-10 23:28:22 +03:00
Rémi Verschelde
f614f15506
doc: Misc formatting fixes
2019-02-10 13:30:48 +01:00
Rémi Verschelde
74932b905e
doc: Sync classref with current source
2019-02-10 13:01:03 +01:00
Rémi Verschelde
2975f6e3c4
Merge pull request #25412 from toger5/Doc_impulse_fore
...
[DOCS] rephrased impulse
2019-02-10 12:56:12 +01:00
Rémi Verschelde
3b3bb8c578
Merge pull request #25728 from clayjohn/doc_multimesh
...
[DOC] Filled in MultiMesh doc
2019-02-10 11:36:21 +01:00
clayjohn
975c3fd157
filled in multimesh doc
2019-02-09 11:47:25 -08:00
Rémi Verschelde
b462fdf1cb
Merge pull request #25685 from Calinou/doc-improve-resourcepreloader
...
Improve the ResourcePreloader documentation
2019-02-09 12:45:27 +01:00
Rémi Verschelde
0e377f348c
Merge pull request #25517 from Zylann/doc_expression
...
Explain how to use Expression inputs
2019-02-08 11:55:06 +01:00
Rémi Verschelde
39d6dbbb9f
Merge pull request #25506 from homer666/docs-update-cast-motion
...
[DOCS] Update PhysicsDirectSpaceState.cast_motion
2019-02-08 11:19:35 +01:00
Hugo Locurcio
4b51e8a975
Improve the ResourcePreloader documentation
2019-02-07 17:00:16 +01:00
wombatstampede
d18b89707c
Update CPUParticles.xml
...
It took me some hours of trying and wondering and one question with a very helpful answer in the facebook group to figure out that the color_ramp gradient actually modifies the vertex color of the particle mesh (but NOT the albedo). After knowing this enabling vertex_color_use_as_albedo in the SpatialMaterial led to success.
I hope adding this little hint:
"Each particle's vertex color will vary along this [GradientTexture]."
Might help other people which stumble upon this...
2019-02-07 16:12:38 +01:00
Bastiaan Olij
005fb62284
Added a mesh interface to the arvr positional trackers
2019-02-06 21:03:43 +11:00
Daniel Rakos
6df53e0401
MeshLibrary export improvements
...
- From now materials assigned to the MeshInstance (not the Mesh) get exported
into the MeshLibrary when such materials exist. This enables workflows where
the MeshLibrary is exported from an imported scene (e.g. GLTF) where the
materials assigned to the Mesh (not the MeshInstance) get overwritten on
re-import, thus can't use editor set materials in the exported MeshLibrary
unless they are assigned to the MeshInstance whose materials get saved with
the inherited scene thus persist across re-imports.
- When appending to an existing MeshLibrary only generate previews for newly
added or modified meshes.
- During preview generation transform camera and lights instead of the mesh
and use the source MeshInstance's transform for the mesh to avoid weird
previews being generated for meshes with a position dependent material
(e.g. when using triplanar mapping).
- Adjust the camera angle and light directions used in mesh preview generation
for better results.
2019-02-03 22:48:35 +01:00
Marc Gilleron
5b378f408c
Exposed custom AABB setter on GeometryInstance
2019-02-01 12:01:19 +01:00
Marc Gilleron
08ea2aedd2
Explain how to use Expression inputs
2019-01-31 15:52:17 +01:00
homer666
07e27cd197
[DOCS] Update PhysicsDirectSpaceState.cast_motion
2019-01-31 20:39:40 +11:00
toger5
ef99f034b4
[DOCS] rephrase impulse
...
- improove coordinate system explanation
- define usecase
2019-01-29 13:05:20 +01:00
Kyle Szklenski
fb61080812
Fix non-compiling typo in Expression.xml example
...
Slight typo in Expression.xml prevented compilation when copy/pasted.
2019-01-28 16:38:13 -05:00
Rémi Verschelde
cc0842f9a6
Prevent upscaled SVG from exceeding Image bounds
...
Also expose Image MAX_WIDTH and MAX_HEIGHT.
Fixes #24455 .
2019-01-28 16:00:15 +01:00
Rémi Verschelde
2ad6212a3f
Merge pull request #25372 from JFonS/add_gizmo_docs
...
Minor fixes and documentation for Spatial Gizmos
2019-01-27 19:06:42 +01:00
JFonS
e90fb5b0ab
Minor fixes and documentation for Spatial Gizmos
2019-01-27 18:40:01 +01:00
Rémi Verschelde
17b2b17471
Document AnimatedTexture and bind MAX_FRAMES constant
...
Closes #24935 .
2019-01-27 13:11:57 +01:00
Rémi Verschelde
433b8ee526
doc: Sync classref with current source
2019-01-26 22:21:53 +01:00
Rémi Verschelde
33d8c19999
doc: Add caveat for File.file_exists for imported resources
...
Fixes #25347 .
2019-01-26 20:25:36 +01:00
danboo
aca6e5f4b7
Update Control.xml
...
The mouse_filter documentation was biased towards button click events, so add more mention of its impact on mouse_entered and mouse_exited signals as well.
2019-01-21 21:39:06 -09:00
Demiu
a0640f799b
Docs: Fix TileMap::world_to_map description
2019-01-19 15:23:49 +01:00
Rémi Verschelde
7f9209781c
Merge pull request #25059 from TheCoderNextdoor/TheCoderNextdoor-patch-1
...
doc: Add missing descriptions to Particles2D
2019-01-19 10:18:58 +01:00
Aditya Banerjee
ead285bc7c
Added missing descriptions to Particles2D
...
Missing descriptions of property: normal_map, fract_delta, fixed_fps and method: restart(), capture_rect() of Particles2D were added
2019-01-19 06:17:39 +05:30
Aaron Franke
763353692b
Improve docs for KinematicBody linear_velocity, fixes #23927
2019-01-18 17:48:16 -05:00
Rémi Verschelde
7ae4cb7f7d
Merge pull request #25093 from akien-mga/lerp-returns-variant
...
GDScript: Fix return value of "lerp" builtin
2019-01-18 12:32:23 +01:00
Rémi Verschelde
d024979e84
GDScript: Fix return value of "lerp" builtin
...
Fixes #25082 , fixes #24709 .
2019-01-18 10:47:04 +01:00
M. Huri
3b9b684179
[Docs] Fixed a typing glitch in ARVRServer.xml
2019-01-18 14:07:33 +07:00
Chris Bradfield
725eb9de8c
DOCS: correction to move_and_slide description
2019-01-16 13:26:17 -08:00
Rémi Verschelde
07e2046980
Merge pull request #24924 from danilo2205/rename-oriented-path-follow
...
Merge OrientedPathFollow into PathFollow
2019-01-16 19:24:44 +01:00
Danilo Villa (Davi)
e74a3add9c
Rename OrientedPathFollow to PathFollowOriented
2019-01-16 14:32:18 -02:00
corrigentia
e7844505b1
Docs: Language fixes in ARVR reference
2019-01-16 10:37:11 +01:00
Rémi Verschelde
72f501de13
GLES2: Fix typo in project setting
...
It used a different name than the equivalent GLES3 parameter.
2019-01-15 13:26:54 +01:00
Rémi Verschelde
02ffc59270
GLES2: Make Nvidia flicker workaround opt-in
...
It has a big impact on 2D and text rendering performance (cf. #24466 )
so the solution seems worse than the bug it aims to work around.
It's now opt-in via "rendering/quality/2d/gles2_use_nvidia_rect_flicker_workaround"
for those who need it and have a simple enough game for the performance
drop not to be an issue.
Fixes #24466 .
2019-01-14 19:02:07 +01:00
Poommetee Ketson
57b82873fb
Docs: fix arg name of toggled signal in BaseButton
...
arg was renamed in #15530 but the description wasn't updated
2019-01-11 09:51:39 +07:00
Rémi Verschelde
9eb9335608
doc: Sync classref with current source + AUTHORS edit
2019-01-10 14:34:29 +01:00
clayjohn
a6722cf362
clarified and filled out particles material doc
2019-01-07 12:26:36 +01:00
Rémi Verschelde
a15620c83e
doc: Fix wrong references found by Sphinx and new makerst.py
2019-01-07 12:15:01 +01:00
Rémi Verschelde
698728f1c2
Merge pull request #24640 from PJB3005/18-12-28-makerst-2
...
makerst.py refactor.
2019-01-07 10:11:54 +01:00
Rémi Verschelde
26fddb77be
doc: Fix wrong references found by new makerst.py
...
Thanks @PJB3005
2019-01-07 10:06:12 +01:00
Timo Schwarzer
5c71d43302
Add missing documentation for @GDScript
2019-01-06 14:35:40 +01:00
Rémi Verschelde
53516d7a9e
Merge pull request #24608 from PJB3005/18-12-26-control-docs
...
Improve documentation of Control.
2019-01-06 13:15:15 +01:00
Pieter-Jan Briers
c93c279867
Improve documentation of Control.
2019-01-04 18:12:24 +01:00
corrigentia
fe85e50006
Docs: Fix "equal to" and code markup in float.xml
...
Docs: Fix "be [equal to](https://www.thefreedictionary.com/equal%20to )" in float.xml. Attempt correction of code snippet markup.
2019-01-03 18:42:25 +02:00
Rémi Verschelde
ac46862097
Merge pull request #24506 from JFonS/expose_gizmos
...
Expose the new gizmo plugin system to scripting
2018-12-30 15:42:30 +01:00
Michael Alexsander Silva Dias
4a91f94c13
Add undo-redo to the TileSet editor, and other improvements
2018-12-30 10:54:03 -02:00
Rémi Verschelde
ee6f1fa3f8
doc: Fix references to setters and misc formatting
2018-12-29 00:17:09 +01:00
Pieter-Jan Briers
685dffb1d5
makerst.py refactor.
...
It's now smart and keeps track of every entity in the doc files. Now it can pick up on broken references and such inside the doc files.
Eventually we'll be able to run it on Travis and check for errors automatically.
General file cleanup.
References to elements of classes now have a prefix for their type. class_Control_minimum_size_changed becomes class_Control_method_minimum_size_changed, or signal_, because the reason I did this was to fix reference conflicts.
You can also reference constants now with BBCode.
Also made it use argparse, adding an --output and a --dry-run argument.
I did not fix all the errors it's reporting in the documentation files, there's about 150+ of them but that's outside of the scope of this commit.
2018-12-28 16:55:51 +01:00
Rémi Verschelde
daa50b28f2
Merge pull request #24607 from PJB3005/18-12-26-makerst-cleanup
...
Clean up & improve makerst.py
2018-12-27 14:08:16 +01:00
Pieter-Jan Briers
15a3d16d08
Clean up & improve makerst.py
...
Man this file even had some semicolons in it.
I cleaned up the entire file, while it's still pretty ugly it's much better now.
I also added type checks so it passes mypy --strict.
make_type now throws a warning on unresolved type references, which there are a bunch of. I'm not responsible for fixing those though.
Also some more hardening against crashes. For example XML tags without content won't cause crashes now.
Functionality has not been modified as far as I can tell.
Update Makefile for Python 3
Fix ordering issues related to enums & constants
2018-12-27 13:57:08 +01:00
Rémi Verschelde
2e39e38c10
doc: Sync classref with current source
...
Fix various code formatting issues and argument names.
2018-12-27 11:10:18 +01:00
Rémi Verschelde
4caa4e1af5
Merge pull request #24616 from Anutrix/master
...
Added description to move_axis_lock members in Kinematic.xml
2018-12-27 10:04:24 +01:00
unknown
9f4689f844
Added description to move_axis_lock members in Kinematic.xml
2018-12-27 07:58:03 +05:30
Andrii Doroshenko (Xrayez)
b8f1fe9ed8
Bind `is_valid_hex_number` string method to GDScript
2018-12-24 20:54:36 +02:00
JFonS
6b15b4f904
Expose the new gizmo plugin system to scripting
2018-12-21 23:56:39 +01:00
Rémi Verschelde
6cdcde7114
doc: Add missing commas after "If true/false"
2018-12-20 13:47:12 +01:00
volzhs
84d060c768
Added OS.get_system_time_msecs()
2018-12-20 18:50:50 +09:00
Rémi Verschelde
0a2f99684b
Merge pull request #24408 from creikey/master
...
Clarify what popup_centered actually does
2018-12-18 10:02:16 +01:00
Rémi Verschelde
1621270f26
Merge pull request #24432 from YeldhamDev/animationtree_editor_fixes
...
General fixes for the AnimationTree editor
2018-12-18 09:08:10 +01:00
Michael Alexsander Silva Dias
b86b497cec
General fixes for the AnimationTree editor
2018-12-17 21:03:58 -02:00
Mateus Felipe C. C. Pinto
6bb0439ce3
Change *_slot to *_port on get_connection_list
2018-12-17 21:00:39 -02:00
Rémi Verschelde
20379119c3
Merge pull request #24366 from BastiaanOlij/adjust_sky_orientation
...
Adding option to re-orient our sky
2018-12-16 22:56:43 +01:00
Rémi Verschelde
9df7ed59fb
Merge pull request #19501 from Zylann/custom_loaders
...
Added basic support for custom resource savers and loaders
2018-12-16 14:26:56 +01:00
Bastiaan Olij
f3dd3c0830
Adding option to re-orient our sky
2018-12-15 19:41:34 +11:00
Marc Gilleron
065e2670af
Added basic support for custom resource savers and loaders
2018-12-15 05:34:53 +00:00
Cameron Reikes
3697dc0fc1
Clarify what popup_centered actually does
...
As was discussed in issue #24309 , the method description doesn't
always accurately describe resultant behavior and can be
confusing.
2018-12-14 19:14:51 -08:00
Rémi Verschelde
4629152d68
doc: Sync classref with current source
2018-12-15 01:39:02 +01:00
Juan Linietsky
c2e165955f
Updated documentation to visible property in CanvasItem, closes #20809
2018-12-14 11:36:53 -03:00
Rémi Verschelde
e588c24168
doc: Fix formatting in code blocks
2018-12-14 09:37:19 +01:00
Rémi Verschelde
fc2038e128
Merge pull request #24341 from YeldhamDev/buttongroup_expose_get_buttons
...
Expose ButtonGroup's "get_buttons()" to GDScript
2018-12-14 09:04:58 +01:00
Rémi Verschelde
29a527fb90
Merge pull request #23799 from marcelofg55/custom_ps
...
Add application/config/project_settings_override option to override project settings
2018-12-14 08:58:29 +01:00
Rémi Verschelde
4148eed943
Merge pull request #24324 from volzhs/access-mic
...
Request mic access only when is needed
2018-12-14 08:57:22 +01:00
Michael Alexsander Silva Dias
c2fe5c0468
Expose ButtonGroup's "get_buttons()" to GDScript
2018-12-14 04:16:23 -02:00
volzhs
7d387dc63f
Request mic access only when is needed
2018-12-14 06:40:13 +09:00
Marcelo Fernandez
8dad3811c5
Add application/config/project_settings_override option to override project settings
2018-12-13 18:23:51 -03:00
Davide Cristini
a98baad18f
Docs: Add mention to Object constructors in scripting languages
...
Fixes godotengine/godot-docs#1968 .
2018-12-13 20:23:36 +01:00
Rémi Verschelde
d030c17d5e
doc: Sync classref with current source
2018-12-13 15:12:25 +01:00
Rémi Verschelde
a1954e51e8
Merge pull request #24135 from Chaosus/rng
...
Added ranged integer generation function to RNG class
2018-12-12 14:07:47 +01:00
Rémi Verschelde
ab1a80504e
Merge pull request #24267 from YeldhamDev/buttongroup_remove_panel_theme
...
Remove "panel" theme property from ButtonGroup
2018-12-12 13:59:17 +01:00
Rémi Verschelde
4fe5a1dbef
Merge pull request #24214 from marcelofg55/editor_audio_buses_fix
...
Fix EditorAudioBuses not updating when changing to a device with different channels
2018-12-12 13:55:21 +01:00
corrigentia
d807b52c15
Update WorldEnvironment.xml
2018-12-12 13:32:26 +02:00
Marcelo Fernandez
792786b4b7
Fix EditorAudioBuses not updating when changing to a device with different channels
2018-12-11 19:54:52 -03:00
Rémi Verschelde
5ff403b3b0
Merge pull request #23361 from mrcdk/wav_loop_backward
...
Add backward looping support to AudioStreamSample (wav files)
2018-12-11 18:43:18 +01:00
Rémi Verschelde
4c41e29c8e
Merge pull request #23923 from bruvzg/ime_gdscript
...
Changes IME to make it possible to use it from gdscript/gdnative
2018-12-11 18:00:48 +01:00
João Álvaro Ferreira
a720993cc8
Enabled rst files to escape for parentheses after brackets
2018-12-11 12:58:57 +00:00
Xavier Sellier
e2c3bbabb0
Feature: Add SHA256 for PoolByteArray
2018-12-10 14:58:47 -05:00
Michael Alexsander Silva Dias
bfab0fe3db
Remove "panel" theme property from ButtonGroup
2018-12-10 17:28:56 -02:00
Ben Rog-Wilhelm
1180110b9e
Implement AnimationPlayer call modes as per #23498 .
2018-12-09 20:44:22 -08:00
Rémi Verschelde
bf59b73250
Merge pull request #20609 from YeldhamDev/menu_hover_explicit
...
Make opening menus with the same parent on mouse focus explicit
2018-12-09 23:15:33 +01:00
Rémi Verschelde
d303a7e6d7
Merge pull request #22680 from lupoDharkael/color-picker-presets
...
ColorPicker: extend access to presets from gds
2018-12-07 22:39:12 +01:00
Technocracy
dfa5cbfdc3
Docs for push_error and push_warning functions
...
Added short documentation for push_error() and push_warning() godot script functions
2018-12-07 07:44:38 +01:00
Chaosus
d376be2bf4
Added integer number generation function to RNG class
2018-12-06 14:49:52 +03:00
Jared
1d238c1835
Documented set_point_cloud() for ConvexPolygonShape2D
2018-12-06 07:01:27 +02:00
MrCdK
3f7ae10843
Fixed CanvasItem.draw_multimesh() binding.
2018-12-05 01:29:21 +01:00
Rémi Verschelde
8fda8769d1
doc: Sync classref with current source
2018-12-04 21:57:07 +01:00
Rémi Verschelde
f30745bd85
Fixup to typo and indentation in 81c86e8
2018-11-26 11:21:06 +01:00
Juan Linietsky
81c86e8047
Improved bindings and added documentation for AnimationNode, closes #20720
2018-11-25 16:57:23 -03:00
bruvzg
4554c682e6
Changes IME input to use notification instead of callback, exposes IME methods to gdscript/gdnative.
2018-11-23 14:07:48 +02:00
Rémi Verschelde
412612abfc
doc: Sync classref with current source
2018-11-23 01:06:24 +01:00
Michael Alexsander Silva Dias
2049efc1e3
General fixes for the new unified help search
2018-11-22 19:41:10 -02:00
Rémi Verschelde
feee2b5842
Merge pull request #23731 from lupoDharkael/remove-button-tooltip
...
BaseButton: make input related information in the tooltip optional
2018-11-22 16:13:47 +01:00
Michael Alexsander Silva Dias
da7d3c5a58
Make opening menus with the same parent on mouse focus explicit
2018-11-20 20:37:45 -02:00
Rémi Verschelde
7439e55812
Merge pull request #23645 from Calinou/add-dynamicfont-antialias-option
...
Add a property to control DynamicFont anti-aliasing
2018-11-20 15:02:29 +01:00
Rémi Verschelde
173b342ca7
Remove trailing whitespace
...
With `sed -i $(rg -l '[[:blank:]]*$' -g'!thirdparty') -e 's/[[:blank:]]*$//g'`
(+ manual revert of some thirdparty code under `platform/android`).
2018-11-20 11:15:02 +01:00
Rémi Verschelde
9b461af90c
doc: Indentation fixups
2018-11-20 10:18:11 +01:00
Rémi Verschelde
daa9092ed3
doc: Sync classref with current source
2018-11-20 09:34:45 +01:00
Rémi Verschelde
16a2c31e53
Merge pull request #23812 from YeldhamDev/clear_history_version_optional
...
Add argument to UndoRedo's "clear_history()" to not increase the version
2018-11-20 08:49:17 +01:00
Michael Alexsander Silva Dias
75d5b1be9a
Fill info for translation related docs
2018-11-20 03:12:37 -02:00
lupoDharkael
d2b890ede5
BaseButton: add shortcut_in_tooltip
...
This flag disables the input related information in the tooltip.
It is exposed as a member variable in gdscript.
2018-11-19 23:48:05 +01:00
Rémi Verschelde
35fbbeb99b
Merge pull request #20627 from malcolmhoward/core-dictionary-get-key
...
#20488 core dictionary get key
2018-11-19 21:11:55 +01:00
m
bf1867aaab
Added Python-like .get() method to Dictionary in GDScript #20488
...
Added .get() method to Dictionary class in GDScript to return the value if the key exists, or return Null if the key does not exist.
2018-11-19 14:03:13 -05:00
Michael Alexsander Silva Dias
6ba94d5ca0
Add argument to UndoRedo's "clear_history()" to not increase the version
2018-11-18 19:46:35 -02:00
Juan Linietsky
35b421b695
Document use of spaces in ConfigFile
2018-11-18 10:10:50 -03:00
Davide Baldo
b98263013a
Fixed the default value for Input.action_press() from commit 8c45282
2018-11-17 20:45:24 +00:00
Rémi Verschelde
5d00407388
Merge pull request #23685 from Kanabenki/add-store-csv-line
...
Add store_csv_line method for File
2018-11-16 15:21:57 +01:00
Juan Linietsky
256bbd3561
Corrected some points discussed in #17491
2018-11-16 10:07:26 -03:00
Kanabenki
48166a9f3c
Add store_csv_line method for File
2018-11-16 11:09:05 +01:00
Thomas ten Cate
922f2d613f
Fix return value of get_total_character_count
...
Also document that it only counts visible characters.
Fixes #23720
2018-11-15 12:34:08 +01:00
Rémi Verschelde
072aaf98e8
doc: Sync classref with current source
2018-11-13 11:06:50 +01:00
Chaosus
f8151a9e50
Implement random number generator
...
Co-authored-by: Zirak <zirakertan@gmail.com>
2018-11-13 10:50:07 +03:00
Rémi Verschelde
2815e708a0
Merge pull request #23090 from DavidSichma/inconsistent-kinematic
...
Consistency in KinematicBody
2018-11-12 20:30:38 +01:00
Hugo Locurcio
fd89464d45
Add a property to control DynamicFont anti-aliasing
...
- Editor font anti-aliasing can now be disabled in the Editor Settings.
- DynamicFonts used in projects can now have their anti-aliasing
disabled in their DynamicFontData child. Changes will be visible
upon reloading the scene in the editor.
2018-11-10 22:07:32 +01:00
Rémi Verschelde
2c0a2fbda3
Merge pull request #23633 from Naryosha/docs-sync
...
doc: Sync classref with current source
2018-11-10 21:51:18 +01:00
Poommetee Ketson
0babb60c74
doc: Sync classref with current source
2018-11-10 20:21:34 +07:00
Davide Baldo
1b0c7515ff
Allow to specify a custom strength when calling Input.action_press(), this allows virtual axis, mainly for mobile.
2018-11-10 10:25:59 +00:00
Marcelo Fernandez
4de0cbba15
Expose OS::move_window_to_foreground
2018-11-07 11:51:15 -03:00
Rémi Verschelde
5f8af252e8
doc: Use HTTPS for docs.godotengine.org and point to latest branch
...
Fixes #23509 .
2018-11-05 08:46:27 +01:00
Rémi Verschelde
a282e67b24
Merge pull request #23422 from santouits/docs-expression
...
Docs: Expression class docs
2018-11-05 08:11:31 +01:00
Gilles Roudière
7438093562
Merge pull request #23512 from MrVallentin/typos
...
Fixed typos
2018-11-04 23:26:02 +01:00
MrVallentin
693ee5dd56
Fixed typos
2018-11-04 22:15:11 +01:00
santouits
636ebdf819
Docs: Expression class docs
2018-11-03 23:36:35 +02:00
Jared
f115f00ec6
Allow plugin scene change signal to report null for empty scenes.
2018-11-03 00:11:02 +02:00
Rémi Verschelde
b573bf8547
Merge pull request #23411 from RandomShaper/fix-same-layer-not-deterministic
...
Fix canvas stacking not deterministic on same layer
2018-11-01 19:31:09 +01:00
Rémi Verschelde
200c2e7451
Merge pull request #23294 from gcardozo123/issue-23235-get-collision-exceptions
...
Add method get_collision_exceptions to PhysicsBody2D
2018-11-01 10:57:28 +01:00
Rémi Verschelde
48a8ac506e
Merge pull request #22963 from AlexHolly/doc-richtextlabel
...
Doc RichTextLabel push strikethrough and align
2018-11-01 10:47:08 +01:00
Guilherme Recchi Cardozo
3fb2069d39
Add method get_collision_exceptions
...
Adding this method to PhysicsBody, PhysicsBody2D and
SoftBody. It returns a list of nodes included in
collision exceptions.
Fixes #23235 , cheers!
2018-11-01 06:41:34 -03:00
Rémi Verschelde
22b7489ab1
doc: Fix invalid [enum] uses
2018-10-31 13:01:54 +01:00
Pedro J. Estébanez
cf8976de41
Fix canvas stacking not deterministic on same layer
...
Fixes #22687 .
2018-10-30 21:53:00 +01:00
MrCdK
b2bfcb53d6
Add backward looping support to AudioStreamSample (wav files)
2018-10-28 19:37:14 +01:00
lupoDharkael
edcca5f7ad
Dont use equality operators with None singleton in python files
2018-10-27 01:18:15 +02:00
Alexander Holland
1f271e4be6
Doc RichTextLabel push strikethrough and align
2018-10-25 18:51:31 +02:00
Rémi Verschelde
7a42df3626
doc: Sync with current source
2018-10-25 15:14:47 +02:00
Max Hilbrunner
4eb9099df0
Merge pull request #23199 from Ashafix/packedScene
...
[DOCS] more detailed example for usage of PackedScene
2018-10-25 13:39:24 +02:00
Rémi Verschelde
11be39f3ce
Merge pull request #23221 from pgruenbacher/lookahead_docs
...
added docs for lookeahead pathfollow2d.xml
2018-10-25 10:58:01 +02:00
M. Huri
b46ba24e3b
Repaired mistyped of 'its' on several files.
2018-10-25 07:19:21 +07:00
paul gruenbacher
1c73443915
added docs for lookeahead
...
Fix indenting
lookahead clarification
fix ahead
2018-10-24 17:17:54 -04:00
Ashafix
725bec7735
more detailed example for usage of PackedScene
2018-10-24 16:01:50 +01:00
Rémi Verschelde
d42850f62e
Merge pull request #23201 from Ashafix/VectorSlicing
...
[DOCS] Added section that coordinates can be accessed via indexes
2018-10-24 16:32:49 +02:00
Ashafix
bbfa37a29c
Added section that coordinates can be accessed via indexes
2018-10-24 15:22:44 +01:00
M. Huri
325ecd1c2b
[Docs] Repaired some words on ProjectSettings
2018-10-24 20:56:06 +07:00
lupoDharkael
e19520e8fe
ColorPicker: extend access to presets from gds
2018-10-24 01:07:33 +02:00
Max Hilbrunner
72db3000a5
Merge pull request #23200 from santouits/navpoldocs
...
NavigationPolygon descriptions of the class and methods
2018-10-23 23:38:33 +02:00
Max Hilbrunner
c487cce6d0
Merge pull request #23206 from mhilbrunner/docs-streampeertcp
...
[DOCS] StreamPeerTCP
2018-10-21 22:28:58 +02:00
Max Hilbrunner
1df0900d8e
[DOCS] StreamPeerTCP
2018-10-21 22:28:21 +02:00
Max Hilbrunner
1511a66a98
[DOCS] YSort
2018-10-21 22:19:46 +02:00
santouits
1c14b01422
NavigationPolygon descriptions of the class and methods
2018-10-21 20:38:57 +03:00
Alex
e3d7ac17e0
fix doc markdown
2018-10-18 11:48:11 -04:00
David Sichma
6ec4da2e3b
Fix inconsistency in KinematicBody
...
- moved new infinite_inertia argument of move_and_slide and
move_and_slide_with_snap in KinematicBody and KinematicBody2D to the
end if not already there. This makes the order of arguments consistent
and should keep projects from 3.0 compatible as this argument did not
exist in 3.0. Docs updated accordingly.
- renamed max_bounces to max_slides for consistency. Docs updated
accordingly.
- the argument infinite_inertia in test_move is now optional, as it is
in every other movement related method. This closes #22829 .
2018-10-17 17:22:14 +02:00
Rémi Verschelde
8b42890217
Merge pull request #23009 from AlexHolly/doc-tabcontainer-rearrange
...
Doc Tabcontainer rearrange tabs
2018-10-16 14:35:28 +02:00
Alexander Holland
44aa312881
Doc Tabcontainer rearrange tabs
2018-10-15 15:05:46 +02:00
Alexander Holland
3a875d3200
Doc Tabs
2018-10-15 15:01:36 +02:00
Max Hilbrunner
b95f0e61e0
Merge pull request #22942 from AlexHolly/doc-string-filedialog
...
Filled missing Doc for String and FileDialog
2018-10-14 19:37:32 +02:00
Max Hilbrunner
c106c88da8
Merge pull request #22986 from AlexHolly/doc-lineedit-clear-button
...
Doc LineEdit MenuRedo and clear_button_enabled
2018-10-14 19:32:39 +02:00
Max Hilbrunner
f1d4167030
Merge pull request #22978 from CakHuri/fix-get_button_count-link
...
[Docs] Fixed 'get_button_count's link and a typo related to 'button'.
2018-10-14 19:31:31 +02:00
Max Hilbrunner
73e22a7cee
Merge pull request #22924 from clayjohn/doc_MeshDataTool
...
[DOCS] Added descriptions to MeshDataTool classref
2018-10-14 19:26:39 +02:00
Alexander Holland
c6dbcb1474
Doc LineEdit MenuRedo and clear_button_enabled
2018-10-13 17:41:02 +02:00
M. Huri
967831d9a0
[Docs] Fixed 'get_button_count's link and a typo related to 'button'.
2018-10-13 17:34:57 +07:00
M. Huri
32ec2e3b2c
Fixed a typo, sahpe to shape.
2018-10-13 13:20:45 +07:00
Alexander Holland
e4b2a20cd6
Filled missing Doc for String and FileDialog
2018-10-12 04:46:24 +02:00
clayjohn
596c36a9ac
added descriptions to MeshDataTool doc
2018-10-11 09:00:37 -07:00
clayjohn
84e82a387f
update and expand surfacetool doc
2018-10-08 21:34:36 -07:00
Rémi Verschelde
b17e71b6e5
Merge pull request #22808 from KellyThomas/vector-one
...
Add ONE constants to Vector2 and Vector3
2018-10-07 18:57:27 +02:00
Kelly Thomas
b150ceb62c
Update class documentation xml
2018-10-07 21:57:26 +08:00
Kelly Thomas
215db9ff71
add ONE constants to Vector2 and Vector3
2018-10-07 21:33:18 +08:00
Rémi Verschelde
cff89fc4e4
Merge pull request #22678 from Dragoncraft89/set_pause
...
Add Behaviour of SceneTree pausing to the doc
2018-10-07 11:44:07 +02:00
Max Hilbrunner
f28b032490
Merge pull request #22818 from cbscribe/kcc_doc_spatialmat
...
[DOCS] SpatialMaterial descriptions
2018-10-07 03:20:22 +02:00
Chris Bradfield
5e42e45c04
[DOCS] SpatialMaterial descriptions
2018-10-06 17:39:24 -07:00
Rémi Verschelde
3d91af282e
Merge pull request #22773 from KellyThomas/docs-links
...
[Docs] Fix some broken links
2018-10-06 12:04:08 +02:00
Kelly Thomas
b1ab7b4acf
[Docs] Fix some broken links
2018-10-06 04:20:16 +08:00
Guilherme Felipe
5016ef6fe0
[Docs] Add doc for Input::get_action_strength
2018-10-05 09:54:00 -03:00
Nathan Lovato
86a138f154
[DOC] Complete the TextureProgress reference
...
Added 6 missing entries, clarified one definition
2018-10-04 10:38:18 +09:00
Rémi Verschelde
caa141a1ac
Merge pull request #22659 from YeldhamDev/animation_doc_example
...
Add example to Animation doc
2018-10-03 20:35:09 +02:00
Rémi Verschelde
1aa1398012
Merge pull request #22671 from Dragoncraft89/master
...
ItemList signals additional documentation
2018-10-03 18:20:23 +02:00
Rémi Verschelde
75fceb37f8
Merge pull request #22674 from Dragoncraft89/find_node
...
Document find_node()'s owner argument behaviour
2018-10-03 18:19:58 +02:00
Michael Alexsander Silva Dias
a02f02b9ed
Add example to Animation doc
2018-10-03 13:17:49 -03:00
florian
c14e034f06
Document find_node()'s owner argument behaviour
2018-10-03 18:16:27 +02:00
florian
65d182a939
ItemList signals additional documentation
...
Signals:
* item_selected
* item_rmb_select
2018-10-03 18:13:59 +02:00
florian
353af122b8
Add Behaviour of SceneTree pausing to the doc
2018-10-03 15:29:25 +02:00
Rémi Verschelde
d952126caf
Fix warnings in Android platform
...
Fixes the following Clang 7 warnings:
```
platform/android/os_android.h:240:16: warning: 'OS_Android::native_video_play' hides overloaded virtual function [-Woverloaded-virtual]
platform/android/os_android.h:241:15: warning: 'OS_Android::native_video_is_playing' hides overloaded virtual function [-Woverloaded-virtual]
platform/android/audio_driver_opensl.cpp:104:3: warning: suggest braces around initialization of subobject [-Wmissing-braces]
platform/android/audio_driver_opensl.cpp:129:10: warning: unused variable 'numOutputs' [-Wunused-variable]
platform/android/audio_driver_opensl.cpp:130:11: warning: unused variable 'deviceID' [-Wunused-variable]
platform/android/java_glue.cpp:795:10: warning: unused variable 'clsio' [-Wunused-variable]
platform/android/java_glue.cpp:890:12: warning: unused variable 'gob' [-Wunused-variable]
platform/android/java_glue.cpp:592:13: warning: unused variable 'resized' [-Wunused-variable]
platform/android/java_glue.cpp:593:13: warning: unused variable 'resized_reload' [-Wunused-variable]
modules/mobile_vr/mobile_vr_interface.cpp:401:8: warning: unused variable 'aspect_ratio' [-Wunused-variable]
drivers/unix/dir_access_unix.cpp:394:2: warning: THIS IS BROKEN [-W#warnings]
```
2018-10-03 15:17:00 +02:00
Rémi Verschelde
9941c5a132
Merge pull request #22651 from cbscribe/kcc_docs_color_rigidbody
...
[DOCS] Classref updates: Color, RigidBody*
2018-10-03 08:19:38 +02:00
Chris Bradfield
7bc11505b1
[DOCS] Classref updates: Color, RigidBody*
2018-10-02 15:47:10 -07:00
Rémi Verschelde
f511fa35e5
Merge pull request #22647 from YeldhamDev/parallaxlayer_doc_note
...
Add note in ParallaxLayer doc about ignoring position/scale changes after entering the scene
2018-10-03 00:18:11 +02:00
LikeLakers2
0d6546ed44
Add extra newline after enum members and constants, to ensure they'll format properly after a multi-line description
2018-10-02 16:48:40 -04:00
Michael Alexsander Silva Dias
07e0f796af
Add note in ParallaxLayer doc about ignoring position/scale changes after entering the scene
2018-10-02 17:48:01 -03:00
florian
612193b77f
Add critical info to TreeItem.set_custom_draw documentation
...
Indicates that the method needs 2 arguments to be called
2018-10-02 19:42:58 +02:00
Rémi Verschelde
88a14949dd
Merge pull request #22612 from Dragoncraft89/master
...
Improve doc of ProjectSettings
2018-10-02 13:49:59 +02:00
Rémi Verschelde
0cc3aff8ed
doc: Drop obsolete makemd.py, dates back to GitHub Wiki days
...
It has not been kept in sync with makerst.py, so it does not serve
much purpose nowadays.
2018-10-02 12:28:08 +02:00
florian
73429cf9f5
Improve doc of ProjectSettings
...
Documentation added for:
* bool load_resource_pack(String)
* bool property_can_revert(String)
* Variant property_get_revert(String)
* Error save()
* Error save_custom(String)
2018-10-02 11:52:37 +02:00
Rémi Verschelde
876456754d
Merge pull request #21421 from YeldhamDev/mult_view_changes
...
Small improvements to the Spatial Editor's multiple viewport mode
2018-10-02 11:22:49 +02:00
Rémi Verschelde
a8a12daed5
Merge pull request #22355 from LikeLakers2/docs-tabs
...
[Docs] Remove double-spaces from descriptions, plus a couple other tiny fixes
2018-10-02 09:28:13 +02:00
Rémi Verschelde
dd1e8cd774
Merge pull request #22601 from cbscribe/kcc_class_docs
...
[DOCS] Update VisibilityEnabler* and TileSet doc
2018-10-02 08:39:57 +02:00
Chris Bradfield
49549ce93c
[DOCS] Update VisibilityEnabler* and TileSet doc
2018-10-01 15:20:18 -07:00
aBARICHELLO
6e0de76746
Add Input buttons and axes missing descriptions
2018-10-01 18:57:19 -03:00
Max Hilbrunner
84b6394a4d
[DOCS] NetworkedMultiplayerPeer: TransferMode(s)
2018-09-30 16:45:48 +02:00
FlamyAT
da296ce30f
Fixed casting result in float.xml
...
The float-string parsing result in the documentation was inaccurate. 1e-3 is written as 0.001 when decimal.
2018-09-29 07:45:27 +02:00
Kelly Thomas
7759155ce4
[DOCS] ButtonList - extra mouse buttons
2018-09-29 00:37:25 +08:00
Rémi Verschelde
f87fb2c795
Merge pull request #22413 from lupoDharkael/array-mesh-docs
...
Add code example to ArrayMesh class docs
2018-09-28 10:36:36 +02:00
Rémi Verschelde
c7e646c30a
Merge pull request #22447 from akien-mga/fix-warnings-Wswitch
...
Fix warnings about unhandled enum value in switch [-Wswitch]
2018-09-28 09:47:29 +02:00
Kelly Thomas
7ecad927f3
[DOCS] InputEventMouseButton: correct description for doubleclick property
2018-09-28 01:46:49 +08:00
Rémi Verschelde
7b081a7fc8
Fix warnings about unhandled enum value in switch [-Wswitch]
...
Fixes GCC 5 warnings of the form:
core/io/http_client.cpp:288:9: warning: enumeration value 'STATUS_SSL_HANDSHAKE_ERROR' not handled in switch [-Wswitch]
core/io/marshalls.cpp:806:9: warning: enumeration value 'AABB' not handled in switch [-Wswitch]
Those can be trivial cases where adding a default fallback is the solution,
or more complex issues/hidden bugs where missed values are actually meant
to be handled.
2018-09-27 18:34:30 +02:00
Rémi Verschelde
9108b5fba5
doc: Fix OS.execute example (cf. #22412 )
2018-09-27 09:34:08 +02:00
lupoDharkael
9b85866c07
Add code example to ArrayMesh class docs
2018-09-26 18:42:16 +02:00
Damien Picard
5e8e216ee0
Doc: fix example in Array sort_custom()
2018-09-25 11:46:45 +02:00
LikeLakers2
eaac1e3b81
[Docs] Remove double-spaces from descriptions, as well a couple other small fixes
2018-09-23 16:13:30 -04:00
homer666
194f476095
[DOCS] PhysicsDirectSpaceState updates
2018-09-23 09:31:37 +10: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
Fabio Alessandrelli
b9707ce08f
StreamPeer get[_utf8]_string with negative length.
...
If the "bytes" parameter of get_string and get_utf8_string is negative,
the length will be read from the stream instead.
The bytes parameter has now a default (-1), allowing to use them
directly as reverses of put_string and put_utf8_string .
put_string was not implemented, so I implemented it to allow sending
ASCII strings (which are much smaller than UTF8 ones).
2018-09-22 13:35:41 +02:00
Rémi Verschelde
ef7b384861
doc: Misc formatting fixes
2018-09-21 15:34:11 +02:00
Rémi Verschelde
eaef2cc6b5
Merge pull request #22032 from Windfisch/docfix
...
Add documentation details about Image formats and color space conversion
2018-09-21 15:21:24 +02:00
Max Hilbrunner
0279985a70
Merge pull request #22218 from char0xff/doc_editorpluginsinterface
...
Improve EditorPlugin.xml and EditorInterface.xml
2018-09-21 14:58:27 +02:00
Rémi Verschelde
d26c6b28a6
doc: Fixes to rst converter
2018-09-21 09:50:21 +02:00
Rémi Verschelde
83758a9004
doc: Sync classref with current source
2018-09-21 09:33:05 +02:00
LikeLakers2
268ae71fae
Fix the weird method linking issue when the previous method's description ends with a code block
2018-09-20 18:14:47 -04:00
Rémi Verschelde
69ee33896a
Merge pull request #21426 from groud/add_files_to_tree_view
...
Add files to tree view
2018-09-20 18:32:13 +02:00
char0xff
a0efe25c9e
Improve EditorPlugin.xml and EditorInterface.xml
2018-09-18 16:38:19 +02:00
groud
76b2ae8dc6
Fixes favorites not updating and rename favorite_dirs to favorites
2018-09-18 14:02:59 +02:00
Rémi Verschelde
ebd14a778d
Merge pull request #22113 from char0xff/editor_interface
...
Update EditorInterface.xml
2018-09-17 13:49:07 +02:00
Rémi Verschelde
7ffeabf6bb
Merge pull request #22119 from char0xff/doc_config
...
Fix mistake in ConfigFile.xml
2018-09-17 13:48:32 +02:00
Rémi Verschelde
341e18a48e
Merge pull request #22162 from cbscribe/kcc_classref
...
[DOCS] Classref additions and consistency fixes
2018-09-17 11:50:23 +02:00
Jared
d286e98fd1
Small documentation clarification added to CanvasItem.
2018-09-16 21:44:37 +03:00
Chris Bradfield
ec5cc708ce
[DOCS] Classref additions and consistency fixes
2018-09-16 10:52:21 -07:00
char0xff
77ff6de27e
Fix mistake in ConfigFile.xml
2018-09-15 21:06:32 +02:00
char0xff
0c10d3fc16
Update EditorInterface.xml
2018-09-15 18:25:48 +02:00
Unknown
0fdbf6b2ef
Added find_parent method to node class
2018-09-15 18:22:29 +02:00
Rémi Verschelde
82e69f38ee
Merge pull request #21973 from guilhermefelipecgs/fix_default_cursor_shape
...
Some fixes to mouse's cursor and shape
2018-09-15 11:56:45 +02:00
Rémi Verschelde
4547e22393
doc: Sync classref with current source
2018-09-15 03:13:47 +02:00
Rémi Verschelde
82ff99c180
Merge pull request #22087 from Faless/master_of_puppets
...
Deprecate slave keyword in favor of puppet.
2018-09-15 02:29:52 +02:00
Fabio Alessandrelli
1e9b46d687
Clearly deprecate sync too in favor of remotesync.
...
NOTE: This changes the RPC_MODE_* enum values.
Games should be re-exported. GDNative rebuilt.
2018-09-15 00:06:03 +02:00
Fabio Alessandrelli
d6b31daec6
Rename slave keyword to puppet
...
The slave keyword will still be available as deprecated in 3.1 but will
be dropped from future releases.
2018-09-15 00:06:03 +02:00
Michael Alexsander Silva Dias
585ad5c8ea
Expose "get_modal_stack_top()" to GDScript
2018-09-14 16:35:52 -03:00
Rémi Verschelde
ebc07ad5a2
doc: Mention get_node in Node.get_child documentation
...
See #22052 .
2018-09-14 11:11:38 +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
Guilherme Felipe
04aef23585
Fix set_custom_mouse_cursor changing to incorrect cursor shape
...
[Docs] Add class ref for Input::set_default_cursor_shape
2018-09-13 15:13:57 -03:00
Max Hilbrunner
2b779cd5bb
[DOCS] Project Settings: Default clear color
2018-09-13 17:21:23 +02:00
Florian Jung
e37f408e70
Add documentation details about Image formats and color space conversion
2018-09-13 16:38:50 +02:00
Rémi Verschelde
89c34a39a1
Merge pull request #22013 from akien-mga/doc-unify-editor-rst
...
doc: Make property sections in rst similar to editor docs
2018-09-13 11:05:02 +02:00
Rémi Verschelde
1a16dabfb5
Merge pull request #21982 from luzpaz/misc-typos
...
Misc. typos
2018-09-13 10:59:00 +02: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
Rémi Verschelde
4e0f415c83
doc: Make property sections in rst similar to editor docs
...
There is now an overview table with hyperlinks, and further down a detailed
list of properties with their setter/getter and description.
Theme items are now also included in the rst output.
Refactored make_method() a bit.
2018-09-13 02:13:19 +02:00
Rémi Verschelde
a923eff9a4
Doc: Use PascalCase names in hyperlinks
...
We were not consistently applying .lower() every time we construct
an hyperlink, so there would be case mismatch. It works fine to keep
the natural case for those links.
2018-09-13 01:55:56 +02:00
Rémi Verschelde
ba64ea2283
Doc: Use same headers and order in-editor and online
2018-09-12 17:12:23 +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
03f6e36d71
Merge pull request #21988 from KellyThomas/array-invert-2
...
Standardize documentation for the pool arrays' invert methods
2018-09-12 10:42:32 +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
Kelly Thomas
3e0ab0a2f2
Standardize documentation for the pool arrays' invert methods
2018-09-12 06:33:11 +08:00
Rémi Verschelde
c320d9394d
doc: Sync classref with current source
2018-09-11 00:18:21 +02:00
Rémi Verschelde
db26c1205c
Merge pull request #21937 from romlok/remotetransform
...
Clarify which direction RemoteTransform[2D] work
2018-09-10 19:10:44 +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
Mel Collins
12448e659a
Clarify which direction RemoteTransform[2D] work
2018-09-10 15:54:32 +02:00
VirtualBox
cfb54df986
Fix mistake in Array.xml
2018-09-10 13:42:45 +02:00
Carl Scarlett
91aa940b42
added clarification about Input.get_accelerometer only working when project is exported
2018-09-10 17:20:17 +08: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
merumelu
334f042513
Bind Curve::get_point_count
2018-09-07 20:07:44 +02:00
Guilherme Felipe
e5470cfa70
Fix custom cursor hotspot
...
Cursor hotspot must be inside image on Linux. Adding validation for all
platforms for consistency.
2018-09-03 09:57:07 -03: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
737c90963f
Merge pull request #21636 from akien-mga/docdata-variant
...
DocData: Fix return type listed as "var" instead of "Variant"
2018-09-01 23:40:11 +02:00
Rémi Verschelde
e60408b0e9
Merge pull request #21670 from cbscribe/kcc_class_edits
...
[DOCS] Classref additions and corrections
2018-09-01 22:55:12 +02:00
Chris Bradfield
c049c8fbb9
[DOCS] Classref additions and corrections
2018-09-01 11:07:51 -07:00
Kelly Thomas
1dc8e7c05f
Improve ClassDB information for some some signal parameters
2018-09-01 18:05:51 +08:00
Rémi Verschelde
f92b87e5f8
DocData: Fix return type listed as "var" instead of "Variant"
2018-08-31 22:41:14 +02:00
Kelly Thomas
29f2571662
update class docs
2018-08-31 22:35:15 +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
9a5f362494
Merge pull request #21585 from TGRCdev/rigidbody_docs
...
Documented some RigidBody and PhysicsDirectBodyState methods
2018-08-30 08:05:42 +02:00
Tiger C
74aa104607
Added documentation for some RigidBody methods, and copied the descriptions to matching PhysicsDirectBodyState methods.
2018-08-29 18:44:24 -04:00
Rémi Verschelde
5267099a87
doc: Sync classref with current source
2018-08-29 22:25:11 +02:00
Bastiaan Olij
6837d695d6
Moved documentation for methods made accessible from super class for Mesh
2018-08-29 21:02:48 +10:00
Max Hilbrunner
6f9416b2b6
Merge pull request #21454 from char0xff/doc
...
Update UndoRedo.xml
2018-08-28 17:09:40 +02:00
Max Hilbrunner
e59dc62562
Merge pull request #21444 from romlok/input-propagation
...
Clarify direction of input event propagation
2018-08-28 17:09:02 +02:00
Rémi Verschelde
6671096dd7
Merge pull request #21514 from cbscribe/kcc_docs_fixes2
...
[DOCS] Classref corrections and clarifications
2018-08-28 08:13:13 +02:00
Chris Bradfield
285234e8d9
[DOCS] Corrections and clarifications
2018-08-27 18:56:43 -07:00
VirtualBox
57f3e89f70
Update UndoRedo.xml
2018-08-26 21:11:17 +02:00
Hein-Pieter van Braam
08f452d1a9
Fall back to GLES2 if GLES3 is not working
...
This adds a static is_viable() method to all rasterizers which has to be
called before initializing the rasterizer. This allows us to check what
rasterizer to use in OS::initialize together with the GL context
initialization.
This commit also adds a new project setting
"rendering/quality/driver/driver_fallback" which allows the creator of a
project to specify whether or not fallback to GLES2 is allowed. This
setting is ignored for the editor so the editor will always open even if
the project itself cannot run. This will hopefully reduce confusion for
users downloading projects from the internet.
We also no longer crash when GLES3 is not functioning on a platform.
This fixes #15324
2018-08-26 16:40:46 +02:00
Mel Collins
2d0a55c86c
Clarify direction of input event propagation
2018-08-26 15:14:55 +02:00
Michael Alexsander Silva Dias
7d13f6ad30
Small improvements to the Spatial Editor's multiple viewport mode
2018-08-25 17:43:27 -03:00
Rémi Verschelde
67b0d3c2dc
Particles: Allow speed_scale at 0 in property hint, equivalent to pause
...
Supersedes and closes #21193 .
2018-08-24 18:11:35 +02:00
Rémi Verschelde
4ea3e4f551
doc: Sync classref with current source
2018-08-21 00:35:46 +02:00
Rémi Verschelde
9c00d1aaa8
Merge pull request #21176 from cbscribe/kcc_doc_updates
...
[DOCS] Many class ref updates
2018-08-19 09:37:45 +02:00
Chris Bradfield
2a0991dde6
[DOCS] Many class ref updates
2018-08-18 21:35:56 -07:00
Rémi Verschelde
487073d4c0
Merge pull request #21130 from cbscribe/kcc_class_updates
...
[DOCS] Updates to assorted class descriptions.
2018-08-18 15:01:36 +02:00
Chris Bradfield
23b7edb214
[DOCS] Updates to assorted class descriptions.
2018-08-17 14:55:19 -07:00
Rémi Verschelde
099f74584a
Bind ItemList's item_custom_fg_color methods
...
Fixes #21086 .
2018-08-17 13:46:33 +02:00
Thomas Herzog
037f4638ab
add project method to Vector2/3
2018-08-16 12:52:38 +02:00
Rémi Verschelde
155fb45ca2
Doc: Clarify usage of dialog_hide_on_ok and caveat for FileDialog
...
Fixes #20817 .
2018-08-15 20:08:18 +02:00
Rémi Verschelde
d6058b967d
Merge pull request #20906 from Chaosus/rrect_fix
...
Fix ReferenceRect border
2018-08-14 23:31:48 +02:00
Rémi Verschelde
c0137db762
Merge pull request #20665 from SaracenOne/animation_tree_control
...
Add method to manually advance AnimationTree and manual process mode.
2018-08-14 15:54:20 +02:00
Rémi Verschelde
9f8e2d5c5b
Merge pull request #20773 from Noshyaar/tree
...
[DOCS] complete Tree drag and drop related methods
2018-08-14 10:02:02 +02:00
Rémi Verschelde
82b092decc
Merge pull request #20932 from clayjohn/doc_backbuffercopy
...
[Doc] Removed reference to texscreen in BackBufferCopy docs
2018-08-14 09:31:43 +02:00
clayjohn
333dfd562b
removed reference to texscreen
2018-08-13 21:34:56 -07:00
Rémi Verschelde
369e54603e
Merge pull request #20918 from Fluffel/document_tween_branch
...
[DOCS] get_indexed, tween
2018-08-13 21:04:58 +02:00
Rémi Verschelde
fe74e996e4
Merge pull request #20554 from YeldhamDev/cursor_doc_linux
...
Small doc formating changes and Linux cursor theme note
2018-08-13 07:49:44 +02:00
Fluffel
a164d593c0
[DOCS] get_indexed, tween
2018-08-11 08:48:37 -05:00
Chaosus
aaf62fcecc
Fix ReferenceRect border
2018-08-11 10:37:03 +03:00
Juan Linietsky
c76f444c4e
Merge pull request #14704 from poke1024/colorconstants
...
Allow some non-integer built-in constants in gdscript
2018-08-10 12:57:20 -03:00
Poommetee Ketson
5ed0861e81
[DOCS] SceneTree stretching constants
2018-08-07 10:17:55 +07:00
Poommetee Ketson
6536834d42
[DOCS] complete Tree.get_drop_section_at_position and Tree.drop_mode_flags
2018-08-07 05:08:50 +07:00
Max Hilbrunner
464d59935d
Merge pull request #20645 from Ertain/master
...
Added and modified AudioStream descriptions
2018-08-05 13:09:41 +02:00
Michael Alexsander Silva Dias
79ab43299a
Small doc formating changes and Linux cursor theme note
2018-08-05 04:07:04 -03:00
PJB3005
338217c30b
Improve TileMap.get_used_cells docs.
2018-08-03 20:38:31 +02:00
Saracen
c55e269bfa
Add method to manually advance AnimationTree and manual process mode.
2018-08-02 08:29:51 +01:00
Jason Anderson
512ae49f7d
Added description and measurement
2018-07-31 14:20:27 -05:00
Bernhard Liebl
ba974b8d1e
Allow some non-integer built-in constants in gdscript
2018-07-31 17:56:48 +02:00
Jason Anderson
17eb26a83a
Added description
2018-07-30 13:56:09 -05:00
Bastiaan Olij
d41a4089c6
Added a method to find the index for a surface with a given name
2018-07-28 19:14:41 +10:00
Rémi Verschelde
ef93fec789
Merge pull request #15643 from organicpencil/bullet_contact_impulse
...
Expose PhysicsDirectBodyState.get_contact_impulse
2018-07-26 15:36:37 +02:00
Rémi Verschelde
391e46830f
doc: Sync classref with current source
...
Fix various missing arguments in bindings.
2018-07-26 11:56:21 +02:00
Aaron Franke
55d976467d
Expose 64-bit Color methods to GDScript and fix/update Color XML doc
2018-07-25 15:35:29 -05:00
Rémi Verschelde
4bf9031e52
Merge pull request #20278 from Noshyaar/0
...
Fix example code for EditorImportPlugin
2018-07-24 17:12:42 +02:00
Noshyaar
817f315eae
Fix example code for EditorImportPlugin
2018-07-24 20:24:07 +07:00
Juan Linietsky
b66580927e
Merge pull request #19313 from RandomShaper/improve-image
...
Image trilinear scaling + Optimization
2018-07-23 16:21:45 -03:00
Pedro J. Estébanez
8c05c2830c
Add trilinear filtering to image scaling
2018-07-23 21:08:10 +02:00
Pieter-Jan Briers
b2c797c584
Defer TileMap::update_dirty_quadrants once again.
...
This fixes #20323 .
#11077 is now technically re-broken,
but you can now call update_dirty_quadrants as workaround.
2018-07-22 15:26:14 +02:00
Juan Linietsky
6c09cdd136
Merge pull request #20157 from GodotExplorer/image-load-webp
...
Add webp buffer loader for Image
2018-07-20 12:00:21 -03:00
Max Hilbrunner
b64bf118f1
Merge pull request #19087 from danvalho/master
...
SpriteFrames: expose method to get array containing animation names
2018-07-17 14:54:06 +02:00
Max Hilbrunner
1f1b45c7ec
Merge pull request #20191 from jvdnbus/line2d-stretch
...
Line2D texture stretch mode
2018-07-17 12:12:29 +02:00
Rémi Verschelde
adb16be6b9
Doc: Add example for array indexing
...
Supersedes and closes #20180 .
2018-07-17 11:47:27 +02:00
geequlim
c5efe5d625
Add webp buffer loader for Image
...
Cleanup the code memory load related code for Image
Fix jpeg buff load function always returns OK event failed
2018-07-17 12:03:45 +08:00
Jorn Van denbussche
d7aa3e33c8
Line2D texture stretch mode
...
Prototype for stretching the texture across the whole line.
Fixed end cap tile mode.
2018-07-16 23:16:58 +02:00
Max Hilbrunner
cc57b62ab3
Merge pull request #20068 from Xrayez/submenu-popup-delay
...
Add ability to set submenu's popup delay time on mouse hovering
2018-07-12 05:27:49 +02:00
Max Hilbrunner
118d4f3115
Merge pull request #19540 from muiroc/cylinder
...
Cylinder resource and collision shape (bullet only)
2018-07-12 05:09:37 +02:00
Max Hilbrunner
41ff975b8c
Merge pull request #20014 from Chaosus/scrollable
...
Added scrollable property for sliders
2018-07-10 13:31:09 +02:00
Andrii Doroshenko (Xrayez)
e3b77b24ac
Add ability to set submenu's popup delay time on mouse hovering
...
This allows to set delay time for the submenu to popup. Setting
this value low can increase responsiveness. If the popup menu is added
as a child of another (acting as a submenu), it will inherit the delay
time of the parent menu item.
2018-07-09 18:37:41 +03:00
toger5
533e026f9c
mention load in texture class
2018-07-09 16:31:34 +02:00
Chaosus
dbd5afc498
Added scrollable property to Sliders
2018-07-07 13:48:34 +03:00