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
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
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
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
Yaohua Xiong
795fe74143
unify parameter names for 'RendererCanvasCull'
2023-12-24 10:18:34 +08:00
Yuri Sizov
13a0d6e9b2
Merge pull request #86431 from timothyqiu/ungroup-action
...
Improve action name for ungroup button in Scene dock
2023-12-22 17:20:22 +01:00
Yuri Sizov
ebbc985cf8
Merge pull request #86409 from Calinou/displayserver-failure-message-suggest-headless
...
Suggest `--headless` CLI argument in DisplayServer not found error message
2023-12-22 17:20:18 +01:00
Yuri Sizov
7d03a22329
Merge pull request #86405 from warriormaster12/pipeline-message-fix
...
Fix wrong error message when graphics pipeline creation fails
2023-12-22 17:20:15 +01:00
Yuri Sizov
d7564dbc6d
Merge pull request #86388 from timothyqiu/unique-reset
...
Clear sub-resources list when no sub-resource exists
2023-12-22 17:20:12 +01:00
Yuri Sizov
980d55198c
Merge pull request #86387 from jsjtxietian/fix-tile-set
...
Fix `UndoRedo history mismatch` when creating a new tile atlas
2023-12-22 17:20:08 +01:00
Yuri Sizov
b4fe310f7d
Merge pull request #86377 from timothyqiu/slider-drag
...
Emit slider's `drag_started` signal before the first value change
2023-12-22 17:20:05 +01:00
Yuri Sizov
84d4889fa0
Merge pull request #86345 from brno32/outline-size-docs
...
Add note that a large value for `Label.outline_size` is not recommended
2023-12-22 17:20:02 +01:00
Yuri Sizov
44ded3eaa4
Merge pull request #86316 from clayjohn/RD-BFN-normals
...
Use best fit normals for storing screen space normals
2023-12-22 17:19:58 +01:00
Yuri Sizov
13d34d6a2b
Merge pull request #85923 from Calinou/editor-filesystem-dock-add-open-in-terminal
...
Add a editor FileSystem dock action to open a terminal in selected folder
2023-12-22 17:19:53 +01:00
Yuri Sizov
6b403712f1
Merge pull request #83655 from golfinq/small-capsule-shape-fix
...
Replace confusing code in GodotCapsuleShape2D::get_supports
2023-12-22 17:19:48 +01:00
Yuri Sizov
bb1cdc1b2a
Merge pull request #82961 from Occalepsus/fix_body_area_gravity
...
Fix body leaving area gravity influence
2023-12-22 17:19:43 +01:00
Sofox
ed648799ae
Fixed duplicating nodes at different depths in SceneTreeDock
2023-12-22 15:20:08 +00:00
Haoyu Qiu
c62c0fb2d2
Improve action name for ungroup button in Scene dock
2023-12-22 19:54:14 +08:00
Hugo Locurcio
6da4d5bd60
Suggest --headless
CLI argument in DisplayServer not found error message
...
This is helpful for newcomers setting up Godot on CI, as this provides
automatic guidance as for why it doesn't run out of the box if
there's no X11 server available.
2023-12-21 23:42:39 +01:00
clayjohn
43cf21cb71
Use best fit normals for storing screen space normals
2023-12-21 14:41:29 -07:00
warriormaster12
e729d511df
Fix wrong error message when graphics pipeline creation fails
2023-12-21 22:32:58 +02:00
Occalepsus
492f1c2406
Fix body leaving area gravity influence
2023-12-21 16:10:02 +01:00
Haoyu Qiu
6e49ff91c0
Clear sub-resources list when no sub-resource exists
2023-12-21 18:14:10 +08:00
jsjtxietian
1217d7d678
Fix UndoRedo history mismatch
when creating a new tile atlas
2023-12-21 17:25:21 +08:00
ajreckof
b4d96bc710
Rework update_property for array.
...
Apply suggestions from code review
Co-Authored-By: Tomek <kobewi4e@gmail.com>
2023-12-21 10:00:04 +01:00
Haoyu Qiu
58db3e5d7b
Emit slider's drag_started signal before the first value change
2023-12-21 11:23:35 +08:00
Yuri Sizov
9d1cbab1c4
Merge pull request #86373 from raulsntos/dotnet/fix-nameof
...
C#: Use string literal instead of nameof
2023-12-21 03:43:10 +01:00
Raul Santos
abd7927325
C#: Use string literal instead of nameof
...
Using `nameof` expressions with method parameters requires C# 11 and we're currently on C# 10.
2023-12-21 03:11:47 +01:00
Yuri Sizov
3a8524dd92
Merge pull request #83452 from RandomShaper/rd_common
...
Split `RenderingDevice` into API-agnostic and `RenderingDeviceDriver` parts
2023-12-20 20:09:18 +01:00
Pedro J. Estébanez
12a519bae2
Split RenderingDevice into API-agnostic and RenderingDeviceDriver parts
...
Credit and thanks to @bruzvg for multiple build fixes, update of 3rd-party items and MinGW support.
Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com>
2023-12-20 19:18:08 +01:00
Alex Drozd
daa8942f41
Add note that a large value for outline_size is not recommended
2023-12-20 17:55:23 +01:00
Yuri Sizov
c28a091a09
Merge pull request #86336 from LunaticInAHat/dds_implicit_linearsize
...
Support unspecified linear size in DDS files
2023-12-20 15:08:17 +01:00
Yuri Sizov
ed5a54d797
Merge pull request #86326 from MichaelMacha/patch-1
...
Remove pointer to deprecated class page from Skeleton3D
2023-12-20 15:08:14 +01:00
Yuri Sizov
d2da961f33
Merge pull request #86324 from aaronfranke/really-packed
...
Add PackedRealArray as an alias for Vector<real_t>
2023-12-20 15:08:10 +01:00
Yuri Sizov
5f641541ea
Merge pull request #86271 from YuriSizov/pm-optimize-multiple-ways-of-scanning
...
Optimize scanning routines in the project manager
2023-12-20 15:08:06 +01:00
Yuri Sizov
1183bdefe4
Merge pull request #86257 from Faless/mp/fix_complete_auth
...
[MP] Fix `complete_auth` notifying the wrong peer
2023-12-20 15:08:02 +01:00
Yuri Sizov
b8635157eb
Merge pull request #86218 from TheSofox/arrow-key-scene-tree-nav
...
Fix `Node` selection when navigating `Tree` with Arrow keys
2023-12-20 15:07:59 +01:00
Yuri Sizov
f77da033f2
Merge pull request #86169 from Repiteo/gdvirtual-call-refactoring
...
Replace `GDVIRTUAL_CALL` with `GDVIRTUAL_REQUIRED_CALL` where applicable
2023-12-20 15:07:55 +01:00
Yuri Sizov
02bc2a37dd
Merge pull request #86118 from TheSofox/complex-undo-select-fix
...
Fix so undoing complex operations in `TextEdit` will restore selections
2023-12-20 15:07:52 +01:00
Yuri Sizov
aae58cd688
Merge pull request #85887 from YuriSizov/editor-enforce-min-window
...
Correctly enforce minimum window size in editor
2023-12-20 15:07:48 +01:00
Yuri Sizov
40e7192393
Merge pull request #85191 from HolonProduction/off-by-one-code-edit
...
Fix updating delimiter cache of `CodeEdit` when typing on the first line
2023-12-20 15:07:44 +01:00