Commit Graph

34563 Commits

Author SHA1 Message Date
Rémi Verschelde 89936c4bab
Merge pull request #68892 from Calinou/collision-exception-improve-error-message-3.x
Improve collision exception error messages for easier understanding (3.x)
2022-11-22 08:44:56 +01:00
Hendrik Brucker ea46617f12 Add Gradient resource preview generator
Co-Authored-By: Haoyu Qiu <timothyqiu32@gmail.com>
2022-11-22 13:25:54 +08:00
Haoyu Qiu 37ccdb201a Backport navigation crash fixes
Co-Authored-By: Sean <sean@geekotron.net>
2022-11-22 12:46:43 +08:00
bruvzg 44739a121e
[3.x] Windows icon export improvements.
Regenerate Windows icon on export to ensure correct icon size order.
Add support for using PNG/WebP/SVG files as an icon for Windows exports.
Allow using WebP/SVG files as icon for macOS exports.
Add option to select generated icons interpolation, and set default interpolation to Lanczos.
2022-11-20 13:02:27 +02:00
Hugo Locurcio 4c26cac0e6
Improve collision exception error messages for easier understanding 2022-11-19 17:37:42 +01:00
Rémi Verschelde ab65273087
Merge pull request #68813 from dzil123/v3_fix_fog_shader_buffer_overflow
[3.x] Fix shader compiler asan out of bounds
2022-11-19 00:43:32 +01:00
Rémi Verschelde 08a6aab661
Merge pull request #68735 from dzil123/v3_pckpacker_error_spam
[3.x] Fix PCKPacker error spam
2022-11-19 00:43:22 +01:00
Marius Hanl 6f7228e2da Fix Tooltips do not work properly when selecting multiple nodes (MultiNodeEdit)
The editor inspector will now get the edited class name from the MultiNodeEdit when it is used.
The name of the selected nodes is searched in the scene and if not found in the parent class(es).

This is a mostly clean backport from Godot 4.0.
2022-11-18 21:20:36 +01:00
dzil123 aa0b91ca52 [3.x] Fix shader compiler asan out of bounds 2022-11-17 19:24:15 -08:00
Fredia Huya-Kouadio 0803b4168d
Merge pull request #68730 from m4gr3d/fix_save_restart_3x
[3.x] Fix 'save & restart' logic for the Android Editor
2022-11-16 12:54:30 -08:00
dzil123 b3812750da [3.x] PCKPacker Fix error spam 2022-11-16 06:52:47 -08:00
Fredia Huya-Kouadio cc59e18c9b Add navigation control to the spatial editor viewport for the Android editor 2022-11-16 05:17:21 -08:00
Fredia Huya-Kouadio 5aab84befb Fix 'save & restart' logic for the Android Editor 2022-11-16 03:29:40 -08:00
Rémi Verschelde 36a8ebf882
Merge pull request #67666 from timothyqiu/editable-owner
[3.x] Fix wrong owner for editor plugin created nodes in instanced scene
2022-11-15 18:00:38 +01:00
Rémi Verschelde 1ad9992ab7
Merge pull request #67995 from YeldhamDev/how_backporting
[3.x] Stop centering clicked suggestions in the autocomplete popup
2022-11-14 23:52:00 +01:00
Rémi Verschelde 4ff9a8a0b4
Merge pull request #68625 from BleedingXiko/pick_random
[3.x] Add ability to pick random value from array
2022-11-14 23:51:53 +01:00
Rémi Verschelde 032190fb92
Merge pull request #68659 from BimDav/user_inertia
Correctly compute inverse_mass when inertia is defined by the user
2022-11-14 23:51:45 +01:00
Nonunknown eb5b297fef
add ability to pick random value from array
(cherry picked from commit 9f4dbf415d)

Co-authored-by: BleedingXiko <66162192+BleedingXiko@users.noreply.github.com>
2022-11-14 19:11:41 +01:00
BimDav de40dfaac0 Correctly compute inverse_mass when inertia is defined by user 2022-11-14 18:39:57 +01:00
Rémi Verschelde d80396db03
Merge pull request #68556 from 98teg/flow-container-alignment
Add alignment options to flow container
2022-11-14 14:35:46 +01:00
Rémi Verschelde 322bfec275
Merge pull request #68384 from cheece/expose_get_transform_for_eye
expose ARVRInterface::get_transform_for_eye to gdscript
2022-11-14 14:35:39 +01:00
Rémi Verschelde de16367404
Merge pull request #68260 from bruvzg/macos_ex_fs3
[macOS, 3.x] Disable Dock and Menu in fullscreen mode.
2022-11-14 14:35:23 +01:00
Rémi Verschelde 861943e0b6
Merge pull request #67698 from timothyqiu/skeleton-bones
[3.x] Fix error when having BoneAttachment before PhysicalBone
2022-11-14 14:35:00 +01:00
Rémi Verschelde 9af2f6400f
Merge pull request #67099 from Calinou/doc-light-no-scale-3.x
Document (Omni/Spot)Light ignoring Spatial's scale property (3.x)
2022-11-14 14:34:35 +01:00
bruvzg dbb52395bc
[macOS] Disable Dock and Menu in fullscreen mode. 2022-11-14 07:59:29 +02:00
Haoyu Qiu 3acc0779a4 Fix error when having BoneAttachment before PhysicalBone 2022-11-14 08:36:12 +08:00
Michael Alexsander 7a682236df Stop centering clicked suggestions in the autocomplete popup 2022-11-13 09:17:05 -03:00
Teggy 5d0c29460a Add alignment options to flow container 2022-11-12 12:11:16 +01:00
avemort 872e36b8f9 expose ARVRInterface::get_transform_for_eye to gdscript 2022-11-10 15:25:07 -03:00
Fredia Huya-Kouadio 28afd32d29
Merge pull request #68441 from m4gr3d/misc_input_fixes_3x
[3.x] Add support for pointer capture
2022-11-10 07:21:54 -08:00
Hugo Locurcio d17d6d6cc4
Document (Omni/Spot)Light ignoring Spatial's scale property 2022-11-09 18:47:09 +01:00
Rémi Verschelde 11c14ce951
Merge pull request #68246 from arkology/3x_progressbar_atlastexture_radial
[3.x] AtlasTexture in radial modes of TextureProgress
2022-11-09 13:14:45 +01:00
Rémi Verschelde 09b4c69403
Merge pull request #68252 from dzil123/v3_fix_array_shuffle
[3.x] Fix Array.Shuffle incorrect mono bindings
2022-11-09 13:14:38 +01:00
Rémi Verschelde 5ea576234f
Merge pull request #68210 from jmb462/3.x-fix-distraction-mode-docks-tab
[3.x] Fix docks to be reset to first tab when switching main tab
2022-11-09 13:14:28 +01:00
Fredia Huya-Kouadio 5149311316 Add support for pointer capture 2022-11-07 08:38:28 -08:00
dzil123 bdcb1ff228 [3.x] Fix c# Array.Shuffle incorrect mono bindings 2022-11-04 06:22:47 -07:00
arkology afdf00c40f [3.x] AtlasTexture in radial modes of TextureProgress 2022-11-04 13:24:47 +03:00
Jean-Michel Bernard 79ebba0f6b [3.x] Prevent docks to be reset to first tab when switching dock visibility 2022-11-03 13:02:11 +01:00
Rémi Verschelde 92aedd5063
Merge pull request #68190 from ztc0611/3.x-ios-promotion
[3.x] Add ProMotion/High Refresh Rate Support to iOS Exports
2022-11-03 11:34:22 +01:00
Rémi Verschelde acb63b8d64
Merge pull request #68189 from ztc0611/3.x-add-ios-ui-options
[3.x] Add iOS UI Options
2022-11-03 11:34:08 +01:00
Rémi Verschelde e0682f6d8f
Merge pull request #67626 from bruvzg/improve_font_packing_and_delay_texture_update_3
[3.x] Improve font glyph cache packing and texture update.
2022-11-03 11:33:23 +01:00
Rémi Verschelde 45b1a5c758
Merge pull request #68204 from dzil123/v3_fix_version_info_status
(3.x) Fix compilation with custom "GODOT_VERSION_STATUS"
2022-11-03 11:33:11 +01:00
dzil123 3f407dc65c (3.x) Fix compilation with custom "GODOT_VERSION_STATUS" 2022-11-03 01:25:27 -07:00
Zach Coleman e538771d4f [3.x] Add ProMotion Support to iOS Exports 2022-11-02 22:14:34 -04:00
Zach Coleman 5e7b0e3a61 [3.x] Add iOS UI Options 2022-11-02 22:13:18 -04:00
Rémi Verschelde 8f7508ca4d
Merge pull request #68167 from kleonc/shape-cast-get-collider-rid-3x
[3.x] Add `ShapeCast2D/3D::get_collider_rid` method
2022-11-02 23:01:45 +01:00
Rémi Verschelde 89d251585e
Merge pull request #68114 from timothyqiu/3d-drag-instance-3.x
[3.x] Improve dragging scene into 3D viewport
2022-11-02 23:01:39 +01:00
Rémi Verschelde 038ba423bd
Merge pull request #68101 from timothyqiu/regex-offset-3.x
[3.x] Clarify offset parameter behavior in RegEx methods
2022-11-02 23:01:33 +01:00
Rémi Verschelde 4c22971292
Merge pull request #68087 from kleonc/array-fill-docs-note-3x
[3.x][Docs] Clarify `Array.fill` behavior when reference type is passed in
2022-11-02 23:01:23 +01:00
kleonc 3e373c4eec Add `ShapeCast2D/3D::get_collider_rid` method 2022-11-02 15:20:13 +01:00