159 Commits

Author SHA1 Message Date
Marcel Admiraal
a865a960f7 Convert SpatialMaterial references to StandardMaterial3D. 2020-05-04 20:09:23 +01:00
Rémi Verschelde
31a288783c Merge branch 'master' into 3.2 2020-05-04 09:08:34 +02:00
VardenTheOne
a56bfcad1f Fix method name 2020-04-30 18:32:10 +03:00
Rémi Verschelde
c0cc4698f8 Merge branch 'master' into 3.2 2020-04-27 09:58:35 +02:00
Andrew Luchuk
bf420a5032 Fixes typo on line 60 in understand 2020-04-26 14:24:16 -04:00
Hugo Locurcio
26551cd3ed Add documentation for version 1 of the Godot Android plugin. (#2979)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
(cherry picked from commit ff2b3e4d00)
2020-04-17 19:25:27 +02:00
Rémi Verschelde
997fc68e78 Merge branch 'master' into 3.2 2020-04-17 19:09:14 +02:00
Rémi Verschelde
48faee9f73 Merge branch 'master' into 3.2 2020-04-17 19:09:11 +02:00
Hugo Locurcio
046215542d Fix some typos and grammar mistakes found using LanguageTool 2020-04-16 23:07:05 +02:00
Hugo Locurcio
8e0caddac3 Fix typos found using codespell -wi3 ^classes/**/*.rst 2020-04-16 21:01:09 +02:00
Michael Alexsander
58ff2e036a Fix some recent errors and styling (#3375) 2020-04-12 15:25:45 +02:00
Aaron Franke
285db9caf1 Merge pull request #3306 from aaronfranke/main-screen
Simplify the "Making main screen plugins" article
2020-04-12 00:03:15 -04:00
Hugo Locurcio
6fb8d9b5de Rename all instances of the x11 platform to linuxbsd
Export template binaries haven't been renamed yet, so their names
were left as-is.
2020-04-01 09:15:45 +02:00
Aaron Franke
81e2b78a69 Simplify the "Making main screen plugins" article 2020-03-25 14:12:59 -04:00
Yuri Sizov
075acc61b0 Replace Pool*Arrays with Packed*Arrays in tutorials and references 2020-03-17 11:15:34 +03:00
Rémi Verschelde
4567e5af9d Fix code block after 11b4a4a 2020-03-13 17:49:26 +01:00
Rémi Verschelde
241887247a Revert master changes which are specific to 4.0+ 2020-03-13 17:08:48 +01:00
Rémi Verschelde
11b4a4a91a Fix code errors and style issues after #2750 2020-03-13 16:29:45 +01:00
Rémi Verschelde
3e29a69e8d Merge pull request #3219 from Calinou/add-installing-plugins
Add a page on installing plugins
2020-03-13 12:51:03 +01:00
Michael Alexsander
3f9c09fbf7 Small fixes for recent formating errors (#3247) 2020-03-06 13:51:11 +01:00
Hugo Locurcio
ff2b3e4d00 Add documentation for version 1 of the Godot Android plugin. (#2979)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2020-03-05 18:13:34 +01:00
Austen McRae
1537e66c8c Expand Inspector Plugin tutorial (#3024)
As a first-time creator of the inspector plugin, it took
a while to actually understand exactly what's happening and
what's needed, so I've expanded with the information that I felt would
help make the tutorial easier for people doing their first foray into
making one of these plugins.
2020-03-03 22:17:39 +01:00
QuantMint
253900043d Added parallel compilation to bindings compilation. (#3173)
* Added parallel compilation to bindings compilation.

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2020-03-03 22:05:33 +01:00
Aaron Franke
d160dae635 Update main screen plugin tutorial (#3232)
Add get_plugin_icon, add a link to the 2.5D demo projects, and make scripts conform to style guide (two lines between functions)
2020-03-03 20:19:59 +01:00
John Mick
4e5ea7e1af Possible typo (#3156)
Tutorial for 3.2 suggests calling 'add_custom_property_editor' which is not a member of EditorInspectorPlugin; however 'add_property_editor' does exist.
2020-03-03 20:11:40 +01:00
drwhut
6ce6f82ede GDNative C Example folder structure consistency with demo repository (#3230)
* Made folder structure in GDNative C example consistent with the demo git repo.

* Change output of both Windows libraries.
2020-03-03 20:04:04 +01:00
Hugo Locurcio
b061ebf005 Add a page on installing plugins
This closes #2491.
2020-02-29 22:41:55 +01:00
follower
f17a55db2e Use more standard terminology. Fix grammar.
Change to use node relationship terminology ("sibling") that is both more standard[0] & more inclusive.

Fix pluralisation (i.e. "Xs nodes" -> "X nodes").

[0] e.g. https://en.wikipedia.org/wiki/Tree_structure#Terminology_and_properties
2020-02-18 03:01:57 +13:00
quantmint
8a421ec6fa Replace x11 with linux in GDNative C++ example (#3109)
"x11" it's not the correct platform. It works with "linux".
2020-01-27 16:36:56 +01:00
Emil Mattsson
cb68a0bd90 Language improvements in Import Plugin tutorial (#3090) 2020-01-27 08:42:10 +01:00
Rémi Verschelde
1df5a0ae68 Merge pull request #3061 from asynts/asynts.syntax-highlighting-2
Incorrect syntax highlighting for languages other than GDScript.
2020-01-27 08:39:00 +01:00
George Marques
c7bc8c7bcd Fix gcc compilation flags for GDNative with C example
`-rdynamic` flag is needed to properly export the symbols (otherwise Godot may not find them).

Also changed to use the more common `.o` extension for objects on Linux.
2020-01-22 15:15:31 -03:00
asynts
53f878bdaf Replace 'code' directives with 'code-block' directives.
The `code` directive highlights all sources as GDScript. Other languages are
highlighted incorrectly at the moment, even if `.. code:: [language]` is
specified.

It does, however, work with the `code-block` directive. The reason seems to be
that this directive is Sphinx specific.
2020-01-13 18:45:39 +01:00
asynts
3dede275f4 Use literal blocks for code samples with GDScript.
GDScript is already the default, it's redundant to specify it explicitly.
A [literal block][1] is already enough.

  [1]: https://www.sphinx-doc.org/en/1.8/usage/restructuredtext/basics.html#rst-literal-blocks
2020-01-13 18:45:39 +01:00
asynts
faf9472dda Use the correct language in code blocks.
There are a few places where no language is specified for a code block and
the default is incorrect.

There are a few places where pseudo code is treated as C++.
2020-01-13 18:45:39 +01:00
Aaron Franke
0b1acc49a2 Mention size flag in main screen plugin tutorial
Also re-flow some of the text over lines and mention adding a Label.
2020-01-09 13:21:46 -05:00
N0hbdy
e433e7a40b Add warning to making-plugins reminding about tool keyword
I've repeatedly forgotten that other scripts used in editor plugins
*also* need to have the `tool` keyword, otherwise it fails to correctly
run.
2020-01-01 20:50:21 -08:00
merumelu
ce0a74d7da Remove _sections_unfolded noise in GDNative C++ example 2019-11-30 19:10:08 +01:00
Ethan Jones
0500cd52a0 ExitTree c# example comment fix
Should be "Clean-up of the plugin goes here"
2019-11-14 08:29:54 -07:00
PouleyKetchoupp
854185495c Fixed code tags for true/false/null and a few property references 2019-11-02 13:09:14 +01:00
Rémi Verschelde
5123465942 Fix some Sphinx warnings 2019-10-29 12:54:08 +01:00
Rémi Verschelde
a57a3715db Merge pull request #2877 from Vikram1323/master
Script path in C# code is wrong.
2019-10-29 10:51:40 +01:00
Rémi Verschelde
3825851979 Proofread Inspector plugins and Visual Shader plugins tutorials 2019-10-29 10:38:51 +01:00
Rémi Verschelde
c1561b623d Merge pull request #2866 from Klowner/fix-inspector-plugin-example
Add proper extends / method calls to inspector plugins tutorial
2019-10-29 10:12:14 +01:00
Will Nations
3cb75877e1 Updated plugin tutorial w/ dialog & dep warning. (#2795)
- New note with CreatePluginDialog and images.
- Warns users that CustomTypes will be deprecated in 4.0.
2019-10-29 10:09:15 +01:00
vicky
4022e9bdb3 Script path in C# code is wrong. 2019-10-24 16:50:46 +05:30
Mark Riedesel
0f2be0b07f Add proper extends / method calls to inspector plugins tutorial 2019-10-20 11:59:38 -04:00
frido
6a6464aea1 Fix various typos and grammar issues in tutorial articles 2019-10-09 23:56:08 +02:00
sheepandshepherd
71e14012e4 Fix a function name in GDNative C tutorial 2019-10-06 06:07:37 +02:00
Coleim
31e448e4f9 Correct android plugin java code and add information on how to use it from GDScript (#2786)
Correct android plugin java code and add information on how to use it from GDScript
2019-09-26 09:57:03 +02:00