Rémi Verschelde
4566e96839
Merge pull request #82897 from bruvzg/mac_menu_phy_lbl
...
[PopupMenu] Handle `physical_keycode` and `key_label` of shortcuts.
2024-01-02 18:05:08 +01:00
Rémi Verschelde
b5c6e870e8
Merge pull request #82264 from dalexeev/core-builtin-methods-as-callables
...
Core: Allow methods of built-in `Variant` types to be used as Callables
2024-01-02 18:05:05 +01:00
Micky
78c9e2c53a
Link to the "article" in the docs instead of saying "article"
2024-01-02 16:38:39 +01:00
bruvzg
126a763f7a
[D3D12] Dynamically load Agility SDK.
2024-01-02 17:15:59 +02:00
kobewi
779d731940
Handle built-in shaders when closing scene
2024-01-02 16:00:11 +01:00
Rémi Verschelde
06bb9f28e7
Merge pull request #86704 from AThousandShips/len_fix
...
[GDScript] Add `StringName` support to `@GDScript.len`
2024-01-02 15:09:09 +01:00
Rémi Verschelde
f3df5f7d37
Merge pull request #86435 from jsjtxietian/fix-fp-unsupport
...
Add `RD_ENABLED` when `VULKAN_ENABLED` or `D3D12_ENABLED` is added
2024-01-02 15:09:05 +01:00
Rémi Verschelde
35d1ffb8de
Merge pull request #86259 from TitanNano/jovan/fix_MethodInfo_eq
...
Include `name` field in MethodInfo operator ==
2024-01-02 15:09:02 +01:00
Rémi Verschelde
e78c5d0ec5
Merge pull request #86211 from TheSofox/node-duplicate-undo-fix
...
Fix duplicating multiple nodes at different depths in `SceneTreeDock`
2024-01-02 15:08:57 +01:00
Rémi Verschelde
e42d615471
Merge pull request #85421 from xiongyaohua/fix_parameter_names
...
Unify parameter names for 'RendererCanvasCull'
2024-01-02 15:08:53 +01:00
Rémi Verschelde
5f97e40e3e
Merge pull request #85393 from SomeRanDev/master
...
Fix PhysicsShapeQueryParameters3D.motion type wrongly set to Vector2
2024-01-02 15:08:50 +01:00
Rémi Verschelde
957378a69e
Merge pull request #84151 from YeldhamDev/that_was_not_a_resize_you_dunce
...
Fix `NOTIFICATION_WM_SIZE_CHANGED` firing if the size hasn't changed
2024-01-02 15:08:46 +01:00
Rémi Verschelde
0d88840e81
Merge pull request #80706 from ajreckof/rework-array-update-property
...
Rework `update_property` for array
2024-01-02 15:08:41 +01:00
Rémi Verschelde
ac83ad1e65
Merge pull request #80390 from EddieBreeg/issue_80358
...
Fix potential integer underflow in rounded up divisions
2024-01-02 15:08:37 +01:00
Rémi Verschelde
0f0106c101
Merge pull request #79316 from aaronfranke/gltf-export
...
Add export settings to the export dialog for GLTF
2024-01-02 15:08:30 +01:00
A Thousand Ships
045d921044
[GDScript] Add StringName
support to @GDScript.len
2024-01-02 14:28:34 +01:00
EddieBreeg
8747c67d9e
Fix potential integer underflow in rounded up divisions
...
A new `Math::division_round_up()` function was added, allowing for easy
and correct computation of integer divisions when the result needs to
be rounded up.
Fixes #80358 .
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2024-01-02 14:14:47 +01:00
Robert Borghese
7bf88df324
Fix PhysicsShapeQueryParameters3D.motion type wrongly set to Vector2
2024-01-02 12:30:35 +01:00
Silc Lizard (Tokage) Renew
eecfe5d75a
Make default options of int value track refer to RESET animation
2024-01-02 13:13:47 +09:00
jsjtxietian
d73312d5e9
Update get_image doc to mention that it will return an empty image with invalid texture
2024-01-02 11:31:38 +08:00
Micky
e88a819194
Add more examples to Basis' Documentation
2024-01-01 19:32:01 +01:00
Daylily-Zeleen
fe6b073811
Distinguishs between dynamic library not found and can't be opened.
2024-01-01 20:01:57 +08:00
Quincy Wofford
c979d02db2
corrected tooltip information Roll Influence property of VehicleWheel3D
2023-12-31 15:10:46 -07:00
Martin Capitanio
74ed6d63bf
ThorVG: update from v0.11.2 to v0.11.6
...
https://github.com/thorvg/thorvg/releases/tag/v0.11.6
Godot related:
+ [Renderer] Improved the internal structure for compact
scene-hierarchy traversing.
+ [SwEngine] Improved trigonometric & image scaler performance.
+ [SwEngine] Fixed a loss of image pixels during image down-scaling.
+ [Renderer/Engine] Improved safety measures.
+ [SwEngine] Resolved a bug causing strokes to be improperly
invisible due to clipping.
thorvg/thorvg#1785
+ [Renderer] Rectified the precision of rounded rectangle corners.
thorvg/thorvg#1824
+ [Portability] Resolved compiler shadowing warnings.
thorvg/thorvg#1811
Fixes godotengine#85465 Clipped strokes from outside the canvas.
Fixes godotengine#86012 Rounded rectangles in SVG files rendering incorrectly.
2023-12-31 16:14:44 +01:00
HolonProduction
76fd7ec394
Improve sorting of enum autocompletion
2023-12-31 14:35:08 +01:00
Aaron Franke
8acef03cb5
Add export settings to the export dialog for GLTF
2023-12-30 19:57:39 -06:00
Gwen
e40b23c619
Correct C# syntax in _validate_property example for the Object class
2023-12-30 19:13:58 +01:00
kobewi
d96fca371b
Copy track update mode when adding reset key
2023-12-30 18:02:55 +01:00
Kacper Gibas
3e91264582
Fix linuxbsd_headers/README.md
2023-12-30 15:04:28 +01:00
bruvzg
15cdc52658
[PopupMenu] Handle physical_keycode and key_label of shortcuts.
2023-12-30 13:17:46 +02:00
Silc Lizard (Tokage) Renew
e538ce3851
Add cubic_interpolate_in_time_variant() to Animation
2023-12-30 13:30:14 +09:00
pancelor
d4d5a14234
project upgrade tool: better space handling in "export"
...
the regex had two problems; they were not recognizing export statements
that had spaces after "export", or export statements with no space
before "var".
These are both valid syntax, but the conversion was unsuccessful.
This commit fixes both cases.
test case 1: `export(int)var x = 1`
old conversion: `@export(int)var x = 1`
new conversion: `@export var x: int = 1`
test case 2: `export (int) var y = 2`
old conversion: `@export (int) var y = 2`
new conversion: `@export var y: int = 2`
2023-12-28 21:10:54 -08:00
rune-scape
b6a53e62bc
Initialize pointers in a_star.cpp
2023-12-28 13:58:11 -08:00
MJacred
e81887f996
Fix AudioServer::start_playback_stream does not iterate through given p_bus_volumes
2023-12-28 18:00:37 +01:00
Pedro J. Estébanez
c217041afd
Remove traces of the extinct RID preallocate feature
2023-12-28 10:18:05 +01:00
kleonc
41e4f3c215
Fix Polygon2D to Skeleton2D transform calculation
2023-12-27 18:46:59 +01:00
Pedro J. Estébanez
fe8c217b7c
Fix warning in MSVC
2023-12-27 17:50:45 +01:00
Septian
475c2fa1e7
Fix OS.get_system_font_path
and OS.get_system_font_path_for_text
to return correct value
2023-12-27 23:19:43 +07:00
Septian
d83cad6d9b
Fix various typos in documentation
2023-12-27 20:37:37 +07:00
A Thousand Ships
e7dbb7a267
Clarify that @GlobalScope.clamp
does not do component-wise clamping
2023-12-26 22:16:34 +01:00
Emmanuel Leblond
0124b513cd
Fix ScriptLanguageExtension::_find_function
documentation
2023-12-26 14:05:53 +01:00
Pedro J. Estébanez
1c5c8cf6ff
RenderingDevice: Fix uniform sets wrongly assumed to be bound
2023-12-26 13:12:32 +01:00
Markus Sauermann
4b6516c843
Fix D&D viewport position calculation
...
It is necessary to transform screen position to viewport position.
2023-12-25 23:32:29 +01:00
Vedat Gunel
f35f1a1849
Store horizontal and vertical split offsets separately in FileSystem dock
2023-12-25 18:11:18 +03:00
Haoyu Qiu
a42ead59da
Improve EditorDirDialog
...
* Automatically selects the newly created directory
* Automatically selects "res://" when nothing is selected
* Fixes an error when overwrite/replace dialog appears
* Changes "copy checkbox + action button" to "copy button + move button"
* Double clicking a directory (un)collapses it instead of copy/move
* Uses DirectoryCreateDialog for "Create Folder"
2023-12-25 19:14:04 +08:00
jsjtxietian
5d361a9e39
Fix msvc 14.1 complains about "atempting to reference a deleted function"
...
in RenderPassClearValue
2023-12-25 18:52:06 +08:00
Lyuma
fea4165ca8
gltf: fix three bugs which prevented extracted textures from being refreshed.
...
1. Extracted texture paths in `GLTFDocument::_parse_image_save_image` at the project root started with res:/// which broke cache invalidation
2. md5 hashes were not being written to generator_parameters for new imports, which led Godot to think the file was manually created.
3. `EditorFileSystem::reimport_append` must emit the `resources_reimported` signal in order for the resource cache to be updated.
2023-12-25 01:03:40 -08:00
jsjtxietian
078bfae6a4
Add RD_ENABLED when VULKAN_ENABLED or D3D12_ENABLED is added
2023-12-25 11:13:01 +08:00
Mateus Reis
cab48493d8
Fix double text_changed signal when overwriting selection in LineEdit
...
The part of gui_input that handles unicode wasn't checking
text_changed_dirty before emitting the signal, unlike the rest of the text editing functions.
Fixes #86451
2023-12-24 14:23:01 +02:00
Yaohua Xiong
795fe74143
unify parameter names for 'RendererCanvasCull'
2023-12-24 10:18:34 +08:00