Martin Capitanio
ade4f3084c
Fix class docs, improve error handling of the rst generator.
...
The rst-generator gives you now a hint what's going on:
Bad reference: 'method.RegEx.search_all' in file: ../modules/regex/doc_classes/RegExMatch.xml
grep 'method.RegEx.search_all' ../modules/regex/doc_classes/RegExMatch.xml
Contains the results of a single regex match returned by [method RegEx.search]
and [method.RegEx.search_all]. It can be used to find the position and range of the match
and its capturing groups, and it can extract its sub-string for you.
2017-11-18 01:41:32 +01:00
Rémi Verschelde
ad199c3964
EditorSettings: Rename settings_path to settings_dir
...
Also to prepare for upcoming refactoring for XDG support.
2017-11-17 20:55:09 +01:00
Rémi Verschelde
73049d115e
Rename OS::get_data_dir to OS::get_user_data_dir
...
Will be needed to avoid confusion with system data path (XDG_DATA_HOME)
and editor data dir in upcoming refactoring.
2017-11-17 20:55:09 +01:00
Rémi Verschelde
0968c8d2f6
Merge pull request #12982 from tagcup/aabb_rename
...
Rename Rect3 to AABB.
2017-11-17 20:04:29 +01:00
Juan Linietsky
0e04316214
Merge pull request #12962 from SaracenOne/gui_focus_next_prev
...
Add manual overrides for focus_next and focus_previous
2017-11-17 15:03:05 -03:00
Ferenc Arn
d28763a4c1
Rename Rect3 to AABB.
...
Fixes #12973 .
2017-11-17 11:01:41 -05:00
Will Nations
eaea646648
Adding ability for single meta hovering
2017-11-17 09:37:41 -06:00
Rémi Verschelde
852b9691a6
Merge pull request #12940 from willnationsdev/richtextlabel-docs
...
[DOCS] Adding internal tag stack information and fleshing out descriptions
2017-11-17 00:32:10 +01:00
Rémi Verschelde
4cfc29611e
GDScript: Refactor "GD" class prefix to "GDScript"
2017-11-16 18:54:56 +01:00
Saracen
e4201734df
Add manual overrides for focus_next and focus_previous on controls similar to what can already be done with focus neighbours.
2017-11-16 09:45:52 +00:00
Rémi Verschelde
11e07d18bd
doc: Sync classref with current source
2017-11-15 21:29:34 +01:00
Rémi Verschelde
677e95d8d1
doc: Make all module docs self-contained
2017-11-15 21:29:33 +01:00
Rémi Verschelde
e7701bb2de
doc: Rename "@Global Scope" to "@GlobalScope"
...
Spaces in filenames are evil.
2017-11-15 20:41:16 +01:00
Rémi Verschelde
967bfb0c4a
doc: Remove revision.module_config from version string
...
It is now "3.0-alpha" instead of "3.0.alpha.custom_build{,.mono}",
limits unnecessary diffs.
2017-11-15 20:41:16 +01:00
Will Nations
879b70178b
Adding internal tag stack information.
2017-11-14 16:31:02 -06:00
Zher Huei Lee
2eba585d38
Added RegEx.search_all() for multiple matches
...
And updated the docs
2017-11-14 13:04:25 +08:00
BastiaanOlij
9d3f8418ca
Removed add/remove interface bindings and added get_interfaces
2017-11-13 22:08:43 +11:00
Rémi Verschelde
2fce0010f0
classref: Sync with current source
...
[ci skip]
2017-11-13 09:25:53 +01:00
Rémi Verschelde
81fb6e474f
Merge pull request #12862 from YeldhamDev/text_property
...
Made text in TextEdit a property
2017-11-12 21:15:29 +01:00
Michael Alexsander Silva Dias
2a26931246
Made text in TextEdit a property.
2017-11-12 13:10:26 -02:00
Goutte
91ca725f9b
Add support for the TAU constant. Fixes #12094 .
2017-11-12 13:32:35 +01:00
Michael Alexsander Silva Dias
920f3f6546
Added "is_readonly()" to TextEdit and made it a property.
2017-11-11 22:14:14 -02:00
Ian
fc299b4f37
add context menu enable getters, setters, and properties in LineEdit and TextEdit
2017-11-11 03:30:59 -05:00
letheed
482e07af7e
Unify degree members and properties
2017-11-10 12:52:07 +01:00
Chris Bradfield
b87a7df186
Merge pull request #12733 from NathanWarden/document_object
...
[DOCS] Object
2017-11-08 19:37:12 -08:00
Nathan Warden
09a1d01b74
[DOCS] Object
2017-11-08 22:18:07 -05:00
Max Hilbrunner
a897be5a04
[DOCS] OS.get_unique_string().
2017-11-08 05:18:41 +01:00
Poommetee Ketson
5ceaae51f7
Merge pull request #12636 from Chaosus/wrapdocs
...
Docs for wrap functions
2017-11-06 09:09:34 +07:00
Bernhard Liebl
7ec32b6d09
Basic docs for Geometry plus two new functions
2017-11-05 07:56:27 +01:00
Chaosus
bd41cb197b
Docs for wrap functions
2017-11-04 19:09:37 +03:00
DmDerbin
4c79e58e3f
AStar: implementation of get_point_connections
2017-11-04 11:21:03 +03:00
Robbie Cooper
dbf774f9dc
Proofreading: Change a usage of "specially" to "especially"
...
See PR godotengine/godot-docs#561 . This file generates documentation touched by that PR, so must be changed to stay in sync.
I couldn't find any other usages in this repo that needed changing. I looked in all files matching *.cpp *.h *.md *.txt *.xml *.html *.rst.
2017-10-31 19:47:07 -04:00
N0hbdy
f3fc07272c
Add Colemak keybindings to editor for osx
2017-10-30 22:51:02 +01:00
Henrique Campos
07d90b0e6f
[DOCS] Added documentation for OccluderPolygon2D
2017-10-30 12:28:53 -02:00
Rémi Verschelde
9f4f630adf
Merge pull request #12437 from mhilbrunner/astar-setpointweightscale
...
AStar: Add setters for point position and scale weight, cleanup
2017-10-29 13:32:08 +01:00
Rémi Verschelde
d4d12eba53
classref: Apply doctool to fix formatting
...
Fixes regression from #12396 which caused #12466 .
[ci skip]
2017-10-29 12:09:20 +01:00
MattUV
24e047f91d
[DOCS]Completed LineEdit.xml
2017-10-28 23:54:10 +02:00
Chris Bradfield
c93a3c1bd9
Merge pull request #12396 from AntiSC2/master
...
[DOCS] Add and polish up documentation for Image methods
2017-10-28 09:48:21 -07:00
Unknown
9b4c5989ad
AStar: Add setters for point position and scale weight, cleanup
2017-10-27 19:19:01 +02:00
MattUV
1c378f918d
[DOCS] Corrected some typing mistakes on Node2D.xml
2017-10-27 08:27:29 +02:00
Rémi Verschelde
369a119963
Merge pull request #12339 from Ertain/master
...
Added descriptions for some methods.
2017-10-27 07:48:55 +02:00
Rémi Verschelde
b1b11ea411
Merge pull request #12422 from eska014/httpclient-api
...
Remove HTTPClient::send_body_text and ::send_body_data
2017-10-26 23:29:59 +02:00
Leon Krause
d1102cb37d
Remove HTTPClient::send_body_text and ::send_body_data
...
These were never implemented, the request* methods provide parameters to
send body data as part of the client's requests.
2017-10-26 22:25:35 +02:00
Jakob Sinclair
3d810a207c
Add and polish up documentation for Image methods
...
Written new documentation for undocumented methods. The already
documented methods seemed to follow a very old style and changed them to
fit the new guidelines for documentation.
Signed-off-by: Jakob Sinclair <sinclair.jakob@mailbox.org>
2017-10-26 20:07:05 +02:00
Henrique Campos
1063ddfeb5
Added description for camera2D missing members
...
Also fixed typo in AudioEffectFilter.
[ci skip]
2017-10-26 09:08:52 +02:00
Rémi Verschelde
d135008acf
Merge pull request #12405 from Jerome67000/clean_getnodetype
...
Removes Script::get_node_type()
[ci skip]
2017-10-26 08:49:38 +02:00
Jason Anderson
8aecdaa6f0
Added descriptions to RichTextLabel
2017-10-25 13:15:39 -05:00
Jerome67000
2609cc9ef4
Removes Script::get_node_type()
...
used before GDScript, with squirrel apparently
2017-10-25 20:11:30 +02:00
Chris Bradfield
c9e6168db0
Merge pull request #12375 from NathanWarden/cubemap_docs
...
[DOCS] CubeMap
2017-10-25 08:54:15 -07:00
Nathan Warden
e0b2a74a14
[DOCS] CubeMap
2017-10-24 21:46:37 -05:00
Rémi Verschelde
552ed07cfd
classref: Sync with current source
...
[ci skip]
2017-10-24 19:22:43 +02:00
volzhs
d15af2c290
Fix example code for EditorImportPlugin
2017-10-25 01:12:43 +09:00
Rémi Verschelde
5b53cd1fc4
Merge pull request #12330 from Jerome67000/docs_basebutton
...
[DOCS] BaseButton
[ci skip]
2017-10-23 23:13:25 +02:00
Rémi Verschelde
abea816e54
Revert "Rename Schlick GGX to GGX."
2017-10-23 07:42:36 +02:00
Chris Bradfield
774023a38e
Merge pull request #12336 from mhilbrunner/docs-globalscope
...
[DOCS] @GlobalScope
2017-10-22 18:03:20 -07:00
Chris Bradfield
4bb02a1b68
Merge pull request #12318 from mhilbrunner/docs-remotetransform
...
[DOCS] RemoteTransform & RemoteTransform2D
2017-10-22 17:29:57 -07:00
mhilbrunner
0b7619fd9c
[DOCS] RemoteTransform & RemoteTransform2D
2017-10-23 02:18:57 +02:00
mhilbrunner
24bcf6d17a
[DOCS] @GlobalScope
2017-10-23 01:46:46 +02:00
Chris Bradfield
d49f23fd1b
Merge pull request #12331 from mhilbrunner/docs-editorscript
...
[DOCS] EditorScript: Small formatting fixes
2017-10-22 16:31:27 -07:00
Chris Bradfield
7d36409f42
Merge pull request #12306 from Grosskopf/various-docs
...
[DOCS] added several small docs
2017-10-22 15:58:56 -07:00
Chris Bradfield
99493e2243
Merge pull request #12305 from Grosskopf/arvr-docs
...
[DOCS] added some arvr docs
2017-10-22 15:57:03 -07:00
Grosskopf
aaa4142a37
added some arvr docs
2017-10-23 00:43:13 +02:00
Grosskopf
03e2508e45
Added various docs, mostly mathematical basics
2017-10-23 00:39:34 +02:00
mhilbrunner
649b25e037
[DOCS] EditorScript: Small formatting fixes
2017-10-23 00:35:10 +02:00
Chris Bradfield
0564f96ab4
Merge pull request #12328 from mhilbrunner/docs-string
...
[DOCS] String
2017-10-22 15:23:04 -07:00
Jerome67000
b0ac316dc9
[DOCS] BaseButton
2017-10-23 00:17:02 +02:00
mhilbrunner
0608f2fca3
[DOCS] String
2017-10-23 00:11:09 +02:00
Chris Bradfield
ecdf49ec61
Merge pull request #12315 from Jerome67000/docs_parallax
...
[DOCS] ParallaxBackground and ParallaxLayer
2017-10-22 15:09:40 -07:00
Jerome67000
a5c3696b3b
[DOCS] ParallaxBackground and ParallaxLayer
2017-10-22 23:10:39 +02:00
Rémi Verschelde
fc09e14366
classref: Sync with current source
...
Also fix hyperlink references to same class as per the guidelines.
[ci skip]
2017-10-22 12:56:17 +02:00
Nathan Lovato
14b1741cbf
Merge pull request #12150 from Grosskopf/2D-joints-docs
...
[DOCS] 2D joints docs
2017-10-22 12:07:40 +02:00
Henrique Campos
bc667aeada
Added description to Audio Filter Effects
...
Also doccumented Filter member variables and methods.
[ci skip]
2017-10-22 11:57:25 +02:00
Stephen Ednave
8f382879cf
Added descriptions to some members of Camera2D
2017-10-22 11:56:44 +02:00
Rémi Verschelde
add60f840a
Merge pull request #12273 from willnationsdev/tabcontainer-doc-edit
...
[DOCS] Updated the TabContainer docs for depth and readability
[ci skip]
2017-10-22 10:38:23 +02:00
Will Nations
5b10422fba
updated the TabContainer docs for depth and readability.
2017-10-22 00:07:33 -05:00
Ferenc Arn
cb0bf1edea
Rename Schlick GGX to GGX.
...
Schlick's approximation and GGX are orthogonal concepts.
Furthermore, it's usage so far has been inconsistent: we don't even use it with anisotropic SchlickGGX, and Burley (Disney) diffuse does use it while its name doesn't indicate it.
The use of Schlick's approximation in Burley and GGX is an implementation detail and doesn't need to be reflected to the namig.
2017-10-21 19:35:54 -04:00
Pedro J. Estébanez
7b12ae39f2
Rename RayCasts collision_layer to collision_mask
...
The point is that `RayCast`s are checked against objects' `collision_layer`(s), but they themselves are considered no to _belong_ to any layer. Therefore, the correct name for their property is `collision_mask`, rather than `collision_layer`.
Only renaming is needed since the behavior was already the right one, only that it wasn't matching what users would expect from the name and description of the property.
Fixes #7589 , where it's also discussed.
2017-10-21 22:17:47 +02:00
Grosskopf
7a6246a0bd
Added the 2D Joint docs
2017-10-21 17:55:45 +02:00
Rémi Verschelde
2e212a2cfd
makerst: Remove stray spaces in method signatures
2017-10-21 14:01:05 +02:00
Rémi Verschelde
2cd044e89b
makerst: Add support for [member] and [signal]
...
Part of #11137 . [enum] is still missing, and none are implemented in the engine itself yet.
2017-10-21 13:53:59 +02:00
Rémi Verschelde
b302084395
makerst: Fix rst-ization of members and escaping of [Class]s
...
Fixes #11517 .
2017-10-21 12:33:52 +02:00
Rémi Verschelde
8652c1d5b1
classref: Sync with current source
2017-10-21 12:04:36 +02:00
Nathan Lovato
5cbab0e001
Merge pull request #12221 from Jerome67000/docs_input
...
[DOCS] InputEvent*
2017-10-21 12:02:18 +02:00
Jerome67000
0a89b0f767
[DOCS] InputEvent*
2017-10-21 10:04:43 +02:00
Chris Bradfield
d4eecce962
[DOCS] Updates and clarifications to RigidBody2D
2017-10-20 22:48:23 -07:00
Jakob Sinclair
1870c2fdcf
Fix ambiguous documentation for RigidBody2D
...
Fixes #12225 and the possesive form of the word body. Also uses simpler terms now
when describing when the linear velocity gets updated.
Signed-off-by: Jakob Sinclair <sinclair.jakob@mailbox.org>
2017-10-20 22:40:02 +02:00
Julian Murgia
cba35c5ec9
Merge pull request #12199 from Fallayn/patch-1
...
[DOCS] EditorScript
2017-10-20 21:24:07 +02:00
Poommetee Ketson
0e9f81a40b
Merge pull request #12054 from Fallayn/docs-editorinterface
...
[DOCS] EditorInterface
[ci skip]
2017-10-20 22:42:39 +07:00
Rémi Verschelde
f85d428b56
Merge pull request #12053 from Grosskopf/audiodocs-fix
...
filtering getters&setters over strings works for AudioStreamPlayer*
2017-10-19 16:17:41 +02:00
Fallayn
800904a374
[DOCS] EditorScript
2017-10-18 20:20:27 +02:00
Fallayn
7f2d36bf84
[DOCS] EditorInterface
2017-10-17 17:13:27 +02:00
Rémi Verschelde
0d0cb01f33
Merge pull request #12126 from cbscribe/kcc_vsdocs2
...
[DOCS] Various VisualScript* nodes
[ci skip]
2017-10-15 23:04:32 +02:00
Chris Bradfield
6160591d2c
Merge pull request #12124 from Kaukamieli/Particles2D
...
[DOCS] documented and edited Particles2D
2017-10-15 14:01:26 -07:00
Kaukamieli
6de19415a6
[DOCS] documented and edited Particles2D
2017-10-15 23:57:12 +03:00
Chris Bradfield
ec0ade0dde
[DOCS] Various VisualScript* nodes
2017-10-15 11:50:45 -07:00
Nathan Lovato
64827d2040
Merge pull request #12116 from cbscribe/kcc_vsdocs
...
[DOCS] Update 12 VisualScript* nodes
2017-10-15 19:46:57 +02:00
Chris Bradfield
6172f09703
[DOCS] Update 12 VisualScript* nodes
2017-10-15 08:59:38 -07:00
Rémi Verschelde
3266ebbf4f
Merge pull request #12088 from Grosskopf/physics-server-docs
...
Added documentation for 3D Joints, the 2D Pin Joint, and the Physicsservers, also minor Bugfix
2017-10-15 10:12:53 +02:00
Grosskopf
b4b632a37e
filtering getters&setters over strings works for AudioStreamPlayer*
2017-10-15 09:28:29 +02:00
Grosskopf
f8c7d32987
Added documentation for 3D Joints, the 2D Pin Joint, and the Physicsservers, also a minor bugfix in the 3D Pinjoint.
2017-10-14 22:17:26 +02:00
Saracen
d030e6ee75
Expose 'request_frame_drawn_callback' to script.
2017-10-14 16:32:27 +01:00
Rémi Verschelde
deefc2a63d
makerst: Fix support for module classes
...
Previous code expected only one XML per module, which is not the case for
e.g. mono or gdnative.
Also add newline after signal description to fix rst warning, and make the
script Python 3-compatible.
[ci skip]
2017-10-14 15:22:06 +02:00
Andreas Haas
4c716f3623
[DOCS] Fix a few typos.
2017-10-14 12:45:49 +02:00
Olli Markkanen
9876bad05c
[DOCS] Improve docs for is_action_just_pressed and is_action_just_released ( #12081 )
2017-10-14 11:30:41 +02:00
Rémi Verschelde
00a12104df
Merge pull request #12078 from Nallebeorn/documentation
...
[DOCS] Small edits to ConfigFile docs.
[ci skip]
2017-10-14 10:05:35 +02:00
BastiaanOlij
cc37d43f86
Redoing the ARVR GDNative interface as module and tighter implementation
2017-10-14 09:10:18 +11:00
Benjamin Larsson
6820f785a0
Small edits to ConfigFile docs.
2017-10-13 23:05:07 +02:00
Chris Bradfield
4585239a4b
Merge pull request #12004 from diowonderland/docs-touchscreenbutton
...
[DOCS] TouchScreenButton
2017-10-13 09:03:52 -07:00
Chris Bradfield
7009ffa255
Merge pull request #12055 from brunosxs/tabcontainer
...
[DOCS] TabContainer class descriptions
2017-10-13 09:02:47 -07:00
Dio
a931f905f5
[DOCS] TouchScreenButton
2017-10-13 16:10:10 +02:00
Karroffel
916ee427ff
removed GDNativeClass doc from GDNative module
2017-10-13 15:02:54 +02:00
BastiaanOlij
41e70d4192
Move GDNative docs into gdnative folder
2017-10-13 21:54:57 +11:00
brunosxs
42f576f424
[DOCS] TabContainer class descriptions
2017-10-12 22:06:32 -03:00
Chris Bradfield
8bdb04c839
Merge pull request #12005 from diowonderland/docs-bitmapfont
...
[DOCS] BitmapFont
2017-10-12 17:56:35 -07:00
Chris Bradfield
bddeaabfdc
Merge pull request #12007 from diowonderland/docs-dynamicfontdata
...
[DOCS] DynamicFontData
2017-10-12 17:55:34 -07:00
Dio
5ec3da0a8b
[DOCS] BitmapFont
2017-10-12 21:10:12 +02:00
Rémi Verschelde
f956f2979e
Merge pull request #12006 from diowonderland/docs-dynamicfont
...
[DOCS] DynamicFont
[ci skip]
2017-10-12 19:43:53 +02:00
Dio
a425a986eb
[DOCS] DynamicFontData
2017-10-12 16:40:29 +02:00
Dio
f43e49b1c0
[DOCS] DynamicFont
2017-10-12 16:37:45 +02:00
Rémi Verschelde
b1f2c31a36
doc: Sync classref with current source
...
Ensure that s/fixed_process/physics_process/ is handled properly.
[ci skip]
2017-10-11 23:55:04 +02:00
Chris Bradfield
da47f58b24
Merge pull request #11999 from Grosskopf/AudioServerAndStream-docs
...
[DOCS] Updated AudioStream docs and added AudioServer docs
2017-10-10 19:09:41 -07:00
Grosskopf
3ac7cc9e57
updated AudioStream docs and added AudioServer docs
2017-10-11 00:51:59 +02:00
Chris Bradfield
51b41dcdbb
Merge pull request #11945 from saltares/docs-os
...
[DOCS] - Completes the docs for the OS class
2017-10-10 12:56:39 -07:00
David Saltares
ee513aba44
[DOCS] - Completes the docs for the OS class
2017-10-10 20:51:58 +01:00
Chris Bradfield
0bf58c0525
Merge pull request #11942 from saltares/docs-engine
...
[DOCS] - Complete Engine docs
2017-10-10 12:43:25 -07:00
David Saltares
23a2e2a2a9
[DOCS] - Complete Engine docs
2017-10-10 20:41:01 +01:00
Andreas Haas
1d8a546a07
Merge pull request #11919 from Toizi/array_sort_ref
...
Array::sort/invert now return reference to Array
2017-10-10 20:31:48 +02:00
Chris Bradfield
f240cfe5a9
Merge pull request #11921 from mhilbrunner/docs-tree-treeitem
...
[DOCS] Document Tree & TreeItem
2017-10-09 13:53:30 -07:00
mhilbrunner
b776330cb7
[DOCS] Document Tree
2017-10-09 22:44:27 +02:00
Marius Guggenmos
2f173a67ab
Array::sort, sort_custom and invert now return reference to Array to allow chaining of operations
2017-10-09 16:36:09 +02:00
Rémi Verschelde
cbeeba9c03
Merge pull request #11908 from mhilbrunner/docstatus-flagerror
...
doc_status.py: Error message for unknown CLI flag, shebang change
[ci skip]
2017-10-09 14:52:11 +02:00
Chris Bradfield
bf0b328197
Added VisualScript* descriptions
...
[ci skip]
2017-10-09 12:57:21 +02:00
Jérôme GULLY
9e93f5b478
[DOCS] Review and improve 17 classes ( #11890 )
2017-10-09 12:49:12 +02:00
Unknown
17011f5d12
Added documenation for Line2D
...
[ci skip]
2017-10-09 11:45:41 +02:00
Chris Bradfield
e4dc1f93d2
Merge pull request #11943 from Nallebeorn/documentation_2
...
[DOCS] Add documentation for Performance
2017-10-08 23:34:37 -07:00
Nathan Lovato
c022a32e63
Merge pull request #11820 from cbscribe/kcc_particles_doc
...
[DOCS] Update ParticlesMaterial, Particles, Particles2D class ref
2017-10-09 08:08:53 +02:00
authenticate
6d2abb4877
A minor documentation typo fix.
2017-10-08 22:59:07 -04:00
Chris Bradfield
c95ba4d7a7
Merge pull request #11938 from brunosxs/docs
...
[DOCS] File Class method description
2017-10-08 14:07:09 -07:00
brunosxs
22436f6bf1
[DOCS] File Class method description
2017-10-08 17:04:00 -03:00
Benjamin Larsson
fc839f9fe8
Fix a typo in KinematicBody and KinematicBody2D.
2017-10-08 18:39:24 +02:00
Benjamin Larsson
be8d343f2c
Add documentation for Performance.
2017-10-08 18:31:56 +02:00
Chris Bradfield
0fb22b1d24
Merge pull request #11920 from mhilbrunner/docs-camera
...
[DOCS] Camera documentation
2017-10-07 16:38:13 -07:00
Poommetee Ketson
7d50c5de86
Merge pull request #11902 from GDquest/texture-button-progress
...
[DOCS] Write TextureButton, review and fill missing entries in TextureProgress
[ci skip]
2017-10-08 06:37:38 +07:00
Poommetee Ketson
a645c38084
Merge pull request #11918 from Nallebeorn/documentation
...
[DOCS] Write missing method and member descriptions of KinematicBody2D
[ci skip]
2017-10-08 06:36:33 +07:00
Chris Bradfield
da94eab3ea
Merge pull request #11914 from diowonderland/docs-backbuffercopy
...
[DOCS] BackBufferCopy: Document members
2017-10-07 16:35:14 -07:00
Chris Bradfield
96a5aeeea6
Merge pull request #11917 from brunosxs/docs
...
[DOCS] Add descriptions to members of Camera2D
2017-10-07 16:34:03 -07:00
Benjamin Larsson
acf81338aa
Minor fixes to KinematicBody and KinematicBody2D
2017-10-07 22:57:31 +02:00
brunosxs
a5e5c0855d
[DOCS] Add descriptions to members of Camera2D
2017-10-07 17:54:25 -03:00
Benjamin Larsson
9b15bf26f6
Edit move_and_slide, it does a bit more than I first thought.
2017-10-07 22:40:18 +02:00
Benjamin Larsson
5e7b98171b
Fixed an error in get_floor_velocity() docs
2017-10-07 22:10:28 +02:00
Dio
1aef04a397
[DOCS] BackBufferCopy: Document members
2017-10-07 21:03:40 +02:00
Benjamin Larsson
94150b8e8e
Small changes to KinematicBody2D docs.
2017-10-07 20:31:04 +02:00
Benjamin Larsson
25300a324c
Update KinematicBody2D docs.
2017-10-07 20:31:04 +02:00
mhilbrunner
255f30a9b7
[DOCS] Camera documentation
2017-10-07 20:04:42 +02:00
Grosskopf
a2f504c728
Added Documentation for Sprite3D, AnimatedSprite3D and SpriteBase3D etc.
2017-10-07 19:07:21 +02:00
Nathan
f50bac71df
[DOCS] Write TextureButton, review and finish TextureProgress
2017-10-07 17:48:38 +02:00
mhilbrunner
b772f5adc9
doc_status.py: Error message for unknown CLI flag, switch shebang to python
2017-10-07 14:57:04 +02:00
Chris Bradfield
44292bf77f
[DOCS] Update ParticlesMaterial, Particles class ref
2017-10-06 09:06:59 -07:00
BastiaanOlij
ce74efacbb
Made a few tweaks to the interface
2017-10-06 20:35:55 +11:00
Poommetee Ketson
4c2b5491b5
Merge pull request #11828 from Jerome67000/regexmatch_doc
...
[DOCS] Adds RegExMatch doc and fix RegEx typo
[ci skip]
2017-10-05 11:05:22 +07:00
Jerome67000
5c6172c5cf
[DOCS] Adds RegExMatch doc and RegEx fix typo
2017-10-04 20:09:52 +02:00
Hein-Pieter van Braam
7c2cda72b8
Merge pull request #11816 from terahxluna/video_player_set_stream_position
...
Add function set_stream_position to VideoPlayer. Closes #8727
2017-10-04 18:03:13 +02:00
Julian Murgia
f4ddbc024c
Merge pull request #11802 from mhilbrunner/docstatus-todo-filter
...
doc_status.py: Add -t (--todo) option, show only non-empty items
2017-10-04 11:07:36 +02:00
Terah
43410ca363
Add function set_stream_position to VideoPlayer
...
Also add docucmentation for set_stream_position in VideoPlayer
2017-10-04 07:46:08 +02:00
mhilbrunner
328b78a0b9
doc_status.py: Add -e (--empty) option to hide items with nothing left to do
2017-10-03 21:58:38 +02:00
Nathan Lovato
d08f7ee7bf
Merge pull request #11793 from NathanWarden/updated_os_doc
...
Updated some documentation for the OS class.
2017-10-03 18:52:43 +02:00
Nathan Warden
0b3a49ef18
Updated some documentation for the OS class.
2017-10-03 09:30:04 -05:00
Hein-Pieter van Braam
2bece6bbd3
Merge pull request #11782 from eska014/persistent-userfs-test
...
Add OS::is_userfs_persistent, allow starting HTML5 platform in private mode
2017-10-03 12:24:11 +02:00
Nathan Lovato
cc40784728
Merge pull request #11653 from bojidar-bg/doc-vscript-1
...
[DOCS] Document some of the VisualScript classes
2017-10-03 11:58:06 +02:00
Bojidar Marinov
10469c1962
Document some of the VisualScript classes.
2017-10-03 12:01:53 +03:00
Andreas Haas
a4cfec4e21
Merge pull request #11757 from mhilbrunner/doc_status_py27
...
doc_status.py Python 2.7 backwards compatibility & Windows support
2017-10-02 22:24:38 +02:00
Andreas Haas
ab65a0cda0
Merge pull request #11768 from cbscribe/kcc_polygon2d_doc
...
[DOCS] Update Polygon2D and CollisionPolygon2D
2017-10-02 22:21:13 +02:00
Leon Krause
7b23665e72
Add OS::is_userfs_persistent to check user:// persistence
...
Allows starting HTML5 export when IndexedDB is not available.
2017-10-02 21:07:05 +02:00
Poommetee Ketson
30c1449289
Merge pull request #11725 from GDquest/control-docs
...
[DOCS] Write member, signals and constants in the Control class
[ci skip]
2017-10-02 23:39:50 +07:00
Poommetee Ketson
ce88118a71
Merge pull request #11734 from Jerome67000/json_doc
...
[DOCS] Adds JSON and JSONParseResult doc
[ci skip]
2017-10-02 23:39:16 +07:00
Chris Bradfield
ee1afc8bca
[DOCS] Update Polygon2D and CollisionPolygon2D
2017-10-02 09:36:09 -07:00
Poommetee Ketson
5005818798
Merge pull request #11654 from bojidar-bg/docstatus-fnmatch
...
Allow using wildcards to filter docstatus class names
2017-10-02 23:31:52 +07:00
Jerome67000
b8db909f48
[DOCS] Adds JSON and JSONParseResult doc
2017-10-02 12:01:38 +02:00
Nathan
55ac818d9a
[DOCS] Write member, signals and constants in the Control class
...
I left the following properties and constants out:
- rect_clip_content, I think it should let me resize the node below the content's size, but even with the minimum size set to (0,0) Godot won't let me
- mouse_filter, grow_horizontal and grow_vertical, same issue, after testing I don't know when they're necessary, so can't document them.
- GROW_DIRECTION_BEGIN, GROW_DIRECTION_END, MOUSE_FILTER_STOP, MOUSE_FILTER_PASS, MOUSE_FILTER_IGNORE, constants that correspond to the member variables above
For the mouse_filter, I couldn't see what it does in 3.0 alpha 1. For the grow_direction, I can see they might change the size calculation when the node's size changes, but in practice, with containers, I couldn't see a difference. If you know when to use it, please tell me and I'll add them to the PR.
2017-10-02 08:34:11 +02:00
mhilbrunner
2d46ee36cc
doc_status.py Python 2.7 backwards compatibility
2017-10-01 21:47:54 +02:00
Poommetee Ketson
42e2821d04
Merge pull request #11635 from Jerome67000/docs_AudioEffects
...
[DOCS] AudioEffects doc
[ci skip]
2017-10-01 00:06:47 +07:00
Indah Sylvia
392a94686c
Fixed typo: 'texure' to 'texture'
2017-09-29 04:40:01 +07:00
Jerome67000
8c19cc7b3d
[DOCS] Adds AudioEffects doc
2017-09-28 13:26:18 +02:00
Bojidar Marinov
1f60d0c23f
Allow using wildcards to filter docstatus class names
...
[ci skip]
2017-09-28 13:13:32 +03:00
Chris Bradfield
129a37421d
[DOCS] Update AnimatedSprite class ref
2017-09-26 22:56:16 -07:00
Chris Bradfield
06ce436144
[DOCS] Update SpriteFrames class ref
2017-09-24 12:21:19 -07:00
Poommetee Ketson
f5201d44a8
Merge pull request #11530 from cbscribe/kcc_area_doc
...
[DOCS] Area/Area2D class ref update
[ci skip]
2017-09-24 17:44:27 +07:00
Chris Bradfield
0843d2379c
[DOCS] Area/Area2D class ref update
2017-09-24 00:24:41 -07:00
Poommetee Ketson
9b3215b977
Merge pull request #11526 from cbscribe/kcc_collision_doc
...
[DOCS] Update CollisionObject/CollisionObject2D class ref
[ci skip]
2017-09-24 10:02:13 +07:00
Chris Bradfield
29f37120dd
[DOCS] Update CollisionObject/CollisionObject2D class ref
2017-09-23 19:58:48 -07:00
FigyTuna
36bc8f4f72
Added documentation for Range
2017-09-23 16:28:17 -07:00
Poommetee Ketson
ea7646aabe
Merge pull request #11515 from cbscribe/kcc_staticbody2d_doc
...
[DOCS] Update StaticBody2D class ref
2017-09-23 23:30:48 +07:00
Chris Bradfield
d82a7cdcf7
[DOCS] Update StaticBody2D class ref.
2017-09-23 09:28:16 -07:00
Poommetee Ketson
480b417c5b
Merge pull request #11514 from cbscribe/kcc_sprite_doc
...
[DOCS] Update Sprite class ref
[ci skip]
2017-09-23 23:24:22 +07:00
Chris Bradfield
7c863d43b8
[DOCS] Update Sprite class ref
2017-09-23 09:11:51 -07:00
Rémi Verschelde
bac8f6332e
Merge pull request #11509 from StraToN/docs-environment
...
Partial documentation for Environment resource.
[ci skip]
2017-09-23 16:57:26 +02:00
Marcelo Fernandez
46af050e93
Rename get_position => get_playback_position and seek_pos => seek on audio classes
2017-09-23 16:55:00 +02:00
Julian Murgia
75d95fca79
Partial documentation for Environment resource.
2017-09-23 16:18:35 +02:00
Linus
c3b79b1e07
RayShape, Shape, SphereShape
2017-09-23 14:35:39 +02:00
Rémi Verschelde
210ebb5cdb
doc: Sync classref with current source
...
[ci skip]
2017-09-23 10:59:41 +02:00
Alexander Meerhoff
a11a9ddffc
makerst.py: Support split classes XML and use folders and/or single files as input
...
The new syntax is (from `doc/`): `tools/makerst.py classes/ ../modules/`.
Also adapted `make rst` target accordingly.
[ci skip]
2017-09-23 10:34:35 +02:00
Marcelo Paez
5e50fde3d9
Changed get_audio_bus and set functions to get_audio_bus_name and set
...
and edited docs for Area2D due to renaming o get_audio_bus and set_audio_bus
2017-09-22 15:05:09 -03:00
Ross Hadden
1a97d6455d
Fixed a bunch of typos, including an error code.
2017-09-21 23:58:29 -04:00
Rémi Verschelde
791f69419d
Merge pull request #11304 from rminderhoud/editor_import_docs
...
Added EditorImportPlugin class ref docs
[ci skip]
2017-09-21 10:36:49 +02:00
letheed
5ad9be4c24
Rename pos to position in user facing methods and variables
...
Rename user facing methods and variables as well as the corresponding
C++ methods according to the folloming changes:
* pos -> position
* rot -> rotation
* loc -> location
C++ variables are left as is.
2017-09-20 13:11:10 +02:00
FigyTuna
ba568456c6
Modified/Added documentation for RigidBody and RigidBody2D
2017-09-18 10:18:05 -07:00
RaTi17
608c2eb3b5
Added code tags and corrected some lines
2017-09-18 10:26:28 +02:00
Rémi Verschelde
fba938e574
Merge pull request #11313 from deliciousfudge/boxcontainershape-docs
...
Refactor the docuementation of BoxContainer and BoxShape classes
[ci skip]
2017-09-17 22:50:27 +02:00
Rémi Verschelde
39e2af32ca
Merge pull request #11352 from FigyTuna/physics_body_docs
...
[DOCS] Modified/Added documentation for PhysicsBody and PhysicsBody2D
2017-09-17 22:43:39 +02:00
Rémi Verschelde
cb20441ac9
Merge pull request #11351 from cbscribe/kcc_kinematiccollision_doc
...
[DOCS] Add KinematicCollision descriptions
[ci skip]
2017-09-17 22:42:34 +02:00
Rémi Verschelde
a829c77a58
Merge pull request #11349 from willt/getsetmove
...
[DOCS] added member descriptions to various shapes
[ci skip]
2017-09-17 22:42:10 +02:00
Rémi Verschelde
574a5714dc
doc: Sync classref and escape comparators
...
[ci skip]
2017-09-17 18:57:17 +02:00
Grosskopf
10269b74c8
Added Documentation of AudioStream
2017-09-17 13:48:10 +02:00
Poommetee Ketson
27370a9d16
Merge pull request #11322 from Grosskopf/audio-stream-player-3D-docs
...
[DOCS] wrote documentation for audio stream player 3D
[ci skip]
2017-09-17 18:19:51 +07:00
Grosskopf
4ca06efd11
wrote documentation for audio stream player 3D
2017-09-17 13:08:08 +02:00
Rémi Verschelde
2115935f46
Merge pull request #11346 from cbscribe/kcc_light2d_doc
...
[DOCS] Add Light2D member descriptions.
[ci skip]
2017-09-17 12:39:09 +02:00
Rémi Verschelde
d67c9ef8a3
Merge pull request #11332 from Grosskopf/audio-stream-player-docs
...
[DOCS] Added Documentation of AudioStreamPlayer
[ci skip]
2017-09-17 12:38:14 +02:00
Rémi Verschelde
7d35a8c6fd
Merge pull request #11331 from Grosskopf/audio-stream-player-2D-docs
...
[DOCS] Added Documentation of AudioStreamPlayer2D
[ci skip]
2017-09-17 12:38:07 +02:00
Rémi Verschelde
bc404c093a
Merge pull request #11311 from FigyTuna/collision_polygon_docs
...
[DOCS] Modified the docs for CollisionPolygon and CollisionPolygon2D
[ci skip]
2017-09-17 12:37:01 +02:00
Rémi Verschelde
5d8d899385
Merge pull request #11227 from willt/@GDScript
...
In @GDScript added previous changes that went missing. added more des…
[ci skip]
2017-09-17 12:35:40 +02:00
Grosskopf
a2f9ffb0c7
Added Documentation of AudioStreamPlayer
...
Fixed according to Comments
autoplay issue fixed
2017-09-17 10:54:13 +02:00
Grosskopf
0babf9cd0c
Added Documentation of AudioStreamPlayer2D
...
Fixxed according to comments
Somehow that fix was messed up again
Forgot some quotationmarks
updated autoplay, tried again
2017-09-17 10:52:41 +02:00
FigyTuna
4fc0910ed3
Modified/Added documentation for PhysicsBody and PhysicsBody2D
2017-09-16 23:47:20 -07:00
Chris Bradfield
ffe7708491
[DOCS] Add KinematicCollision descriptions
2017-09-16 21:56:03 -07:00
William Taylor
d2419c840e
[DOCS] added member descriptions to various shapes
2017-09-16 21:55:23 -07:00
Chris Bradfield
9b4a0e2836
[DOCS] Add Light2D member descriptions.
2017-09-16 21:05:40 -07:00
Chris Bradfield
e1e9dde4f3
[DOCS] CanvasLayer member descriptions
2017-09-16 19:14:03 -07:00
Poommetee Ketson
7df94c69b2
Merge pull request #11279 from cbscribe/kcc_kinematiccollision_doc
...
Document new KinematicCollision2D class
[ci skip]
2017-09-17 08:43:48 +07:00
FigyTuna
60a929d18e
Modified the descriptions for CollisionPolygon2D and created descriptions for CollisionPolygon
2017-09-16 18:42:47 -07:00
Chris Bradfield
33da7b4913
Document new KinematicCollision2D class
2017-09-16 18:42:07 -07:00
Poommetee Ketson
82aaaad30c
Merge pull request #11330 from cbscribe/kcc_textureprogress_doc
...
[DOCS] Update TextureProgress class ref
2017-09-17 08:41:05 +07:00
Poommetee Ketson
b31123c670
Merge pull request #11329 from cbscribe/kcc_visibilitynotifier2d_doc
...
[DOCS] update VisibilityNotifier(2D) class ref
2017-09-17 08:40:28 +07:00
Poommetee Ketson
91b5a15ebc
Merge pull request #11324 from GDquest/ui-nodes
...
[DOCS] Write and update TextureRect, Label and NinePatchRect
2017-09-17 08:38:52 +07:00
Poommetee Ketson
515869537e
Merge pull request #11320 from bojidar-bg/x-doctool-markdownify
...
Make doc_status output a bit more markdown-friendly, hide some prints
2017-09-17 08:36:47 +07:00
Poommetee Ketson
d30682ad2e
Merge pull request #11312 from deliciousfudge/acceptdialog-docs
...
Rewrite the documentation of AcceptDialog class
2017-09-17 08:33:04 +07:00
Chris Bradfield
b5838bc4de
[DOCS] update VisibilityNotifier2D class ref.
2017-09-16 17:13:33 -07:00
Nathan
dfb3386184
Write TextureRect, Label and NinePatchRect
2017-09-16 21:09:43 +02:00
Rémi Verschelde
191ff0ecb5
Merge pull request #11255 from n-pigeon/spatial_doc_tweaks
...
Spatial, Transform and Transform2D documentation tweaks
[ci skip]
2017-09-16 20:10:18 +02:00
Chris Bradfield
bbed82de29
[DOCS] Update TextureProgress class ref
2017-09-16 09:45:41 -07:00
Ralph Minderhoud
ef0671763e
Added EditorImportPlugin class ref docs
2017-09-16 07:51:38 -05:00
Bojidar Marinov
ca72a4806f
Make doc_status output a bit more markdown-friendly, hide some prints
2017-09-16 13:47:44 +03:00
Roger Smith
f818448199
Refactor the BoxContainer and BoxShape classes
2017-09-16 18:39:00 +12:00
Roger Smith
cbe7e9e309
Rewrite the AcceptDialog class
2017-09-16 14:56:04 +12:00
Rémi Verschelde
62cb43bb8d
doc: Sync classref with current source
...
[ci skip]
2017-09-16 01:46:29 +02:00
Daniel J. Ramirez
e23454d5c3
Update doc status generator.
...
[ciskip]
2017-09-15 12:12:22 -05:00
Przemysław Gołąb (n-pigeon)
c32d857480
Spatial, Transform and Transform2D documentation tweaks
2017-09-15 09:16:30 +02:00
Jeroen
ca5abae1e7
Fix 2 typos
2017-09-14 10:31:43 +02:00
William Taylor
b1894e6016
Fix up examples/descriptions based on feedback. Added more content
...
In @GDScript added previous changes that went missing. added more descriptions and code examples
2017-09-13 23:07:19 -07:00
Rémi Verschelde
cc30e2a9a5
doc: Sync classref with current source
...
[ci skip]
2017-09-13 20:56:23 +02:00
Rémi Verschelde
375378b4e8
Merge pull request #11226 from StraToN/docssprint-atlastexture-2
...
Documentation for AtlasTexture.
2017-09-13 20:22:59 +02:00
Rémi Verschelde
e6a3ea1e26
Merge pull request #11209 from djrm/pr_docs
...
Added documentation for ClassDB and Marshalls
[ci skip]
2017-09-13 20:22:29 +02:00
Daniel J. Ramirez
2551647690
Added documentation for ClassDB and Marshalls
2017-09-13 12:43:12 -05:00
Julian Murgia
cb3bb26521
Documentation for AtlasTexture.
2017-09-13 13:37:33 +02:00
Rémi Verschelde
a4005221f5
doc: Sync classref with current source
...
[ci skip]
2017-09-13 08:53:01 +02:00
Juan Linietsky
4f929a0fdf
Changed the doc class generation to individual files per class. It is also possible to save module files in module directories and the build system will
...
recognize them.
2017-09-12 17:45:41 -03:00
Julian Murgia
b7a0a77f4f
Documentation for AtlasTexture.
2017-09-12 21:58:22 +02:00
Juan Linietsky
50bc1f2922
Merged docs and small correction to lowdpi feature (it supports windows now)
2017-09-12 11:40:18 -03:00
Juan Linietsky
512b9fbf4a
Fixed conflict in len() function
2017-09-12 10:51:24 -03:00
Franco Falleti
69017974be
Document AStar ( #11056 )
...
Add code examples
2017-09-12 15:02:57 +02:00
Rémi Verschelde
aebf4fb48c
Merge pull request #11106 from hpvb/documentation-fix-poolarrays
...
Correct the Pool*Array documentation
2017-09-12 15:02:22 +02:00
aarroz
017e6e8a4c
Added descriptions to AudioEffect, AudioEffectAmplify, and AudioEffecChorus
2017-09-12 15:01:55 +02:00
Rémi Verschelde
574fdf89be
Merge pull request #11083 from BastiaanOlij/doc_arvr_server
...
Added documentation for the ARVR server classes
2017-09-12 15:01:24 +02:00
William Taylor
8632408dbd
Changed/Added descriptions in @GDScript. Added examples. Fixed return types of two … ( #11146 )
...
Doc: Improved descriptions in GDScript docs
Added examples and fixed return types of two methods.
2017-09-12 15:00:29 +02:00
Rémi Verschelde
d6fa5e302c
Merge pull request #11144 from deliciousfudge/thread-docs
...
Rewrite the methods section of the Thread class
[ci skip]
2017-09-12 14:59:14 +02:00
Nathan
ae78127ca5
rewrite the methods and member variables for the Node2D class
2017-09-12 14:21:23 +02:00
Bastiaan Olij
2bee3fba18
Added documentation for the ARVR server classes
2017-09-12 22:00:08 +10:00
Rémi Verschelde
4f51211dfb
Merge pull request #11028 from mrawlingst/color-RGBA32
...
Change Color.to_32() to Color.to_rgba32() and lowercase other functions
2017-09-12 13:44:43 +02:00
Rémi Verschelde
c5e0e31f51
Merge pull request #11108 from oOo0oOo/docs-meshes
...
Added docs for Mesh and MeshInstance
2017-09-12 12:09:48 +02:00
Rémi Verschelde
d455b13fcf
Merge pull request #11051 from mrawlingst/classref-colorrect
...
Update ColorRect class ref documentation
2017-09-12 11:20:10 +02:00
Rémi Verschelde
cbe7c23afe
Merge pull request #11023 from mrawlingst/classref-color
...
Update Color class ref documentation
[ci skip]
2017-09-12 11:15:32 +02:00
Oliver Dressler
8aa778cee5
Added Mesh docs
2017-09-12 09:58:42 +02:00
Rémi Verschelde
9bacb67754
Merge pull request #11140 from deliciousfudge/boneattachment-docs
...
Document methods for the BoneAttachment and IP classes
[ci skip]
2017-09-12 08:59:19 +02:00
Rémi Verschelde
e8ad604865
Merge pull request #11181 from cbscribe/kcc_tilemap_doc
...
Update TileMap class ref.
[ci skip]
2017-09-12 08:21:33 +02:00
Rémi Verschelde
40f7b6b47b
Merge pull request #11082 from cbscribe/kcc_raycast2d_doc
...
Update RayCast2D class ref
[ci skip]
2017-09-12 08:20:31 +02:00
Poommetee Ketson
fb9f41a071
Merge pull request #11135 from willnationsdev/area2d-docs
...
Area2D Documentation + constants in _bind_methods
2017-09-12 13:16:27 +07:00
Poommetee Ketson
db4b81d96f
Merge pull request #11117 from cbscribe/kcc_timer_doc
...
Update Timer class ref.
2017-09-12 13:10:44 +07:00
Poommetee Ketson
a1007cceb0
Merge pull request #11113 from cbscribe/kcc_texturerect_doc
...
Update TextureRect class ref
2017-09-12 13:10:12 +07:00
Poommetee Ketson
73a8f621dd
Merge pull request #11085 from cbscribe/kcc_raycast_doc
...
Update RayCast class ref
2017-09-12 13:09:23 +07:00
Chris Bradfield
11cbf8e2ec
Update TileMap class ref.
2017-09-11 22:52:12 -07:00
Roger Smith
41cfa664a5
Rewrite the methods section of the IP class
...
Document methods for the BoneAttachment class
Fix indentation issues present in IP and BoneAttachment class doc commits
Further indentation corrections to the IP and BoneAttachment classes
2017-09-12 17:36:21 +12:00
Will Nations
d441cc9660
Updated Area2D docs and added enum constants to scripting
2017-09-11 22:39:28 -05:00
Roger Smith
05b3bec70d
Rewrite the methods section of the Thread class
2017-09-12 15:33:55 +12:00
Chris Bradfield
e42176d549
Update RayCast class ref
2017-09-11 18:06:36 -07:00
Chris Bradfield
693510984f
Update RayCast2D class ref.
2017-09-11 17:57:33 -07:00
Nathan Warden
767f9ce29a
Documented 'resource_changed' for CollisionShape
2017-09-11 18:17:01 -05:00
Poommetee Ketson
b7ee8b2f32
Merge pull request #11097 from GDquest/control-docs
...
rewrite the Control node's class description, improve some others
2017-09-12 06:06:05 +07:00
Poommetee Ketson
3d50a9d958
Merge pull request #11098 from oOo0oOo/classref-edit
...
Added documentation for PrimitiveMeshes
2017-09-12 06:04:53 +07:00
Poommetee Ketson
7947b7c1d6
Merge pull request #11100 from NathanWarden/rigidbody_docs
...
Updated the 'members' documentation for Rigidbody.
2017-09-12 06:02:52 +07:00
Poommetee Ketson
bdf7ab1b05
Merge pull request #11101 from n-pigeon/spatial-doc
...
Documented Spatial node.
2017-09-12 06:01:58 +07:00
Poommetee Ketson
d891a91ef1
Merge pull request #11105 from NathanWarden/static_body_docs
...
Updated documentation for StaticBody.
2017-09-12 05:56:20 +07:00
Poommetee Ketson
adc8215e9c
Merge pull request #11107 from hpvb/document-inputevent
...
Correct InputEvent documentation
2017-09-12 05:50:23 +07:00
Poommetee Ketson
5665bdea1b
Merge pull request #11112 from LikeLakers2/master
...
Make Node.queue_free's documentation description a little more verbose
2017-09-12 05:47:07 +07:00
Poommetee Ketson
f45258ad8d
Merge pull request #11115 from hpvb/document-line2d
...
Document Line2D
2017-09-12 05:45:32 +07:00
Poommetee Ketson
1aa5fe387f
Merge pull request #11120 from cbscribe/kcc_lightoccluder2d_doc
...
Update LightOccluder2D class ref
2017-09-12 05:39:05 +07:00
Poommetee Ketson
b259fcfbd3
Merge pull request #11134 from notonfire/script-doc
...
Document the Script and GDScript classes
2017-09-12 05:33:22 +07:00
Poommetee Ketson
a447fdb199
Merge pull request #11139 from djrm/pr_docs
...
Added documentation for some clases (Variant, ToolButton, Button (partial), GradientTexture, BitMap, CollisionShape2D, CollisionShape)
2017-09-12 05:25:01 +07:00
Przemysław Gołąb (n-pigeon)
decd5052d8
Documented Transform and Transform2D.
2017-09-11 23:13:39 +02:00
Daniel J. Ramirez
ecb92bc6c3
Added documentation for some clases
...
Variant, ToolButton, Button, GradientTexture, BitMap
Added documentation for CollisionShape(2D)
2017-09-10 13:38:40 -05:00
Ryan Phillips
d12ff0d09e
Document the Script and GDScript classes
2017-09-10 11:16:15 -07:00
Oliver Dressler
d73f09ef48
Added docs for PrimitiveMesh
2017-09-10 13:12:44 +02:00
Chris Bradfield
134e24408a
Merge branch 'master' of git://github.com/godotengine/godot into kcc_lightoccluder2d_doc
2017-09-09 20:10:28 -07:00
Chris Bradfield
030528a285
Update Timer class ref.
2017-09-09 13:30:27 -07:00
Chris Bradfield
f66e9158a8
Update LightOccluder2D class ref
2017-09-09 13:15:01 -07:00
Hein-Pieter van Braam
b7c4b9b8cd
Document Line2D
2017-09-09 21:53:58 +02:00
Chris Bradfield
c68a34d6bf
Update TextureRect class ref
2017-09-09 11:17:37 -07:00
LikeLakers2
e4c274752a
Use gdquest's suggestions
2017-09-09 13:12:06 -04:00
Przemysław Gołąb (n-pigeon)
9ee65942db
Documented Spatial node.
2017-09-09 17:23:29 +02:00
Hein-Pieter van Braam
13fe1a344e
Correct InputEvent documentation
2017-09-09 17:22:14 +02:00
Hein-Pieter van Braam
daa66cd5c2
Correct the Pool*Array documentation
2017-09-09 16:39:22 +02:00
Nathan Warden
236025dccf
Updated documentation for StaticBody.
2017-09-09 09:30:38 -05:00
Nathan Warden
8f1cf87a82
Updated the 'members' documentation for Rigidbody.
2017-09-09 08:55:41 -05:00
Nathan
6cb6be4b89
improve some descriptions for the Control node
2017-09-09 15:31:42 +02:00
mrawlingst
06627fad20
Update ColorRect class ref documentation
2017-09-08 09:24:16 -04:00
mrawlingst
4f65c4d092
Update Color class ref documentation
2017-09-08 09:17:31 -04:00
Poommetee Ketson
11ccf22540
ClassRef: fill in the blanks
2017-09-08 15:15:04 +07:00
mrawlingst
6aa5bc2347
Change Color.to_32() to to_rgba32() and format as RGBA
2017-09-07 16:19:44 -04:00
Rémi Verschelde
7e2d03bd14
doc: Sync classref with current source
...
[ci skip]
2017-09-06 11:35:10 +02:00
Ignacio Etcheverry
a9f917c649
Escape special character in classes.xml
2017-09-05 22:02:52 +02:00
Rémi Verschelde
b295163d67
Merge pull request #10912 from toger5/doc_sbf
...
documented StyleBoxFlat
[ci skip]
2017-09-04 21:45:05 +02:00
toger5
0bf521f33b
documented StyleBoxFlat
2017-09-04 19:39:38 +02:00
Jared A. Scheel
11947b4584
Add note to Array#sort_custom about the dangers of using random return values
2017-09-03 15:56:34 -05:00
Rémi Verschelde
0da386a9ea
doc: Sync classref to fix default args and enum returns
...
Following #10903 and #10906 .
2017-09-03 12:27:29 +02:00
Poommetee Ketson
459f526119
Fix typos 'a' and 'an'
2017-09-02 21:19:06 +07:00
Rémi Verschelde
4d580d76ca
doc: Sync classref with current source
...
Lots of changes due to new MethodBind logic, a few issues here and there
that will need to be fixed later on (wrong default values, imprecise return types).
2017-09-02 11:47:54 +02:00
Poommetee Ketson
e5aec72bae
Fix typo 'inetria' to 'inertia'
2017-09-01 01:32:29 +07:00
toger5
2aa735757a
unified draw_center naming for (9patch,StyleBoxes)
...
- filled -> draw_center
- is_draw_center -> is_draw_center_enabled
- get_draw_center -> is_draw_center_enabled
2017-08-31 15:25:24 +02:00
Ferenc Arn
a0bbf5c9af
Remove Basis::set_scale and Basis::set_rotation_* functions.
...
Those functions were added in #8277 but they did more harm than good. They're subtle, don't do what people think and requires users to understand the non-uniqueness of polar decomposition. They ended up confusing people.
Until we store additional information enough to make a unique polar decomposition, these functions shouldn't be a part of Basis.
2017-08-29 21:47:59 -04:00
Evgeny Zuev
1a2622d344
Add stretching to TextureProgress
...
Now `TextureProgress` has `nine_patch_stretch` flag. With this flag enabled,
it's being rendered as 9-path using `stretch_margin_*` properties as texture margins.
Stretching doesn't support `FILL_CLOCKWISE` and `FILL_COUNTER_CLOCKWISE` fill modes.
2017-08-22 13:46:59 +07:00
Rémi Verschelde
d37bd15cb9
Merge pull request #10443 from karroffel/propagate_call
...
add "propagate_call" method to Node
2017-08-21 23:21:47 +02:00
Rémi Verschelde
93f1fb1c2f
Fixes for new two-dash long command line arguments
...
- Fixes some single-dash leftovers that were missed in the previous commit
- Reorder the help output for clarity, and document missing options
- Drop obsolete options: --noop, --pack, --editor-scene, --level, --import, --import-script, --no-quit
- Improve error message on malformed arguments and do not display help on error
- Always use long form of arguments when starting a new Godot process from C++, for clarity and easy grepping
- Cleanup obsolete code here and there
2017-08-21 08:09:22 +02:00
Juan Linietsky
b9dcebb37c
Revert "Second take at making command-line arguments more UNIX-like + main.cpp and help cleanup"
2017-08-19 17:47:27 -03:00
Rémi Verschelde
70b0857f6c
Fixes for new two-dash long command line arguments
...
- Fixes some single-dash leftovers that were missed in the previous commit
- Reorder the help output for clarity, and document missing options
- Drop obsolete options: --noop, --pack, --editor-scene, --level, --import, --import-script, --no-quit
- Improve error message on malformed arguments and do not display help on error
- Cleanup obsolete code here and there
2017-08-19 16:48:11 +02:00
Karroffel
390f7def39
add "propagate_call" method to Node
...
It is possible to propagate a notification down the Node tree by
using `propagate_notification`, but there was no such method for
doing the same but with method calls.
This commit adds the `propagate_call` method, which calls a method
on a node and all child nodes. An optional paramter `parent_first`
determines whether the parent node gets called before or after the
children have been visited. It defaults to false, so the parent
gets called last.
2017-08-19 15:22:37 +02:00
Rémi Verschelde
18a7315381
Rename localization method to tr
again
...
Partial revert of #10380 based on contributor ~~bullying~~ feedback.
2017-08-18 22:38:38 +02:00
Rémi Verschelde
c72529baf0
Rename XL_MESSAGE
aka tr
to localize
...
Also renames `set_message_translation` to `set_message_localization`
for consistency.
2017-08-17 18:10:22 +02:00
Rémi Verschelde
5c6e41cc13
Merge pull request #10190 from tagcup/euler_yxz
...
Use YXZ convention for Euler angles.
2017-08-11 10:38:46 +02:00
Ferenc Arn
53c23b0222
Use YXZ convention for Euler angles.
...
As discussed in issues #1479 and #9782 , choosing the up axis (which is Y in Godot) as the axis of the last (or first) rotation is helpful in practical use cases.
This also aligns Godot's convention with Unity, helping with a smoother transition for people who are used to working with Unity (issue #9905 ).
Internally, both XYZ and YXZ functions are kept, for potential future applications.
2017-08-09 09:05:37 -04:00
Naughty
ce543bc079
Added missing descriptions to Vector2 methods abs and clamped.
2017-08-07 19:55:59 -07:00
Indah Sylvia
5ae78fdf6a
Makes all Godot API's methods Lower Case
2017-08-07 18:24:35 +07:00
Bojidar Marinov
7b7c7c8dc0
Rename KEY_RETURN to KEY_ENTER and KEY_ENTER to KEY_KP_ENTER
...
Closes #7695
2017-08-06 16:26:07 +03:00
Poommetee Ketson
c6740ddc05
Docs: fix method/type renames, fill some blanks
2017-08-02 14:47:34 +07:00
Rémi Verschelde
7348fbbea2
Merge pull request #9909 from kubecz3k/docs-collobject-collshapes
...
firsts docs for CollisionObject -> collision shape api
2017-07-31 22:44:36 +02:00
Rémi Verschelde
2d162a60da
Merge pull request #9863 from kubecz3k/move-docs
...
Documentation update for KinematicBody.move()
2017-07-28 11:06:23 +02:00
Jakub Grzesik
bb4b98defe
Documentation update for KinematicBody.move()
2017-07-27 18:41:44 +02:00
Jakub Grzesik
fe7365dcde
firsts docs for CollisionObject -> collision shape api
2017-07-27 11:30:19 +02:00
bruvzg
7de7ca8ae4
Remove duplicate keycode constant for Numpad Enter key.
2017-07-26 14:43:02 +03:00
Julian Murgia
61572a57e9
Corrects usage of 'is' instead of 'extends' for testing node inheritance.
2017-07-26 13:12:44 +02:00
ISylvox
cefc02a4f9
tagents --> tangents
2017-07-26 15:14:52 +07:00
Rémi Verschelde
b6665c6c93
Merge pull request #9690 from 648trindade/classref-edit
...
Improved math functions descriptions and added many AStar descriptions
2017-07-25 21:08:34 +02:00
Jakub Grzesik
d3d4ad193e
documentation for EditorPlugin and ScriptEditor
2017-07-25 18:27:42 +02:00
Rémi Verschelde
374cffaa11
Merge pull request #9764 from Noshyaar/pr-fix2
...
Add object type hint for docs
2017-07-24 08:07:32 +02:00
Poommetee Ketson
2777f81d29
Add object type hint for docs
2017-07-23 18:57:03 +07:00
Rémi Verschelde
56724dc07b
Merge pull request #9772 from Noshyaar/pr-classxml
...
Docs: fix broken ref tags
2017-07-23 13:13:29 +02:00
Poommetee Ketson
90c2c1e7f8
Docs: fix broken ref tags
2017-07-22 22:15:59 +07:00
Poommetee Ketson
5bbbecc315
Docs: ignore tags inside code,codeblock tag
2017-07-22 21:22:38 +07:00
Juan Linietsky
25678b1876
-Renamed GlobalConfig to ProjectSettings, makes more sense.
...
-Added system for feature overrides, it's pretty cool :)
2017-07-19 17:06:03 -03:00
Rafael Gauna Trindade
5dee7161b6
Improved math functions descriptions and added many AStar descriptions
2017-07-19 12:35:39 -03:00
Rémi Verschelde
1bed4c6783
Merge pull request #9629 from kubecz3k/tabs-addons
...
Tabs enhancements: get_tab_rect(), move_tab()
2017-07-18 18:12:26 +02:00
Jakub Grzesik
b5de36b29d
Tabs enhancements: get_tab_rect(), move_tab_from_to()
...
exposed: get_tab_rect(tab_idx)
new and exposed: move_tab_from_to(idx_from, idx_to)
2017-07-18 17:57:02 +02:00
Rémi Verschelde
f36cd77feb
Merge pull request #9639 from rminderhoud/primitives
...
Moved binds of PRIMITIVE_* contants from ArrayMesh to Mesh
2017-07-18 00:44:57 +02:00
Jakub Grzesik
fb33644652
missing object.get_incoming_connections() documentation
2017-07-17 20:22:38 +02:00
dumitru-stama
06831d5088
Added documentation for blit_rect_mask
2017-07-15 09:40:52 -07:00
dumitru-stama
03425fe088
sync doc template
2017-07-15 09:38:46 -07:00
Rémi Verschelde
e70d36071e
doc: Sync classref with current source
...
Some descriptions were lost for refactored APIs, but they cannot be matched 1:1
with the new ones, so will need to be rewritten anyway.
2017-07-14 17:56:27 +02:00
Ralph Minderhoud
bf18c35dd7
Moved binds of PRIMITIVE_* contants from ArrayMesh to Mesh
2017-07-14 08:46:21 -05:00
Jakub Grzesik
90bcb345b4
EditorPlugin ability to open and reload scns from filepath
2017-07-11 10:22:44 +02:00
ducdetronquito
566655adc1
[ #9292 ] Renamed Image.put_pixel() to set_pixel().
2017-07-07 19:05:45 +02:00
ducdetronquito
76e6b2d33b
Improved GDScript parse_json() doc about numerical values conversion.
2017-07-06 16:46:37 +02:00
mdraw
070384c9c9
docs: Correct xform descriptions in class_basis
2017-06-27 08:59:08 +02:00
Thomas Herzog
86407aebc5
Merge pull request #8407 from Jylhis/popup_item_select_hide
...
Update PopupMenu hiding
2017-06-20 00:20:21 +02:00
Thomas Herzog
9d67be447a
Merge pull request #9274 from vnen/compress-functions
...
Expose compression functions to GDScript
2017-06-19 22:59:24 +02:00
George Marques
34b6922caa
Add documentation to compression functions
2017-06-19 16:52:01 -03:00
d
053a4fdcd9
Added two new methods to 3.0 'blend_rect_mask' and 'fill'
2017-06-18 11:29:37 -07:00
Rémi Verschelde
5fc3a9956e
doc: Sync classref with current source
2017-06-17 11:29:55 +02:00
Rémi Verschelde
43a84429ff
doc: Sync classref with current source
...
Tried to salvage what I could of the Image and InputEvent changes.
2017-06-15 20:52:51 +02:00
Julian Murgia
9c7b4c82a7
Add Signals descriptions when they exist.
2017-06-14 15:48:50 +02:00
Juan Linietsky
a8e845a474
Merge pull request #8548 from tagcup/etc2comp
...
Add ETC1/ETC2 compression support though etc2comp.
2017-06-13 19:17:13 -03:00
Ferenc Arn
f177c15347
Add zstd compression support.
...
zstd has much better compression speed and ratio, and better decompression speed than currently available methods.
Also set zstd as the default compression method for Compression as well as FileAccessCompressed functions.
2017-06-08 23:48:14 -05:00
Ferenc Arn
6a9c990da7
Add ETC1/ETC2 compression support though etc2comp.
...
Remove rg-etc1 code. Also updated travis to use ubuntu 14.04.
Fixes #8457 .
2017-05-31 18:59:00 -05:00
Ferenc Arn
e4eb093c62
Avoid overestimating the cost in AStar heuristics.
...
This is a necessary condition for finding optimal solutions.
This is achieved by simply requiring/ensuring that no weights are smaller than 1.
Fixes #8584 .
2017-05-21 15:13:09 -05:00
Juan Linietsky
5b3709d309
Removal of InputEvent as built-in Variant type..
...
this might cause bugs I haven't found yet..
2017-05-20 17:05:38 -03:00
Pedro J. Estébanez
b69d4ebff4
Add extended check option to GDFunctionState::is_valid()
2017-05-17 14:55:59 +02:00
Rémi Verschelde
1b5c579166
Merge pull request #8762 from honix/master
...
Docs: ERR_EOF -> ERR_FILE_EOF
2017-05-14 20:02:19 +02:00
Christian Winter
25776dbf76
fixed typo 'one short connection' to 'one shot'
2017-05-14 19:56:58 +02:00
honix
78c7847d1d
docs: ERR_EOF -> ERR_FILE_EOF
2017-05-14 20:35:40 +03:00
Rémi Verschelde
32afcbc482
Put brave old bb10 platform to a well-deserved rest
...
Add some 🔥 to appease @reduz. Fixes #8692 .
2017-05-08 22:22:20 +02:00
Rémi Verschelde
5d10b8fabd
Doc: Drop unmainted converters for html, textile, dokuwiki
2017-05-06 23:43:02 +02:00
Rémi Verschelde
091b30d4cb
Doc: Remove unused tool translation
2017-05-06 22:55:20 +02:00
Rémi Verschelde
7ce8342ac5
Rename project file to "project.godot"
...
Slimmed down variant from the reverted #8375 .
The rationale behind the name change is to give Godot's project file a unique
extension (".godot") that can be registered on the OS to be associated with
the Godot binary (OS registration not implemented here).
This PR also adds the possibility to start the game or editor if launched
with the project.godot passed as argument, which paves the way for allowing
a similar behaviour on a double-click in the OS file manager (code originally
by @Hinsbart).
Closes #6915 .
2017-05-01 17:50:19 +02:00
Juan Linietsky
6d2f985db4
Revert "Use .godot as file extension for project files."
2017-04-29 17:56:51 +02:00
clayjohn
478817abad
added documentation for SurfaceTool
2017-04-25 21:35:25 -06:00
clayjohn
5fdc7ac88a
added descriptions for WorldEnvironment node in documentation
2017-04-24 13:45:57 -06:00
Rémi Verschelde
5ae1e172da
Merge pull request #8277 from tagcup/math_checks
...
Added various functions basic math classes. Also enabled math checks …
2017-04-24 11:16:20 +02:00
Chris Bradfield
d9149847ed
Clarification of degrees/radians in angle methods
2017-04-20 01:59:36 +02:00
Andreas Haas
c06a2db63a
Use .godot as file extension for project files.
...
Now project files don't have to be named "godot.cfg" anymore, they can have any name so as long as it ends with *.godot.
Also godot will automatically start the editor now if launched with a project file as an argument.
This allows for double-clicking of projects to open them :)
Code-wise this should be complete, but there's still work to do:
- Make a nice icon for godot projects.
- Work on installers/packaging -> register the extension and icon with godot.
- Update the 2.1 to 3.0 exporter.
Tested on linux and windows so far.
2017-04-16 10:19:07 +02:00
Jylhis
8ccb9d13c3
Update PopupMenu hiding
...
Make PopupMenu hiding distinguish between checkable item and non checkable
item.
2017-04-14 15:00:38 +03:00
Sergey Pusnei
8589ca3903
Rename [gs]et_pos to [gs]et_position for Controls
...
Control set_pos -> set_position
Control set_global_pos -> set_global_position
[gs]et_mouse_pos -> [gs]et_mouse_position
[gs]et_global_mouse_pos -> [gs]et_global_mouse_position
fixes #8005
2017-04-10 08:27:34 +02:00
Rémi Verschelde
df61dc4b2b
Add "Godot Engine contributors" copyright line
2017-04-08 00:11:42 +02:00
Rémi Verschelde
3708d88719
classref: Sync with current source
2017-04-07 19:44:42 +02:00
Ferenc Arn
9a37ff1e34
Added various functions basic math classes. Also enabled math checks only for debug builds.
...
Added set_scale, set_rotation_euler, set_rotation_axis_angle. Addresses #2565 directly.
Added an euler angle constructor for Basis in GDScript and also exposed is_normalized for vectors and quaternions.
Various other changes mostly cosmetic in nature.
2017-04-06 13:03:56 -05:00
Rémi Verschelde
4989cc3617
Fix URLs to moved docs pages
...
Closes #8266 .
2017-04-05 07:34:27 +02:00
Rémi Verschelde
02f9851d0d
Merge pull request #8259 from bojidar-bg/move-slide-wall-fix
...
Fix is_move_and_slide_on_wall, make move_and_slide floor angle configurable
2017-04-05 01:24:19 +02:00
Bojidar Marinov
289abd3710
Fix is_move_and_slide_on_wall, make move_and_slide floor angle configurable
...
Fixes #7313
2017-04-04 18:32:27 +03:00
Ferenc Arn
1a620bd5fa
Made slide and reflect active verbs acting on itself in Vector2 and Vector3.
...
This is in alignment with other functions in vector classes.
Also added checks for normalization, fixed the sign of reflect (which now corresponds to reflection along a plane mathematically), added bounce method and updated docs.
Fixes #8201 .
2017-04-03 10:02:12 -05:00
Bojidar Marinov
669956849a
Update classes.xml to master version, add a small feature to doc_status
2017-03-29 22:27:59 +03:00
Rémi Verschelde
beba97c0c3
Merge pull request #8122 from tagcup/axis_check_normalization
...
Explicitly documented that Transform.basis is not necessarily an orth…
2017-03-24 22:51:27 +01:00
Rémi Verschelde
debeee56f7
Fix typos in source code using codespell
...
From https://github.com/lucasdemarchi/codespell
2017-03-24 21:45:31 +01:00
Ferenc Arn
6bb9b58b09
Explicitly documented that Transform.basis is not necessarily an orthogonal matrix.
...
Also added a check that in axis-angle rotations, axis is a normalized vector, and modified the docs accordingly.
Fixes #8113 .
2017-03-23 12:27:00 -05:00
CrazyGuy108
9589936d6e
List Control::has_point as a virtual method
...
According to Issue #8018 , a BIND_VMETHOD macro wasn't present in scene/gui/control.cpp, while it was declared to be a virtual method in scene/gui/control.h.
classes.xml was updated to also list this method in Control.
2017-03-14 19:08:13 -07:00
Rémi Verschelde
630158c992
Merge pull request #7916 from RebelliousX/tab_container
...
TabContainer's signal changes (v3)
2017-03-05 12:03:09 +01:00
Thaer Razeq
c9bda06dfd
- tab_changed
signal emits only by selecting a different tab.
...
- Added `tab_selected` signal. Which emits a signal by selecting any tab, if current tab is selected again.
- Added `get_previous_tab()`. Which returns the previous shown tab. **Note:** only `tab_changed` can modify previous tab index.
- Add documentation for the added function and signals. Fix a typo too.
2017-03-05 02:47:09 -06:00
Karol Walasek
29908d32ba
Added a SceneTree.has_network_peer, closes #7922
2017-03-04 11:35:44 +01:00
Rémi Verschelde
70b9aa379d
Merge pull request #7581 from Faless/v6_wild_bind
...
TCP/UDP listen bind to address and bugfixes
2017-02-12 23:31:40 +01:00
Juan Linietsky
102b5fce85
Renamed engine.cfg to godot.cfg, to forcefully break compatibility with 2.x
2017-02-04 20:53:55 -03:00
Chris Bradfield
10176228b2
grammar fixes, it's -> its
2017-01-29 23:01:34 -08:00
Fabio Alessandrelli
e5e4e7b6a9
Update docs reference for TCP_Server::listen and UDPPacketPeer::listen
2017-01-23 20:18:23 +01:00
Ferenc Arn
4c9004671a
Replace the existing PRNG (Xorshift31) with (minimal) PCG (XSH-RR variant with 32-bit output, 64-bit state).
...
PCG is better than many alternatives by many metrics (see www.pcg-random.org) including statistical quality with good speed.
2017-01-15 19:15:16 -06:00
Rémi Verschelde
7b9f2d9929
Finish renaming *Frame GUI classes to *Rect
...
ReferenceFrame had been overlooked, and the cpp files still used the old
names. Also ripgrep'ed it all to find some forgotten references.
2017-01-14 10:52:54 +01:00
Rémi Verschelde
f392b340ff
Tween: Rename times_in_sec (sic) param to duration
2017-01-13 19:40:18 +01:00
Juan Linietsky
da477b76a9
some class renames
...
TextureFrame -> TextureRect
Patch9Frame -> NinePatchRect
ColorFrame -> ColorRect
2017-01-12 18:28:12 -03:00
Juan Linietsky
710692278d
Merge pull request #7426 from m4nu3lf/bugfix/physics
...
Fixed inertia tensor computation and center of mass
2017-01-10 22:27:32 -03:00
Juan Linietsky
0acd4fccd5
Merge pull request #7438 from tagcup/matrix3_rotate_fix
...
Fix the order in which additional transformations are applied
2017-01-10 22:22:56 -03:00
Emmanuel Leblond
0fbf3b990d
Remove deprecated Vector2.floorf method
2017-01-10 09:11:36 +01:00
m4nu3lf
2e38b32e0f
Fixed inertia tensor computation and center of mass
2017-01-09 00:13:54 +00:00
Ferenc Arn
6b1252cdfa
Fix the order in which additional transformations are applied in Matrix3 and Transform.
...
This is a part of the breaking changes proposed in PR #6865 , solving the issue regarding the order of affine transformations described in #2565 . This PR also fixes the affected code within Godot codebase. Includes improvements to documentation too.
Another change is, Matrix3::get_scale() will now return negative scaling when the determinant of the matrix is negative. The rationale behind this is simple: when performing a polar decomposition on a basis matrix M = R.S, we have to ensure that the determinant of R is +1, such that it is a proper rotation matrix (with no reflections) which can be represented by Euler angles or a quaternion.
Also replaced the few instances of float with real_t in Matrix3 and Transform.
Furthermore, this PR fixes an issue introduced due to the API breakage in #6865 . Namely Matrix3::get_euler() now only works with proper rotation matrices. As a result, the code that wants to get the rotation portion of a transform needs to use Matrix3::get_rotation() introduced in this commit, which complements Matrix3::get_scaled(), providing both parts of the polar decomposition.
Finally, it is now possible to construct a rotation matrix from Euler angles using the new constructor Matrix3::Matrix3(const Vector3 &p_euler).
2017-01-08 10:36:14 -06:00
Emmanuel Leblond
28d7486267
Fix codeblock tag in classes.xml for EditorSettings
2017-01-08 12:34:39 +01:00
Ferenc Arn
bd7ba0b664
Use right handed coordinate system for rotation matrices and quaternions. Also fixes Euler angles (XYZ convention, which is used as default by Blender).
...
Furthermore, functions which expect a rotation matrix will now give an error simply, rather than trying to orthonormalize such matrices. The documentation for such functions has be updated accordingly.
This commit breaks code using 3D rotations, and is a part of the breaking changes in 2.1 -> 3.0 transition. The code affected within Godot code base is fixed in this commit.
2017-01-03 17:41:04 -06:00
Rémi Verschelde
3f3f5a5359
Merge remote-tracking branch 'origin/gles3' into gles3-on-master
...
Various merge conflicts have been fixed manually and some mistakes
might have been made - time will tell :)
2017-01-02 21:52:26 +01:00
Rémi Verschelde
c9366f8b56
Merge pull request #7410 from nounoursheureux/master
...
Add the 'finished' signal to AnimatedSprite
2017-01-02 15:54:58 +01:00
Rémi Verschelde
0b2771bd65
Merge pull request #7271 from Faless/ipv6_cleanup
...
Fixes and improvementes for IPv6 implementation.
2017-01-02 15:51:45 +01:00
Bruno Ortiz
7e0d0d0bb9
Exposing edit_resource method of EditorNode in the EditorPlugin ( #7355 )
2017-01-02 13:37:22 +01:00
Wilhem Barbier
f6262fde11
Add the 'finished' signal to AnimatedSprite
2017-01-02 12:24:37 +01:00
Rémi Verschelde
c7bc44d5ad
Welcome in 2017, dear changelog reader!
...
That year should bring the long-awaited OpenGL ES 3.0 compatible renderer
with state-of-the-art rendering techniques tuned to work as low as middle
end handheld devices - without compromising with the possibilities given
for higher end desktop games of course. Great times ahead for the Godot
community and the gamers that will play our games!
2017-01-01 22:03:33 +01:00
Rémi Verschelde
f8e6cdd89d
Merge pull request #7322 from Jerome67000/classref-edit
...
doc improvement for get_colliding_bodies() methods
2016-12-23 15:48:47 +01:00
Ivan P. Skodje
da950cd0f2
PopupMenu upgrade: Hide on item selection ( #7306 )
...
* Added the option to set hide on item selection. Usable in GDScript and from within the source code when you want to specify popup menus you don't want to close immediately when selecting an item
* Renamed getter from get_ to is_, fixed parent/child behavior, renamed bool variable to match most code and added ADD_PROPERTYNO to save some memory
2016-12-23 15:43:45 +01:00
Jerome67000
3cd5c86b1a
doc improvement for get_colliding_bodies() methods
2016-12-17 17:18:33 +01:00
Fabio Alessandrelli
c18c5013f8
Migrate int.IP_TYPE_ constants to IP.TYPE_
2016-12-09 18:24:59 +01:00
Rémi Verschelde
440c37fbd9
Revert "Do not emit NOTIFICATION_READY more than once (breaking change)"
...
This reverts commit b6eab006db
.
This commit broke compatibility in an undesired way, as outlined in
https://github.com/godotengine/godot/issues/3290#issuecomment-263388003
2016-11-30 00:08:01 +01:00
Rémi Verschelde
35e754db59
Merge pull request #7138 from bojidar-bg/ready_guard
...
Do not enter _ready twice
2016-11-28 15:19:50 +01:00
George Marques
a692b7a1c1
Merge pull request #7149 from Kazuo256/array-last
...
Add Array.front() and Array.back()
2016-11-22 08:08:59 -02:00
romeojulietthotel
f8d523b68b
Correct description for the return values from get_status. ( #7137 )
2016-11-21 11:55:57 +01:00
Kazuo256
bf4fda64fd
Add Array.front() and Array.back()
2016-11-18 18:45:51 -02:00
Bojidar Marinov
b6eab006db
Do not emit NOTIFICATION_READY more than once (breaking change)
...
Currently, there is no notification with the old behaviour, so probably breaks all cpp code relying on that notification as well.
2016-11-17 18:46:45 +02:00
Rémi Verschelde
f0f04d5082
Merge pull request #6862 from Faless/fix_6388
...
Fix Keyboard Input Hangs when using modifiers
2016-11-11 10:47:10 +01:00
ISylvox
b5c383fd61
vsnc --> vsync
2016-11-08 21:06:57 +07:00
Rémi Verschelde
9f7b781657
Merge pull request #7050 from DTV96Calibre/master
...
Fixed minor typo
2016-11-06 12:09:40 +01:00
DTV96Calibre
37098419c5
Fixed minor typo
2016-11-06 01:38:41 -05:00
George Marques
411faaa6f4
Rename remaining WinRT references to UWP
2016-11-03 14:51:08 -02:00
Rémi Verschelde
f34151ff0f
style: Various other PEP8 fixes in Python files
...
Done with `autopep8 --select=E7`, fixes:
- E701 - Put colon-separated compound statement on separate lines.
- E702 - Put semicolon-separated compound statement on separate lines.
- E703 - Put semicolon-separated compound statement on separate lines.
- E711 - Fix comparison with None.
- E712 - Fix (trivial case of) comparison with boolean.
- E713 - Fix (trivial case of) non-membership check.
- E721 - Fix various deprecated code (via lib2to3).
2016-11-01 00:35:16 +01:00
Rémi Verschelde
817dd7ccbb
style: Fix PEP8 blank lines issues in Python files
...
Done with `autopep8 --select=E3,W3`, fixes:
- E301 - Add missing blank line.
- E302 - Add missing 2 blank lines.
- E303 - Remove extra blank lines.
- E304 - Remove blank line following function decorator.
- E309 - Add missing blank line.
- W391 - Remove trailing blank lines.
2016-11-01 00:35:16 +01:00
Rémi Verschelde
d4c17700aa
style: Fix PEP8 whitespace issues in Python files
...
Done with `autopep8 --select=E2,W2`, fixes:
- E201 - Remove extraneous whitespace.
- E202 - Remove extraneous whitespace.
- E203 - Remove extraneous whitespace.
- E211 - Remove extraneous whitespace.
- E221 - Fix extraneous whitespace around keywords.
- E222 - Fix extraneous whitespace around keywords.
- E223 - Fix extraneous whitespace around keywords.
- E224 - Remove extraneous whitespace around operator.
- E225 - Fix missing whitespace around operator.
- E226 - Fix missing whitespace around operator.
- E227 - Fix missing whitespace around operator.
- E228 - Fix missing whitespace around operator.
- E231 - Add missing whitespace.
- E231 - Fix various deprecated code (via lib2to3).
- E241 - Fix extraneous whitespace around keywords.
- E242 - Remove extraneous whitespace around operator.
- E251 - Remove whitespace around parameter '=' sign.
- E261 - Fix spacing after comment hash.
- E262 - Fix spacing after comment hash.
- E265 - Format block comments.
- E271 - Fix extraneous whitespace around keywords.
- E272 - Fix extraneous whitespace around keywords.
- E273 - Fix extraneous whitespace around keywords.
- E274 - Fix extraneous whitespace around keywords.
- W291 - Remove trailing whitespace.
- W293 - Remove trailing whitespace.
2016-11-01 00:35:16 +01:00
Rémi Verschelde
97c8508f5e
style: Start applying PEP8 to Python files, indentation issues
...
Done with `autopep8 --select=E1`, fixes:
- E101 - Reindent all lines.
- E112 - Fix under-indented comments.
- E113 - Fix over-indented comments.
- E115 - Fix under-indented comments.
- E116 - Fix over-indented comments.
- E121 - Fix a badly indented line.
- E122 - Fix a badly indented line.
- E123 - Fix a badly indented line.
- E124 - Fix a badly indented line.
- E125 - Fix indentation undistinguish from the next logical line.
- E126 - Fix a badly indented line.
- E127 - Fix a badly indented line.
- E128 - Fix a badly indented line.
- E129 - Fix a badly indented line.
2016-11-01 00:33:51 +01:00
Fabio Alessandrelli
7f42da0330
Update docs to IPv6
2016-10-30 17:46:05 +01:00
Rémi Verschelde
21828209ec
Merge pull request #6950 from rdb/master
...
Add "Never" underline mode to LinkButton
2016-10-30 12:11:49 +01:00
rdb
d517bc908f
Add "Never" underline mode to LinkButton
2016-10-28 10:52:57 +02:00
Juan Linietsky
53d8f2b1ec
PBR more or less working, still working on bringing gizmos back
2016-10-27 11:50:26 -03:00
Zher Huei Lee
c3b4686082
Added global sub and bounds checking to RegEx
2016-10-27 10:27:40 +01:00
Zher Huei Lee
439d439321
RegEx re-implemented as a module
...
Re-wrote nrex as a module using godot-specific parts and new
features:
* Added string substitutions.
* Named groups are now supported.
* Removed use of mutable variables in RegEx. RegExMatch is returned
instead.
2016-10-27 10:27:40 +01:00
Rémi Verschelde
afd86ee240
Merge pull request #6090 from WalasPrime/raytrace_force
...
Added force_raycast_update GDScript method for RayCast[2D]
2016-10-22 12:40:14 +02:00
Fabio Alessandrelli
17d7e6a142
Fix Keyboard Input Hangs when using modifiers
...
Main input parsing loop only update actions for keyboard if the state has changed.
`InputMap::event_is_action` now ignores keyboard modifiers if the event is not pressed.
Clarify difference between `InputMap::action_has_event` and `InputMap::event_is_action` in docs.
Fixes #6388 .
2016-10-19 17:52:49 +02:00
Rémi Verschelde
e96c49f849
Merge pull request #6850 from akien-mga/pr-scsub-shebang
...
SCsub: Add python shebang as a hint for syntax highlighting
2016-10-17 20:13:18 +02:00
Rémi Verschelde
fc8ccd5b8c
SCsub: Add python shebang as a hint for syntax highlighting
...
Also switch existing shebangs to "better" /usr/bin/env python.
2016-10-17 20:10:46 +02:00
Rémi Verschelde
345f82d4ca
Merge pull request #6779 from WalasPrime/rpc_docs
...
Documentation of RPC-related methods and classes
2016-10-17 09:58:34 +02:00
Rémi Verschelde
292132ef6b
Merge pull request #6821 from akien-mga/pr-bye-speex
...
Remove speex support, it is obsoleted by opus
2016-10-14 18:14:33 +02:00
Rémi Verschelde
d3d0507c05
Remove speex support, it is obsoleted by opus
...
As mentioned by upstream, Xiph.Org [0]:
> The Speex codec has been obsoleted by Opus. It will continue to be
> available, but since Opus is better than Speex in all aspects,
> users are encouraged to switch.
[0] http://www.speex.org/
2016-10-13 18:58:56 +02:00
Karol Walasek
5687fa4709
Fixed Particle2D docs - radians to degrees for some params
2016-10-13 18:25:06 +02:00
Karol Walasek
61cca26ddf
Documentation of RPC-related methods and classes
2016-10-13 18:00:24 +02:00
Rémi Verschelde
abfa42dd39
Merge pull request #6781 from volzhs/unnecessary-parentheses
...
Remove unnecessary parentheses
[ci skip]
2016-10-10 20:06:46 +02:00
volzhs
42c72eee66
Remove unnecessary parentheses
2016-10-11 02:59:29 +09:00
Rémi Verschelde
ddf2acad4e
Merge pull request #6613 from pkowal1982/tween
...
Tween reset/stop/resume/remove for all object properties at once
2016-10-09 13:56:33 +02:00
Juan Linietsky
22d83bc9f6
Begining of GLES3 renderer:
...
-Most 2D drawing is implemented
-Missing shaders
-Missing all 3D
-Editor needs to be set on update always to be used, otherwise it does not refresh
-Large parts of editor not working
2016-10-03 21:35:16 +02:00
Karol Walasek
8d57640d37
Added general notes on RayCast[2D] updating behaviour and force_raycast_update()
2016-10-03 12:40:25 +02:00
Karol Walasek
db0a46d7f7
Filled blanks and normalized documentation on RayCast[2D]
2016-10-01 16:21:33 +02:00
Rémi Verschelde
3ecd8560fd
Classref: Sync template with current source
2016-10-01 13:01:44 +02:00
Pawel Kowal
acc242fd6a
Tween reset/stop/resume/remove for all object properties at once
2016-09-25 23:25:52 +02:00
George Marques
7cd64c3c8d
Add docs for XMLparser, VideoPlayer and most of Tree
2016-09-19 18:39:36 -03:00
George Marques
98e7c1edba
Add a function to plugin get the main screen parent
...
- Fix a bug where the main screen button did not disappear when the plugin
was deactivated.
2016-09-16 15:02:01 -03:00
Andreas Haas
cef70a5f8b
Update documentation on joystick vibration.
...
Added a note that long vibration durations are not recommended because of hardware limitations.
For example, my ps4 controller can only vibrate for ~3s on linux.
2016-09-16 11:08:32 +02:00
Juan Linietsky
2a003d7b4e
fix get_selected_nodes()
2016-09-10 17:50:20 -03:00
Juan Linietsky
65b93d177e
-Added bindings to the resource filesystem for editor
...
-Added set_child_rect, which was unavailable for script
2016-09-10 17:34:27 -03:00
Juan Linietsky
2da3aaefc2
small clarification in doc
2016-09-10 16:46:00 -03:00
Juan Linietsky
491dde2eb4
Made it possible to properly draw over the 2D canvas for 2D objects. Arranged some functions to achieve this.
2016-09-10 16:44:03 -03:00
Juan Linietsky
67d3935eb1
-Added way to generate resource previews from script plugin.
...
-Updated documentation
2016-09-10 15:32:17 -03:00
Juan Linietsky
6abd1437cd
Merge pull request #5879 from gau-veldt/subarray_patch
...
Subarray patch
2016-09-10 12:22:31 -03:00
Juan Linietsky
026c7913cf
Merge pull request #5942 from pkowal1982/scroll
...
ScrollContainer expand children bug fix
2016-09-10 12:14:33 -03:00
Paulb23
7d455fca71
Added ItemList get_v_scroll to docs
2016-09-09 15:28:01 +01:00
Gastronok
cd82fafd58
Change the documentation to reflect that Directory.list_dir_begin()
...
returns true (not false) when a stream could not be initialized. (See, for
example,
https://github.com/godotengine/godot/blob/master/drivers/windows/dir_access_windows.cpp#L76
)
2016-09-07 16:32:59 -07:00
Rémi Verschelde
a40309b532
Merge pull request #6420 from Paulb23/itemlist_tooltip_disable_issue_6240
...
Itemlist tooltip disable issue 6240
2016-09-07 20:42:26 +02:00
Paulb23
607d602493
Document itemlist disable tooltip
2016-09-07 18:13:44 +01:00
Rémi Verschelde
b1ce9821e7
classref: Sync with current source
2016-09-07 08:54:42 +02:00
Rémi Verschelde
028171845f
classref: Sync with recent changes
2016-08-31 08:57:39 +02:00
Rémi Verschelde
9a35ed5d54
Merge pull request #5670 from timoschwarzer/feature/camera2d_limit_smoothing
...
Add an option to smooth camera limits when camera smoothing is enabled.
2016-08-30 16:52:55 +02:00
Rémi Verschelde
41ee85b6a0
Merge pull request #5262 from vnen/button-signals
...
Add button_down and button_up signals
2016-08-30 16:49:12 +02:00
Rémi Verschelde
835ee75d57
Merge pull request #6159 from touilleMan/issue-6148
...
Add Node2d global rot/rotd/scale methods
2016-08-29 19:04:24 +02:00
Rémi Verschelde
c29c70275e
Merge pull request #6187 from TheHX/pr-pinfo-function
...
Added add_property_info function to Globals and EditorSettings classes
2016-08-27 22:04:50 +02:00
George Marques
141360ed82
Better document the BaseButton signals
2016-08-26 22:01:11 -03:00
Gau o fthe Veldt
f9e931bf12
Documentation for most of ItemList control.
...
The icon stuff is incomplete since I haven't used icons.
2016-08-18 08:29:51 -07:00
Franklin Sobrinho
038e99e107
Update Globals and EditorSettings docs
2016-08-16 17:11:30 -03:00
Franklin Sobrinho
a27d2e4c29
Update EditorPlugin doc
2016-08-15 15:28:21 -03:00
Emmanuel Leblond
c402ac13df
Add Node2D's set_global_rot get_global_rot set_global_rotd get_global_rotd set_global_scale get_global_scale methods.
2016-08-15 11:39:19 +02:00