Commit Graph
48 Commits
Author SHA1 Message Date
Ayush Raj bf9f61819e Added breaking change note for @export_file behavior in 4.4 2025-07-02 18:36:53 +00:00
DevelopedAphid 5962749289 Fix title underline length
- fixes title underline length
- changes 4.0 -> 4.x
2025-06-12 10:56:54 +12:00
Purple Moss Collectors c218ffb5be Add reminder to update VCS ignore settings on upgrading from Godot 3 to Godot 4 2025-06-09 11:32:42 +12: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
David Snopek a7815c997e Stop referring to GDExtension as experimental 2025-05-02 10:49:34 -05:00
Pāvels Nadtočajevs 5cdcca8dc6 Fix inaccurate read_string_from_stdin migration info. 2025-03-05 11:19:16 +02:00
Rémi Verschelde fa694b5435 Merge pull request #10546 from raulsntos/breaking_changes_4.4
Add "Upgrading from Godot 4.3 to Godot 4.4" page
2025-03-01 21:05:51 +01:00
Raul Santosandtetrapod aa17d7a760 Apply suggestions from code review
Co-authored-by: tetrapod <145553014+tetrapod00@users.noreply.github.com>
2025-02-24 23:28:43 +01:00
Raul Santos efaf8b669e Add "Upgrading from Godot 4.3 to Godot 4.4" page 2025-02-24 21:52:27 +01:00
tetrapod00 6476bd6be4 Remove outdated disadvantages to upgrading to Godot 4 2025-02-11 12:39:50 -08:00
menaechmi a8848f4765 Add missing manual renames from editor's renames_map (#9849)
* Add missing manual renames from editor's renames_map
2025-01-23 20:51:10 -05:00
tetrapod00 c4d3aa134a Standardize RST header syntax 2024-12-29 13:44:09 -08:00
tetrapod00 f2ce3eee91 Standardize renderer names and terms 2024-11-29 13:26:48 -08:00
tetrapod00 09156f2ee9 Add UPDATE comments to perishable information 2024-11-17 13:50:42 -08:00
Max Hilbrunner 316f05f8ba Merge pull request #10252 from tetrapod00/warn
Change warning boxes to danger boxes if data loss can occur
2024-11-15 15:57:25 +01:00
tetrapod00 dcbb136b58 Update link in Upgrading from Godot 3 to Godot 4 2024-11-13 19:39:45 -08:00
tetrapod00 f2717085dc Change warnings to dangers if data loss can occur 2024-11-12 01:15:51 -08:00
tetrapod00 5994348764 Change all usages of "run-time" to "runtime" 2024-11-06 23:36:58 -08:00
tetrapod00 10e07f08f5 Fix HDR 2D mention in Upgrading to Godot 4 page
Since Godot 4.2, rendering 2D in HDR is once again possible.
2024-10-20 17:36:39 -07:00
tetrapod00 4cda78bd3b Add 3->4 upgrading information about NDC, light(), and reverse-z 2024-09-11 10:55:12 -07:00
Rémi VerscheldeandMax Hilbrunner d74dc49db1 Upgrade to 4.3: Add note about Multiplayer protocol compat breakage (#9685)
* Upgrade to 4.3: Add note about Multiplayer protocol compat breakage

Closes https://github.com/godotengine/godot/issues/94769.

---------

Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>
2024-08-04 16:52:09 +02:00
Matthew afbece3bdf Merge pull request #9250 from raulsntos/breaking_changes_4.3
Add "Upgrading from Godot 4.2 to Godot 4.3" page
2024-07-28 15:38:30 -04:00
Raul Santos 305eca6f51 Add "Upgrading from Godot 4.2 to Godot 4.3" page 2024-07-26 17:33:40 +02:00
Ayan Chavand e47792d353 Updated upgrading_to_godot_4 documentation.
- Added xform and xform_inv's change to use * operator.
- Provided better details on the changes.
2024-07-02 09:48:16 +05:30
skyace65 77969eb138 Document that hint_color is now source_color 2024-03-15 22:35:09 -04: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
f959b46ff0 Add "Upgrading from Godot 4.1 to Godot 4.2" page (#8488)
* Add "Upgrading from Godot 4.1 to Godot 4.2" page

* Update tutorials/migrating/upgrading_to_godot_4.2.rst

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>

* Apply suggestions from code review

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Co-authored-by: Cerno_b <cerno.b@gmail.com>

---------

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Co-authored-by: Cerno_b <cerno.b@gmail.com>
2023-11-21 08:56:41 +01:00
Matthew 9be78393f7 Merge pull request #8495 from raulsntos/dotnet/platform-updates
Update C# platform support
2023-11-17 21:15:48 -05:00
Raul Santos 9722030a2f Update C# platform support 2023-11-18 02:19:21 +01:00
Hugo Locurcio 6cf0a7f1fe Mention Array.slice()'s exclusive end parameter in Upgrading to Godot 4 2023-10-28 02:03:43 +02:00
Thaddeus Crews acf09b8551 Automatically convert spaces to tabs in codeblocks
• Adds codeblock css rule for tab-size
• Only applies to GDScript/C++
• Fix some inconsistent cpp codeblock filters
2023-10-05 19:04:26 -05:00
Hugo Locurcio 470cf6b4ee Document removal of implicit multi-level calls in Upgrading to Godot 4 2023-08-10 15:51:09 +02:00
graydwarf fc4253878a Update upgrading_to_godot_4.rst 2023-07-28 07:49:37 -07:00
Markus Sauermann d8c7526c0d Add behavior change in migration guide.
Physics Picking now automatically sets event as handled in Viewports.
2023-07-25 22:34:48 +02:00
Markus Sauermann 570dadbc8c Add note about behavioral changes
Add note about necessary changes for `SubViewportContainer`
input-event-propagation.
2023-07-18 23:37:16 +02:00
Max Hilbrunner 7fc46da582 Merge pull request #7518 from Calinou/release-policy-add-compatibility-policy 2023-07-18 13:25:23 +02:00
David Snopek 66170887e7 Add instructions for updating a GDExtension for Godot 4.1 2023-07-17 09:46:13 -05:00
Raul Santos 51f7e5c4fa Add "Upgrading from Godot 4.0 to Godot 4.1" page 2023-07-07 14:23:53 +02:00
Hugo Locurcio dc44d36f66 Add a compatibility policy and common questions to Release policy
- Add answers to common questions:
  - Which version should I use for a new project?
  - Should I upgrade my project to use new engine versions?
2023-07-03 19:48:52 +02:00
kleonc f3ada36d06 Fix incorrect reference to PacketPeerUDP.bind in migrating tutorial 2023-05-06 17:02:32 +02:00
Max Hilbrunner da46470513 Merge pull request #6978 from JohnVeness/project-manager
Change capitalization of Project Manager
2023-03-20 02:45:09 +01:00
clayjohn 0c8c8feb72 Explain the start and process functions for particle shaders
Add references in the particle shader doc and the migration guide
2023-03-17 12:28:23 -07:00
John Veness 08498ef96a Change capitalization of Project Manager 2023-03-13 20:08:49 +00:00
Danil Alexeev 7a72ceaff6 Update "Upgrading from Godot 3 to Godot 4" page 2023-03-01 17:44:34 +03:00
Micky cf9af0aeb3 Fix rotation_degrees note in "Upgrading to Godot 4" 2023-02-12 14:16:32 +01:00
Hugo Locurcio 6e453527b1 Revamp global illumination documentation
- Add an introduction page with an explanation and comparison table.
- Add a page on faking global illumination.
2023-01-30 17:31:53 +01:00
Hugo Locurcio 7d6fb199d0 Document upgrading via the command line on Upgrading to Godot 4
This is useful to override maximum file size/lines limits.
2023-01-23 23:21:19 +01:00
Yuri Sizov 3f8fd6d127 Rename Tutorials to Manual, move migration guide to a higher level (#6509) 2023-01-05 15:37:47 -08:00