Commit Graph

127 Commits

Author SHA1 Message Date
Christian Wookey
6fcaed6497 Fixed an old-style .connect() call (#5772) 2022-04-29 12:19:48 +02:00
Dan Boorstein
601a110ec8 Update main screen plugin tutorial for 4.0 changes (#5749) 2022-04-08 18:39:04 +02:00
Bruno Garcia
1381983226 fix 'making_plugin' tutorial code snippet (#5585)
* Fix making plugin tutorial
2022-03-03 12:52:27 +01:00
Christian Winter
8322cff165 Fix missing underline in methods 2022-02-03 02:10:10 +01:00
SnailRhymer
21246a9376 Update plugin tutorial to use @tool
Replaces instances of tool with @tool in plugin tutorial.
2022-01-27 01:00:02 +00:00
Rémi Verschelde
9a05eef561 4.0: Convert Sprite references to Sprite2D
Some screenshots will need to be updated so that the scene structures shown
in screenshot fit what the code blocks are referring to.
2021-10-06 14:29:55 +02:00
Aaron Franke
5c7f653347 Optimize PNG and SVG images using oxipng and svgcleaner (#5254) 2021-09-14 17:50:17 +02:00
Aaron Franke
4060179184 Remove trailing space characters (#5251) 2021-09-13 14:52:39 +02:00
Yuri Sizov
9d7fc8c603 Fix a misleading statement in the inspector plugins tutorial 2021-08-06 21:10:46 +03:00
Marcin Sędłak-Jakubowski
bd19917ea0 Draft: Remove "simple", "simply", "easy", and "just" from the docs (#4496)
* Various style edits

* Edit out "simple" when possible

Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>
Co-authored-by: Clay John <claynjohn@gmail.com>
2021-07-11 14:38:53 +02:00
Florian Heide
154da0733a Update making_main_screen_plugins.rst
updated the function name from get_editor_viewport() to get_editor_main_control()
2021-07-03 23:04:56 +02:00
Martin
dc0fca892a Fix GDScript example formating
First 3 lines of actual code appeared in the tab title instead of in the code block.
2021-06-09 12:50:39 +02:00
Rémi Verschelde
044b6a74f8 Cleanup uses of double spaces between words or after punctuation 2021-06-07 10:44:02 +02:00
Yuri Roubinsky
f710754994 Replaced one screenshot to actual version in visual_shader_plugins.rst 2021-04-05 20:46:34 +03:00
Nathan Lovato
7e7df1cc03 Merge class_name docs from scripting_continued.rst into gdscript docs 2020-11-07 23:23:19 -06:00
Beuc
e93159960a Make PerlinNoise3D accept scalars directly
The current code requires creating and plugging a Scalar node just to enter the value "10" (see current screenshot); with this change, the node, like existing Godot nodes, can take the scalar value directly within the PerlinNoise3D Node.
2020-10-13 18:11:50 +02:00
Nathan Lovato
1fc736e5ae Merge pull request #3867 from pycbouh/better-inspector-plugin
Improve Inspector plugin tutorial with a better example
2020-10-10 13:10:56 -06:00
Nathan Lovato
09d4edb0e1 Edit inspector_plugins.rst 2020-10-10 13:06:57 -06:00
Yuri Roubinsky
a67a8813ca Fix visual shader plugin example 2020-09-22 09:14:30 +03:00
Yuri Sizov
7bdb5c41a8 Improve Inspector plugin tutorial with a better example 2020-09-09 19:31:31 +03:00
Yuri Roubinsky
9f9efbff56 Fix tool keyword in visual shader plugins tutorial 2020-09-06 12:42:29 +03:00
Ryan Roden-Corrent
e94dc92fb1 Clarify that "them" refers to script classes. (#3779)
I _think_ this block is recommending using script classes instead of Custom Types, but I had to read it a few times to determine whether "these" meant "Script Classes" or "Custom Tyes".
2020-07-12 19:33:20 +02:00
Michael Alexsander
1f6d3995e4 Apply general code formatting to some pages in the tutorial section 2020-07-08 23:02:14 -03:00
Robin Gustafsson
8cdd376e00 Update enum usage in "Import plugins"
The examples using the `Presets` enum don't work as-is. The enum key must be referenced with the enum name prefixed. According to [GDScript basics](https://docs.godotengine.org/en/stable/getting_started/scripting/gdscript/gdscript_basics.html) this was changed in 3.1.
2020-07-04 15:59:43 +02:00
Hugo Locurcio
d494d19dac Remove trailing whitespace and irregular whitespace 2020-05-17 00:26:19 +02:00
Marcel Admiraal
a865a960f7 Convert SpatialMaterial references to StandardMaterial3D. 2020-05-04 20:09:23 +01:00
VardenTheOne
a56bfcad1f Fix method name 2020-04-30 18:32:10 +03:00
Andrew Luchuk
bf420a5032 Fixes typo on line 60 in understand 2020-04-26 14:24:16 -04: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
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
3e29a69e8d Merge pull request #3219 from Calinou/add-installing-plugins
Add a page on installing plugins
2020-03-13 12:51:03 +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
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
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
Emil Mattsson
cb68a0bd90 Language improvements in Import Plugin tutorial (#3090) 2020-01-27 08:42:10 +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
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
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