Commit Graph
100 Commits
Author SHA1 Message Date
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 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
Rémi Verschelde d0511d6d90 Merge pull request #5785 from akien-mga/compiling-windows-setup 2022-04-29 12:19:08 +02:00
Rémi Verschelde a9c47f585b Merge pull request #5784 from akien-mga/compiling-getting-source 2022-04-29 12:14:12 +02:00
Rémi Verschelde 5a61b8009f Merge pull request #5782 from akien-mga/step-by-step-flow 2022-04-29 12:13:40 +02:00
Rémi Verschelde 13e3a1985e Compiling for Windows: Improve setup instructions 2022-04-29 12:11:44 +02:00
Rémi Verschelde 26dd787ec0 Compiling: Reference doc_getting_source in all platform-specific pages 2022-04-29 12:01:03 +02:00
Rémi Verschelde aee76cd6c0 Merge pull request #5598 from Sauermann/fix-event-mainloop 2022-04-29 11:51:35 +02:00
Rémi Verschelde 3cbf7d23e0 Merge pull request #5689 from rburing/first_3d_game_set_physics_params_before_spawn 2022-04-29 11:47:45 +02:00
Rémi Verschelde e0a3991ca9 Step by step: Improve flow and clarity for code replacement instructions 2022-04-29 11:24:50 +02:00
Rémi Verschelde d7f3bd4ea3 Merge pull request #5696 from godotengine/dependabot/pip/sphinx-tabs-3.3.1 2022-03-22 12:55:38 +01:00
Rémi Verschelde c5a84c7e91 Compiling with Mono: Update path to generated C# solutions 2022-03-22 12:54:18 +01:00
Rémi Verschelde 86e1ba4fc9 Merge pull request #5691 from Calinou/theme-toctree-expand-fix-icon-colors 2022-03-16 13:13:48 +01:00
Rémi Verschelde c80ee83362 classref: Sync with latest 4.0-alpha 2022-03-11 13:46:38 +01:00
Rémi Verschelde 0faedd6b5d Merge pull request #5669 from godotengine/dependabot/pip/sphinxext-opengraph-0.6.2 2022-03-09 11:36:49 +01:00
Rémi Verschelde 197187fcdb Merge pull request #5660 from Calinou/release-policy-3.5-change-date 2022-03-09 11:36:29 +01:00
Rémi Verschelde 83e4f05662 Merge pull request #5643 from akien-mga/requirements-sphinx-4.4 2022-02-24 14:54:29 +01:00
Rémi Verschelde 0123b98f1c requirements: Update to Sphinx 4.4.0, RTD theme 1.0.0, notfound 0.8
Needed to support Python 3.10.
2022-02-24 14:47:16 +01:00
Rémi Verschelde 9621bed314 Merge pull request #5579 from Sauermann/fix-onready-annotations 2022-02-24 14:13:07 +01:00
Rémi Verschelde a20d9322fd Merge pull request #5642 from godotengine/dependabot/pip/sphinxext-opengraph-0.6.1 2022-02-24 14:11:45 +01:00
Rémi Verschelde 47b5a2f157 Merge pull request #5632 from Darenn/patch-2 2022-02-22 10:08:10 +01:00
Rémi Verschelde 19fca2678c classref: Sync with latest 4.0-alpha 2022-02-22 10:06:27 +01:00
Rémi Verschelde 332401aac8 Merge pull request #5601 from Calinou/compiling-linuxbsd-improve-pyston-docs
Fix and improve Pyston instructions in Compiling for Linux, *BSD
2022-02-12 23:05:03 +01:00
Rémi Verschelde c6f53ca65c Contributing: 'junior job' renamed to 'good first issue' 2022-02-10 15:57:12 +01:00
Rémi Verschelde 551ab512ca classref: Sync with latest 4.0-alpha 2022-02-01 16:35:13 +01:00
Rémi Verschelde 41949370a6 Merge pull request #5508 from dalexeev/lb-rb-bbcodes 2022-01-12 17:40:56 +01:00
Rémi Verschelde c02ac91716 Fix invalid ref to doc_using_cpp_profilers 2021-12-21 17:07:48 +01:00
Rémi Verschelde a9b340a137 Merge pull request #5421 from Calinou/exporting-projects-update-cli-instructions 2021-12-21 16:46:56 +01:00
Rémi Verschelde 343acf0875 Merge pull request #5459 from akien-mga/macos-debug-entitlements 2021-12-21 16:42:01 +01:00
Rémi Verschelde ffd88e48a7 macOS debug: Sync entitlements with current 3.4/master 2021-12-21 16:37:48 +01:00
Rémi Verschelde 478354d8f4 Merge pull request #5458 from akien-mga/classref-l10n 2021-12-21 16:12:27 +01:00
Rémi Verschelde a29b557361 conf.py: Add support for loading localized class reference
It will look up a potential `classes/<lang>` folder in the parent repository
of https://github.com/godotengine/godot-docs-l10n and use it if provided.

This folder includes a pre-translated copy of the class reference XML, read
to be used by Sphinx. This turned out to be a simpler approach than generating
PO files for class reference strings in reStructured Text format, given that
their source format is XML and the conversion on a per `msgid` basis would be
quite tricky.

This approach is very hacky, as Sphinx doesn't seem to support any kind of
conditional statements in its `toctree` directives, so we have to outright
replace the content at build time. This should typically only be done on RTD
so it shouldn't end up polluting the Git history.
2021-12-21 15:49:20 +01:00
Rémi Verschelde 0545c6b851 Merge pull request #5450 from godotengine/dependabot/pip/sphinxext-opengraph-0.5.1 2021-12-21 15:45:53 +01:00
Rémi Verschelde 5489a3e462 Merge pull request #5440 from timothyqiu/scene-dock 2021-12-21 15:45:29 +01:00
Rémi Verschelde 056919cebc VR: Make links anonymous to fix warnigns on name conflicts 2021-12-16 15:47:55 +01:00
Rémi Verschelde 904e9d6cf7 classref: Sync with latest 4.0-dev 2021-11-19 10:51:23 +01:00
Rémi Verschelde 7470103edc Merge pull request #5394 from akien-mga/classref-docs-url 2021-11-15 14:04:09 +01:00
Rémi Verschelde b0fb19f75c classref: Sync with godotengine/godot#54991 to dehardcode docs URL 2021-11-15 13:02:32 +01:00
Rémi Verschelde 30193215cf classref: Sync with latest 4.0-dev 2021-11-15 12:28:38 +01:00
Rémi Verschelde 78bf4aa43c Mark 3.4 branch as stable, release is imminent
(cherry picked from commit ba65652fae)
2021-11-04 17:02:22 +01:00
Rémi Verschelde a006f1ca18 Merge pull request #5357 from skyace65/Console-Support 2021-11-03 14:16:06 +01:00
Rémi Verschelde 7c4a5835d5 Merge pull request #5344 from akien-mga/release-policy-eol-2.1-3.1 2021-10-25 12:13:51 +02:00
Rémi Verschelde 50f809abbb Release policy: Mark 2.1 and 3.1 as EOL
As much as I'd like to keep supporting them, platforms such as Google Play or
Apple Store move too fast for our limited resources, and backporting relevant
changes to make those years old releases still viable proves to be unrealistic.

I'm also no longer able to make 2.1.x builds easily as that buildsystem relied
on Travis CI which discontinued its support for open source.

With three releases supported in parallel (4.0, 3.4 and 3.3), we have enough
work on our hands.
2021-10-25 11:58:02 +02:00
Rémi Verschelde 92bd4b6ea6 Merge pull request #5343 from akien-mga/clang-format-13 2021-10-25 00:38:56 +02:00
Rémi Verschelde 154c093f97 C++ style guide: Require clang-format 13 2021-10-25 00:35:00 +02:00
Rémi Verschelde a6c918da85 Compiling: Drop yasm dependency and references to WebM
WebM support is dropped from the core engine with
https://github.com/godotengine/godot/pull/53833
2021-10-15 13:01:55 +02:00
Rémi Verschelde 2b71895814 Merge pull request #5317 from godotengine/revert-5267-patch-1 2021-10-11 09:39:59 +02:00
Rémi Verschelde a4a1f6fd53 Revert "Add more porting providers to Console support in Godot (#5267)"
This reverts commit 1b80cf29c1.
2021-10-11 09:35:13 +02:00
Rémi Verschelde 8be3001fcc Merge pull request #5289 from zacryol/notification_input 2021-10-08 08:44:18 +02:00
Rémi Verschelde dfa4dafcd0 Merge pull request #5236 from Calinou/release-policy-latest-patch-support-only 2021-10-08 08:43:02 +02:00
Rémi Verschelde fddac682ca Merge pull request #5304 from DeeJayLSP/patch-3 2021-10-08 08:35:42 +02:00
Rémi Verschelde 9a05eef561 4.0: Convert Sprite references to Sprite2D
Some screenshots will need to be updated so that the scene structures shown
in screenshot fit what the code blocks are referring to.
2021-10-06 14:29:55 +02:00
Rémi Verschelde 15f78ae0b9 classref: Update links to documentation pages after reorganization 2021-10-06 13:51:49 +02:00
Rémi Verschelde f6f6c1bf19 classref: Sync with latest 4.0-dev 2021-10-06 11:19:07 +02:00
Rémi Verschelde 6952796767 CI: Temporarily disable treating warnings as errors 2021-10-06 11:19:02 +02:00
Rémi Verschelde 05ed919228 Merge pull request #5266 from akien-mga/gdscript-no-exp_range 2021-09-29 13:33:45 +02:00
Rémi Verschelde f39354b7f8 GDScript: Remove reference to @export_exp_range
Cf. #52800.
2021-09-17 23:00:38 +02:00
Rémi Verschelde 9fd765d3ba Merge pull request #5179 from hpnrep6/comma
Make minor grammar improvement in Frequently asked questions
2021-08-16 10:07:46 +02:00
Rémi Verschelde fad76ce6fd Merge pull request #5151 from Calinou/optimizing-for-size-always-enable-webp
Don't disable WebP when compiling small binaries in Optimizing for size
2021-08-06 10:09:06 +02:00
Rémi Verschelde b15b81fff4 Merge pull request #5145 from kbsanders/patch-1
Grammar fix.
2021-08-03 08:00:10 +02:00
Rémi Verschelde 35ee2de7a7 Merge pull request #5109 from Calinou/gamepads-update-godot-version
Update Godot version caveats in Controllers, gamepads and joysticks
2021-07-26 16:31:33 +02:00
Rémi Verschelde 5cfa684147 Merge pull request #5112 from Calinou/command-line-macos-app
Document running Godot from a terminal on macOS in Command line tutorial
2021-07-26 13:01:17 +02:00
Rémi Verschelde 0c7de08a02 Merge pull request #5110 from Calinou/editor-shortcuts-add-meta-keywords
Add keywords to the Default editor shortcuts page
2021-07-25 11:25:41 +02:00
Rémi Verschelde 3e9d3a941e Merge pull request #5085 from mhilbrunner/doc-changelog
Update docs changelog
2021-07-12 14:30:46 +02:00
Rémi Verschelde 3f4e1f3a95 Merge pull request #5055 from akien-mga/web-webgl-advice
Exporting for Web: Update info about WebGL
2021-06-29 23:55:28 +02:00
Rémi Verschelde 1e375578c1 Exporting for Web: Update info about WebGL 2021-06-29 17:40:56 +02:00
Rémi Verschelde 2deb93bf08 Merge pull request #5052 from vinegar-tom/patch-1
Change name of exported variable
2021-06-28 12:43:03 +02:00
Rémi Verschelde 8b4f8d1ec3 Merge pull request #5046 from hpnrep6/missing-space
Add missing space in GLSL function list in Differences between GLES2 and GLES3
2021-06-25 18:30:51 +02:00
Rémi Verschelde 30db0f14d0 Merge pull request #5045 from miere43/patch-1
Fixed class_name keyword ordering in GDScript style guide
2021-06-25 11:17:57 +02:00
Rémi Verschelde f895b718f5 Merge pull request #5039 from Calinou/update-editor-help-shortcut
Update the keyboard shortcut to open the editor help
2021-06-23 15:21:10 +02:00
Rémi Verschelde 4a593db0ea Merge pull request #5026 from Calinou/fix-gles2-hdr-typo
Fix typo in Differences between GLES2 and GLES3
2021-06-21 09:49:56 +02:00
Rémi Verschelde 82ea79d825 Merge pull request #4989 from fopor/patch-1
Fix small typo
2021-06-13 10:48:42 +02:00
Rémi Verschelde 9aa2bee28b Merge pull request #4840 from mortarroad/master-lossless-webp
Document lossless WebP
2021-06-12 12:37:44 +02:00
Rémi Verschelde 11f715112b Merge pull request #4971 from Calinou/exporting-android-same-package
Add note about deploying to Android device where relevant
2021-06-10 08:42:58 +02:00
Rémi Verschelde ba6309bf03 Merge pull request #4974 from ohin/patch-1
Fix GDScript example formating
2021-06-09 13:14:54 +02:00
Rémi Verschelde 134c1ff72b Merge pull request #4965 from akien-mga/cleanup-double-spaces
Cleanup uses of double spaces between words or after punctuation
2021-06-07 10:47:39 +02:00
Rémi Verschelde 044b6a74f8 Cleanup uses of double spaces between words or after punctuation 2021-06-07 10:44:02 +02:00
Rémi Verschelde 240983e7ce Merge pull request #4955 from DeeJayLSP/patch-4
Fix a typo in Logic preferences
2021-06-04 09:45:10 +02:00
Rémi Verschelde 9493250f87 Merge pull request #4954 from DeeJayLSP/patch-3 2021-06-04 09:44:50 +02:00
Rémi Verschelde 4cad8fc131 Merge pull request #4952 from Calinou/cpp-profilers-verysleepy-workaround
Add a workaround for VerySleepy freezing when loading symbols
2021-06-04 01:04:34 +02:00
Rémi Verschelde 473e606100 Merge pull request #4944 from Calinou/add-cpp-profilers-page
Add a page on using C++ profilers with Godot
2021-06-03 21:50:55 +02:00
Rémi Verschelde 3be394b308 Merge pull request #4941 from Calinou/intro-editor-development-list-important-files
List "important" editor source files in Introduction to editor development
2021-06-02 21:07:24 +02:00
Rémi Verschelde 07134247eb Merge pull request #4946 from Calinou/add-testing-pull-requests-page
Add a page on testing pull requests
2021-06-02 13:08:01 +02:00
Rémi Verschelde e10fa30af6 Merge pull request #4824 from Calinou/faq-ui-toolkit
Add a FAQ item about the UI toolkit used by Godot
2021-06-02 12:53:56 +02:00
Rémi Verschelde 299add03f9 Merge pull request #4881 from skyace65/AndroidImages
Update exporting for android images
2021-06-02 11:40:10 +02:00
Rémi Verschelde ad0bcbcd71 Merge pull request #4861 from Calinou/update-docs-changelog
Update documentation changelog for Godot 3.3+
2021-06-02 11:32:29 +02:00
Rémi Verschelde 0237f2c853 Merge pull request #4319 from bruvzg/ctl_docs
[Complex Text Layouts] Update tutorials and documentation to match TextServer changes.
2021-06-02 11:29:20 +02:00