Commit Graph

44739 Commits

Author SHA1 Message Date
3ae61590e1 Merge pull request #63087 from akien-mga/scons-num_jobs-default-max 2022-07-17 15:43:56 +02:00
87ca6a67ff Merge pull request #42325 from zak-grumbles/fix_camera_current_doc 2022-07-17 13:42:44 +02:00
ea21122575 SCons: Default num_jobs to max CPUs minus 1 if not specified
This doesn't change the behavior when `--jobs`/`-j` is specified as a
command-line argument or in `SCONSFLAGS`.

The SCons hack used to know if `num_jobs` was set by the user is derived
from the MongoDB setup.

We use `os.cpu_count()` for portability (available since Python 3.4).

With 4 CPUs or less, we use the max. With more than 4 we use max - 1 to
preserve some bandwidth for the user's other programs.
2022-07-17 12:38:41 +02:00
349c750b18 Improve documentation for Camera3D's current member
* Added additional information to the camera documentation to explain
  how the 'current' attribute behaves when multiple cameras are in a
  scene.
2022-07-17 11:29:59 +02:00
3953c1aa73 Merge pull request #63094 from Geometror/fix-gradient-cubic-interpolation 2022-07-17 11:22:43 +02:00
4ce34366e1 Merge pull request #63095 from Geometror/gradient-texture-1d-def-instantiate 2022-07-17 11:21:50 +02:00
04d59a5e8f Merge pull request #60901 from BastiaanOlij/vrs
Adding Variable Rate Shading support to Godot
2022-07-17 11:04:24 +02:00
d139131aab Adding Variable Rate Shading support to Godot
Improve GI renderer and add VRS support
Implement render device has_feature and move subgroup settings to limit_get
2022-07-17 15:42:24 +10:00
655e2935cf Automatically create a Gradient resource when creating a GradientTexture1D 2022-07-17 04:04:57 +02:00
039045d569 Fix cubic interpolation for Gradient 2022-07-17 03:46:27 +02:00
e3a8ab68ce Merge pull request #63075 from basta/master
Changing function definition to fix errror when compiling godot-python
2022-07-17 02:07:26 +02:00
7d644c43fa Merge pull request #63082 from aaronfranke/editor-plugin-alphabetize 2022-07-17 01:18:05 +02:00
94779c9e30 Alphabetize editor plugins and move 2D plugins to their own section 2022-07-16 17:34:33 -05:00
9dfd120a7e Merge pull request #63077 from Zylann/doc_plane_distance_to
Indicate Plane.distance_to returns a signed distance
2022-07-16 23:10:12 +02:00
1137948015 Merge pull request #63078 from snailrhymer/patch-1 2022-07-16 23:05:59 +02:00
c051c84385 Fix typo in VehicleBody3D.xml 2022-07-16 18:06:01 +01:00
45e329c1d2 Indicate Plane.distance_to returns a signed distance 2022-07-16 18:00:31 +01:00
3e664b4e29 Changed bool to GdNativeBool 2022-07-16 18:09:36 +02:00
5a6b13b8bb Merge pull request #62939 from TokageItLab/implement-rest-fixer
Add Rest Fixer to importer retarget
2022-07-16 16:54:20 +02:00
c39223e0db Merge pull request #62623 from TokageItLab/refactor-sync-animtree
Add `sync` to `NodeTransition` and `BlendSpace1D/2D` and refactor `sync` in `AnimationTree`
2022-07-16 16:53:34 +02:00
9be288edf9 refactor sync in AnimationTree 2022-07-16 21:45:32 +09:00
f3af3aedfe add rest fixer to importer retarget 2022-07-16 19:53:11 +09:00
ae5668f81e Merge pull request #63013 from aaronfranke/double-slider-box 2022-07-15 23:20:22 +02:00
08f3053641 Merge pull request #63043 from pattlebass/fix-html5-locale
HTML5: Make locale string match other platforms
2022-07-15 22:56:37 +02:00
2326ba67e2 Consistently use double in Slider and SpinBox 2022-07-15 15:47:47 -05:00
d57a76c809 HTML5: Make OS.get_locale() match other platforms
Fixes #63029.
2022-07-15 22:11:39 +03:00
9904a9db5a Merge pull request #62906 from bruvzg/ts_bit_fields
Use BitField hint for the TextServer enums.
2022-07-15 09:25:51 +02:00
cbe3a2dcb7 Use BitField hint for the TextServer enums. Add missing parts for BitField support to the GDextension API. 2022-07-15 08:49:50 +03:00
e5a1640cf0 Merge pull request #63002 from Calinou/vulkan-sdk-macos-install-tmp
Download Vulkan SDK disk image to a temporary folder in the script
2022-07-14 20:40:35 +02:00
2582981719 Download Vulkan SDK disk image to a temporary folder in the script
This prevents a `vulkan-sdk.dmg` file from lingering in the current
working directory after installing the Vulkan SDK.
2022-07-14 18:35:51 +02:00
2c11e6d9ef Merge pull request #62980 from garychia/scene_tree_editor_improvement 2022-07-14 17:45:48 +02:00
74ab3dce4f Merge pull request #62835 from besh81/master 2022-07-14 17:45:18 +02:00
8bfb634eac Merge pull request #62997 from KoBeWi/drag_void 2022-07-14 16:31:43 +02:00
87fb95f1ff Clear drag_selection when drag ends 2022-07-14 14:51:47 +02:00
748609feac Merge pull request #62993 from KoBeWi/drash
Fix drag_selection crash on scene close
2022-07-14 14:35:00 +02:00
153086152e Fixed bug in grid_container with hidden children
Fix a bug that occour when there are hidden children in grid_container.
The visualization isn't correct due to a wrong calculation of max_col and max_row that mistakenly includes hidden children.
2022-07-14 08:42:39 +02:00
83d478ffcd Disable the OK button when no node is selected. 2022-07-14 12:03:27 +08:00
38d8cb4782 Fix drag_selection crash on scene close 2022-07-14 02:31:52 +02:00
5fec0d232a Merge pull request #58763 from Calinou/editor-fix-default-float-step 2022-07-14 00:21:33 +02:00
184f62cb46 Merge pull request #60458 from KoBeWi/Deprecated-hint,-unused- 2022-07-14 00:20:30 +02:00
41dda3bea0 Merge pull request #62919 from MinusKube/dock-layout-save-bug 2022-07-14 00:12:10 +02:00
cf9994ed03 Merge pull request #62952 from and-rad/results-count-no-negative 2022-07-14 00:07:01 +02:00
7e49c8c30e Merge pull request #62947 from BastiaanOlij/fix_mesh_instance_free 2022-07-14 00:05:25 +02:00
991f78183d Merge pull request #60696 from Calinou/shadow-quality-rename-project-settings 2022-07-14 00:03:17 +02:00
a0f0eb5e03 Merge pull request #62710 from Calinou/editor-help-improve-code-kbd-ref-highlight 2022-07-13 23:55:59 +02:00
11aedf6e54 Merge pull request #62990 from Lerg/patch-1 2022-07-13 23:20:44 +02:00
52adbb763e Fix documentation for C# Vector2/3i classes.
The / operator was wrongly documented as a multiplication.
2022-07-13 22:49:22 +02:00
4dc86f3b5a Merge pull request #62986 from fire-forge/array-object 2022-07-13 22:16:09 +02:00
21ea1c3835 Rename soft shadow quality project settings for easier searching
`rendering/quality/shadows` is now `rendering/quality/positional_shadow`
to explicitly denote that the settings only affect positional light shadows,
not directional light shadows.

Shadow atlas settings now contain the word "atlas" for easier searching.

Soft shadow quality settings were renamed to contain the word "filter".
This makes the settings appear when searching for "filter" in the
project settings dialog, like in Godot 3.x.
2022-07-13 19:56:02 +02:00
0df23111b3 Show Resource type name in Array editor
Follow-up to #60409

Example: @export var gradient_array: Array[Gradient]
Before: Array[Object]
After: Array[Gradient]
2022-07-13 12:07:01 -05:00