Commit Graph
100 Commits
Author SHA1 Message Date
Rémi Verschelde c1101c3978 Merge pull request #9158 from AThousandShips/compat_doc
Document how to handle compatibility breakages
2024-06-13 14:09:12 +02:00
Rémi Verschelde 65ad2cf016 Merge pull request #9414 from AThousandShips/fix_spellcheck
Add `thirdparty` as linter exception
2024-05-24 15:51:41 +02:00
Rémi Verschelde 4b4d807182 Merge pull request #9390 from akien-mga/compiling-scons-3.1.2-gcc-9
Compiling: Min versions are now SCons 3.1.2 and GCC 9
2024-05-17 13:08:23 +02:00
Rémi Verschelde 55f6c52037 Compiling: Min versions are now SCons 3.1.2 and GCC 9 2024-05-17 11:24:51 +02:00
Rémi Verschelde 644552ddd2 Release policy: Bump 4.3 ETA to June
We're close to beta, but not started yet, so it's definitely not releasing in April.
A release in May is plausible, but I don't want to make too optimistic promises, so
let's communicate June as a more realistic estimate.
2024-04-18 12:46:49 +02:00
Rémi Verschelde 81df404d25 Merge pull request #8513 from akien-mga/properly-complying-with-licenses
Fix incomplete thirdparty guidelines on Complying with licenses
2024-01-24 23:15:24 +01:00
Rémi VerscheldeandJohn Veness a58305d9e8 Fix incomplete thirdparty guidelines on Complying with licenses
The three libraries which had been singled out are just a small portion of
what actually requires attribution. Listing them all would basically duplicate
all of COPYRIGHT.txt, aside from CCO/PD licensed stuff.

Clarify that this is no legal advice.

Also merge in grammar and clarity improvements by John from another PR.

Co-authored-by: John Veness <john.veness.github@pelago.org.uk>
2024-01-24 23:09:16 +01:00
Rémi Verschelde 87a57ea670 Rename SCons command line options for CCFLAGS, etc. to lowercase
Matching the changes in https://github.com/godotengine/godot/pull/86964.
2024-01-09 10:09:34 +01:00
Rémi Verschelde 43f0195ba1 Merge pull request #8657 from aaronfranke/template-target
Update export template docs to use Godot 4.x target names
2024-01-04 17:53:24 +01:00
Rémi Verschelde 056c774248 Merge pull request #8577 from akien-mga/release-policy-4.2
Update release policy after 4.2 release. 4.0 is now EOL.
2023-12-06 17:35:11 +01:00
Rémi Verschelde b411b347d7 Update release policy after 4.2 release. 4.0 is now EOL. 2023-12-06 14:54:01 +01:00
Rémi Verschelde 7841ee7a9b Merge pull request #8524 from akien-mga/conf-fix-language-regression
conf.py: Fix regression with composite language codes
2023-11-23 14:12:03 +01:00
Rémi Verschelde 6d295f7c84 conf.py: Fix regression with composite language codes
RTD decided to normalize language codes such as `zh_CN` and `pt_BR`
to `zh-cn` and `pt-br`, apparently because it makes URLs prettier...
https://blog.readthedocs.com/language-codes-are-now-normalized/

But they didn't take into account that Sphinx doesn't do the same,
and still requires `zh_CN` and `pt_BR` for its `language` config value.

So we have to convert it back in `conf.py`, otherwise this breaks our
i18n logic, notably to handle the localized class reference and images.
2023-11-23 13:54:22 +01:00
Rémi Verschelde ee401703f0 Remove UWP mentions as the platform port was removed in 4.2 2023-11-16 13:03:31 +01:00
Rémi Verschelde 2c102ff266 Merge pull request #8215 from akien-mga/faq-fix-link-LOGO_LICENSE.txt
FAQ: Fix link to LOGO_LICENSE.txt after rename
2023-10-10 15:20:04 +02:00
Rémi Verschelde 767e0ebc2b FAQ: Fix link to LOGO_LICENSE.txt after rename 2023-10-10 11:09:01 +02:00
Rémi Verschelde adbab1482c Merge pull request #6979 from JohanAR/shaderpp_concat
Add concatenation to shader preprocessor
2023-09-27 10:51:36 +02:00
Rémi Verschelde b35060eca0 Merge pull request #8059 from Calinou/decal-reflection-probe-cluster-limits
Document Forward+ limitations with decal and reflection probe rendering
2023-09-27 08:47:51 +02:00
Rémi Verschelde fa8665bb4b Merge pull request #7486 from akien-mga/math-tweaks
Tweak Vector math page (style, links, more notes)
2023-06-14 09:35:17 +02:00
Rémi Verschelde c0761647f4 Tweak Vector math page (style, links, more notes)
Also cleanup style issues in the docs image guidelines.
2023-06-12 14:51:16 +02:00
Rémi Verschelde cfaa7c7d22 Merge pull request #7478 from lawnjelly/scu_build_master
SCU (single compilation unit) build docs
2023-06-08 19:43:33 +02:00
Rémi Verschelde 0757559a3a Merge pull request #7338 from paddy-exe/spatial-to-node3d-rename
Mention Spatial -> Node3D rename in Introduction docs
2023-05-12 23:33:26 +02:00
Rémi Verschelde d646a58465 Merge pull request #7222 from YuriSizov/zips-zapped
Move tutorial ZIPs to a dedicated repository
2023-04-27 15:51:37 +02:00
Rémi Verschelde 27918155b0 GDExtension example: _process delta is a double
It's `Variant::FLOAT` in the bindings, which is always a double.

Changed other member variables for consistency so there's no implicit
conversions between float and double.

Fixes https://github.com/godotengine/godot-cpp/issues/1073.
2023-04-04 15:04:38 +02:00
Rémi Verschelde a232d4bb18 Merge pull request #6886 from jrvidal/fix-export-web
remove mentions to export types
2023-03-09 07:15:05 +01:00
Rémi Verschelde 02d743a243 Merge pull request #6895 from rm-code/feature/fix-capitalization
C#: Fix capitalization of vector properties X and Y
2023-03-06 17:17:09 +01:00
Rémi Verschelde b8eb2d2a6e Merge pull request #6909 from OrvilleQ/master
Fix the wrong hyperlink to XR Tools.
2023-03-06 11:58:19 +01:00
Rémi Verschelde 4ab09f7b89 Merge pull request #6903 from cbscribe/charbody_fix
Fix incorrect method name in Using CharacterBody2D
2023-03-06 11:57:57 +01:00
Rémi Verschelde 17672222a9 Merge pull request #6355 from Calinou/update-3d-lights-and-shadows-4.0
Update 3D lights and shadows documentation for 4.0
2023-03-06 11:57:33 +01:00
Rémi Verschelde dba9e0336c Merge pull request #6108 from Calinou/compiling-web-editor-add-local-web-server-2
Mention local web server for testing web editor in Compiling for the Web
2023-03-06 11:57:10 +01:00
Rémi Verschelde d4b83e2742 Merge pull request #6910 from akien-mga/navigation2d-loc-to-pos
Navigation2D: Handle location -> position renames
2023-03-06 11:37:38 +01:00
Rémi Verschelde 35ce6f0e43 Navigation2D: Handle location -> position renames
Fixes #6894.
2023-03-06 11:32:31 +01:00
Rémi Verschelde fe156d0aa6 Fix wrong link after #6764 2023-03-06 11:32:17 +01:00
Rémi Verschelde f9bf150643 Merge pull request #6896 from dalexeev/gds-var-colon-style
Fix GDScript code style regarding colon (docs)
2023-03-06 10:43:54 +01:00
Rémi Verschelde 1045769c21 Merge pull request #6891 from thornySoap/patch-1
Fix typo in type hint "repeat_[en/dis]able"
2023-03-06 10:29:09 +01:00
Rémi Verschelde 418cc0c11c Merge pull request #6887 from Tobi-Mob/patch-1
Fixed NotificationWMCloseRequest c# code
2023-03-06 10:28:40 +01:00
Rémi Verschelde 0349102b12 Merge pull request #6178 from Calinou/add-decals
Add a page on decals
2023-03-06 10:27:46 +01:00
Rémi Verschelde 2db1f830b1 Merge pull request #6764 from TokageItLab/fix-outdated-animation
Update outdated animation documents to synchronize them with latest version Godot
2023-03-06 10:26:03 +01:00
Rémi Verschelde fb93c04226 classref: Sync with 4.0-stable 2023-03-01 14:39:39 +01:00
Rémi Verschelde 74d946672e Merge pull request #6842 from akien-mga/release-policy
Update release policy for 4.0 release
2023-03-01 14:39:13 +01:00
Rémi Verschelde cf61b156ba Update release policy for 4.0 release
- Add estimate for 4.1 release.
- Update estimate for 3.6.
- Mark 3.4 as EOL.
- Update section on our future releases.
2023-03-01 14:36:24 +01:00
Rémi Verschelde bee2727c99 Update demo project links, 4.0-dev is now on master 2023-02-28 18:46:12 +01:00
Rémi Verschelde f604baa936 Merge pull request #6772 from raulsntos/dotnet/collections
Add C# collections documentation page
2023-02-24 18:07:28 +01:00
Rémi Verschelde 1dc22280b6 classref: Sync with current master branch (e0de3573f) 2023-02-23 14:11:39 +01:00
Rémi Verschelde 3f73172085 Merge pull request #6774 from BastiaanOlij/room_scale
Add documentation about XR room scale
2023-02-23 08:47:31 +01:00
Rémi Verschelde 89907d4f59 classref: Sync with current master branch (8c7b98d45) 2023-02-14 19:48:22 +01:00
Rémi Verschelde 42523a3839 Merge pull request #6748 from Calinou/update-using-fonts
Update Using fonts documentation for 4.0.beta17
2023-02-08 18:29:57 +01:00
Rémi Verschelde 1ed38d59bf classref: Sync with current master branch (c4fb119f0) 2023-02-08 15:10:32 +01:00
Rémi Verschelde fc314262d1 classref: Sync with current master branch (929333fe2) 2023-02-07 17:52:34 +01:00
Rémi Verschelde fe259f74ff classref: Sync with current master branch (518b9e580) 2023-01-27 15:10:25 +01:00
Rémi Verschelde 7fc697f10e Fix typo in last commit 2023-01-20 14:50:05 +01:00
Rémi Verschelde b4a43f14b8 Update copyright statement from 2022 to 'present' 2023-01-20 14:47:22 +01:00
Rémi Verschelde 33c61914b4 classref: Sync with current master branch (2ac2db8de) 2023-01-11 14:54:24 +01:00
Rémi Verschelde 407285335f Update release policy, shifting Q4 2022 estimates to Q1 2023
Label the upcoming 3.6 as LTS and clarify that it will come after 4.0.
2022-12-24 00:01:06 +01:00
Rémi Verschelde 16f90657da classref: Sync with current master branch (f7cf9fb14) 2022-12-23 23:57:40 +01:00
Rémi Verschelde 87754ee20f Merge pull request #6500 from smix8/doc_fix_navigationservers_renames_4.x
Fix NavigationServers doc due to recent renames
2022-12-19 21:46:46 +01:00
Rémi Verschelde ad86ceb689 classref: Sync with current master branch (d34594179) 2022-12-19 17:07:53 +01:00
Rémi Verschelde 79bf69fd2e Merge pull request #6437 from Calinou/update-instantiate
Update all instances of `instance()` to `instantiate()`
2022-11-30 16:53:27 +01:00
Rémi Verschelde 754f30d355 Merge pull request #6404 from YuriSizov/frontend-fix-refbadge-exceptions
Correct exceptions for the class reference badge
2022-11-21 13:07:04 +01:00
Rémi Verschelde 2f346824cb Merge pull request #6395 from YuriSizov/frontend-cleanup-version-selector
Hide the ref badge from RTD's version selector
2022-11-21 11:22:25 +01:00
Rémi Verschelde 32d6fe49ed Merge pull request #6394 from YuriSizov/frontend-always-respect-the-ethical-banner
Update position of the Ethical banner when folding changes
2022-11-21 11:22:13 +01:00
Rémi Verschelde 191159d3fb Merge pull request #6398 from Calinou/creating-movies-record-high-resolution
Document recording at a higher resolution than the screen in Creating movies
2022-11-21 10:33:19 +01:00
Rémi Verschelde eae90bad76 Merge pull request #6390 from Calinou/add-physical-light-units
Add a page on physical light units
2022-11-21 10:32:56 +01:00
Rémi Verschelde 9a3d5edb42 Merge pull request #6400 from YuriSizov/frontend-wider-articles
Make the maximum page width slightly bigger
2022-11-21 10:32:11 +01:00
Rémi Verschelde 0458574173 Merge pull request #6399 from YuriSizov/frontend-class-reference-reference-icon-icon
Adjust the class reference badge to use an icon
2022-11-21 10:32:01 +01:00
Rémi Verschelde ba1e107ce2 Split class reference based on the base type
Sync with https://github.com/godotengine/godot/pull/63497.
From now on we also have to update `classes/index.rst` which is generated.

I.e. the update procedure is:
```
cd godot/doc
make rst
cd ../../godot-docs
rm -f classes/*
cp ../../godot/doc/_build/rst/* classes/
```
2022-11-18 00:06:01 +01:00
Rémi Verschelde 34089af20f classref: Sync with current master branch (7d9923b2e) 2022-11-17 21:03:53 +01:00
Rémi Verschelde c2d9bd8436 Merge pull request #6391 from YuriSizov/classref-call-to-arms-styling
Add styling for call-to-action notes on the class reference
2022-11-17 21:02:33 +01:00
Rémi Verschelde ba7c088971 Merge pull request #5955 from YuriSizov/navigation-collapsible-side-categories
Make sidebar categories collapsible
2022-11-17 21:02:25 +01:00
Rémi Verschelde 87c99fe379 Merge pull request #6267 from Calinou/add-antialiasing-docs
Add documentation pages on 2D and 3D antialiasing
2022-11-17 21:01:02 +01:00
Rémi Verschelde 1c2aa8b3d6 Merge pull request #6335 from Bartkk0/patch-1
Update inspector plugin documentation
2022-11-17 21:00:46 +01:00
Rémi Verschelde 48585dbc9b Merge pull request #5990 from YuriSizov/classref-high-order-split
Add support for split class reference
2022-11-17 19:34:22 +01:00
Rémi Verschelde 263e4d6224 classref: Sync with current master branch (fc1c25d29) 2022-11-07 14:06:01 +01:00
Rémi Verschelde b69855897a classref: Sync with current master branch (bbac8198f) 2022-10-08 13:57:16 +02:00
Rémi Verschelde 68f61b30fe Merge pull request #6240 from clayjohn/canvas-shader 2022-09-29 11:09:15 +02:00
Rémi Verschelde c273baa258 classref: Sync with current master branch (4ba934bf3) 2022-09-15 10:40:29 +02:00
Rémi Verschelde b0ebd8b7c6 classref: Sync with current master branch (93be33748) 2022-09-09 15:22:52 +02:00
Rémi Verschelde a8d74915f5 Fixup recent merges 2022-09-09 15:21:59 +02:00
Rémi VerscheldeandYuri Sizov 1f499d5d4b Compiling for Windows: Clarify that VS is Windows only (#5970)
Co-authored-by: Yuri Sizov <11782833+YuriSizov@users.noreply.github.com>
2022-09-09 14:56:12 +02:00
Rémi Verschelde b7797068fa Merge pull request #6130 from akien-mga/data-paths-fix-and-improve 2022-09-09 14:54:50 +02:00
Rémi Verschelde 00beb9f6f5 Data paths: Fix editor paths and improve docs on custom user dir 2022-09-08 15:14:54 +02:00
Rémi Verschelde 465dd176b6 classref: Sync with current master branch (46a568e0a) 2022-08-31 15:18:54 +02:00
Rémi Verschelde 05ac649c25 Merge pull request #6040 from Calinou/compiling-linuxbsd-alpine-add-mesa-dependency 2022-08-06 12:35:55 +02:00
Rémi Verschelde 23078c194b classref: Update generated warning header
Applying changes from https://github.com/godotengine/godot/pull/63495.
2022-07-27 13:59:06 +02:00
Rémi Verschelde 0c4087626b classref: Sync with current master branch (cc5135959) 2022-07-27 13:58:15 +02:00
Rémi Verschelde 3bb5db7766 Merge pull request #5905 from akien-mga/android-custom-build-screenshot 2022-07-03 18:38:56 +02:00
Rémi Verschelde ad3ca732d3 Android: Update screenshot showing Custom Build option
It was moved to its own section in 3.5 and 4.0.
2022-07-03 18:04:09 +02:00
Rémi Verschelde e8dc747482 Compiling/macOS: Replace old use_static_mvk option with use_volk 2022-07-03 16:41:54 +02:00
Rémi Verschelde c3aec5ee8a Release policy: Q2 is over, 3.5 should be released in July 2022-07-03 13:32:47 +02:00
Rémi Verschelde 61fd183807 classref: Sync with current master branch (c4f0062f1) 2022-06-25 12:45:02 +02:00
Rémi Verschelde 8d5cdb0c7a classref: Sync with current master branch (c09d83010) 2022-06-08 13:39:15 +02:00
Rémi Verschelde 203fbd35c0 Merge pull request #5837 from akien-mga/gdnative-html5 2022-06-08 13:25:43 +02:00
Rémi Verschelde f293d3398f Merge pull request #5855 from smix8/navigation_missing_category_4.x 2022-06-08 13:22:06 +02:00
Rémi Verschelde 790c6ca532 Fix outdated comment about GDNative on HTML5 2022-05-25 12:35:00 +02:00
Rémi Verschelde bb55b7fead Merge pull request #5787 from Faless/ws/change_snippet_server
[Net] Change server in the websocket demo.
2022-04-29 14:24:39 +02:00
Rémi Verschelde 35ab01482e Fixup link in Managing groups section 2022-04-29 14:06:51 +02:00
Rémi Verschelde 5b2b0c4980 Fixup doc ref in Managing editor features 2022-04-29 13:48:01 +02:00
Rémi Verschelde b52bc5fe77 Merge pull request #5408 from Calinou/compiling-exporting-cross-reference 2022-04-29 13:16:34 +02:00
Rémi Verschelde 26fb5af226 Merge pull request #5483 from Ivorforce/patch-1
Remove references to 'godot-headers' from gdnative cpp example
2022-04-29 12:59:43 +02:00
Rémi Verschelde 4848a0107f Correct VisibleOnScreenNotifier2D and RigidDynamicBody2D refs in Your First 2D Game tutorial (#5528) 2022-04-29 12:35:10 +02:00