Commit Graph
100 Commits
Author SHA1 Message Date
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
Max Hilbrunner ff18013d94 Merge pull request #3630 from PeterJSFChaplin/autotile-tutorial
Add autotile tutorial
2020-06-11 14:16:17 +02:00
Max Hilbrunner 3d9655746a Merge pull request #3663 from Calinou/csharp-update-gotchas
Update and clarify C# gotchas for Godot 3.2.2
2020-06-11 13:55:51 +02:00
Max Hilbrunner 9ef48e22cf Merge pull request #3639 from skyace65/AssetWorkflow
Update import process images
2020-06-11 13:54:27 +02:00
Max Hilbrunner f8064cf0b9 Merge pull request #3646 from skyace65/TileSet
Fix instructions for opening the TileSet panel
2020-06-11 13:53:29 +02:00
Max Hilbrunner 32551d295a Merge pull request #3669 from Calinou/add-editor-style-guide
Add an Editor style guide page
2020-06-11 13:52:43 +02:00
Max Hilbrunner 39b256be4f Merge pull request #3651 from justin-calleja/patch-3
Add minor doc improvements
2020-06-08 21:32:26 +02:00
Max Hilbrunner 9775ca0a22 Merge pull request #3652 from skyace65/match
Clarify GDScript match
2020-06-08 21:30:56 +02:00
Max Hilbrunner 6c0250ff36 Merge pull request #3645 from Calinou/improve-vcs
Improve writing style and fix formatting in Version control systems
2020-06-05 13:29:39 +02:00
Max Hilbrunner a61c59e324 Merge pull request #3637 from Calinou/improve-compiling-with-mono-2
Improve the Compiling with Mono page
2020-06-03 23:57:04 +02:00
Max Hilbrunner 037d2cc931 Merge pull request #3633 from pycbouh/fix-emph-lines
Fix styling on emphasized lines
2020-06-03 17:50:22 +02:00
Max Hilbrunner e596fc8aa8 Improve CI
Improve CI build times by using a dummy builder for (empty) output, dropping LaTeX, and disabling some Sphinx extensions when building for CI (GDScript lexing, creating a search index, and generating HTML description tags).

In my tests, this improves Travis CI build times: from up to 30 minutes down to 2 minutes.
2020-06-03 17:44:47 +02:00
Max Hilbrunner d0cb3aed6d Merge pull request #3629 from m4gr3d/patch-3
Remove `patch` from the version string
2020-06-03 00:11:22 +02:00
Max Hilbrunner 3d96fe2ab6 Merge pull request #3631 from Calinou/physics-introduction-delta
Explain what `delta` is in Physics introduction
2020-06-03 00:10:38 +02:00
Max Hilbrunner fee1167620 Merge pull request #3626 from m4gr3d/patch-4
Update the naming scheme for the Godot Android library
2020-06-02 09:52:54 +02:00
Max Hilbrunner 2bfd1f049c Merge pull request #3620 from Calinou/configuring-vscode-tweak-args
Tweak arguments in the VS Code configuration guide
2020-05-31 14:34:46 +02:00
Max Hilbrunner b85b7706b6 Merge pull request #3616 from Calinou/2d-movement-input-action-note
Add a note to remind the user to set up input actions in 2D movement
2020-05-31 14:33:31 +02:00
Max Hilbrunner 241958a2a3 Merge pull request #3611 from justin-calleja/patch-1
Update cutout_animation.rst
2020-05-31 14:32:47 +02:00
Max Hilbrunner 98a1c188e6 Merge pull request #3615 from Calinou/custom-mouse-cursor-hardware-vs-software
Describe the differences between hardware and software mouse cursors
2020-05-31 14:31:34 +02:00
Max Hilbrunner 3a47c96af1 Merge pull request #3601 from SimonLarsen/export_layers
Document export hints for physics and render layers
2020-05-28 15:46:17 +02:00
Max Hilbrunner 52887ba635 Merge pull request #3594 from brandonlamb/patch-1
Clarify example code for signal
2020-05-26 14:15:20 +02:00
Max Hilbrunner 0d3d787732 Merge pull request #3586 from Calinou/capitalize-git
Capitalize all instances of Git in the documentation
2020-05-24 16:34:32 +02:00
Max Hilbrunner 4468f3d5e8 Merge pull request #3581 from skyace65/uwp_signing
Document automatic signing of UWP apps
2020-05-24 16:27:27 +02:00
Max Hilbrunner 58e2838d3f Merge pull request #3582 from EmNudge/patch-1
Minor typo fix
2020-05-23 18:04:43 +02:00
Max Hilbrunner 6b062581b2 Merge pull request #3579 from skyace65/OpenJDKLink
Mention Open JDK in step by step exporting
2020-05-22 23:02:07 +02:00
Max Hilbrunner e6366b8645 Merge pull request #3564 from pycbouh/convert-screenshots-to-text
Adjust language and layout of configuring an IDE docs
2020-05-22 14:20:18 +02:00
Max Hilbrunner f6f8c29976 Merge pull request #3577 from GrooveStomp/fps_tutorial_wording_deduplication
Deduplicates some text in fps_tutorial part 2
2020-05-22 14:17:43 +02:00
Max Hilbrunner 4bf237f921 Merge pull request #3578 from mrushyendra/patch-1
Fix incorrect Node label in "Your first game"
2020-05-22 14:09:21 +02:00
Max Hilbrunner 9e1b092e11 Merge pull request #3575 from Calinou/fix-shader-style-guide-numbering
Fix numbering in the ordering section of Shader language style guide
2020-05-22 14:06:11 +02:00
Max Hilbrunner c26d33bfb4 Pin ReadTheDocs sphinx search to specific commit instead of master tip 2020-05-20 14:06:22 +02:00
Max Hilbrunner cc52414fec Merge pull request #3566 from Calinou/improve-console-support
Improve the Console support in Godot page
2020-05-20 14:00:17 +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
Max Hilbrunner ae9cb331ff Merge pull request #3557 from Calinou/add-exporting-for-servers
Add documentation about exporting for dedicated servers
2020-05-20 11:24:50 +02:00
Max Hilbrunner c302e96507 Update tutorials/networking/high_level_multiplayer.rst 2020-05-20 11:24:29 +02:00
Max Hilbrunner dd29ba5030 Merge pull request #3559 from Calinou/jitter-stutter-smoothing-addon
Mention lawnjelly's smoothing add-on in Fixing jitter and stutter
2020-05-18 22:43:18 +02:00
Max Hilbrunner c0c9ddd315 Merge pull request #3555 from akien-mga/authors
Add AUTHORS.md with list of main contributors
2020-05-18 15:11:05 +02:00
Max Hilbrunner bec53f476a Merge pull request #2956 from merumelu/docs-changelog-3.2
Add new tutorials to doc changelog
2020-05-18 13:36:06 +02:00
Max Hilbrunner 3a2c5a83ba Merge pull request #3553 from Calinou/background-loading-remove-notice
Remove outdated notice at the end of Background loading
2020-05-17 23:27:18 +02:00
Max Hilbrunner a7fad2590d Step by Step: Resources -> Remove outdated info
Dictionaries are refcounted now, this closes https://github.com/godotengine/godot-docs/issues/1962
2020-05-17 19:35:17 +02:00
Max HilbrunnerandJacob Gray b24b9ad9a5 GDScript basics: improve match explanation
Co-authored-by: Jacob Gray <jacopo.grayscale@gmail.com>
2020-05-17 18:33:21 +02:00
Max Hilbrunner 17c714e36b Merge pull request #3548 from pycbouh/fix-search-styles
Fix unstyled message for empty search results
2020-05-17 15:57:49 +02:00
Max Hilbrunner be931dc655 Merge pull request #3546 from Calinou/gdscript-warning-system-split
Split the GDScript warning system documentation into its own page
2020-05-17 15:55:50 +02:00
Max Hilbrunner c172e10c8a Merge pull request #3549 from FeatherAntennae/patch-1
Fixed typo in "logic preferences" best practices file
2020-05-17 15:54:07 +02:00
Max Hilbrunner 01dd7b1a81 Merge pull request #3550 from mhilbrunner/oculus-tutorial-fixes
Improvements and fixed for Oculus tutorial
2020-05-17 15:52:45 +02:00
Max Hilbrunner 3fe5d9317f Improvements and fixed for Oculus tutorial 2020-05-17 15:51:13 +02:00
Max Hilbrunner 5e6dc1eea8 Merge pull request #3542 from Calinou/improve-updating-class-reference
Improve the Contribute to the Class Reference page
2020-05-16 18:30:40 +02:00
Max Hilbrunner 508791df9a Merge pull request #3541 from jluini/master
Fix in note about adaptive icons ('radius' changed to 'diameter')
2020-05-16 14:49:34 +02:00
Max Hilbrunner 3e2c86d572 Merge pull request #3540 from akien-mga/better-pr-workflow
PR workflow: Improve instructions around updating, amending and rebasing
2020-05-16 14:47:49 +02:00
Max Hilbrunner 446da1dfc2 Merge pull request #3535 from skyace65/CompilingClarification
Improve Windows compiling instructions
2020-05-16 14:45:34 +02:00
Max Hilbrunner b1297a492d Merge pull request #3040 from skyace65/QuestTutorial
Add Oculus Quest tutorial to documentation
2020-05-15 19:54:15 +02:00
Max Hilbrunner a59d39efa8 Merge pull request #3533 from cbscribe/kcc_usingk2d
Using KinematicBody2D: update parameter names
2020-05-15 19:31:02 +02:00
Max Hilbrunner 105eecc13a Merge pull request #3537 from Calinou/project-organization-case-sensitivity
Add a note about case sensitivity in Project organization
2020-05-15 19:29:12 +02:00
Max HilbrunnerandGeorge Marques f92e9e9d14 Merge pull request #3532 from mhilbrunner/vnen-gdscript-grammar
Add GDScript grammar by vnen


Co-authored-by: George Marques <george@gmarqu.es>
2020-05-14 18:10:37 +02:00
Max Hilbrunner a42e81af60 Add a reference GDScript formal grammar in EBNF 2020-05-14 18:07:09 +02:00
Max Hilbrunner 54f2ef4ba2 GDScript: Add type casting to the precedence table 2020-05-14 18:03:05 +02:00
Max Hilbrunner ae38187756 Merge pull request #3523 from cbscribe/kcc_yfg_rewrite
Dodge the Creeps tutorial updates
2020-05-13 14:45:30 +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
Max Hilbrunner de77f11aeb Merge pull request #3528 from mtttz/master
Replace outdated identifier in example code
2020-05-13 00:55:19 +02:00
Max Hilbrunner da35908db0 Merge pull request #3525 from Calinou/update-editor-icons-optimization
Update the Editor icons optimization guide to follow current usage
2020-05-13 00:51:08 +02:00
Max Hilbrunner 2c1bad248a Merge pull request #3517 from vetu11/fix-3511
Fix #3511: SSL certificates are optional.
2020-05-10 16:08:36 +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
Max Hilbrunner 7d01f45cd3 Merge pull request #3508 from Calinou/gdscript-bracket-object-access
Mention Object bracket property access and dynamic property indexing
2020-05-08 23:14:51 +02:00
Max Hilbrunner 713871f040 Merge pull request #3509 from Calinou/remove-editor-dev-intro-page
Remove uninformative editor development Introduction page
2020-05-08 23:13:54 +02:00
Max Hilbrunner 30c9b2aa80 Merge pull request #3502 from Calinou/hyphenate-thread-safe
Add an hyphen to all instances of "thread-safe"
2020-05-07 00:30:36 +02:00
Max Hilbrunner 33c900db1d Merge pull request #3501 from Louis-Simon22/master
Instancing section added to the running code in the editor tutorial
2020-05-07 00:29:58 +02:00
Max Hilbrunner eb2e4c85e7 Merge pull request #3500 from Vasanthan-/patch-1
Added BBcode tags for Table and Cell
2020-05-07 00:27:48 +02:00
Max Hilbrunner 908e780bb4 Merge pull request #3497 from dolorismachina/add-community-tutorial
Add Gonkee YouTube channel to video tutorials
2020-05-05 18:17:16 +02:00
Max Hilbrunner bddbda8134 Merge pull request #3412 from madmiraal/fix-broken-links
Convert SpatialMaterial references to StandardMaterial3D.
2020-05-05 01:22:52 +02:00
Max Hilbrunner 773d71b90f Merge pull request #3482 from Calinou/add-3d-limitations-page
Add a dedicated page for 3D rendering limitations
2020-05-04 16:15:44 +02:00
Max Hilbrunner c28376e85f Merge pull request #3490 from Calinou/exporting-pcks-replace-optout
Document how to opt-out of replacing files when loading a PCK file
2020-05-04 16:12:10 +02:00
Max Hilbrunner 5ed9127a8f Merge pull request #3488 from Calinou/mention-normal-map-coordinates
Mention the normal map coordinate system expected by Godot
2020-05-04 02:11:05 +02:00
Max Hilbrunner f7ca54c021 Merge pull request #3484 from ah0y/patch-2
FPS Tutorial Part 5 typo fix
2020-05-03 04:55:24 +02:00
Max Hilbrunner fb45e50509 Merge pull request #2644 from Xrayez/gdscript-coroutines-completed
Elaborate on yielding to `completed` signal in GDScript basics
2020-05-03 01:00:03 +02:00
Max Hilbrunner e06888b372 Merge pull request #3468 from Calinou/mention-cross-language-inheritance
Mention the lack of support for cross-language script inheritance
2020-05-03 00:06:45 +02:00
Max Hilbrunner 2927a912a5 Create Sphinx extension to generate HTML meta description tags 2020-05-02 21:34:02 +02:00
Max Hilbrunner a5ef2d8f5c Merge pull request #3467 from VardenTheOne/patch-1
Fix method name
2020-05-02 15:38:07 +02:00
Max Hilbrunner c54d5e320f Merge pull request #3464 from Calinou/importing-images-bmp-limitations
Document BMP loading limitations in Importing images
2020-04-30 15:35:43 +02:00
Max Hilbrunner 9c35b81f24 Merge pull request #3461 from mhilbrunner/fix-locale-names
Fix locale names
2020-04-28 19:29:44 +02:00
Max Hilbrunner 0b6d26e33d Prepend "(DEV)" to HTML titles if build locally/not on RTD 2020-04-28 16:53:08 +02:00
Max Hilbrunner b6e257a378 Merge pull request #3462 from Calinou/hlm-clarify-cpp-implementation
Clarify that NetworkedMultiplayerPeer cannot be extended via GDScript
2020-04-28 14:58:37 +02:00
Max Hilbrunner 3c79f3e321 Fix locale names AGAIN :)
this time formatting to ISO 639-1 dynamically
2020-04-27 19:48:52 +02:00
Max Hilbrunner c525b612c3 Merge pull request #3451 from akien-mga/html_title-localized
conf: Add language name in page title and translate it
2020-04-26 22:48:12 +02:00
Max Hilbrunner fa5b48878a Merge pull request #3197 from Calinou/add-instantpage
Add instant.page to speed up page loading
2020-04-26 22:27:43 +02:00
Max Hilbrunner c5cfbe9284 Merge pull request #3301 from Calinou/update-customizing-html5-shell
Update the Customizing the Web export HTML page
2020-04-26 20:16:15 +02:00
Max Hilbrunner d47d66f90d Merge pull request #3318 from docquantum/master
Replaced deprecated "get" cs func in fps tutorial
2020-04-26 18:14:05 +02:00
Max Hilbrunner b935b0fd5b Merge pull request #3358 from Calinou/best-practices-clarify-enum-string
Clarify how string enums are created in the Data preferences page
2020-04-26 18:10:38 +02:00
Max Hilbrunner f9ad1c57c9 Merge pull request #3403 from Calinou/add-tween-cheatsheet
Add a Tween cheatsheet image
2020-04-26 18:05:15 +02:00
Max Hilbrunner 2c1d18148c Merge pull request #3406 from Calinou/add-html5-ios-warning
Warn about outstanding bugs in the HTML5 export when running on iOS
2020-04-26 18:03:13 +02:00
Max Hilbrunner 7d262cfd4f Merge pull request #3431 from skyace65/VSCodeDebug
Add debug instructions for VSCode
2020-04-26 18:00:47 +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 13d49ccf97 Merge pull request #3429 from Calinou/readme-virtualenv-requirements
Install dependencies from `requirements.txt` when using virtualenv
2020-04-26 17:54:53 +02:00
Max Hilbrunner 2460314344 Merge pull request #3436 from Calinou/exporting-android-fix-double-colon
Fix duplicate colon in Exporting for Android
2020-04-26 17:52:59 +02:00
Max Hilbrunner 20dfc7d3c9 Merge pull request #3449 from mhilbrunner/fix-contrib-guide-layout
Fix documentation guidelines to not break layout
2020-04-26 17:51:32 +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
Max Hilbrunner fb36095bf0 Merge pull request #3440 from tanchar/patch-1
remove duplicate keyboard shortcut
2020-04-26 17:10:02 +02:00
Max Hilbrunner 15a8804da6 Fix documentation guidelines to not break layout 2020-04-26 16:53:29 +02:00
Max Hilbrunner e6eafa299e Merge pull request #3445 from Calinou/weblate-badge-define-size
Define the Weblate badge size to avoid reflows during page loading
2020-04-26 16:29:04 +02:00
Max Hilbrunner e54c9369ff Merge pull request #3441 from Calinou/improve-shader-reference-table
Improve the shader reference table formatting
2020-04-26 16:10:59 +02:00
Max Hilbrunner 116ba709a9 Merge pull request #3442 from Calinou/home-link-to-website
Link back to the Godot website on the documentation homepage
2020-04-26 02:40:00 +02:00
Max Hilbrunner fd5f6f4909 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.
2020-04-21 13:32:55 +02:00