Commit Graph

49291 Commits

Author SHA1 Message Date
Rémi Verschelde 1fa80bf9d6
Merge pull request #67330 from KoBeWi/immortal_scenes
Don't free instanced scenes when recreating tiles
2022-11-24 18:54:08 +01:00
Rémi Verschelde 40e4a11b66
Merge pull request #68455 from Calinou/improve-editor-property-capitalization
Improve editor property capitalization
2022-11-24 18:53:56 +01:00
souplamp 51cf968e56 History dock singleton, set default editor layout, ready notification
- add the history dock to the default editor layout, so when a user does Editor -> Editor Layout -> Default the history dock will no longer disappear
- change the enter tree notification to a ready notification to prevent the history dock from trying to connect 'on_history_changed' signal everytime the dock is moved in the editor layout
2022-11-24 11:45:42 -06:00
VolTer a18afb9a56 Make it clearer that printraw only prints to terminal 2022-11-24 18:08:02 +01:00
K. S. Ernest (iFire) Lee baab97302a Cache materials in gltf as the abstract class of Material
Use the abstract material class instead of BaseMaterial3D. This allows inserting ShaderMaterials into gltf. Like in VRM.
2022-11-24 09:00:09 -08:00
Raul Santos d2f7314716
C#: Implement BezierDerivative
Adds `BezierDerivative` method to Mathf, Vector2 and Vector3 (already exposed in Core).
2022-11-24 17:55:07 +01:00
Zae f6424e68ea [TileMap] Fix alternative tile issues. 2022-11-25 00:44:02 +08:00
Hugo Locurcio aafa816946
Improve editor property capitalization
- Don't capitalize stop words such as "at", "in" or "to".
- Add more acronyms to capitalize.

Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2022-11-24 16:37:54 +01:00
Rémi Verschelde cd3d6e63a6
Merge pull request #69108 from akien-mga/gdscript-ignore-warnings-debug
GDScript: Only check if ignoring warnings in debug build
2022-11-24 16:07:16 +01:00
Rémi Verschelde 5d20dccade
Add MAKE_RESOURCE_TYPE_HINT macro to simplify binding arrays of resources 2022-11-24 14:06:00 +01:00
Rémi Verschelde f6f8a48459
Merge pull request #69107 from Mickeon/oops
Fix warning in Signal Documentation
2022-11-24 13:24:47 +01:00
Rémi Verschelde 4abefc0ede
Merge pull request #69105 from pkowal1982/opacity
Fix near one opacity in editor icons
2022-11-24 13:24:42 +01:00
Rémi Verschelde 9d9d8a7c90
Merge pull request #69089 from raulsntos/dotnet/docs-object
Fix C# documentation for Godot.Object
2022-11-24 13:24:37 +01:00
Rémi Verschelde eb8ce8d74e
Merge pull request #68833 from BastiaanOlij/improve_extension_logic
Improve logic for detecting and tracking extensions
2022-11-24 13:24:31 +01:00
Rémi Verschelde 53a8903f79
Merge pull request #68283 from zaevi/fix_float_dock_title
[Editor] Fix float dock shows incorrect title.
2022-11-24 13:24:14 +01:00
Silc Renew b217c41d36 Refactor interpolating functions in some classes to use Math class 2022-11-24 20:31:43 +09:00
Zae 4fdfc5176c [Editor] Fix float dock shows untranslated title. 2022-11-24 18:52:15 +08:00
Rémi Verschelde 910d6d8e62
GDScript: Only check if ignoring warnings in debug build 2022-11-24 11:50:32 +01:00
Bastiaan Olij a479f5af22 Improve logic for detecting and tracking extensions 2022-11-24 21:48:16 +11:00
Micky c868c9fc41 Fix warning in Signal Documentation 2022-11-24 11:34:32 +01:00
Rémi Verschelde f16c5b564b
Merge pull request #69043 from xiongyaohua/path3d_bake_refactor_fix
`Curve3D` bake refactor continue
2022-11-24 10:51:07 +01:00
Rémi Verschelde f319123af9
Merge pull request #69037 from M-O-Marmalade/distortion-fixes
AudioEffectDistortion docs & inspector edits
2022-11-24 10:47:27 +01:00
Rémi Verschelde c639efcbc4
Merge pull request #69086 from Calinou/doc-physicalskymaterial
Document PhysicalSkyMaterial's `energy_multiplier` property
2022-11-24 10:47:21 +01:00
Rémi Verschelde c39c251255
Merge pull request #68023 from rsjtdrjgfuzkfg/pico
Partial support for Pico 4
2022-11-24 10:43:15 +01:00
Rémi Verschelde 92f1058311
Merge pull request #69060 from rburing/exclude_typedarray
Update remaining physics `exclude` parameters to use `TypedArray`
2022-11-24 10:40:25 +01:00
Paweł 13e54603cc Fix near one opacity in editor icons 2022-11-24 10:35:50 +01:00
Raul Santos e27f127a74
Fix C# documentation for Godot.Object
- Add and fix a few C# examples
- Add tips about avoiding allocating StringNames
2022-11-24 04:09:14 +01:00
Yaohua Xiong f9fa182abc Refactor Curve3D::_bake() method
The main change is to caculate tangent directly from bezier curve, without going
through discretized polyline, avoiding pitfalls of discretization.

Other changes are:
1. Add an bezier_derivative() method for Vector3, Vector2, and Math;
2. Add an tesselate_even_length() method to Curve3D, which tesselate bezier curve to even length segments adaptively;
3. Cache the tangent vectors in baked_tangent_vector_cache;
2022-11-24 10:52:06 +08:00
BrunoSXS a5e9878ef8 Fix for documentation not appearing in preview in editor inspector 2022-11-23 22:12:12 -03:00
Hugo Locurcio bd457348d0
Document PhysicalSkyMaterial's `energy_multiplier` property
This makes the PhysicalSkyMaterial class 100% documented.
2022-11-24 01:38:25 +01:00
Rémi Verschelde fa270c2456
Merge pull request #69070 from Piralein/bg-color-cell
RichTextLabel Cell Option "bg" - add possibility to use only one color
2022-11-23 23:12:22 +01:00
Rémi Verschelde 73dc0fd73e
Merge pull request #69061 from DeeJayLSP/update_cvtt
Update cvtt to GIT 2022
2022-11-23 23:11:54 +01:00
Rémi Verschelde ea2a8bfe41
Merge pull request #69049 from pkowal1982/round
Fix roundness of DebugSkipBreakpointsOff icon
2022-11-23 23:11:36 +01:00
Rémi Verschelde 885fc1f3e7
Merge pull request #68568 from Mickeon/node-parent-busy-error
Update "Parent node is busy" errors to use `Callable.call_deferred()`
2022-11-23 23:11:06 +01:00
Hana 125d7deaff add possibility to use only one color 2022-11-23 21:47:22 +01:00
Max Hilbrunner f05a55ef95
Merge pull request #68217 from Mickeon/doc-stringmngffh
Add missing String & StringName operator descriptions
2022-11-23 21:28:17 +01:00
Max Hilbrunner abdbd45ef9
Merge pull request #68262 from Mickeon/doc-peeves-callcallcallcallable
Tweak Callable's documentation
2022-11-23 21:26:29 +01:00
Ricardo Buring 4453d63bb0 Update remaining physics exclude parameters to use TypedArray
Also update the documentation to refer to the get_rid() method.
2022-11-23 19:39:04 +01:00
DeeJayLSP f30219627d Update cvtt to GIT 2022 2022-11-23 15:15:06 -03:00
Micky c164f1835c Add missing String & StringName operator descriptions 2022-11-23 18:56:39 +01:00
Yuri Sizov 5923df9234
Merge pull request #67880 from Mickeon/doc-peeves-objection
Overhaul Object's Documentation
2022-11-23 20:45:26 +03:00
Micky 311b29c627 Tweak Callable's documentation
- Clarify that Callable is a Variant type, not an Object.
- Add lambda function example
- Update outdated description of `is_custom` and `is_valid`-
2022-11-23 18:39:52 +01:00
Paweł dc2092e65a Fix roundness of DebugSkipBreakpointsOff icon 2022-11-23 18:13:36 +01:00
Micky bee1b52e30 Overhaul Object's Documentation 2022-11-23 18:13:18 +01:00
Micky c6a355b9e8 Update "Parent node is busy" errors to use `Callable.call_deferred()`
Also fixes outdated method names in the messages.
2022-11-23 17:39:34 +01:00
Rémi Verschelde aad4a9252c
Merge pull request #69056 from fire/skeleton-crash
Avoid the Skeleton3DGizmoPlugin crash when clicking in the editor.
2022-11-23 17:23:03 +01:00
Rémi Verschelde 9ddb6a925e
Merge pull request #69052 from Sauermann/fix-viewport-exit-tree-visibility
Fix Viewport visibility after entering/leaving scene-tree
2022-11-23 17:22:58 +01:00
Rémi Verschelde cfb5ce771c
Merge pull request #69048 from akien-mga/thorvg-better-errors
ImageLoaderSVG: Improve error reporting
2022-11-23 17:22:16 +01:00
Rémi Verschelde 1b3b208e00
Merge pull request #69054 from adamscott/fix-error-selecting-empty-line
Fix error while selecting empty line in the text editor
2022-11-23 17:22:09 +01:00
Rémi Verschelde 1757a60024
Merge pull request #68369 from Chaosus/fix_quick_open
Fix Quick Open window to use EDSCALE and save the size between popups
2022-11-23 17:21:51 +01:00