bitsawer
143963d122
Fix shader type detection
...
(cherry picked from commit 905c10bc54
)
2023-08-31 19:48:16 +02:00
George Marques
01511caaf1
GDScript: Properly track extents of constants and patterns
...
Even in the case of errors.
(cherry picked from commit cbfe2b61b6
)
2023-08-31 19:48:16 +02:00
Michael Alexsander
3bb05da45f
Fix delay on tab resizing when (un)hovering tabs
...
(cherry picked from commit 7ffad29df8
)
2023-08-31 19:48:16 +02:00
MineBill
4ec566fae2
Set the VoxelGIData path before saving, otherwise the ResourceSave will revert it to an empty String
...
(cherry picked from commit c34d5627fb
)
2023-08-31 19:48:16 +02:00
Hayden Leete
a9a27c7ea5
Add autocomplete for filter/repeat hints on uniform arrays
...
(cherry picked from commit fc7063b2e2
)
2023-08-31 19:48:16 +02:00
kobewi
271e08e543
Allow more hint types for uniform arrays
...
(cherry picked from commit 8ae2e6681e
)
2023-08-31 19:48:16 +02:00
bruvzg
f346b8133e
[Android] Set `echo` property for the physical keyboard events.
...
(cherry picked from commit c687bfa697
)
2023-08-31 19:48:16 +02:00
Rémi Verschelde
b47d786921
miniupnpc: Update to version 2.2.5
...
No change for the files we ship, so just bumping the version number.
(cherry picked from commit 74f21cb666
)
2023-08-31 19:26:49 +02:00
Rémi Verschelde
af6e5b9f0d
libpng: Update to upstream 1.6.40
...
(cherry picked from commit 0baca62734
)
2023-08-31 19:26:49 +02:00
Rémi Verschelde
fc63a8d349
libpng: Enable intrinsics on x86/SSE2, ppc64/VSX, and all arm/NEON
...
(cherry picked from commit 2c9b7fc7a8
)
2023-08-31 19:26:49 +02:00
Rémi Verschelde
8d30a9f2a5
libwebp: Sync with upstream 1.3.1
...
https://chromium.googlesource.com/webm/libwebp/+/1.3.1/NEWS
(cherry picked from commit 2529ad6a64
)
2023-08-31 19:26:49 +02:00
Rémi Verschelde
4c354b4977
mbedtls: Update to upstream version 2.28.4
...
(cherry picked from commit 1f6340bc46
)
2023-08-31 19:26:49 +02:00
Rémi Verschelde
023e154cb4
tinyexr: Sync with upstream 1.0.7
...
(cherry picked from commit b70e2af3b7
)
2023-08-31 19:26:49 +02:00
Rémi Verschelde
894d4ca769
openxr: Sync with upstream 1.0.28
...
(cherry picked from commit d756169881
)
2023-08-31 19:26:49 +02:00
bruvzg
c1ba321815
ICU4C: Update to version 73.2
...
(cherry picked from commit 1061912c7f
)
2023-08-31 19:26:48 +02:00
Rémi Verschelde
346d0bba07
FreeType: Update to version 2.13.2
...
Remove freetype's copy of zlib again, as we don't use it.
(cherry picked from commit 54c4c8dfa5
)
2023-08-31 19:26:48 +02:00
bruvzg
9ed12c884a
FreeType: Update to version 2.13.1
...
(cherry picked from commit 008d3de1e9
)
2023-08-31 19:26:48 +02:00
Rémi Verschelde
7a86ffc034
i18n: Sync translations with Weblate
2023-08-17 13:23:50 +02:00
Rémi Verschelde
caa8c82567
CI: Allow skipping our GHA workflows with `DISABLE_GODOT_CI` variable
...
Useful for custom forks of Godot which don't want to run our CI for any
reason.
This is configured in `settings/variables/actions` for the repository,
setting it to any value aside from an empty string will skip all jobs.
(cherry picked from commit 4646762c81
)
2023-08-02 18:42:29 +02:00
Yuri Sizov
e1a12879e9
CI: Extract godot-cpp testing into its own job
...
This ensures that the godot-cpp job has plenty of resources
to run its build and avoid being affected by the main build.
Additionally:
- Extract test tasks into dedicated actions.
- Upload artifacts as early as possible.
- Ensure that we check master cache before random cache.
(cherry picked from commit deb6025781
)
2023-08-02 17:10:30 +02:00
Rémi Verschelde
e9cdd1bf08
CI: Free disk space on Linux runners
...
Removing the Android toolchain saves 14 GiB, which gives us more room
for growth and to avoid running into out-of-space errors in the Linux
sanitizers + debug symbols builds.
Related to #79919 , though the caches were just one part of the problem,
the real issue is that our Linux sanitizers builds take 12 GiB, and
adding godot-cpp on top with 2 GiB leaves only a few GiB left for the
cache itself.
(cherry picked from commit 611123f7fd
)
2023-08-02 17:07:11 +02:00
Yuri Sizov
6884be6b17
Bump version to 4.1.2-rc
2023-07-17 15:36:23 +02:00
Yuri Sizov
bd6af8e0ea
Merge pull request #79576 from YuriSizov/4.1-cherrypicks
...
Cherry-picks for the 4.1 branch (future 4.1.1) - 2nd batch
2023-07-17 14:17:04 +02:00
Yuri Sizov
e94d355366
Bump version to 4.1.1-stable
2023-07-17 12:15:23 +02:00
Yuri Sizov
80aef72ef3
Update the changelog for 4.1.1
2023-07-17 12:12:37 +02:00
kobewi
b45e7f0f63
Emit history_changed on merged UndoRedo actions
...
(cherry picked from commit b6bb0d505d
)
2023-07-17 12:05:43 +02:00
Septian
a6b1c0edbb
Fix `tween_property` on "Basis" to properly update its value
...
(cherry picked from commit eb7f87e9a8
)
2023-07-17 12:05:43 +02:00
WiseNoodle
085b16b1bb
Add missing word to text of the alert dialog
...
(cherry picked from commit d1c70cf7d4
)
2023-07-17 12:05:42 +02:00
stmSi
74efa063cc
Fix: ESC (ui_cancel) not closing FindReplaceBar
...
(cherry picked from commit 7eb517c27f
)
2023-07-17 12:05:42 +02:00
Septian
c1ddd0485b
Fix dragged nodes have icon size
...
(cherry picked from commit 837df886f3
)
2023-07-17 12:05:42 +02:00
kobewi
0a4067bdbf
Clarify return value of get_dependencies()
...
(cherry picked from commit f567af413a
)
2023-07-17 12:05:42 +02:00
Yuri Sizov
e709ad4d64
Merge pull request #79297 from YuriSizov/4.1-cherrypicks
...
Cherry-picks for the 4.1 branch (future 4.1.1) - 1st batch
2023-07-11 15:55:57 +02:00
Yuri Sizov
92cf616f63
Add changelog for 4.1.1
2023-07-11 13:45:48 +02:00
kleonc
2796b629e9
Hide/show AcceptDialog's button spacer on button visibility changed
...
(cherry picked from commit 30a9c90785
)
2023-07-11 13:21:07 +02:00
Rémi Verschelde
30ab0e2cf4
Fix Linux `move_to_trash` wrongly reporting files as not found
...
We can't rely on the error code from `gio` or `kioclient5`, in my
rudimentary testing they return `1` for both missing files and other
situations like not having a Trash can on the mounted volume.
Fixes #79108 .
(cherry picked from commit a6e75f3971
)
2023-07-11 12:21:28 +02:00
Rémi Verschelde
6ec2d6d7d0
Linux: Fix build with `use_sowrap=no` and various warnings/errors
...
(cherry picked from commit dcd16a5750
)
2023-07-11 12:21:28 +02:00
Aaron Franke
e3cfc023b4
Improve text in popup warning, remove "upgrade or downgrade" text
...
(cherry picked from commit 95ccbdea4b
)
2023-07-11 12:21:28 +02:00
Ninni Pipping
1e2bfdc9bb
Improve error message for `Node.set_owner`
...
(cherry picked from commit 0183340012
)
2023-07-11 12:21:27 +02:00
Haoyu Qiu
167b02d942
Clarify EditorExportPlugin::add_file only remaps in _export_file
...
(cherry picked from commit df1d354d36
)
2023-07-11 12:21:27 +02:00
HolonProduction
438a598713
Update FileDialog button activity when file_mode is changed.
...
(cherry picked from commit cfac7c9a9a
)
2023-07-10 18:09:59 +02:00
Aaron Franke
5729e40035
Improve user-friendliness of project version mismatch message
...
(cherry picked from commit 3b8a81d361
)
2023-07-10 18:09:58 +02:00
Aaron Franke
ec6d258db0
Fix property hint class name type string restriction and replace mode
...
(cherry picked from commit 58a65591f5
)
2023-07-10 18:09:58 +02:00
kobewi
a79160ebd2
Collapse bottom panel if there is no active tab
...
(cherry picked from commit 59ae7e2445
)
2023-07-10 18:09:58 +02:00
Pedro J. Estébanez
b3a56228b1
Fix zero-sized WorkerThreadPool not processing group tasks
...
(cherry picked from commit 28d0d56a69
)
2023-07-10 18:09:58 +02:00
Emmanouil Papadeas
2f32a3454c
Fix `Camera2D.rotating` not being converted and reversed properly
...
Godot 3's Camera2D `rotating = true` and `rotating = false` are supposed to be converted and reversed to `ignore_rotation = false` and `ignore_rotation = true` respectively, but this wasn't the case before this PR, as the project converted was failing to properly read the `true` and `false` strings, thus resulting in `ignore_rotation = true` in all cases.
(cherry picked from commit 256b99ca40
)
2023-07-10 18:09:58 +02:00
Rémi Verschelde
29b4ee3d97
Change explicit 'Godot 4.0' references to 'Godot 4'
...
Fixes #79276 .
(cherry picked from commit 8a06ec979e
)
2023-07-10 18:09:58 +02:00
Chinmay Awale
4f4052581b
add 3.x compatibility for animation loop mode
...
(cherry picked from commit 1686a7a1a2
)
2023-07-10 18:09:58 +02:00
NiskashY
36ce14a826
Fix disabled slider highlighting
...
(cherry picked from commit 4394936392
)
2023-07-10 18:09:58 +02:00
Rindbee
1c1d4f6264
Fix `PackedScene::get_last_modified_time()` always returns `0`
...
The variables operated by `PackedScene::set_last_modified_time()`
and `PackedScene::get_last_modified_time()` are different.
(cherry picked from commit 22edef14c3
)
2023-07-10 18:09:58 +02:00
clayjohn
d6d8f6a637
Unify error condition for particles trail lifetime
...
(cherry picked from commit 78ecdb17f9
)
2023-07-10 18:09:57 +02:00