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
Anish Mishra
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
WSQS
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
tetrapod00
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