David Snopek
c2af6bcb59
GDExtension: Mark virtual function as `is_required` in `extension_api.json`
...
Co-authored-by: Jovan Gerodetti <jovan.gerodetti@titannano.de>
2024-09-11 16:48:14 -05:00
Rémi Verschelde
2c136e6170
Merge pull request #92797 from stuartcarnie/sgc/canvas_batching
...
Add batching to `RendererCanvasRenderRD`
2024-09-11 21:56:36 +02:00
Stuart Carnie
a657ea42f1
2D: Add batching to RendererCanvasRenderRD
2024-09-12 05:26:06 +10:00
Rémi Verschelde
14a7e0abb3
Merge pull request #96861 from KoBeWi/it's_3_to_4_again
...
Add simple minor version migration
2024-09-11 18:28:53 +02:00
Rémi Verschelde
db977eaf13
Merge pull request #96858 from Chaosus/shader_fix_conditional_op
...
Fix shader crash when using unary minus in expression
2024-09-11 18:28:50 +02:00
Rémi Verschelde
86d2435605
Merge pull request #96855 from mihe/deterministic-tokens
...
Fix issue with GDScript binary tokens being non-deterministic
2024-09-11 18:28:46 +02:00
Rémi Verschelde
41828e6d43
Merge pull request #96752 from AThousandShips/cache_clean_improve
...
[Buildsystem] Improve cache handling
2024-09-11 18:28:43 +02:00
Rémi Verschelde
2cfd8f707e
Merge pull request #86652 from cmumme/patch-1
...
Fix typo in XRInterface comment
2024-09-11 18:28:36 +02:00
TypeChecked
a8fc5e30a2
Fix typo in XRInterface comment
2024-09-11 18:18:26 +02:00
kobewi
c435a8f37b
Add simple minor version migration
2024-09-11 17:28:42 +02:00
Chaosus
7d9ced5311
Fix shader crash when using unary minus in expression
2024-09-11 16:46:09 +03:00
Mikael Hermansson
e120792760
Fix issue with GDScript binary tokens being non-deterministic
2024-09-11 14:58:08 +02:00
Rémi Verschelde
4788f54d97
Merge pull request #96845 from bruvzg/edconfig
...
[Editor] Add .editorconfig to the projects.
2024-09-11 12:35:27 +02:00
Rémi Verschelde
8613f346e8
Merge pull request #96844 from kleonc/tile_map_layer_fix_undoing_overlapping_move_tiles
...
Fix undoing "Move tiles" `TileMapLayer` action when drag/drop areas overlap
2024-09-11 12:35:24 +02:00
Rémi Verschelde
62717f2953
Merge pull request #96822 from stuartcarnie/sgc/metal_out_of_bounds
...
Metal: Fix out of bounds crash when using debug draw modes
2024-09-11 12:35:20 +02:00
Rémi Verschelde
292caed7d3
Merge pull request #96811 from Riteo/wl-button-clear
...
Wayland: Clear button mask on pointer leave
2024-09-11 12:35:17 +02:00
Rémi Verschelde
67d3b6723d
Merge pull request #96801 from Giganzo/slider-compact
...
Fix slider size in compact mode
2024-09-11 12:35:14 +02:00
Rémi Verschelde
d8e5d61f22
Merge pull request #96787 from raulsntos/gdextension/remove-get-rid-func
...
Remove `get_rid_func` from `GDExtensionClassCreationInfo4`
2024-09-11 12:35:10 +02:00
Rémi Verschelde
658b8a8704
Merge pull request #96760 from RandomShaper/wtp_langs_exit_thread
...
Make use of languages' thread enter/exit more correct
2024-09-11 12:35:07 +02:00
Rémi Verschelde
63021b0d91
Merge pull request #96711 from shahriarlabib000/fileNotFound
...
Partially fix directory bug on Android
2024-09-11 12:35:03 +02:00
Rémi Verschelde
1ff2186fe9
Merge pull request #96666 from aXu-AP/unique-node-no-quotes
...
Remove unneeded quotes from autocomplete % nodes
2024-09-11 12:35:00 +02:00
Rémi Verschelde
3cad849b1f
Merge pull request #96586 from rune-scape/fix-empty-stringname-hash
...
StringName: Fix empty hash
2024-09-11 12:34:56 +02:00
Rémi Verschelde
a4e77d94bc
Merge pull request #96539 from KoBeWi/feat_context_menu_plugin4.x_2-electric_boogaloo
...
Add EditorContextMenuPluginManager and refactor menu plugins
2024-09-11 12:34:53 +02:00
Rémi Verschelde
0d3d4e67f3
Merge pull request #96501 from scgm0/Allow-class-names-to-be-unicode
...
GDExtension: Allow class names to be unicode
2024-09-11 12:34:49 +02:00
Rémi Verschelde
b6906b9677
Merge pull request #96389 from kitbdev/extract-main-screen
...
Extract EditorMainScreen from EditorNode
2024-09-11 12:34:46 +02:00
Rémi Verschelde
d4b1d51dc1
Merge pull request #94600 from BlueCube3310/tex-layered-preview
...
Implement preview thumbnail generation for 3D and layered textures
2024-09-11 12:34:42 +02:00
Rémi Verschelde
d1caac5e75
Merge pull request #93856 from timothyqiu/expression-period
...
Fix parsing of `4.` in Expression
2024-09-11 12:34:39 +02:00
Rémi Verschelde
c1bc42b3f1
Merge pull request #90170 from BlueCube3310/basisu-rgtc-etc2-rg
...
BasisUniversal: Use RGTC compression when available
2024-09-11 12:34:35 +02:00
Rémi Verschelde
b0328993e6
Merge pull request #87674 from WhalesState/line-edit
...
Prevent `LineEdit` focus loss when text is submitted or rejected and allow selecting without editing with arrow keys.
2024-09-11 12:34:31 +02:00
Rémi Verschelde
e9194702a3
Merge pull request #96840 from bruvzg/open_wstat
...
[Windows] Remove `_wstat` use in `FileAccessWindows::open_internal`
2024-09-11 12:34:28 +02:00
Rémi Verschelde
6162312f22
Merge pull request #96140 from xiongyaohua/path_follow_3d_update_transform_immediately
...
PathFollow3D update transform immediately by default
2024-09-11 12:34:25 +02:00
Rémi Verschelde
88e9af6b7c
Merge pull request #74830 from AThousandShips/win_time_fix
...
[Windows] Use `GetFileTime` for `FileAccess`
2024-09-11 12:34:18 +02:00
bruvzg
14dee6e4b0
[Editor] Add .editorconfig to the projects.
2024-09-11 12:57:06 +03:00
Giganzo
f21a969bb9
Fix slider size in compact mode
2024-09-11 11:48:28 +02:00
kleonc
ab504b3139
Fix undoing "Move tiles" TileMapLayer action when drag/drop areas overlap
2024-09-11 10:45:23 +02:00
bruvzg
e16f8bae2e
[Windows] Remove _wstat use in FileAccessWindows::open_internal
2024-09-11 09:48:09 +03:00
Stuart Carnie
34190fc360
Metal: fix out of bounds crash when using debug draw modes
2024-09-11 06:08:42 +10:00
Riteo
343ea9c6f7
Wayland: clear button mask on pointer leave
...
While experimenting with the recent "extent to title" PR, I noticed that
it's not guaranteed for a "button released" event to be emitted when
the pointer leaves the main surface, leaving some buttons stuck.
Not doing this for tablets since the spec makes this behavior clear and
explicit, so we (hopefully) shouldn't have this issue there.
2024-09-10 20:53:53 +02:00
Pedro J. Estébanez
c8acf561ef
Make languages' thread enter/exit more resilient
2024-09-10 17:22:32 +02:00
Mounir Tohami
c36f466a4c
Prevent `LineEdit` from losing focus when text is submitted or rejected.
2024-09-10 13:43:31 +00:00
Raul Santos
9e57674550
Remove `get_rid_func` from `GDExtensionClassCreationInfo4`
2024-09-10 12:35:24 +02:00
BlueCube3310
337d80d8f5
BasisUniversal: Use RGTC compression when available
2024-09-10 12:06:00 +02:00
BlueCube3310
0e948fa7e0
Add image previews for 3D and layered textures
2024-09-10 11:35:39 +02:00
Pedro J. Estébanez
2d1dd41ef5
WorkerThreadPool: Enhance lifetime for more flexibility
2024-09-10 11:08:51 +02:00
Rémi Verschelde
97ef3c8372
Merge pull request #96780 from bruvzg/no_type_ed_settings
...
[Resource Loader] Do not check property type for non registered properties.
2024-09-10 10:37:11 +02:00
Yaohua Xiong
51b8b74d4b
Do not defer PathFollow3D transform updates
...
Co-authored-by: Yaohua Xiong <xiongyaohua@gmail.com>
2024-09-10 10:35:48 +02:00
bruvzg
3009073b39
[Resource Loader] Do not check property type for non registered properties.
2024-09-10 11:27:16 +03:00
Rémi Verschelde
444683bd09
Merge pull request #96777 from bruvzg/and_exp_win
...
[Windows] Only use long executable path when necessary, fix broken apksigner detection.
2024-09-10 09:51:34 +02:00
Rémi Verschelde
1a51637732
Merge pull request #96681 from Giganzo/lock-group-double-buttons
...
Fix 2D editor view showing both lock/unlock, group/ungroup buttons when starting a saved project with empty scene
2024-09-10 09:51:30 +02:00
Rémi Verschelde
5303688c01
Merge pull request #96092 from smix8/region_point_query
...
Add navigation region point and segment queries
2024-09-10 09:51:27 +02:00