1709 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
Max Hilbrunner
c779a87cf4 Create Sphinx extension to generate HTML meta description tags
(cherry picked from commit 2927a912a5)
2020-05-04 09:38:35 +02:00
Max Hilbrunner
08fa821955 Prepend "(DEV)" to HTML titles if build locally/not on RTD
(cherry picked from commit 0b6d26e33d)
2020-05-04 09:38:24 +02:00
Max Hilbrunner
e2e1aeac71 Appease our great search engine overlords
This hopefully fixes all translated pages showing up in search engine results, and makes the STABLE version of each page canonical.
In turn, this allows us to re-enable indexing of the version-specific pages (see robots.txt changes), as search engines should prefer the canonical (stable) version, and only show the other versions if no canonical (stable) version exists (i.e. because that feature is only in latest, or was removed in stable).

It adds proper canonical links for all generated pages, and fixes the existing links between the various translations of a page by both ensuring the pages links to itself with the proper language tag, and by properly linking to the full path of other translated versions.

(cherry picked from commits:
- fd5f6f4909,
- 263ff56251,
- e21df0671f,
- 24781e377b,
- 66d185d5d2,
- 3c79f3e321)

Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2020-05-04 09:37:21 +02: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
George Marques
d2d8659f87 Explain the need to set ANDROID_NDK_HOME env var (#2100)
(cherry picked from commit d5a383b631)
2019-05-06 11:25:54 +02:00
Hugo Locurcio
6fce62bbca Improve the Compiling for Android page
This mentions that Gradle will automatically download SDK components
(except the NDK, as it is used before Gradle is called).

(cherry picked from commits 012491d8b1
and 2514d3415c)
2019-05-06 11:25:35 +02:00
Justin Burchartz
d1b8ba9d6b GetViewPortRect().Size -> GetViewportRect().Size (#2338)
* GetViewPortRect().Size -> GetViewport().Size

GetViewPortRect() does not seem to excist anymore so I replaced it with GetViewport().Size

* GetViewportRect() actually excists but with proper casing
2019-04-16 14:22:45 +02: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
WakaJoekoe
ee85dda015 changed "don't" to "doesn't"
changed two words to make the sentence grammatically correct
2019-03-11 16:26:45 +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
Nathan Banks
955666e8b4 Update custom_modules_in_cpp.rst
Fixed a typo.
2019-03-01 15:51:23 -05:00
Chris Bradfield
7e518f1d56 Merge pull request #2208 from fugenkleber/patch-1
Correcting misspelling
2019-02-23 18:29:42 -08:00
fugenkleber
08b815992b Correcting misspelling 2019-02-23 08:33:19 +01:00
Chris Bradfield
2e74a31390 Merge pull request #2158 from homchom/patch-1
add note about "Use Snap" at line 627 of "Your First Game" tutorial
2019-01-26 17:27:45 -08:00
homchom
cf453cc9ce add note about "Use Snap" at line 627
I had this problem when reading the tutorial and I think this clarification would help others too.
2019-01-25 18:52:35 -05: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
Kronkleberry
0432592f63 Added example flags for visual studio code 2019-01-15 04:07:59 -07:00
Dirk Krause
785b4d272c Added Kids Can Code (#2123) 2019-01-11 17:21:42 +01:00
clayjohn
b29e771beb fixed height variable typo in fbm function
(cherry picked from commit 56fecdd858)
2019-01-08 13:23:18 +01:00
clayjohn
1f765078aa fixed typos in noise function
(cherry picked from commit acde1ab54e)
2019-01-08 13:23:11 +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
Thomas Lee
93661c0f39 Update part_one.rst
Fixed typo in line 483
2018-12-30 23:36:32 +09: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
Mrwan Ashraf
68cdcc646d fix typo in ui_code_a_life_bar 2018-12-24 15:57:20 +02: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
Camille Bissuel
bfd0f85194 Fix typo (#1927)
first we describe ``process_input`` and then ``process_movement``
2018-11-28 14:30:08 +01:00
blurrred
37ccbd76cd Grammar fix
Added "to."
This could also be re-written as "This is where we connect nodes to listen to the node we selected."
2018-11-26 06:11:07 -06: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
blurrred
36bd2bbd93 Grammar fix + clarity improvements
Added proper article before "background" and put the type of node in parenthesis.
2018-11-20 04:30:16 -06: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
Andy Alt
39adfad322 fix typo within ui_main_menu.rst (had->have) 2018-10-17 00:48:05 -05:00
Max Hilbrunner
ebfe615c59 Merge pull request #1758 from siamak-s/patch-1
Change headers flag to headers_dir
2018-09-22 16:42:14 +02:00
siamak-s
7aeff20215 Change headers flag to headers_dir 2018-09-22 12:54:49 +03:30
Alexey Shmakov
56e40f6d23 rename var in setget section to avoid confusion (#1724)
* rename var in setget section to avoid confusion

changed my_var to myvar so that example actually compilable and doesn't cause a confusion to the shallow reader

* rename the declaration variable instead
2018-09-10 10:35:33 -07:00
Max Hilbrunner
d8ab53879e Merge pull request #1722 from voithos/patch-1
Mention the 32x32 image requirement in the custom mouse cursor tutorial
2018-09-10 13:48:07 +02:00
Zaven Muradyan
22bcd6b8e6 Mention the 32x32 image requirement in the custom mouse cursor tutorial
This restriction has been increased (to 256x256) in master, but 3.0 still requires 32x32.

Related to godotengine/godot#17018
2018-09-02 02:14:30 -07:00
Max Hilbrunner
b42561754f Merge pull request #1707 from starrydigits/patch-1
Update part_two.rst
2018-08-28 16:53:26 +02:00
starrydigits
14f3fc8ed9 Update part_two.rst 2018-08-26 21:29:42 -07:00
Aswin Mohan
a39c9143f7 Fix Incorrect Comment Description of Method (#1680)
* Fix Incorrect Comment Description of Method

* Fix Wrong Information about QueueFree
2018-08-12 08:38:34 +09:00
Nathan Lovato
070ac6a137 Merge pull request #1660 from nestor-2099/patch-1
Update ui_game_user_interface.rst
2018-08-06 08:11:30 +09:00
nestor-2099
3896f373c3 Update ui_game_user_interface.rst
'NinePatchFrame' was misspelled, updated to 'NinePatchRect'
2018-08-05 14:05:11 -05:00