9401 Commits

Author SHA1 Message Date
Rémi Verschelde
40063e37d5 Update release policy for 4.4 release
(cherry picked from commit 48d69fc30f)
2025-03-03 14:24:08 +01:00
Matthew
465cf8b697 Merge pull request #10715 from gregstarr/patch-1
Remove unmaintained gdextension in what_is_gdextension.rst
2025-02-25 20:14:48 -05:00
Gregory Starr
07d0334e50 Remove unmaintained gdextension from supported list in what_is_gdextension.rst
removing haxe from list of supported languages because the hxgodot project is no longer maintained and the link is dead. The [hxgodot git](https://github.com/HxGodot/hxgodot) says that the project is over.
2025-02-25 13:08:17 -05:00
Max Hilbrunner
7d68cd54e3 Merge pull request #10376 from tetrapod00/github-edit-43
[4.3] Change Edit on GitHub link to point to master
2024-12-08 08:33:46 +01:00
tetrapod00
18c865164d Change Edit on GitHub link to point to master 2024-12-05 23:44:38 -08:00
Max Hilbrunner
47831b0f6a Merge pull request #10363 from mhilbrunner/4.3-cherry-picks
4.3 cherry picks
2024-12-03 08:17:05 +01:00
tetrapod00
faac424508 Add links to project setting mentions 2024-12-03 08:12:11 +01:00
Hugo Locurcio
ab476271ad Add color constants reference to BBCode in RichTextLabel
This reference is already present in the Color class reference,
but this embeds it directly in the page to save users a click.
2024-12-03 08:11:53 +01:00
Volkan Gezer
4b58306df4 a new intro to 2d content, similar to 3d 2024-12-03 08:11:35 +01:00
Hugo Locurcio
c24ffc1ccb Document physics spiral of death performance issue in Troubleshooting physics issues 2024-12-03 08:11:13 +01:00
ntlblpm
9d6eb2b93b Fix grammar in Using tilesets (#10360)
* Update using_tilesets.rst
2024-12-03 08:09:58 +01:00
esainane
8b188321a8 Mark Haxe GDExtension bindings as archived (#10330)
* Completely remove reference to Haxe bindings

Consensus is that this link should be removed, not just moved to an
archived section.
2024-12-03 08:09:45 +01:00
Hana - Piralein
7a79288319 Restore old menu 2024-12-03 08:07:45 +01:00
tetrapod
95a3d64303 Merge pull request #10356 from tetrapod00/cherrypick-shader
4.3 Cherrypicks: shaders
2024-11-30 13:23:58 -08:00
tetrapod00
4fd1d2377f Clarify COLOR and TEXTURE in CanvasItem shaders 2024-11-30 13:10:03 -08:00
Hugo Locurcio
c2d020610b Tweak constant example in Shading language to avoid referring to reserved PI 2024-11-30 13:01:29 -08:00
tetrapod00
f911b1310a Add note about uniform buffer size limit to Shading Language 2024-11-30 12:59:25 -08:00
Max Hilbrunner
522bc83940 Merge pull request #10348 from mhilbrunner/pre-commit
CI: Integrate pre-commit for style checks
2024-11-30 09:16:50 +01:00
Max Hilbrunner
f9e72e2bad CI: Integrate pre-commit for style checks 2024-11-30 09:12:43 +01:00
Max Hilbrunner
5dd44e6233 Merge pull request #10347 from mhilbrunner/4.3-cherrypicks
4.3 cherrypicks
2024-11-30 08:00:03 +01:00
Sai Nane
3489cc51fb Update file_access.h location
`os/file_access.h` moved to `io/file_access.h` in 9e328bb5b:
https://github.com/godotengine/godot/commit/9e328bb5b
2024-11-30 07:55:23 +01:00
Quinn
4ba3e374cd Replace mentions of Reference with RefCounted 2024-11-30 07:54:40 +01:00
ntlblpm
43ef9a70ac Update saving_games.rst 2024-11-30 07:54:32 +01:00
Hugo Locurcio
83d7bb5056 Fix outdated reference to godot.tools.html in Compiling for the Web
It's `godot.editor.html` since Godot 4.0.
2024-11-30 07:54:24 +01:00
Hugo Locurcio
dc9254582a Remove instructions on setting up Pyston for faster development
This is done for several reasons:

- Recent CPython versions such as 3.13 have mostly caught up
  with Pyston in terms of performance. If the trend continues,
  CPython may supersede Pyston's performance in the long term.
  This is especially the case if the experimental JIT is
  eventually able to run Godot's SCons setup.
- Pyston is not maintained anymore (its last release was in 2022),
  and the last Python version it can run is 3.8. Python 3.8 is now
  end-of-life. Godot's SCons setup (as well as SCons itself) will
  eventually require Python versions newer than 3.8.
2024-11-30 07:54:17 +01:00
RB35
68eb940c28 Update C# Rider install steps for now built-in plugin "Godot Support" (#10323)
* Plugin now bundled with rider so can't be installed

As of Rider 2024.2 the plugin is bundled with the software and can't be installed which can be confusing.
https://plugins.jetbrains.com/plugin/13882-godot-support

---------

Co-authored-by: tetrapod <145553014+tetrapod00@users.noreply.github.com>
2024-11-30 07:54:09 +01:00
Danila Zolotarev
4302a98081 Fix wording of OpenGL ES support on desktop in Internal rendering architecture (#9945) 2024-11-30 07:53:55 +01:00
Hugo Locurcio
c66f811460 Document generate_bundle=yes SCons option in Compiling for macOS and iOS
- Reorder instructions to mention ARM64 builds first in macOS,
  as this is the primary architecture in use now (with all new Macs
  since 2023 being sold with Apple Silicon only). The `lipo` command still
  works as before, as it infers the architecture from the input files.
- Remove the manual bundle generation steps to make the page shorter
  (similar to Compiling for Android).
- Remove references to the master branch (this was only relevant when
  4.0 was still in development).
2024-11-30 07:53:20 +01:00
Anish Mishra
ccf9538a6e update groups image in saving_games tutorial 2024-11-30 07:53:07 +01:00
tetrapod00
627bd0e6de Remove wiki reference in Introduction to 3D 2024-11-30 07:52:58 +01:00
Tyson Nottingham
54dd8c12a8 Use Stretch Ratio instead of prior Ratio terminology 2024-11-30 07:52:50 +01:00
tetrapod00
13a47e3b00 Remove link to Reddit list of tutorials 2024-11-30 07:52:44 +01:00
Hugo Locurcio
7b0674e73a Document focus StyleBox caveats in Introduction to GUI skinning 2024-11-30 07:52:36 +01:00
Hugo Locurcio
d9964f7b18 Mention documentation comments in GDScript basics 2024-11-30 07:52:25 +01:00
Yevhen Babiichuk (DustDFG)
250aefc23f Delete mention of OpenGL ES 2 2024-11-30 07:52:16 +01:00
mechalynx
d560aac2cc Update PackedArray explanation to match Godot 4.0 behavior (#10304)
Add paragraphs describing the differences between PackedArray and
normal or typed Array.

---------

Co-authored-by: tetrapod <145553014+tetrapod00@users.noreply.github.com>
2024-11-30 07:52:03 +01:00
tetrapod00
ce1be2c6e5 Add GDScript naming convention summary table
Co-Authored-By: Edwin <60202421+emarino135@users.noreply.github.com>
Co-Authored-By: Hugo Locurcio <hugo.locurcio@hugo.pro>
2024-11-30 07:50:54 +01:00
Kushal K S
032be9e338 Clarify Area2D warning behavior (#10173)
* Clarify Area2D warning behavior

* Apply suggestions from code review

---------

Co-authored-by: tetrapod <145553014+tetrapod00@users.noreply.github.com>
2024-11-30 07:50:42 +01:00
tetrapod00
3eb1469ed0 Add FAQ entry "Which programming language is fastest?"
Compares the performance of C#, GDScript, and C++.

Co-Authored-By: Hugo Locurcio <hugo.locurcio@hugo.pro>
Co-Authored-By: Andre Sacilotto <66838864+andresacilotto@users.noreply.github.com>
2024-11-30 07:50:30 +01:00
Jonathan Sekela
d1042305d6 Add dev_build and dev_mode flags to scons compilation instructions for desktop editor pages 2024-11-30 07:50:08 +01:00
tetrapod00
4f1c98685d Remove performance comparison from C# Basics 2024-11-30 07:49:54 +01:00
tetrapod00
eb2a0a003c Fix wrong editor setting in Overview of Debugging Tools 2024-11-30 07:49:41 +01:00
Mark Wilson
8b1a1b644c Improved style for cross-language examples.
* Replaced "foo"/"bar" example values with "my value".
* Changed C# public field to property and GDScript to match.
* Used PascalCase for C# property.
* Used camelCase for C# local variable.
* Used "var" for C# local variable declarations.
* Used PascalCase for GDScript class/script variable.
* Improved clarity of comments documenting expected output.
* Eliminated horizontal scroll in C# code example.
* Fixed a comma splice in the page text.
* Removed an out-of-date warning block.
2024-11-30 07:49:31 +01:00
Hugo Locurcio
e163152e03 Document rand_weighted() in Random number generation (#10283)
* Document `rand_weighted()` in Random number generation

---------

Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>
2024-11-30 07:49:10 +01:00
ntlblpm
fec6259365 Update matrices_and_transforms.rst 2024-11-30 07:48:55 +01:00
ntlblpm
3c0106b92d Update vectors_advanced.rst 2024-11-30 07:48:47 +01:00
Matthew
bb8c89f04c Update android export page for AAB requirement (#9637)
* Update android export page for AAB requirement

---------

Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>
2024-11-30 07:48:36 +01:00
Zach Coleman
32705a4f9d Update handling_quit_requests.rst 2024-11-30 07:48:24 +01:00
Furkan Calik
d94727fbe5 Update using_transforms.rst to clarify rotate_local() axis usage 2024-11-30 07:48:07 +01:00
Max Hilbrunner
e5e896f63f Merge pull request #10346 from mhilbrunner/4.3-cherrypicks
4.3 cherrypicks
2024-11-30 07:29:08 +01:00