Commit Graph

39194 Commits

Author SHA1 Message Date
Rémi Verschelde
6c1bd4d227 Replace Godot docs URL with $DOCS_URL in XML class reference 2021-11-15 13:02:21 +01:00
Rémi Verschelde
5341e6010e Allow dehardcoding documentation branch and URL in docs links
This makes it possible to change the branch of the documentation that
URLs are pointing to without having to modify all class reference
files.

In the XML class reference, the `$DOCS_URL` placeholder should be used,
and will be replaced automatically in the editor and when generating
the RST class reference.

The documentation branch string is set in `version.py`.

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2021-11-15 13:02:21 +01:00
Rémi Verschelde
9e1c190ce1 Merge pull request #54851 from Calinou/skeleton-2d-editor-swap-rest-pose-actions 2021-11-15 10:56:37 +01:00
Rémi Verschelde
78eb50b890 Merge pull request #54983 from sboron/fix-mono 2021-11-15 09:57:42 +01:00
Rémi Verschelde
d975b1bc37 Merge pull request #43072 from KoBeWi/point_to_angle 2021-11-15 09:56:21 +01:00
Stefan Boronczyk
5059d8a46c Fix mono build after invalid rename of KEY_READ
Follow-up to #51684.
2021-11-15 08:49:37 +01:00
Rémi Verschelde
b6c002f32d Merge pull request #54981 from Calinou/doc-gi 2021-11-15 08:35:25 +01:00
Rémi Verschelde
8bb163807a Merge pull request #54976 from reduz/importer-options-by-path 2021-11-15 00:46:04 +01:00
Hugo Locurcio
f50aeb531b Improve documentation related to global illumination 2021-11-14 23:48:12 +01:00
Hugo Locurcio
315e94ee2a Merge pull request #53710 from CaptainProton42/fix-extension-class-inspector-properties 2021-11-14 22:02:31 +01:00
reduz
cd2a499084 Add path to functions that return iporter options
-Allows displaying custom options for specific file format variants
-Added support for scene format import to retrieve custom options

This PR is necessary for #54886 to be implemented properly.
2021-11-14 14:06:10 -03:00
Rémi Verschelde
ed300d7be5 Merge pull request #54947 from Chaosus/fix_mobile_renderer
Fix broken light_compute in mobile renderer
2021-11-13 23:26:02 +01:00
Yuri Roubinsky
df3b42411d Fix broken light_compute in mobile renderer 2021-11-13 17:24:31 +03:00
Rémi Verschelde
3e214a8838 Merge pull request #54937 from aaronfranke/mac-arch
Fix typo in architecture name for x86_64 macOS
2021-11-13 08:05:53 +01:00
Rémi Verschelde
66f8be3dd3 Merge pull request #54934 from briansemrau/multimesh-zero-visible
Fix multimesh still drawing when visible instances is zero
2021-11-13 08:04:07 +01:00
Brian Semrau
716e15cd26 Fix multimesh still drawing when visible instances is zero 2021-11-12 21:51:14 -05:00
Aaron Franke
35b9263e5b Fix typo in architecture name for x86_64 macOS 2021-11-12 20:46:08 -06:00
Rémi Verschelde
19571c9c4b Merge pull request #54928 from KoBeWi/sorting_vegetables 2021-11-13 00:19:28 +01:00
Rémi Verschelde
5aae92f069 Merge pull request #51684 from aaronfranke/enum-class 2021-11-12 23:39:17 +01:00
kobewi
f529a58f10 Improve sort_custom() example 2021-11-12 23:18:33 +01:00
Aaron Franke
3c0fdcc8ac Use "enum class" for input enums 2021-11-12 15:37:54 -06:00
Rémi Verschelde
4f85cad013 Merge pull request #54924 from Calinou/editor-macos-rename-shortcut-enter 2021-11-12 22:33:19 +01:00
Camille Mohr-Daurat
74facb6d39 Merge pull request #54803 from goostengine/shape-cast-2d
Add `ShapeCast2D` node
2021-11-12 13:28:44 -07:00
Rémi Verschelde
198d518f90 Merge pull request #54903 from aaronfranke/modules-no-editor
Make OpenSimplex and VisualScript modules not depend on editor files
2021-11-12 21:17:31 +01:00
Hugo Locurcio
7cc33b14c9 Use Enter instead of F2 as an editor renaming shortcut on macOS 2021-11-12 20:50:23 +01:00
Andrii Doroshenko (Xrayez)
6a67350910 Remove get_closest_* methods from ShapeCast2D
The physics API cannot provide needed functionality to ensure the correct behavior, which might lead to confusion (see `rest_info()`).

However `get_closest_collision_safe/unsafe_fraction()` methods are not removed, because they return correct result from `cast_motion()`.
2021-11-12 21:30:35 +02:00
Andrii Doroshenko (Xrayez)
f979d5977a Add ShapeCast2D node 2021-11-12 21:29:30 +02:00
Aaron Franke
2ad3d1bd7a Make OpenSimplex and VisualScript modules not depend on the editor 2021-11-12 12:03:54 -06:00
Rémi Verschelde
aa1b13a96e Merge pull request #51048 from aaronfranke/ci-minimal 2021-11-12 17:23:07 +01:00
Yuri Roubinsky
9da86c2fb7 Merge pull request #54920 from Chaosus/vs_fix_crash 2021-11-12 19:21:49 +03:00
Rémi Verschelde
0ba215642d Merge pull request #54485 from groud/atlas_texture_padding 2021-11-12 17:04:08 +01:00
Aaron Franke
ae713f8980 Add a minimal template build to CI
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2021-11-12 09:30:50 -06:00
Yuri Roubinsky
d0fbc467a6 Fix editor crash due incorrect setup of default texture in visual shader 2021-11-12 18:23:45 +03:00
Gilles Roudière
1224d7a25c Implement texture padding in TileSetAtlasSources 2021-11-12 15:14:10 +01:00
Rémi Verschelde
57ae154e86 Merge pull request #53987 from groud/tile_data_inspector_plugin 2021-11-12 15:10:54 +01:00
Rémi Verschelde
0cdd18de78 Merge pull request #54912 from akien-mga/modules-check-enabled 2021-11-12 14:50:05 +01:00
Rémi Verschelde
88c4380737 Modules: Make sure to include modules_enabled.gen.h where needed 2021-11-12 13:42:58 +01:00
Rémi Verschelde
a54bd6e868 Merge pull request #53914 from Chaosus/shader_default_texture_param 2021-11-12 12:23:34 +01:00
Yuri Roubinsky
826e781bfa Fix default_texture_param in shader pipeline to support uniform arrays 2021-11-12 12:53:40 +03:00
Rémi Verschelde
55b49dc71b Merge pull request #54816 from KoBeWi/brute_rename 2021-11-12 10:16:39 +01:00
Rémi Verschelde
1775933069 Merge pull request #54900 from benjarmstrong/output_latency_docs_fix 2021-11-12 09:59:09 +01:00
Max Hilbrunner
90f508eadb Merge pull request #54872 from akien-mga/rect2-has_point-borders
Rect2: Clarify docs for `has_point` excluding bottom and right borders
2021-11-12 09:10:52 +01:00
Rémi Verschelde
13769aebe9 Merge pull request #54867 from Chaosus/shader_fix_light_albedo
Fix shader crashing when using `ALBEDO` or `ALPHA` in light function
2021-11-12 08:35:53 +01:00
Benjamin Armstrong
1e485a7da8 Clarify how 'audio/driver/output_latency' project setting works 2021-11-12 16:14:42 +11:00
Camille Mohr-Daurat
11e03ae7f0 Merge pull request #54810 from nekomatata/area-separate-override-modes
Separate space override modes for gravity/damping in Area
2021-11-11 15:11:21 -07:00
Rémi Verschelde
36c4451a7b Rect2: Clarify docs for has_point excluding bottom and right borders
Improve tests, as well as documentation for `expand`.
2021-11-11 22:51:29 +01:00
kobewi
688f42c691 Fix node naming in scene tree dock 2021-11-11 22:30:41 +01:00
Rémi Verschelde
2321e71a18 Merge pull request #54889 from KoBeWi/debug_name 2021-11-11 22:05:31 +01:00
kobewi
3b320cd9fe Show built-in script names in the debugger 2021-11-11 20:47:09 +01:00
Rémi Verschelde
86460db231 Merge pull request #54857 from nekomatata/raycast-hit-from-inside 2021-11-11 18:22:53 +01:00