lawnjelly
b09bc22b74
Tighter light culling - fix directional lights colinear case
...
Exactly the same fix as done already for non-directional lights.
2024-05-10 09:05:49 +01:00
Rémi Verschelde
2a347ab867
miniupnpc: Disable socket timeout on Windows, matching upstream
...
Fixes #88471 .
(cherry picked from commit f695de7c68
)
2024-05-07 13:21:45 +02:00
Rémi Verschelde
e66b52989d
doc: Fix cherry-pick mistake for Vector3.cross description
2024-05-01 12:22:02 +02:00
Fabio Alessandrelli
63cecb7875
[Core] Use unztell64 in FileAccessZIP to ensure 64 bit return
...
(cherry picked from commit efccebd3db
)
2024-05-01 12:09:31 +02:00
melquiadess
cd9f18dbf0
Add POST_NOTIFICATIONS permission to the list of permissions available in the Export dialog
...
(cherry picked from commit 739190ca2b
)
2024-05-01 12:08:26 +02:00
A Thousand Ships
a9988c5501
[Doc] Clarify the behavior of Vector2/3.cross
and mention parallel vectors
...
(cherry picked from commit 47a8033698
)
2024-05-01 12:07:21 +02:00
kleonc
1db5090dcd
[C#] Fix Transform3D.InterpolateWith
applying rotation before scale
...
(cherry picked from commit e2ed63b313
)
2024-05-01 12:05:40 +02:00
kleonc
b045a7c92e
Always look for unique node names in owner if not found in owned nodes
...
(cherry picked from commit 95ced4bbdc
)
2024-05-01 12:04:27 +02:00
bruvzg
54393c53f3
[macOS] Enabled secure restorable state.
...
(cherry picked from commit 84380a94f7
)
2024-05-01 12:03:45 +02:00
Adam Scott
a671234483
Add workaround for emscripten >= 3.1.47 LTO build
...
(cherry picked from commit 656bc22e28
)
2024-05-01 12:01:12 +02:00
Rémi Verschelde
934e4a616e
Merge pull request #91349 from bruvzg/36_ios_privacy
...
[3.x, iOS export] Add support for privacy manifest configuration.
2024-04-30 16:40:49 +02:00
bruvzg
2274ec84cb
[3.x, iOS export] Add support for privacy manifest configuration.
2024-04-30 09:39:20 +03:00
Rémi Verschelde
5affc96515
Merge pull request #91151 from akien-mga/3.x-cherrypicks
...
Cherry-picks for the 3.x branch (future 3.6) - 17th batch
2024-04-25 16:33:36 +02:00
Rémi Verschelde
246b85c686
Web: Bump closure compiler spec to ECMASCRIPT_2021
...
Fixes #88008 .
(cherry picked from commit d29b0d90e0
)
2024-04-25 16:24:36 +02:00
Adam Scott
32fcc88c23
Fix emscripten 3.1.51 breaking change about *glGetProcAddress()
...
(cherry picked from commit 5922ac0fb1
)
2024-04-25 16:24:36 +02:00
Adam Scott
9bcdcccb36
Add WASM_BIGINT
linker flag to the web build
...
(cherry picked from commit 3ae524fa9e
)
2024-04-25 16:24:36 +02:00
Andrew Morrow
7674e494ae
Bump github workflows to SCons 4.7
...
(cherry picked from commit 5b5ec8f4dc
)
2024-04-25 16:24:35 +02:00
Rémi Verschelde
52fa38b0f7
CI: Update actions to latest versions
...
(cherry picked from commit ad8d3cf1c9
)
2024-04-25 16:24:14 +02:00
Fredia Huya-Kouadio
4e7f4ee864
Fix gradle build errors when the build path contains non-ASCII characters
...
(cherry picked from commit f1887a30f3
)
2024-04-25 16:24:14 +02:00
Adam Scott
782eaa55f7
Add basic Emacs .gitignore entries
...
(cherry picked from commit 2696fee3c6
)
2024-04-25 16:24:14 +02:00
Rémi Verschelde
634f9523c2
SCons: Fix build with GDScript LSP disabled
...
Fixes #83947 .
(cherry picked from commit bfd7a50036
)
2024-04-25 16:24:13 +02:00
Rémi Verschelde
43fa189927
Sync controller mappings DB with SDL 2 community repo
...
Synced with mdqinc/SDL_GameControllerDB@5b4efa3a20
(cherry picked from commit 1da02fa7be
)
2024-04-25 16:24:13 +02:00
Rémi Verschelde
33bd19e123
Sync controller mappings DB with SDL 2 community repo
...
Synced with mdqinc/SDL_GameControllerDB@4c9b8dace8
(cherry picked from commit 6772047e50
)
2024-04-25 16:24:13 +02:00
Rémi Verschelde
48f9059f12
enet: Sync with upstream commit c44b7d0
...
c44b7d0f7f
(cherry picked from commit 360a1a4568
)
2024-04-25 16:24:13 +02:00
Rémi Verschelde
9a2e88aa01
certs: Sync with Mozilla bundle as of Mar 11, 2024
...
c5a419971b
(cherry picked from commit fd61a42e04
)
2024-04-25 16:24:13 +02:00
Rémi Verschelde
c1615e766d
mbedtls: Update to upstream version 2.28.8
...
(cherry picked from commit 915ca4dd45
)
2024-04-25 16:24:13 +02:00
Jakub Marcowski
c37bbbfbdc
libpng: Update to 1.6.43
...
(cherry picked from commit 41268d7faa
)
2024-04-25 16:24:13 +02:00
Jakub Mateusz Marcowski
c0a9a34a2d
tinyexr: Update to 1.0.8
...
(cherry picked from commit ab14dec952
)
2024-04-25 16:24:13 +02:00
Rémi Verschelde
f59c244a4a
miniupnpc: Update to 2.2.7
...
No change for the files we include.
(cherry picked from commit afe64bb517
)
2024-04-25 16:24:13 +02:00
Jakub Marcowski
873d7ab52f
miniupnpc: Update to version 2.2.6
...
(cherry picked from commit 72b80b3cdf
)
2024-04-25 16:24:13 +02:00
Rémi Verschelde
06ddcbbe4b
Merge pull request #91159 from akien-mga/3.x-mono-replace-distutils-shutils
...
[3.x] Mono: Replace distutils function with shutil equivalent
2024-04-25 16:23:33 +02:00
Rémi Verschelde
ee61ad46e7
Mono: Replace distutils function with shutil equivalent
...
Fixes #91154 .
2024-04-25 16:04:42 +02:00
Rémi Verschelde
49e533a765
Merge pull request #88871 from lawnjelly/fix_tilemap_undo2
...
[3.x] Tilemap editor - prevent changing tool when mouse buttons pressed
2024-04-25 13:28:27 +02:00
Rémi Verschelde
8304a7d4cb
Merge pull request #91003 from NicolasPetton/3.x
...
[3.x] Allow LSP to process multiple messages per poll
2024-04-25 12:51:09 +02:00
Rémi Verschelde
eda5b021fa
Merge pull request #88886 from Ovnuniarchos/LocaleFallbackFixup
...
[3.x] Fix locale fallback selector not appearing in project options.
2024-04-25 12:50:24 +02:00
Rémi Verschelde
d7e2a6f525
Merge pull request #88186 from Cammymoop/backport-shape-index-docfix
...
[3.x] Backport code snippet correct usage of shape index in class docs
2024-04-25 12:50:21 +02:00
Ovnuniarchos
0f638507a6
FIXED: Locale fallback selector doesn't appear in project options.
2024-04-25 12:21:59 +02:00
Mikael Hermansson
38b646ca4a
Allow LSP to process multiple messages per poll
...
(cherry-picked from commit e2485044a1
)
2024-04-25 11:47:51 +02:00
Rémi Verschelde
3f1caf6640
Merge pull request #91001 from lawnjelly/fix_editor_view_enum
...
[3.x] Fix `spatial_editor_plugin` enum
2024-04-22 11:35:01 +02:00
lawnjelly
6d036c5a3a
Fix spatial_editor_plugin
enum
...
* The `view_mesh_stats` feature introduced a new enum value `VIEW_SLECTED_INFO` within the unnamed `VIEW` enum.
* This turns out to be saved somehow, which means the view settings can get out of sync when reloading the project in an older version of the editor.
* The solution is simply to move the new value to the end of the enum so there are no conflicts.
2024-04-22 07:08:55 +01:00
lawnjelly
561a8eaf6e
Merge pull request #88207 from lawnjelly/view_mesh_stats
...
[3.x] Editor 3D view mesh stats
2024-04-21 19:31:57 +01:00
lawnjelly
36474d6142
Merge pull request #90928 from timothyqiu/toggle-tab-icon-3.x
...
[3.x] Fix TabContainer not updating content rect after toggling tab icon
2024-04-21 19:29:38 +01:00
lawnjelly
bdf0f78e07
Editor 3D view mesh stats
...
Similar to information window, add a small optional window to display face count and other stats.
2024-04-21 08:20:18 +01:00
lawnjelly
a73715cf55
Merge pull request #58577 from pfertyk/issue_58543_audio_not_paused
...
[3.x] Fix AudioStreamPlayer not paused on pause mode change
2024-04-20 09:18:46 +01:00
Haoyu Qiu
30dead8a5e
Fix TabContainer not updating content rect after toggling tab icon
2024-04-20 16:12:45 +08:00
lawnjelly
9401e18568
Merge pull request #90330 from timothyqiu/gizmo-toggle-3.x
...
[3.x] Add option to toggle visibility of position gizmos in 2D editor
2024-04-20 08:52:51 +01:00
lawnjelly
fae70792a0
Merge pull request #82248 from lawnjelly/child_order_changed
...
[3.x] Deprecate `NOTIFICATION_MOVED_IN_PARENT`
2024-04-20 08:15:40 +01:00
lawnjelly
d56d1ff4d2
Deprecate NOTIFICATION_MOVED_IN_PARENT
...
* NOTIFICATION_MOVED_IN_PARENT makes node children management very inefficient.
* Replaced by a NOTIFICATION_CHILD_ORDER_CHANGED (and children_changed signal).
* Most of the previous tasks carried out by NOTIFICATION_MOVED_IN_PARENT are now done not more than a single time per frame.
This PR breaks compatibility (although this notification was very rarely used, even within the engine), but provides an alternate way to do the same.
2024-04-20 07:52:05 +01:00
Rémi Verschelde
1869243644
Merge pull request #88807 from lawnjelly/portals_fix_enter_tree_order
...
[3.x] Portals - defer setting active in `VisualServer` until enter tree
2024-04-19 10:24:37 +02:00
lawnjelly
c4296edcc5
Merge pull request #53489 from aaronfranke/3.x-ci-minimal
...
[3.x] Add option `modules_enabled_by_default` and minimal CI build
2024-04-19 09:19:07 +01:00