5302868446
Fix image links to godot-docs repository
2023-11-05 16:53:53 +08:00
5f9cbe514d
Merge pull request #75468 from Ansraer/four_is_overkill
...
[3.x] Add support for 3 dir shadow splits
2023-10-01 22:50:57 +02:00
3e19cf834a
CPUParticles2D - Add ability to follow physics interpolated target
...
Allows a non-interpolated particle system to closely follow an interpolated target without tracking ahead of the target, by performing fixed timestep interpolation on the particle system global transform, and using this for emission.
2023-09-18 16:05:03 +01:00
f84a202235
Mark debugger limits settings as requiring a restart
...
These settings are only read once on engine initialization.
2023-09-16 00:31:35 +02:00
54738d3195
Revert "Backport implement loading DDS textures at run-time"
...
This reverts commit 22468ea1d3 .
See #81126 for rationale.
2023-09-01 08:47:25 +02:00
174851755c
Document the database for Input.get_joy_name() and Input.get_joy_guid()
...
(cherry picked from commit 922d2b7034 )
2023-08-28 17:27:15 +02:00
96d658638a
Added note to used set_deferred while setting scroll values in _ready function.
...
(cherry picked from commit 83626ab90d )
2023-08-28 17:27:15 +02:00
ff486f333d
Add information about how Engine.time_scale affects Timers
...
(cherry picked from commit 16a1465380 )
2023-08-28 17:27:14 +02:00
42a51390a4
Document custom mouse cursors larger than 128×128 potentially having issues
...
(cherry picked from commit 92730fb07d )
2023-08-28 17:27:14 +02:00
2dea8b3c34
Fix Tween cheatsheet URL
2023-08-18 13:12:36 +02:00
d90626f583
PulseAudio: Remove get_latency() caching
2023-08-05 20:25:06 +09:30
61e41cc9a1
Add debug_canvas_item_get_local_bound() function to VisualServer
...
Useful for debugging hierarchical culling.
2023-08-02 17:05:13 +01:00
dfed698ee3
Merge pull request #79706 from puzzud/3.x
...
[3.x] Prevent double input events on gamepad when running through steam input
2023-08-02 17:29:55 +02:00
c8295720e4
Merge pull request #76252 from lawnjelly/fti_2d
...
[3.x] 2D Fixed Timestep Interpolation
2023-08-02 17:26:50 +02:00
91e3a53518
Merge pull request #69101 from marcinn/3.x-backport-proposal-5748-loading-dds-at-runtime
...
[3.x] Backport implement loading DDS textures at run-time
2023-08-02 17:26:26 +02:00
5162efbfe9
2D Fixed Timestep Interpolation
...
Adds support to canvas items and Camera2D.
2023-08-01 16:07:48 +01:00
140440ee82
[3.x] Prevent double input events on gamepad when running through steam input #79706
...
Co-authored-by: Eoin O'Neill <eoinoneill1991@gmail.com >
2023-07-20 16:35:44 -04:00
29eeb461f2
Merge pull request #68738 from lawnjelly/faster_canvas_item
...
[3.x] Canvas item hierarchical culling
2023-06-27 08:40:22 +02:00
b3ebc80feb
[3.x] Add example for NodePath to grandparent
2023-06-25 10:30:47 +02:00
dec7cb5548
[3.x] Clarify String.get_slice behavior
...
Clarify that the function returns the whole string if there is no
instances of the delimiter in the string.
2023-06-20 10:41:53 +02:00
9ba9a41766
Merge pull request #78220 from raulsntos/dotnet/reserved-assembly-name-3.x
...
[3.x] C#: Avoid GodotSharp as project assembly name
2023-06-15 15:55:19 +02:00
3b3c5f413e
Merge pull request #77979 from paddy-exe/video-loop-fix
...
[3.x] Backport video loop property and fix for initial black frame
2023-06-15 15:55:14 +02:00
b91d8d49fa
Merge pull request #78182 from godotengine/revert-63193-visibility_enabler2
...
Revert "Add option in VisibilityEnabler2D to hide the parent for better performance"
2023-06-13 16:03:30 +02:00
60a7b83fbf
Merge pull request #78047 from jeronimo-schreyer/expose_code_editor
...
[3.x] Expose the TextEdit control of the script editor
2023-06-13 14:37:15 +02:00
da35288d4e
Merge pull request #77040 from lawnjelly/input_just_pressed
...
[3.x] Input - fix just pressed and released with short presses
2023-06-13 14:37:10 +02:00
eaca9a17c3
Revert "Add option in VisibilityEnabler2D to hide the parent for better performance"
2023-06-13 14:25:19 +02:00
63d208d1b0
Input - fix just pressed and released with short presses
...
Previously if an action was both pressed and released on the same tick or frame, `is_action_just_pressed()` would return false, resulting in missed input.
This PR separately the timestamp for pressing and releasing so each can be tested independently.
2023-06-12 16:33:48 +01:00
a40ecc71e6
move autotile fallback helper functions + fix comments and docs
2023-06-10 12:17:57 -04:00
73ad6517e4
make autotiles fall back to the most similar bitmask using heuristics
2023-06-09 22:27:19 -04:00
a248c318de
Expose the TextEdit control of the script editor
...
Refactor ScriptEditor and ScriptTextEditor with added method to retrieve the script editor's TextEdit control.
Update
doc/classes/ScriptEditor.xml
script_editor_plugin.cpp
script_editor_plugin.h
script_text_editor.cpp
script_text_editor.h
2023-06-09 10:07:38 -03:00
b5a908c985
Add setting to control the window used to run the project for the Android editor
...
The follow options were added to the (new) `run/window_placement/android_window` editor setting:
- `Auto`: choose how to run the project based on the device screen size
- `Same as Editor`: run the project in the same window as the editor
- `Side-by-side with Editor`: run the project in an adjacent window to the editor
2023-06-07 18:20:14 -07:00
58d76c117e
[3.x] Backport VideoLooping and fix for initial black frame
2023-06-07 21:36:37 +02:00
f742d98679
Merge pull request #75959 from ShadyChibinko/tab_metadata_3x
...
[3.x] Add tab Metadata to Tabs & TabContainer
2023-06-07 14:46:21 +02:00
34bde7a6f9
Merge pull request #74765 from SysError99/3.x
...
[3.x] Improve tooltip for CanvasLayer.layer
2023-06-07 14:05:24 +02:00
1d8b701da0
Merge pull request #75370 from AThousandShips/nodepath_doc_fix_3_x
...
[3.x] Fix `NodePath` subname index range documentation
2023-06-02 17:21:01 +02:00
f753aec703
Merge pull request #73942 from rcorre/fix_peer_signal_docs
...
[3.x] Fix docs on multiplayer peer signals.
2023-06-02 17:20:56 +02:00
56df1841f1
Merge pull request #64585 from dsnopek/multiplayer-custom-docs-improvements-2
...
[3.x] Update NetworkedMultiplayerCustom.xml with more explicit documentation to guide usage
2023-06-02 17:20:51 +02:00
18ee8da7d6
Add audio/general/text_to_speech project setting to enable/disable TTS.
2023-05-26 20:57:29 +03:00
88189c6c5d
Merge pull request #77281 from MJacred/3.x-cherrypick
...
[3.x] Warn against using non-uniform scale for 3D physics (in class reference only)
2023-05-23 19:05:32 +02:00
63bb2485f1
Merge pull request #77232 from AThousandShips/id_doc_3_x
...
[3.x] Clarify range of various ID values are 32 bit
2023-05-23 19:05:27 +02:00
f1fa69a58d
Merge pull request #76753 from Calinou/itemlist-tree-add-allow-search-property-3.x
...
Add allow_search property to ItemList and Tree (3.x)
2023-05-23 19:05:25 +02:00
5f4fb87327
Merge pull request #76723 from aaronfranke/3.x-ancestortecedent
...
[3.x] Fix small mistake in docs, "antecedents" -> "ancestors"
2023-05-23 19:05:23 +02:00
1c63c54ab3
[3.x] Warn against using non-uniform scale for 3D physics (in class reference only)
...
partial backport of #67847
fixes #56824
2023-05-20 18:48:34 +02:00
96ad972dc5
[3.x] Clarify range of various ID values are 32 bit
2023-05-19 17:23:11 +02:00
1538b870f1
Merge pull request #76715 from m4gr3d/add_input_event_cancelled_state_3x
...
[3.x] Augment the `InputEvent` class with a `CANCELED` state
2023-05-17 18:21:42 +02:00
4cc2229a52
Merge pull request #72251 from RandomShaper/robust_sync_3.x
...
[3.x] Backport some multi-threading goodies
2023-05-16 13:16:25 +02:00
94d6c3dcc6
Augment the InputEvent class with a CANCELED state
...
The `InputEvent` class currently supports the `pressed` and `released` states, which given the binary nature, is represented by a `bool` field.
This commit introduced the `CANCELED` state, which signals that an ongoing input event has been canceled.
To represent all the states, the `InputEventState` enum is added and the `InputEvent` logic is refactored accordingly.
2023-05-12 15:22:54 -07:00
c65967c17f
Document 3D particle color properties requiring vertex color as albedo
2023-05-09 00:55:19 +02:00
f9ae38d87c
Merge pull request #73692 from m4gr3d/update_touchscreen_editor_settings_3x
...
[3.x] Enable granular control of touchscreen related settings
2023-05-08 09:10:36 -07:00
b78935ef51
Adds a scale_gizmo_handles entry to the Touchscreen editor settings
...
When enabled, this scales the editor icons to improve usability on touchscreen devices.
In addition this commit fixes touch detection for the collision_shape_2d_editor_plugin so it scales with the icons size.
2023-05-07 15:55:03 -07:00