Commit Graph

373 Commits

Author SHA1 Message Date
Rémi Verschelde
80957b8581 Merge branch 'master' into 3.2 2020-06-22 13:05:41 +02:00
Shai Angress
ed3a146bef Clarify build instructions for Android (#3315) 2020-06-22 11:04:05 +02:00
Rémi Verschelde
06b5afcc03 Merge pull request #3701 from Calinou/fix-vformat-example
Fix `vformat()` example in Common engine methods and macros
2020-06-22 10:13:52 +02:00
Andy Maloney
bd4d9f4cd6 Add note about register_types file locations (#3702) 2020-06-19 23:37:15 +02:00
Hugo Locurcio
a135d305ff Fix vformat() example in Common engine methods and macros 2020-06-16 16:53:51 +02:00
Paul Joannon
84d2b1e848 Update WebAssembly export templates' ZIP archive names (#3680) 2020-06-13 13:31:25 +02:00
Max Hilbrunner
db72b0b902 Merge pull request #3666 from Calinou/add-common-methods-page
Add a page about common methods in Godot's C++ codebase
2020-06-12 23:52:15 +02:00
Hugo Locurcio
953b86a591 Add an Editor style guide page
This page describes the writing style used throughout the Godot
editor. It complements the already-established Docs writing guidelines.
2020-06-09 22:32:25 +02:00
Hugo Locurcio
7ee5001213 Add a page about common methods in Godot's C++ codebase
This is geared towards beginner engine contributors, but it could
also be useful to those writing custom C++ modules.
2020-06-08 22:17:34 +02:00
Maganty Rushyendra
08e298c082 Replace register_method with bind_method
ClassDB exposes `bind_method` in order to register functions, and not
`register_method` anymore.
2020-06-08 09:28:44 +08:00
Rémi Verschelde
f3d374ebf1 Merge branch 'master' into 3.2 2020-06-05 17:15:28 +02:00
Rémi Verschelde
ce7a9a6eab Images: Remove unused images (no 'image::' or 'figure::' reference) 2020-06-05 14:43:20 +02:00
Rémi Verschelde
39dbbb29e1 Images: always use relative 'img/' paths, without './' prefix
Move some files from root '/img' folder to the location where they are
actually used.
2020-06-05 14:38:25 +02:00
Hugo Locurcio
128d0b4a15 Improve the Compiling with Mono page 2020-06-03 18:45:48 +02:00
Yuri Sizov
e2e3ecc5b0 Fix typo in VS Code configuration guide (#3628) 2020-06-02 15:11:25 +02:00
Hugo Locurcio
55543f7bac Tweak arguments in the VS Code configuration guide
- Use the long name for the `--editor` option to make it more obvious.
- Document how to run a project directly while debugging.
- Put comments above the line to avoid horizontal overflow.
2020-05-30 22:46:05 +02:00
Dean Brettle
8fb5c787aa Add --path option to sample VS Code launch.json (#3617) 2020-05-30 22:18:53 +02:00
Dean Brettle
92136c8e3b Add gcc-c++ dependency for Fedora. (#3618) 2020-05-30 22:16:44 +02:00
Rémi Verschelde
8f6b4a2ace Merge branch 'master' into 3.2 2020-05-27 13:45:21 +02:00
Hugo Locurcio
43410b3c86 Tweak LD_LIBRARY_PATH export to work with paths that contain spaces (#3585)
This also uses the `$PWD` environment variable which should always
be defined. It's also minutely faster than calling `$(pwd)` or using
the deprecated backtick syntax.
2020-05-26 14:24:56 +02:00
Andrii Doroshenko
9539091084 Document custom_modules build option (#3595)
* Document `custom_modules` build option
2020-05-26 14:23:15 +02:00
Hugo Locurcio
47b0721d8a Capitalize all instances of Git in the documentation 2020-05-23 18:34:55 +02:00
Yuri Sizov
c0b566cce1 Adjusted language and layout of configuring an IDE docs 2020-05-21 17:34:08 +03:00
Rémi Verschelde
10f20b00cb Merge branch 'master' into 3.2 2020-05-20 15:08:42 +02:00
Max Hilbrunner
7371968b82 Merge pull request #3006 from Relintai/module-doc-fix
Improve the 'Writing custom documentation' section
2020-05-20 11:30:31 +02:00
Hugo Locurcio
ec77f48d5e Add documentation about exporting for dedicated servers
This also documents how to build dedicated server binaries.
The part about compiling will need to be updated for Godot 4.0
once the server platform is usable again.

This also removes prompts before commands so that they can be
copy-pasted by triple-clicking without selecting the prompt.
2020-05-19 21:52:23 +02:00
Relintai
01bec86e2d Improve the 'Writing custom documentation' section. 2020-05-19 19:07:53 +02:00
Andrii Doroshenko (Xrayez)
e7574886ef Describe a way to override build options via a file and SCONSFLAGS 2020-05-18 13:17:32 +03:00
Hugo Locurcio
d494d19dac Remove trailing whitespace and irregular whitespace 2020-05-17 00:26:19 +02:00
Max Hilbrunner
446da1dfc2 Merge pull request #3535 from skyace65/CompilingClarification
Improve Windows compiling instructions
2020-05-16 14:45:34 +02:00
skyace65
1ec6f88687 Improve Windows compiling instructions 2020-05-15 22:05:01 -04:00
Miguel de Icaza
05a105b2d5 Compiling for OSX: Add requirement on Vulkan SDK (#3536) 2020-05-14 22:37:10 +02:00
Max Hilbrunner
a42e81af60 Add a reference GDScript formal grammar in EBNF 2020-05-14 18:07:09 +02:00
Max Hilbrunner
3067bcd08d Merge pull request #3512 from Calinou/improve-ide-instructions
Split IDE instructions into several pages, improve writing style
2020-05-13 14:44:09 +02:00
free-vbucks
69c2784a2f Update MinGW requirements (#3526)
* Update MinGW requirements

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>

Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>
2020-05-13 00:58:44 +02:00
Hugo Locurcio
2f1cc779f4 Update the Editor icons optimization guide to follow current usage
We have transitioned from scour to svgcleaner lately due to its better
performance and ease of installation.
2020-05-12 10:01:32 +02:00
Max Hilbrunner
bbc199dceb Merge pull request #3510 from Calinou/editor-icons-light-theme-conversion
Document how to work with the editor icons' automatic theme conversion
2020-05-08 23:15:49 +02:00
Hugo Locurcio
e24fee75cb Split IDE instructions into several pages, improve writing style
This removes the link to the KDevelop setup video tutorial as it's
now outdated.

IDE screenshots were also optimized losslessly using
`oxipng -o6 --strip --zopfli`.

See #3485.
2020-05-08 22:03:03 +02:00
Hugo Locurcio
bacc9368c4 Document how to work with the editor icons' automatic theme conversion 2020-05-08 18:11:37 +02:00
Hugo Locurcio
cc5f394710 Remove uninformative editor development Introduction page 2020-05-08 18:02:58 +02:00
Andrii Doroshenko
387882f458 Document GDScript export category and property grouping (#3444)
* Document GDScript export category and property grouping

* Update getting_started/scripting/gdscript/gdscript_exports.rst

Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>
2020-05-04 16:26:18 +02:00
Rémi Verschelde
0a9fc75dc0 Merge branch 'master' into 3.2 2020-04-27 12:18:11 +02:00
Rémi Verschelde
e6b00ca97a Misc formatting fixes 2020-04-27 12:17:47 +02:00
Rémi Verschelde
c0cc4698f8 Merge branch 'master' into 3.2 2020-04-27 09:58:35 +02:00
Rémi Verschelde
e4237e2948 Misc fixes to recent merges 2020-04-27 09:58:08 +02:00
Shlomi
b294afe3e4 Visual Studio Configure Setup and Debugging (#3116)
* Visual Studio Configure Setup and Debugging

My first doc contribution!

* Apply suggestions from Calinou

Co-Authored-By: Hugo Locurcio <hugo.locurcio@hugo.pro>
Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>
2020-04-26 22:16:01 +02:00
Max Hilbrunner
71261e4a25 Merge pull request #3432 from omerkling/omerkling-git-setup
Point getting sources to pull request workflow
2020-04-26 17:56:45 +02:00
Max Hilbrunner
14366de252 Merge pull request #3438 from Calinou/update-editor-icons
Update Editor icons information to follow changes in the `master` branch
2020-04-26 17:51:16 +02:00
Hugo Locurcio
410c99ae96 Update Editor icons information to follow changes in the master branch
See https://github.com/godotengine/godot/pull/36513.
2020-04-24 20:02:18 +02:00
Owen Merkling
c2aeabbd49 Point getting sources to pull request workflow
Potential contributors can land on the building instructions before the PR instructions.
2020-04-22 15:13:35 -06:00