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)
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)
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>
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)
* 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
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)
* 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