133 Commits
Author SHA1 Message Date
Matthew 4f3434e2ed Merge pull request #11393 from noahlessard/master
Add Android Gallery Example to JavaClassWrapper Doc
2025-11-15 18:16:09 -05:00
Anish Kumar 27b49892ab Merge pull request #11435 from syntaxerror247/debug-symbols
Add native debug symbols doc for Android
2025-11-11 20:40:03 +01:00
Noah Lessard 5ed2678876 Add Android Gallery Example to JavaClassWrapper
Squashed version of commits made in #11393
2025-11-08 13:29:36 -06:00
Alexander Hartmann 1beb854cd2 Update Custom HTML page for Web export. 2025-10-28 22:04:51 +01:00
Anish Mishra 7168e25f4e Update android_in_app_purchases.rst 2025-09-28 21:24:19 +05:30
Anish Mishra 35941eed1d Update android_in_app_purchases.rst 2025-08-13 18:44:40 +05:30
Anish Mishra f781468e76 JavaClassWrapper: Add example to invoke constructor (#11155)
* JavaClassWrapper: Add example to invoke constructor
2025-08-01 11:55:06 -04:00
Danil Alexeev 3946ede7aa Replace remaining uses of shorthand codeblock syntax, add CI check 2025-07-25 16:20:16 -04:00
59c874cd3b Apply suggestions from code review
Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2025-07-10 18:54:14 +05:30
Anish Mishra 3d8c877931 Update GodotGooglePlayBilling documentation 2025-07-10 18:24:36 +05:30
Wojtek Kubiak de1dc96722 Update Pineapple Works entry in consoles.rst
- UWP got deprecated some time ago by Microsoft so having a GDK native port on Xbox is the only way of doing things now so we remove the GDK highlight next to Xbox platforms
- added Switch 2 and PlayStation 5 to our list of supported platforms
2025-07-02 13:51:01 +02:00
A Thousand Ships 92cd36b50e Various grammar and spelling fixes 2025-06-23 16:37:26 +02:00
Matthew 16c7e6194a Merge pull request #10979 from m4gr3d/add_documentation_javaclasswrapper
Add documentation for JavaClassWrapper and AndroidRuntime plugin
2025-06-07 23:16:20 -04:00
Will Thompson 09c153eea3 Add missing noun in iOS plugin documentation 2025-06-05 13:52:43 +01:00
Fredia Huya-Kouadio 1be5d1d8c1 Add documentation for JavaClassWrapper and AndroidRuntime plugin 2025-06-04 05:38:21 -07:00
Hugo Locurcio 8a6ad4c926 Replace uses of shorthand codeblock syntax to avoid issues with localization
Previously, many paragraphs in the documentation used `::` at the end of a line
as a replacement for a single colon (and `::` on the following line).
Due to this, the `::` was part of the extracted string for localization.
Weblate also showed a warning about the trailing `::`, as it's not
normally expected to be there.

This change requires translators to revalidate all modified strings.
However, considering many of those have broken code blocks due to translators
replacing `::` with `:`, it can be a good idea.

This also adds documentation writing guidelines for code blocks and admonitions.
This commit does not modify existing admonitions in any way (as this would
lead to a much larger diff, and require more localizable text to be revalidated
by translators).
2025-05-30 02:02:30 +02:00
Lukas Tenbrink 028abe15d1 Split C++ (godot-cpp) and GDExtension system info into separate categories, children of Scripting. 2025-04-24 21:59:02 +02:00
Matthew 9a2b56e2dd Merge pull request #10758 from WSQS/patch-1
Update android_library.rst
2025-04-17 23:08:35 -04:00
Anish Mishra 69ef0202b9 Update android_library.rst 2025-04-15 08:54:52 +05:30
WSQS a8465aa8e5 include the results from the parent in the method 2025-04-12 19:48:58 +08:00
WSQS 2624ee5388 Fix miss spell 2025-04-05 11:22:25 +08:00
WSQS faf7ca4214 remove redandent sign 2025-04-05 11:21:25 +08:00
WSQS fe150bdac1 expand the example to whole function 2025-04-05 11:19:02 +08:00
clayjohn bd52c22a19 Add middleware section to consoles page and clean up some outdated text 2025-04-02 19:00:29 -07:00
WSQSandDavid Snopek 7314111d55 Update tutorials/platform/android/android_library.rst
add mising k

Co-authored-by: David Snopek <dsnopek@gmail.com>
2025-03-12 10:47:47 +08:00
WSQS 87435b46c6 Update android_library.rst
Add an example for using getCommandLine().
Showing the format for loading pck file in android.
2025-03-11 17:32:56 +08:00
Elias Pozewaunig c2ea3ae6cf Documented $GODOT_SPLASH_CLASSES placeholder for custom HTML5 shells 2025-01-17 22:35:34 +01:00
Max Hilbrunner 4b4e8518a7 Merge pull request #10370 from tetrapod00/standardize-header-the-rest
Standardize RST header syntax
2025-01-02 12:17:38 +01:00
Fabio Alessandrelli 7d11f47b0e [Web] Fix JavaScriptBridge.create_callback docs
Clarify that the callback must take **exactly one array argument**.
2024-12-30 17:24:30 +01:00
tetrapod00 c4d3aa134a Standardize RST header syntax 2024-12-29 13:44:09 -08:00
tetrapod00 bd25f5813a Simply remove some words 2024-12-14 20:36:17 -08:00
tetrapod00 7dea53de2d Add introduction to Platform-specific index page 2024-12-08 17:30:12 -08:00
Elias Pozewaunig 1e31d21812 Added web export splash color variable documentation
Additionally linked to project settings exposed as placeholder variables
2024-11-23 01:09:07 +01:00
Max Hilbrunner 1b0e0eb8df Merge pull request #10284 from tetrapod00/hyphens
Add hyphens to some adjective phrases
2024-11-18 23:45:16 +01:00
tetrapod00andJohn Veness d354f8cbc2 Add hyphens to some adjective phrases
Co-Authored-By: John Veness <2512915+JohnVeness@users.noreply.github.com>
2024-11-18 13:34:22 -08:00
tetrapod00 09156f2ee9 Add UPDATE comments to perishable information 2024-11-17 13:50:42 -08:00
tetrapod00 76bcb140d4 Consistently use "built-in" and "built into", avoid "builtin" and "built-in to" 2024-11-08 17:28:29 -08:00
tetrapod00 a8667ffddf Add links to project setting mentions 2024-11-05 11:55:14 -08:00
Hugo Locurcio 0d3ccb1f6f Mention callback argument count in The JavaScript bridge singleton 2024-10-29 15:06:53 +01:00
Andreia Gaita e2537bb317 Add W4 Games to porting support list 2024-10-09 13:40:01 +02:00
tetrapod00 387d5f8145 Fix glTF capitalization in manual 2024-08-15 10:46:51 -07:00
Stephen Li ce1b9dfb94 Fix link written in md syntax instead of rst 2024-06-30 04:24:59 -04:00
Tom Spilman 4d77f62c2e Update consoles.rst
Added Sickhead to porting studios.
2024-06-25 08:20:34 -05:00
A Thousand Ships 36e2351df2 Fix invalid indentation in various files 2024-06-06 16:16:45 +02:00
patwork f61e6aaecd Added information about GODOT_SPLASH placeholder in HTML shell 2024-05-05 14:11:33 +02:00
melquiadess dbe3a88377 Fix various minor typos 2024-04-20 16:41:23 +01:00
A Thousand Ships bd6cc665a7 Fix incorrect uses of a/an 2024-03-29 15:14:27 +01:00
Fabio Alessandrelli 712aa0c345 [Web] Expand "Interacting with Javascript"
Document the new (preferred) interface.

Add a small section about downloading files to the user device.
2024-02-21 11:45:33 +01:00
Adam Scott 349b3e8f04 Add Seaven Studio to third-party support list
- Changed the contact link to the Godot Foundation
2024-01-24 13:27:21 -05:00
Hugo Locurcio 95fb178429 Add support for user-provided comments with Giscus
This allows users to leave comments on pages that don't have
`:allow_comments: False` somewhere in the page's source.
Both manual and class reference pages can receive comments.
Index pages cannot have comments, as discussion should occur on "leaf" pages.

GitHub Discussions is used as a backend on the same repository. This means
that Discussions *must* be enabled on godotengine/godot-docs before this
commit is merged to `master`. Users can choose to use the "Custom" watch
mode if they don't want to get notifications for discussion updates,
but still get notifications for issue and pull request updates.

User comments are intended to be used for the following purposes:

- Add a clarification or correct something in the documentation,
  without having to open a pull request. Contributors are encouraged to
  take a look at discussions from time to time, and see if there's information
  worth incorporating in the pages themselves. Don't forget to reply to
  the comment when doing so :)
- Mention a workaround for a common issue.
- Link to useful third-party resources that are relevant to the current page,
  such as tutorials or add-ons.

User comments should *not* be used for technical support. Other community
platforms should be used for that.

Page-to-discussion matching is done using the `pagename` Sphinx variable,
which is independent of the Godot version and documentation language.
Being independent of the Godot version allows keeping old comments
when the Godot version changes, while also allowing users from `/stable`
and `/4.1` to "see" each other in discussions.

See https://giscus.app for more information.
2024-01-11 17:51:53 +01:00