100 Commits
Author SHA1 Message Date
Rémi Verschelde 4348ababe5 Add caution message that this is outdated documentation 2023-02-15 17:31:04 +01:00
Rémi Verschelde 6a3989474a Update .readthedocs.yml config to disable PDF and EPUB builds
(cherry picked from commit 122f3c7b62)
2021-05-06 16:48:48 +02:00
Rémi Verschelde f3fd17ee97 Add requirements.txt for old sphinx version used here
Our ReadTheDocs project config now specifies the use of a requirements.txt file
so builds for old branches started failing without it.

(cherry picked from commit 88a376822e)
2021-05-03 22:35:08 +02:00
Rémi Verschelde 362ea4b5fe Remove controversial satirical piece 🔥
This piece was written back in 2014 before open sourcing Godot, and while its
intent is to be sarcastic, it leaves ample room for misinterpretation.

The intended meaning of this piece was, and always has been, the following:

Exploitative game mechanics suck. Games are a beautiful and artful medium
which can provide players with a wide range of experiences: entertainment,
enlightenment, joy, sadness... Games can be just for fun or they can bear
a message. They can connect people with each other or open the player's mind.

Make games worth your players' time and their money, and do your best to do so
while running a successful and respectful business. Hugs <3

(cherry picked from commit b872229427)
2021-03-04 11:18:22 +01:00
Rémi Verschelde 7b5a66c678 conf.py: Format with black and rename extensions to _extensions
To match changes in master branch and ease cherrypicks.
2020-05-04 09:26:37 +02:00
Rémi Verschelde 7302d9ce8d conf.py: Get version from RTD when available
(cherry picked from commit 605222c094)
2020-03-31 10:05:42 +02:00
Rémi Verschelde eb3fda0b83 Add robots.txt file to prevent indexing outdated docs
Cherry-picked from 2e37935e73b629fd9ecaabf958943cabc3ac825 and follow-ups.
2020-03-16 12:23:13 +01:00
Rémi Verschelde 7df2db1725 Reenable PDF and EPUB builds for stable doc
They were disabled on master as they make builds way too long,
but for the stable branch they make sense, as it is synced manually.

(cherry picked from commit 763f6a9555)
2019-03-27 14:30:02 +01:00
Rémi Verschelde 5f843d87c5 Merge pull request #2238 from WakaJoekoe/patch-1
changed "don't" to "doesn't"
2019-03-11 16:43:25 +01:00
Rémi Verschelde 488d10316b Fix core includes in C++ modules tutorial
Fixes #1787.

(cherry picked from commit 81e1d6da60)
2019-03-01 23:55:10 +01:00
Rémi Verschelde 32156b39dc Merge pull request #2220 from nbanks/patch-1
Fixed a typo in custom_modules_in_cpp.rst
2019-03-01 21:57:15 +01:00
Rémi Verschelde c6a568d9ed Merge pull request #2136 from Kronkleberry/patch-1
Added example flags for visual studio code
2019-01-15 13:30:29 +01:00
Rémi Verschelde d7f516e6e4 Merge pull request #2086 from pbzweihander/patch-1
Update part_one.rst
2018-12-31 11:16:53 +01:00
Rémi Verschelde 124e8d6953 Merge pull request #2080 from mrwanashraf/3.0
fix typo in ui_code_a_life_bar
2018-12-28 15:13:44 +01:00
Rémi Verschelde 8fa3cc37cd Fix code-block indentation
Fixes #1971.
2018-12-05 01:51:16 +01:00
Rémi Verschelde 37f1a2b373 Merge pull request #1936 from blurrred/patch-2
Grammar fix
2018-11-28 14:30:48 +01:00
Rémi Verschelde 21ba6ea0a0 Merge pull request #1926 from blurrred/patch-4
Grammar fix + clarity improvements
2018-11-20 11:40:14 +01:00
Rémi Verschelde 6f099397c7 Merge pull request #1871 from andy5995/patch-2
fix typo within ui_main_menu.rst (had->have)
2018-11-20 10:00:41 +01:00
Rémi Verschelde bab364b621 Merge pull request #1535 from YeldhamDev/conf_ide_fix
Fix section links in the 'Configuring an IDE' page
2018-06-28 20:59:10 +02:00
Rémi Verschelde 4af1f0e283 Merge pull request #1482 from romeojulietthotel/fix_linkcheck_404s
Fix 404s, some redirects and some broken links.
2018-06-28 20:46:30 +02:00
Rémi Verschelde 7ba063097c Merge pull request #1438 from mani144/patch-1
fixing Arc polygon function example for GDScript
2018-06-28 20:36:57 +02:00
Rémi Verschelde 4913869a89 Remove tutorial on linear algebra for rotations
Though it covers an interesting topic in a way that can be beneficial
to many Godot users, after discussion with doc team members and reduz
we feel that its current scope is too out of phase with the target
readership of the Godot docs.

This tutorial would work better hosted out of the Godot docs, and
referenced with a `.. seealso::` link for those who want to dig further
into the math meat.

Thanks a lot to tagcup for this contribution though (as well as the
many contributions to the engine's math and rendering), and sorry for
not better describing what kind of "advanced" math tutorial would be
fitting for the Godot docs.

Sphinx: Also reverted from mathjax to imgmath, as the former implied
running JS code on every single page (regardless of their use of LaTeX
formulas to renderer), so for now imgmath is simpler and good enough.

(cherry picked from commit 90ffb6a6fa)
2018-06-18 08:40:00 +02:00
Rémi Verschelde e4bd3dbc89 RTD: Also disable PDF builds on each commits
Latex builds for PDF also seem to make us reach the build memory
threshold...

(cherry picked from commit 370022acf4)
2018-06-06 15:04:45 +02:00
Rémi Verschelde 8590ad45b5 Add .readthedocs.yml file to disable htmlzip and epub builds
Reference: https://docs.readthedocs.io/en/latest/yaml-config.html

`htmlzip` target is too heavy and slows down build a lot (or makes it timeout),
so disabling for now. We could reenable it if an option is given for a non
`singlehtml` target, see https://github.com/rtfd/readthedocs.org/issues/4190.

Also disabling `epub` target for now, as it also makes builds slower and we
iterate too fast on the master branch for it to be meaningful.
We could eventually build ePub versions manually once a month or so and upload
those somewhere if there's demand for it.

(cherry picked from commit ae7277c1e4)
2018-06-06 10:23:22 +02:00
Rémi Verschelde 43f552736a Sync classref with 3.0 branch 2018-05-09 11:13:17 +02:00
Rémi Verschelde 1dcf5ef541 Merge pull request #1419 from skyace65/C#_requierments
Update C# mono requierments
2018-05-06 03:22:24 +02:00
Rémi Verschelde b75af9f2c5 Merge pull request #1378 from Calinou/improve-pr-workflow-page
Improve the PR workflow page
2018-05-06 03:12:54 +02:00
Rémi Verschelde f518ae8b38 RTD: Remove restriction on Sphinx version
The referenced bug has been fixed for a while.

(cherry picked from commit cb18a9cf95)
2018-04-10 15:11:31 +02:00
Rémi Verschelde 196ec6352d Config i18n for submodule usage
(cherry picked from commit ddc35b0d6e)
2018-04-10 15:11:25 +02:00
Rémi Verschelde 430c21c6f6 Sync classref with 3.0 branch 2018-04-10 10:44:10 +02:00
Rémi Verschelde 299ec58d25 Bump version to 3.0 2018-04-10 10:14:16 +02:00
Rémi Verschelde 30493541db Sync classref with current source 2018-04-10 10:13:29 +02:00
Rémi Verschelde e07b7b0494 Index: Link to Discord docs channel 2018-04-10 09:33:42 +02:00
Rémi Verschelde fd3e774be5 Sync classref with current source 2018-03-28 11:50:20 +02:00
Rémi Verschelde 24f61b3648 Make "Edit on GitHub" always point to master branch
Fixes #1138.
2018-03-05 13:29:14 +01:00
Rémi Verschelde 09f6588b68 Make PR template a comment 2018-03-05 13:09:48 +01:00
Rémi Verschelde df578c300d Sync classref with current source 2018-02-19 10:48:33 +01:00
Rémi Verschelde 4f4160126e Merge pull request #1152 from michaeljoy255/master
Formatting and typo fixes in ui_code_a_life_bar.rst & pr_workflow.rst
2018-02-17 17:51:57 +01:00
Rémi Verschelde a05b490a27 Merge pull request #1143 from jbuschdev/patch-1
Updating resource restriction docs for Xbox One
2018-02-14 00:51:07 +01:00
Rémi Verschelde 8e7f5979c8 Merge pull request #1114 from Simonah88/master
Fixed build command for shared library summator
2018-02-13 23:40:15 +01:00
Rémi Verschelde 97d7e0224c Sync classref with current source 2018-02-02 00:04:37 +01:00
Rémi Verschelde 7fb5fbe819 Merge pull request #1049 from hungrymonkey/fixes_905
added pulseaudio-devel to solus as a necessary package
2018-02-01 14:34:24 +01:00
Rémi Verschelde 9a2ba04718 Merge pull request #1059 from Calinou/spatial-material-default-burley
Update the default spatial material diffuse mode to Burley
2018-01-31 09:02:41 +01:00
Rémi Verschelde 3f052937e8 Merge pull request #1055 from aaschmitz/patch-1
Added Zeef Godot Engine directory.
2018-01-30 15:06:37 +01:00
Rémi Verschelde 982c3e1aa2 Merge pull request #1056 from dxzone12/typo_fixes
Fixed typos in FAQ
2018-01-30 15:05:52 +01:00
Rémi Verschelde 93ea1848fd Merge pull request #1054 from Imvoo/master
Fix typo in FAQ
2018-01-30 08:20:38 +01:00
Rémi Verschelde 14da57abff Merge pull request #1050 from YeldhamDev/various_fixes
Various small fixes for the docs
2018-01-30 00:22:40 +01:00
Rémi Verschelde d2453fe9b9 Merge pull request #1038 from skyace65/Improve_pr_workflow
Improve Pull Request Workflow Page
2018-01-29 09:57:03 +01:00
Rémi Verschelde 3ef045a2a7 Merge pull request #1037 from antoniotorresm/master
Add Interpolation qualifiers info to Shading Language reference
2018-01-28 18:19:52 +01:00
Rémi Verschelde 4ed62c5a45 Merge pull request #1030 from eska014/lone-wolf
Nintendo Switch, PlayStation 4 and Xbox One Support
2018-01-26 19:42:07 +01:00
Rémi Verschelde 9777393b84 Merge pull request #1025 from letheed/fix-db
Fix and improve dB explanations
2018-01-26 15:13:34 +01:00
Rémi Verschelde 9396f98ae6 Merge pull request #1026 from YeldhamDev/feature_tags_table
Fixed broken table inside "Feature Tags" page
2018-01-26 15:12:40 +01:00
Rémi Verschelde 3a931d2c5e Merge pull request #1021 from AllanDaemon/patch-1
Fix mistypes
2018-01-26 07:51:29 +01:00
Rémi Verschelde 981b68faa6 Merge pull request #1019 from MattUV/master
Updated the introduction page to fit with the new organisation.
2018-01-26 00:28:33 +01:00
Rémi Verschelde 530e9d6fe7 Merge pull request #1017 from emersonmx/patch-1
Rename OBJ_TYPE to GDCLASS
2018-01-25 08:11:50 +01:00
Rémi Verschelde 48555fcda4 Merge pull request #1010 from volzhs/convcolonly
Add convcolony option for create collisions
2018-01-23 23:30:46 +01:00
Rémi Verschelde 77fcbe8d28 Merge pull request #995 from GDquest/ui_introduction_to_the_ui_system-fixes
Fix and wrap up the introduction to the ui system
2018-01-20 10:33:46 +01:00
Rémi Verschelde 86b15922b5 Merge pull request #994 from GDquest/ui_game_user_interface-fixes
fix errors reported on learning/step_by_step/ui_game_user_interface.rst
2018-01-20 09:51:45 +01:00
Rémi Verschelde 7538730937 Merge pull request #990 from YeldhamDev/bbcode_update_fix
Fixed wrong information in "BBCode in RichTextLabel"
2018-01-19 21:14:19 +01:00
Rémi Verschelde 31a6f62fd5 Fix typos using codespell
Using v1.11.0 from https://github.com/lucasdemarchi/codespell
2018-01-18 22:14:22 +01:00
Rémi Verschelde d976289c94 Sync classref with current source 2018-01-18 22:02:30 +01:00
Rémi Verschelde 556cd855ca Merge pull request #986 from skyace65/Update_scene_tree_image
Update scene tree image
2018-01-18 20:55:22 +01:00
Rémi Verschelde cf756deffb Sync classref with current source 2018-01-17 10:44:44 +01:00
Rémi Verschelde 8ef96d7895 Merge pull request #977 from kurtisharms/patch-2
Added ClangFormat to IDE beautifier plugin list
2018-01-16 07:54:57 +01:00
Rémi Verschelde b85627507e Sync classref again after https://github.com/godotengine/godot/pull/15611 2018-01-12 09:04:12 +01:00
Rémi Verschelde 4548bb71d5 Sync classref with current source, adds Enums 2018-01-12 08:52:43 +01:00
Rémi Verschelde d2eaa67ef0 Merge pull request #969 from godotengine/kcc_doc_revisions
Update Instancing doc and images
2018-01-12 08:22:07 +01:00
Rémi Verschelde 06071b087e Merge pull request #968 from brainsick/makefile-sphinx-fix
update Sphinx build instructions
2018-01-11 14:13:40 +01:00
Rémi Verschelde f8c60fc6df Merge pull request #970 from djrm/new_logo
New logo for the docs
2018-01-11 11:16:01 +01:00
Rémi Verschelde da9a710450 Merge pull request #590 from Hylek/master
Updated Locales doc with missing language codes.
2018-01-08 23:11:53 +01:00
Rémi Verschelde 71988e916a Merge pull request #964 from brainsick/gdignore
fix file list, add .gdignore mention
2018-01-08 22:46:34 +01:00
Rémi Verschelde 2ced3eef2f Merge pull request #952 from mnemotic/mnemotic-gui-events
Make a note about GUI events bubbling up
2018-01-08 14:08:16 +01:00
Rémi Verschelde 52d8d132ae Merge pull request #934 from mhilbrunner/docs-csharp
Improve C# intro docs/Unity transition guide
2018-01-06 20:35:04 +01:00
Rémi Verschelde 30c607f363 Merge pull request #954 from mhilbrunner/mhilbrunner-scripting-delta
Small fix for scripting_continued.rst, closes #384
2018-01-05 23:27:43 +01:00
Rémi Verschelde 8a5f2b3ab3 Merge pull request #953 from mhilbrunner/docs-transforms
Small fixes for transforms docs, closes #236
2018-01-05 21:21:20 +01:00
Rémi Verschelde f9afc2b027 Merge pull request #950 from FelixMaxwell/neutral-language
Updated parts of the documentation to use gender neutral pronouns.
2018-01-05 17:12:30 +01:00
Rémi Verschelde 3ebeb74289 Merge pull request #944 from mhilbrunner/patch-9
Code Style Guidelines: Small fix
2018-01-04 23:34:32 +01:00
Rémi Verschelde 81db397521 Merge pull request #943 from mhilbrunner/patch-8
Bug Triage Guidelines: Small updates
2018-01-04 23:34:05 +01:00
Rémi Verschelde 4f6f991519 Update copyright for 2018
Happy new year to all the documentation contributors!
2018-01-04 01:49:56 +01:00
Rémi Verschelde 691a725c3a classref: Sync with current source 2018-01-04 01:49:18 +01:00
Rémi Verschelde f233245faa Merge pull request #939 from mhilbrunner/patch-7
Variant class (CPP): Update COW info, closes #938
2018-01-03 17:50:52 +01:00
Rémi Verschelde 72b3ff11ba Mention MSBuild as requirement to build Godot with mono
Fixes #931.
2018-01-03 11:37:02 +01:00
Rémi Verschelde 97a3b83f7a Merge pull request #928 from hungrymonkey/fix_ref_bug
Fixes a bug in the example code in object type. Ref<MyReference> myre…
2018-01-03 11:26:37 +01:00
Rémi Verschelde b9e87f0938 Merge pull request #620 from cbscribe/sphinx_math_test
Add math/formula support in Sphinx
2018-01-03 11:09:50 +01:00
Rémi Verschelde 56d45ff6e3 Merge pull request #917 from Mikerhinos/patch-1
Update high_level_multiplayer.rst
2017-12-22 11:47:14 +01:00
Rémi Verschelde a1338bd4df Merge pull request #914 from skyace65/patch-1
Fixed four links, removed 3 commas.
2017-12-20 22:18:34 +01:00
Rémi Verschelde 79d0210a25 Merge pull request #908 from Hinsbart/fix_bakedlight_typos
Fix typos in BakedLightmap tutorial.
2017-12-18 14:10:43 +01:00
Rémi Verschelde 9166436604 Merge pull request #897 from mhilbrunner/patch-5
High-level multiplayer update
2017-12-13 18:45:27 +01:00
Rémi Verschelde fb076a75bf Merge pull request #896 from PJB3005/17-12-12-fix_mac_bitness_default
Fix bitness default being incorect for MacOS.
2017-12-12 18:01:36 +01:00
Rémi Verschelde 614d8bfc5e Fix titles of Visual Script tutorials 2017-12-11 14:44:06 +01:00
Rémi Verschelde 2de9dbf2d9 Merge pull request #895 from follower/patch-1
Typo fix: "dekstop" => "desktop"
2017-12-11 07:42:25 +01:00
Rémi Verschelde 9b84c92d53 classref: Sync with current source 2017-12-10 00:45:14 +01:00
Rémi Verschelde e0d616fcd1 X11 build: Add Xi dependency 2017-12-08 01:14:12 +01:00
Rémi Verschelde 15c7455abd Style: Min required clang-format version is now 5.0.0 2017-12-06 21:59:57 +01:00
Rémi Verschelde 29bb972460 Merge pull request #831 from BastiaanOlij/fix_toc_vr
Had to rename a little something
2017-12-06 12:48:31 +01:00
Rémi Verschelde 49fc34c321 Merge pull request #830 from davcri/patch-1
"Scenes and nodes": fix text according to the displayed editor image
2017-12-06 10:22:44 +01:00
Rémi Verschelde 2a46f56c27 Merge pull request #608 from davidpol/patch-1
Replace "guards" with "enemies" for consistency
2017-12-05 09:12:06 +01:00
Rémi Verschelde 04861b3c88 classref: Sync with current source 2017-11-29 09:53:30 +01:00
Rémi Verschelde 3ea4ebada6 Merge pull request #616 from capnm/rst_clean_up5
Clean up markup
2017-11-28 19:56:38 +01:00
Rémi Verschelde 5bf33731b6 Sync classref with current source 2017-11-27 08:32:15 +01:00