3b84a64a36
Ported: Mark node groups as dirty for every children if parent is moved - YuriSizov
...
6d53c60bf7
2022-08-07 15:32:28 +02:00
6cceda5101
Fix warnings on the pi.
2022-08-01 23:32:12 +02:00
Marcel Admiraal
ef7646924a
Set initial SceneTree processes times to 0.0
2022-07-29 20:55:06 +02:00
e0e4d0e51d
Ported: Fix editor-only visibility for lights
...
* Update visibility again for editor-only lights if owner changes.
Fixes #26399 , supersedes #52327
- reduz
995281ca90
2022-07-29 19:28:33 +02:00
Hugo Locurcio
0e32de0bad
Clamp Viewport shadow atlas sizes to improve usability
...
- Add a range hint to the Viewport `shadow_atlas_size` property.
- Add range steps to the shadow resolution project settings that
match the lowest allowed values (since lower increments don't
make sense).
2022-07-29 17:38:06 +02:00
328da6b799
Ported: Print a warning for Viewports that have 2D usage and HDR enabled
...
2D usage + HDR isn't supported, so the usage must be changed to 3D
to be able to use HDR.
- Calinou
f64d5f4095
2022-07-29 17:36:54 +02:00
hilfazer
c529ed6ef5
print_stray_nodes() also prints node's script
2022-07-29 17:11:10 +02:00
Rémi Verschelde
afed6d80bd
Node: Rename child_exited_tree
to child_exiting_tree
...
The name was confusing as this signal is emitted around the same time as
`tree_exiting` and `NOTIFICATION_EXIT_TREE`, i.e. while the child node is
still in tree.
Fixes #59210 .
(cherry picked from commit 3e6de687b8e9f5c24ff78312208eae6195e6ca40)
2022-07-29 11:03:04 +02:00
lawnjelly
c0c72eed7b
Force unsigned behaviour for bitfield enums
...
Some compilers (notably MSVC) were using signed values for bitfield enums. This was causing problems where 2 bits were used to store 4 or less enum values, where they were being treated as negative numbers.
This PR explicitly requests these enums to be treated as unsigned values.
2022-07-28 13:45:51 +02:00
Haoyu Qiu
8002080311
Fix Viewport.own_world
documentation
...
Also fixed the naming of the setter's parameter and made an `if` block
straightforward.
2022-07-28 13:44:56 +02:00
cb6e070227
ported: Make auto_accept_quit and quit_on_go_back properties. - timothyqiu
...
58650af062
2022-07-27 18:26:15 +02:00
Hugo Locurcio
8c930d98b8
Use a floating-point number for the timeout
property in HTTPRequest
...
This allows for greater precision when specifying a timeout in
HTTPRequest in `3.x`, similar to what is already possible in `master`.
2022-07-27 18:01:11 +02:00
75606b352f
Ported: Physics Interpolation - Reset on adding child to SceneTree. For convenience, branches added to the SceneTree now have physics interpolation reset after the first update of the transform to the VisualServer. - lawnjelly
...
328866ee6a
2022-07-27 17:51:39 +02:00
8e6b320144
Added back method removed by accident.
2022-07-27 15:52:05 +02:00
eaa0c1016a
Ported: Physics Interpolation - add interpolation mode property to node
...
Exposes the "interpolated" flag on nodes via a property, physics_interpolation_mode.
Mode can be INHERIT, OFF and ON. This makes it easy to turn off interpolation for nodes in the editor, versus via code. - lawnjelly
0ab077fcef
2022-07-27 15:16:37 +02:00
lawnjelly
da628411d2
Physics Interpolation - Flush transforms after physics tick
...
Leftover transforms from the physics tick were being flushed during idle, which was causing problems for physics interpolation.
This PR flushes the transforms at the end of the physics tick when physics interpolation is active.
2022-07-27 14:14:36 +02:00
b9fb0ae733
Ported: Backport the new Tween system as SceneTreeTween - timothyqiu, KoBeWi
...
153dc4d57e
2022-07-27 13:37:17 +02:00
d1108dc8bc
Ported: Implement Scene Unique Nodes - KoBeWi
...
e1c74ae83f
2022-07-27 00:45:48 +02:00
8275f6b161
Ported: Add missing argument names in bindings - akien-mga
...
21c3048397
2022-07-25 23:51:34 +02:00
a43091d427
Ported: Add drag and drop to TextEdit, LineEdit, RichTextLabel - ConteZero
...
4167e98088
2022-07-25 20:32:14 +02:00
b74c00ea65
Backported the 3.x android editor port pr by m4gr3d and thebestnom. (Godot pr 57747).
2022-03-22 19:35:57 +01:00
c9b612f012
Added StringName as a variant type, with eventually the help of 3c0059650d
.
2022-03-21 21:29:06 +01:00
4d7df62b8e
Clang format all files.
2022-03-18 19:00:13 +01:00
f8e54698e4
Include cleanups for resources.
2022-03-18 18:48:49 +01:00
8fbdcd18f9
Same change to classes under scene.
2022-03-17 22:57:56 +01:00
3965d70ac5
Moved more includes to cpp files.
2022-03-17 19:35:23 +01:00
2c88c46101
Moved more includes to cpp files.
2022-03-17 11:28:57 +01:00
c1ebd9905a
Moved more includes.
2022-03-16 21:09:41 +01:00
ced4ae75a5
Backported:
...
6c2bd12031
c2c0c8067d
62fa80afd7
fd968157a4
c0bd05762e
72837b8ecd
From godot.
2022-03-16 18:18:23 +01:00
e85cef1745
Run godot's formatting script.
2022-03-16 09:02:48 +01:00
23c332974a
Removed the arvr server.
2022-03-16 02:39:55 +01:00
49f8e8c398
Added godot with all my currently used engine modules.
2022-03-15 13:29:32 +01:00