263 Commits

Author SHA1 Message Date
Swarnim Arun
e27118c126 Fix Visual Script duplicate issue
(cherry picked from commit b893dc202832f87f8ffa4591aeeb1caa31006046)
2019-07-03 13:35:41 +02:00
Rémi Verschelde
ee112f8ca8 Update copyright statements to 2019
Happy new year to the wonderful Godot community!
2019-01-03 11:41:35 +01:00
Hein-Pieter van Braam
f600607f7d 3.0.7-devel
Onwards my precious!
2018-07-31 20:13:10 +02:00
Hein-Pieter van Braam
b94a0cd9d0 Bump to 3.0.6-devel 2018-07-09 14:32:35 +02:00
Hein-Pieter van Braam
09dbd18f6b Bump to 3.0.5
And onwards!
2018-06-23 17:05:45 +02:00
Hein-Pieter van Braam
d5608c81a2 Bump version to 3.0.4
And onwards!
2018-06-14 15:37:51 +00:00
Hugo Locurcio
87514351a1 Change ".." punctuation for "..." in editor strings (#16507)
(cherry picked from commit 1c419531a009f48aa074f9b5f93b98d387c33723)
2018-06-05 21:42:33 +02:00
Hein-Pieter van Braam
66c733d836 Fix documentation version strings 2018-06-01 18:19:33 +02:00
Hein-Pieter van Braam
17cd184776 Hand-merge API hash fixes #18514
This hasn't made it into master yet but is important for mono support.
If this turns out to be the wrong call we'll revert and merge whatever
next version of this becomes available.
2018-04-29 20:44:48 +02:00
Will Vincent
7c51df1690 Remove incorrect & potentially confusing references to Euler
e is referred to as Euler’s number, so technically the MATH_EXP description in VisualScript doc was not incorrect, though could potentially lead to confusion.

e is different from Euler’s constant however, making the existing GDScript exp & VisualScriptMathConstant descriptions nvalid.

(cherry picked from commit b6b8c7b21564672ad5e2e96eb95b857c73404b44)
2018-04-28 22:47:43 +02:00
Rémi Verschelde
66b60363c5 doc: Update version string for 3.0.2 2018-02-27 13:57:10 +01:00
Hein-Pieter van Braam
43eb1a6c68 Update doc version strings to 3.0.1 2018-02-24 18:59:38 +01:00
luz.paz
7f12acd2ce Fix typos with codespell
Found via `codespell -q 3 --skip="./thirdparty,./editor/translations" -I ../godot-word-whitelist.txt`
Whitelist consists of:
```
ang
doubleclick
lod
nd
que
te
unselect
```

(cherry picked from commit 612ab4bbc6f2396f4dcd68c3f142f7dfa2f5f0a5)
2018-02-22 12:17:06 +01:00
Rémi Verschelde
40b57494dc doc: Fix references to online tutorials after godotengine/godot-docs#1015 2018-01-25 09:03:59 +01:00
Rémi Verschelde
0ddacdab12 doc: Sync with current source
Also enhance RigidBody docs as per https://github.com/godotengine/godot-docs/pull/1018
and fix the version tag in all files (not really stable yet, but it makes no sense
to hardcode rc3 at this stage).
2018-01-25 08:50:56 +01:00
Rémi Verschelde
bd42ba7d0c doc: Replace some more "val" with "value" + sync 2018-01-17 10:43:23 +01:00
Chaosus
0b44c1f291 Fixes for parameter names of builtin functions in visual scripts/core 2018-01-16 19:49:45 +03:00
Juan Linietsky
0f66947e58 Filled tutorial field in most relevent classes.
Added tutorial display in doc.
2018-01-15 18:41:13 -03:00
K. S. Ernest (iFire) Lee
54250f6988 Make sure PropertyHint matches in the VisualScript editor. 2018-01-15 22:19:54 +01:00
Rémi Verschelde
9cb8f46319 doc: Update version string in XML 2018-01-13 11:43:42 +01:00
Bojidar Marinov
84fa4c7a2f Update docs
[ci skip]
2018-01-12 00:58:22 +02:00
Bojidar Marinov
39a46b9ece Bind many more properties to scripts
Notable potentially breaking changes:
- PROPERTY_USAGE_NOEDITOR is now PROPERTY_USAGE_STORAGE | PROPERTY_USAGE_NETWORK, without PROPERTY_USAGE_INTERNAL
- Some properties were renamed, and sometimes even shadowed by new ones
- New getter methods (some virtual) were added
2018-01-12 00:58:14 +02:00
Rémi Verschelde
30788bc72e Add missing copyright headers and fix formatting
Using `misc/scripts/fix_headers.py` on all Godot files.
Some missing header guards were added, and the header inclusion order
was fixed in the Bullet module.
2018-01-05 01:22:23 +01:00
Rémi Verschelde
61831d2992 Update copyright statements to 2018
Happy new year to the wonderful Godot community!
2018-01-01 14:40:47 +01:00
Rémi Verschelde
1f218c8cd7 Merge pull request #14754 from willnationsdev/dictionary-copy
Added 'duplicate' function for Dictionary in C++ and API.
2017-12-17 23:58:59 +01:00
Will Nations
be6200d08a Dictionary::copy -> ::duplicate 2017-12-17 16:07:15 -06:00
Daniel J. Ramirez
fb37693693 Now every variant type has its icon. 2017-12-17 14:06:11 -06:00
Daniel J. Ramirez
abf34ca607 General use Variant type icons, plus other icon updates. 2017-12-17 13:19:09 -06:00
Rémi Verschelde
16530b8d97 Cleanup some #if 0'd code 2017-12-17 15:40:24 +01:00
Andreas Haas
8c38fabe51 Scons: Build modules in seperate env. 2017-12-13 15:46:35 +01:00
Rémi Verschelde
f428a7cf78 Merge pull request #14358 from RandomShaper/fix-vscript
Fix function arg count not considered in VisualScript
2017-12-09 14:18:26 +01:00
Rémi Verschelde
bee6034e97 Merge pull request #14332 from akien-mga/clang-format
Update style for clang-format 5.0.0, new min required version
2017-12-07 09:18:11 +01:00
Rémi Verschelde
e62947ec6c doc: Sync classref after a496dd4d, removing NOEDITOR properties from doc 2017-12-07 08:29:38 +01:00
Rémi Verschelde
b76e2818d3 Style: Apply new clang-format 5.0 style to all files 2017-12-07 08:02:00 +01:00
Pedro J. Estébanez
b247790513 Fix function arg count not considered in VisualScript 2017-12-07 02:19:56 +01:00
Rémi Verschelde
5f18adf9ee Merge pull request #13436 from hoelzl/pr-vs-yield-signal-oneshot
Connect signal for VisualScript "Yield Signal" using oneshot mode
2017-12-06 23:43:27 +01:00
Rémi Verschelde
7b80bcb3c8 Merge pull request #13427 from hoelzl/pr-vs-enable-yield
Make VisualScriptFunctionState instantiable
2017-12-06 23:41:34 +01:00
Indah Sylvia
6549de3d1d Fixed typo: substract to subtract 2017-12-05 11:34:46 +07:00
Matthias Hoelzl
b88aecf9b5 Connect signal for VisualScript "Yield Signal" using oneshot mode
Since the first call to a VisualScriptFunctionState invalidates the
state, any further call results in errors.
2017-12-01 04:44:47 +01:00
Matthias Hoelzl
48f706b62b Make VisualScriptFunctionState instantiable 2017-11-30 23:11:32 +01:00
Poommetee Ketson
b371a9cef5 Merge pull request #13284 from dragmz/patch-2
Fix constant node value edit
2017-11-26 08:10:57 +07:00
Marcin Zawiejski
45769f6fe3 Fix constant node value edit 2017-11-25 22:28:59 +01:00
Juan Linietsky
b4c8882a68 Made Vector::ptrw explicit for writing, compiler was sometimes using the wrong function,
leading to unnecesary copy on writes and reduced performance.
2017-11-25 00:09:40 -03:00
Rémi Verschelde
c41de73651 doc: Fix enum tags thanks to 2bc6db6 2017-11-24 23:16:30 +01:00
Rémi Verschelde
08b4da4ef8 doc: Remove setters and getters now exposed via properties/members 2017-11-24 18:10:32 +01:00
Rémi Verschelde
bc6b6c43d4 doc: Update header version for 3.0-beta 2017-11-24 09:16:52 +01:00
Rémi Verschelde
e2fe479af6 doc: Sync classref with current source 2017-11-24 09:16:27 +01:00
Juan Linietsky
0e33ecfe6c Merge pull request #11933 from cxong/master
Use "Command" instead of "Meta" for macOS (#1619)
2017-11-21 14:25:09 -03:00
pablotato
5b8a95b1e8 Add cartesian to polar conversion functions 2017-11-20 23:34:40 +01:00
Juan Linietsky
508adf7bdd Merge pull request #12930 from vnen/gdscrit-output-print
Make tool scripts print on the editor Output panel
2017-11-17 16:05:44 -03:00