Haoyu Qiu
3e88c4cd5c
Fix extraction of chained tr() calls
2023-05-27 10:38:37 +08:00
Rémi Verschelde
2210111eb5
Merge pull request #77521 from KoBeWi/to_StringName_or_not_to_StringName
...
Add indicator for StringName properties
2023-05-26 18:16:10 +02:00
Rémi Verschelde
8267dbbebe
Merge pull request #77520 from allenwp/subtract-blend-mode-fix
...
Fixed Subtract blend mode of Forward+ and Mobile renderers
2023-05-26 18:15:47 +02:00
Rémi Verschelde
5de3f5c317
Merge pull request #77467 from bitsawer/fix_shader_editor_crash
...
Fix shader editor crash
2023-05-26 18:15:20 +02:00
kobewi
54be252259
Add indicator for StringName properties
2023-05-26 17:49:01 +02:00
Allen Pestaluky
4e19f34856
Changed Subtract blend mode of Forward+ and Mobile renderers to match behaviour of the Godot 3 and Compatibility renderers
...
The OpenGL implementation has used GL_FUNC_REVERSE_SUBTRACT for a long time, but the new RenderingDevice abstraction used by the Vulkan renderers had been mistakenly set to BLEND_OP_SUBTRACT instead of BLEND_OP_REVERSE_SUBTRACT.
Fixes #77448
2023-05-26 10:50:35 -04:00
Rémi Verschelde
d984ad64d4
Merge pull request #77509 from KoBeWi/a_whole_new_tree_of_possibilities_unfolds_before_you
...
Uncollapse `res://` by default
2023-05-26 14:06:04 +02:00
kobewi
8eb076a630
Uncollapse res:// by default
2023-05-26 13:25:09 +02:00
Rémi Verschelde
95d745f8dc
Merge pull request #77382 from rakkarage/tileset_merge_crash
...
Fix crash when using tile atlas merge with recreated alt tile
2023-05-26 11:23:03 +02:00
Rémi Verschelde
15b7a8e7f1
Merge pull request #77505 from lyuma/rest_fixer_skin_mutation
...
Avoid mutating the same Skin multiple times.
2023-05-26 11:02:54 +02:00
Rémi Verschelde
2cade057ec
Merge pull request #77502 from KoBeWi/use_this_method_if_you_value_your_code
...
Add `get_edited_property_value()` shorthand method
2023-05-26 11:02:30 +02:00
Rémi Verschelde
c9241e31da
Merge pull request #77500 from KoBeWi/pretty_funny_bug_if_you_ask_me
...
Fix AnimationPlayer cumulative `speed_scale`
2023-05-26 11:02:06 +02:00
Rémi Verschelde
8848cbcca9
Merge pull request #77490 from smix8/debug_avoidance_desc_4.x
...
Fix --debug-avoidance description
2023-05-26 11:01:42 +02:00
Rémi Verschelde
32dc7eeaed
Merge pull request #77479 from MewPurPur/improve-ray-shape-icon
...
Improve RayShape3D icon
2023-05-26 11:01:19 +02:00
Rémi Verschelde
0c04c17fce
Merge pull request #77439 from AThousandShips/popup_idx_fix
...
Unify item indexing in `PopupMenu`
2023-05-26 11:00:55 +02:00
Rémi Verschelde
699b66b62d
Merge pull request #77010 from dsnopek/gdextension-editor-plugins
...
Allow GDExtensions to add editor plugins
2023-05-26 11:00:32 +02:00
Rémi Verschelde
cb711a9950
Merge pull request #76895 from aaronfranke/gltf-webp
...
Add support for extending GLTF with more texture formats and support WebP
2023-05-26 11:00:06 +02:00
Rémi Verschelde
c238dea782
Merge pull request #73812 from bruvzg/log-mt
...
[Editor] Enable multithread processing for the editor log.
2023-05-26 10:59:24 +02:00
Lyuma
5ae311e577
Avoid doubly mutating the same Skin in rest fixer
...
Fixes a regression from #77123 that was caused by removal of ibm_diffs variable.
This replaced idempotent code with code that applied an offset each time.
If the same Skin was visited multiple times, this caused an incorrect result.
2023-05-26 00:49:24 -07:00
kobewi
010ce46ffa
Add get_edited_property_value() shorthand method
2023-05-26 09:18:53 +02:00
kobewi
87a6145135
Fix AnimationPlayer cumulative speed_scale
2023-05-26 07:11:29 +02:00
bitsawer
993e671dc0
Fix shader editor crash
2023-05-26 07:01:23 +03:00
smix8
d171dfce9a
Fix --debug-avoidance description.
...
Fixes c&p error in --debug-avoidance description.
2023-05-26 00:42:09 +02:00
bruvzg
2af75a066f
[Editor] Enable multithread processing for the editor log.
2023-05-25 22:14:15 +03:00
VolTer
11acf0ac96
Improve RayShape3D icon
2023-05-25 18:33:36 +02:00
David Snopek
3007163210
Allow GDExtensions to add editor plugins
2023-05-25 09:14:29 -05:00
Rémi Verschelde
2eec9a67d5
Merge pull request #77473 from KoBeWi/get_tree().get_root().get_tree().get_root().get_tree().get_root().get_tree().get_root().get_tree().get_root().get_tree().get_root().get_tree().get_root().get_tree().get_edited_scene_root()
...
Don't create bones from empty scene
2023-05-25 15:59:07 +02:00
Rémi Verschelde
89913c4e93
Merge pull request #77468 from MisoMosiSpy/cs_notif_example
...
Fix typo in CS notification example of the Object class
2023-05-25 15:58:44 +02:00
Rémi Verschelde
24a258d8a0
Merge pull request #77123 from lyuma/child_mesh_retarget
...
Adjust BoneAttachment3D children/meshes during rest fixer
2023-05-25 15:58:12 +02:00
kobewi
e5b6b3e1e3
Don't create bones from empty scene
2023-05-25 14:57:08 +02:00
Dipal Zambare
41ac5a406e
Fix typo in CS notification example of the Object class
2023-05-25 10:09:12 +02:00
Rémi Verschelde
a67d37f7cf
Merge pull request #77458 from Riteo/late-night-preprocessing
...
Build `JoypadLinux` sandbox detection method only with udev
2023-05-25 09:26:33 +02:00
Rémi Verschelde
4203389c1b
Merge pull request #77457 from smix8/clipper_includes_4.x
...
Remove unnecessary Clipper lib includes
2023-05-25 09:26:09 +02:00
Rémi Verschelde
d81b4a4414
Merge pull request #77453 from m4gr3d/update_alpha_status_code_main
...
Update the format for the app version code and name
2023-05-25 09:25:46 +02:00
Rémi Verschelde
4c4bf58ffb
Merge pull request #77417 from winston-yallow/support-project-settings-usage-flags
...
Expose ProjectSettings.set_as_basic() to scripting
2023-05-25 09:25:19 +02:00
Riteo
51dfdfab96
Build JoypadLinux
sandbox detection method only with udev
...
Fixes an `unused-function` warning when building with `udev=no`.
2023-05-25 04:47:43 +02:00
smix8
66a8418a2d
Remove unnecessary Clipper lib includes
...
Removes unnecessary Clipper lib includes.
2023-05-24 23:57:08 +02:00
Fredia Huya-Kouadio
a041f96779
Update the format for the app version code and name
2023-05-24 14:36:56 -07:00
Rémi Verschelde
4c677c88e9
Merge pull request #77440 from KoBeWi/set_pattern_which_doesn't_exist
...
Check for null in `set_pattern()`
2023-05-24 18:36:56 +02:00
Rémi Verschelde
95bea896da
Merge pull request #77418 from MewPurPur/unify-stylebox-grid-textures
...
Improve StyleBox preview a little
2023-05-24 18:36:33 +02:00
Rémi Verschelde
2ab0f17f3b
Merge pull request #77409 from allenwp/OpenGL3-Blend-Issue76334
...
Fixed issues with blend modes in OpenGL 3 renderer
2023-05-24 18:36:06 +02:00
kobewi
9128ce95ce
Check for null in set_pattern()
2023-05-24 16:43:29 +02:00
Allen Pestaluky
51f0e36509
Fixed issues with blend modes in OpenGL 3 renderer
...
Added uses_blend_alpha = true for ADD, SUBTRACT, and MULTIPLY blend modes to match the other renderers
Fixes #76334
2023-05-24 10:35:23 -04:00
Fabio Alessandrelli
b7032b5ecf
Merge pull request #74443 from AThousandShips/sync_restrictions
...
Add restrictions to MultiplayerSynchronizer editor and documentation
2023-05-24 16:08:12 +02:00
Ninni Pipping
44a5b710f5
Unify item indexing in PopupMenu
2023-05-24 15:58:50 +02:00
VolTer
f65b9ee56c
Improve StyleBox preview a little
2023-05-24 15:40:56 +02:00
Rémi Verschelde
c36b1d5891
Merge pull request #77435 from YuriSizov/editor-your-favorite-preview
...
Fix a crash when hovering over "Favorites" in the FileSystem dock
2023-05-24 15:32:52 +02:00
Rémi Verschelde
e2c1d71d39
Merge pull request #77431 from RedworkDE/gdextension-breaking-changes-update
...
Update list of known breaking changes compared to 4.0-stable
2023-05-24 15:32:25 +02:00
Yuri Sizov
f1b4c3d6e1
Fix a crash when hovering over "Favorites" in the FileSystem dock
2023-05-24 14:22:03 +02:00
Winston
263aedc1ad
Expose ProjectSettings.set_as_basic() to GDScript
2023-05-24 13:28:08 +02:00