Yuri Sizov
4b258ccdd3
Merge pull request #82884 from KoBeWi/commit_message_cached,_please_refresh
...
Clarify some descriptions regarding resource cache
2023-12-16 17:49:20 +01:00
Yuri Sizov
f119da59d1
Merge pull request #81809 from Rindbee/clean-up-maps-in-Area
...
Clear monitoring in `Area*` when its space changes to invalid
2023-12-16 17:49:17 +01:00
Yuri Sizov
86a411500f
Merge pull request #79362 from bruvzg/web_ime
...
[Web] Add IME input support
2023-12-16 17:49:13 +01:00
Yuri Sizov
d02b368fd6
Merge pull request #78095 from aaronfranke/dict-get-or-set-default
...
Add a `get_or_add` method to Dictionary
2023-12-16 17:49:10 +01:00
Yuri Sizov
ca19d34bde
Merge pull request #73896 from vnen/object-null-boolean-consistency
...
Make freed object different than null in comparison operators
2023-12-16 17:49:05 +01:00
Yuri Sizov
e7a1eae4e6
Merge pull request #70770 from vnen/scons-clone-env-vars
...
Add option in SCons to clone env variables
2023-12-16 17:49:00 +01:00
clayjohn
a5399ab5af
Reduce the number of samplers used by the scene shaders
...
The hard limit for Apple devices is 16 samplers per stage. So we need to ensure we use less than that
2023-12-15 17:13:44 -07:00
Bastiaan Olij
22cd145177
Merge passes in Vulkan mobile renderer
2023-12-16 09:51:35 +11:00
风青山
ea30aabfb1
Clear monitoring in Area*
when its space changes to invalid
...
So that it can work properly when the space changes to valid again.
Change `space` in advance to prevent disabled areas from being queried again.
2023-12-15 20:54:54 +01:00
Mika Viskari
484c5b5aff
Fix invalid frame index when Sprite2D's hframes or vframes has been changed
2023-12-15 20:32:18 +02:00
Yuri Sizov
0f8c955c1a
Correctly register editor-only module classes with the API
2023-12-15 18:58:30 +01:00
bruvzg
f9486a2d88
[Web] Add IME input support.
2023-12-15 19:11:10 +02:00
Haoyu Qiu
7946e84187
Make AnimationTree reference AnimationPlayer instead of AnimationMixer
2023-12-16 00:40:44 +08:00
George Marques
ed52ac9b5d
Add option in SCons to copy environment variables
...
This allows custom environment variables to be used during the build,
which is useful when using alternative compilation tools such as caches
and distributed build systems.
2023-12-15 10:59:26 -03:00
Pedro J. Estébanez
1a1c06dfeb
RBMap: Add explicit copy operators to iterators
...
Absence thereof is deprecated and breaks builds on most compilers.
Bonus: Fix parameter naming style throughout.
2023-12-15 13:14:59 +01:00
Pedro J. Estébanez
fec76d0c22
BitField: allow chained set_flag(), make constructors constexpr
2023-12-15 13:14:59 +01:00
Saracen
09a4aa3ce8
Fix setting bezier track handle mode from inspector.
2023-12-14 23:11:47 +00:00
kobewi
397f0b31e4
Fix file disappearing when renaming dependencies
2023-12-14 22:28:48 +01:00
Yuri Sizov
f8a2a91936
Merge pull request #86171 from YuriSizov/editor-what-colors-what-sounds
...
Fix various issues with the folder color lookup
2023-12-14 21:22:46 +01:00
Yuri Sizov
c3579769d8
Merge pull request #86164 from KoBeWi/stop_select_faking
...
Properly select the newly duplicated file
2023-12-14 21:22:42 +01:00
Yuri Sizov
a5529f759c
Merge pull request #86129 from TheSofox/color-picker-memory
...
Remember last `color_mode` and `picker_shape` in `ColorPicker`s in the editor
2023-12-14 21:22:39 +01:00
Yuri Sizov
302e41c264
Merge pull request #82561 from ershn/fix_navigation_agents_is_target_reached_behavior
...
Make `target_desired_distance` affect the navigation of `NavigationAgent2D/3D`
2023-12-14 21:22:35 +01:00
Yuri Sizov
58e68590a3
Merge pull request #81220 from BlueCube3310/dds-formats-extended
...
Support loading more DDS formats
2023-12-14 21:22:29 +01:00
Yuri Sizov
efa8c46fab
Fix various issues with the folder color lookup
2023-12-14 20:43:46 +01:00
Marius Hanl
4b8b0803eb
Return false when no '.editor.ctex' file exists so that the file will be reimported after and no error is printed
2023-12-14 20:35:49 +01:00
Thaddeus Crews
83ef789745
Replace GDVIRTUAL_CALL
with GDVIRTUAL_REQUIRED_CALL
where applicable
2023-12-14 13:22:40 -06:00
Sofox
7979412c75
Remember last 'color_mode' and 'picker_shape' in 'ColorPicker's in the editor
2023-12-14 18:57:57 +00:00
kobewi
0ae1241304
Properly select the newly duplicated file
2023-12-14 19:49:11 +01:00
Yuri Sizov
a6c0c90058
Merge pull request #86066 from Wiltof/tilemapPaint
...
Reset TileMap editor `drag_type` when the toolbar mode is not selected
2023-12-14 17:38:57 +01:00
Yuri Sizov
f79f2ef801
Merge pull request #86065 from bruvzg/non_vis_no_draw
...
[TextServer] Do not draw non-visual characters.
2023-12-14 17:38:53 +01:00
Yuri Sizov
9d280f8b1c
Merge pull request #85879 from berrybus/deselect-audio-effects
...
Fix permanently selected audio bus effects
2023-12-14 17:38:49 +01:00
Yuri Sizov
4269a57b0c
Merge pull request #85387 from jsjtxietian/fix-forward-plus-crash
...
Use render method from OS instead of project settings in compositor RD
2023-12-14 17:38:43 +01:00
Yuri Sizov
a3024d0395
Merge pull request #85362 from Flavelius/params_copy_paste
...
Make copy & paste params skip `resource_path`
2023-12-14 17:38:38 +01:00
Yuri Sizov
203c8c31d3
Merge pull request #85071 from Rubonnek/remove-unnecessary-assignments
...
Remove unnecessary assignments
2023-12-14 17:38:34 +01:00
Yuri Sizov
8f33b4e83a
Merge pull request #84882 from Invertex/select-instance-asset
...
Add "Show In FileSystem" to the Scene hierarchy right-click
2023-12-14 17:38:30 +01:00
Yuri Sizov
6faa5c6dc4
Merge pull request #84837 from synalice/issue-83366-colored-folders
...
Fix folder color not showing up in file dialogs
2023-12-14 17:38:24 +01:00
Yuri Sizov
daddb2b469
Merge pull request #84754 from aXu-AP/sprite2dplugin-rect
...
Add region rect and frames support to Sprite2DPlugin converter
2023-12-14 17:38:19 +01:00
Yuri Sizov
4cf6325aa1
Merge pull request #84660 from groud/better_tileset_polygons
...
Move tile transforms handling cache to TileData
2023-12-14 17:38:14 +01:00
Yuri Sizov
19f4dfbdfb
Merge pull request #83957 from kitbdev/scene-tab-reuse
...
Only update `EditorSceneTabs` tabs when necessary
2023-12-14 17:38:09 +01:00
Yuri Sizov
c978f6bb3d
Merge pull request #82980 from Repiteo/c#-godotsharp-nullable-structs
...
[C#] Enable nullability for variant structs
2023-12-14 17:38:05 +01:00
Yuri Sizov
16d1d85a56
Merge pull request #78206 from alula/node-count-in-group
...
Add SceneTree.get_node_count_in_group()
2023-12-14 17:38:00 +01:00
Yuri Sizov
5c99558d16
Merge pull request #76591 from HolonProduction/complete-tween
...
Autocomplete properties in `tween_property`
2023-12-14 17:37:53 +01:00
ZeferinoI
53ab38a34e
Update the description of the method get_connection_line in GraphEdit.xml
...
The form should be like { from_port: 0, from_node: "GraphNode name 0", to_port: 1, to_node: "GraphNode name 1" }
2023-12-14 23:09:43 +08:00
BlueCube3310
c278cc3946
Add support for loading more DDS formats
2023-12-14 15:18:35 +01:00
Gregory De Bonis
95bcf93849
Wrong key mapping for XK_KP_Delete key
...
Fixes #86156
2023-12-14 10:39:15 -03:00
wilto938
5a3de5bc30
Reset TileMap editor drag_type
by using the _stop_dragging() function when the toolbar mode is not selected
2023-12-14 11:58:36 +01:00
jsjtxietian
453c2246b6
Use render method from OS in compositor RD; Update related UI
2023-12-14 11:38:46 +08:00
Marius Hanl
18fedd9c13
Fix Popup hover and height calculation are off by some pixels
...
This was caused by an incorrect calculation of the v_separation where it was not needed
2023-12-14 02:24:25 +01:00
Alex Drozd
18013ca020
run Clean in Windows SCsub to clean up debug files
2023-12-14 00:00:56 +01:00
bruvzg
0d44b50520
[macOS] Add default Window and Help menus, allow special menu customization.
2023-12-13 23:20:05 +02:00