e89e5a59f2
Docs: BitMap: Added description for opaque_to_polygons method
...
(cherry picked from commit f38ce8bdbe )
2025-05-25 09:35:53 +01:00
b0e5c85fd5
Physics Interpolation - fix client interpolation pump
...
Client interpolation pump is moved AFTER the physics tick, after physics objects have been moved.
This is necessary because the `current` transform is also updated during the pump.
(cherry picked from commit 7e9be93338 )
2025-05-25 09:35:14 +01:00
e6d5cf1d53
Ameliorate performance regression due to directional shadow fade_start
...
(cherry picked from commit 4c930bb338 )
2025-05-25 09:34:18 +01:00
1fbee3a872
Revert changes to Range::set_value #65101
...
(cherry picked from commit 815484b595 )
2025-05-25 09:33:11 +01:00
e5cbaba383
embree: Fix invalid output operators raising errors with GCC 15
...
(cherry picked from commit 209579a2a6 )
2025-01-30 08:59:30 +01:00
d47e2657f2
Fix VS project generation with SCons 4.8.0+
...
(cherry picked from commit f682406cf2 )
2025-01-13 16:14:18 +01:00
18352fa353
mbedtls: Update to upstream version 2.28.9
...
(cherry picked from commit 881645fff9 )
2024-12-05 01:07:21 +01:00
d1a7090104
CI: Remove now unused sources.list file
...
(cherry picked from commit 12e9b22777 )
2024-11-07 22:14:22 +01:00
932c3ea6b2
Merge pull request #98923 from akien-mga/3.6-ci-sync-with-3.x
...
[3.6] CI: Update Ubuntu runners to 24.04, but keep 22.04 for Linux builds
2024-11-07 17:39:42 +01:00
d6e212c695
CI: Update Ubuntu runners to 24.04, but keep 22.04 for Linux builds
...
Pin clang-format to version 16, and black to 24.10.0.
Keep using Ubuntu 22.04 for Linux builds for portability.
(cherry picked from commit fd9bd108af )
2024-11-07 16:54:58 +01:00
cce823b361
certs: Sync with Mozilla bundle as of Oct 19, 2024
...
4d3fe6683f
Document matching mozilla-release changeset.
(cherry picked from commit eb41ff0fee )
2024-11-05 21:13:17 +01:00
de25845e8d
CI: Update base branch to 3.6
2024-09-11 13:09:47 +02:00
4a3fb40887
Bump version to 3.6.1-rc
2024-09-09 17:10:53 +02:00
de2f0f147c
Bump version to 3.6-stable \o/
...
At long last, after 2 years of development, Godot 3.6 is finally out!
Developing it in parallel to the 4.x branch proved to be a challenge,
as eventually I (Rémi) hardly had any time to focus on it.
Thankfully lawnjelly picked up the torch, both on the feature dev side
(most new rendering features are his work) but now also as release
manager for 3.x.
For anyone still using Godot 3.5 for their released or soon-to-be
published titles, upgrading to 3.6 should bring a lot of bug fixes, as
well as a number of useful features and quality of life improvements.
3.6-stable
2024-09-08 22:41:28 +02:00
f4b57927c3
Merge pull request #96594 from lawnjelly/changelog_36
...
[3.x] Update changelog for 3.6 stable
2024-09-08 22:33:15 +02:00
e13584c931
Update changelog for 3.6 stable
2024-09-05 09:43:49 +01:00
1b0526226f
Merge pull request #96557 from akien-mga/3.x-PopupMenu-update-margins-on-visibility-change
...
[3.x] PopupMenu: Update margins on visibility change
2024-09-04 12:14:31 +01:00
c84cf04e95
PopupMenu: Update margins on visibility change
...
Fixes #96149 .
Co-authored-by: Haoyu Qiu <timothyqiu32@gmail.com >
2024-09-04 11:35:41 +02:00
67d4b7346f
Merge pull request #96032 from lawnjelly/safe_unproject
...
[3.x] Safe `Camera::unproject_position()`
2024-09-03 16:37:57 +01:00
31940c784a
Safe Camera::unproject_position()
...
`unproject_position()` can fail in some circumstances, and this needs to be conveyed to calling code.
2024-08-26 07:55:19 +01:00
01c78d87fe
Merge pull request #94972 from lawnjelly/verify_gltf_inds
...
[3.x] Verify GLTF indices to prevent crash with corrupt files
2024-08-19 17:42:17 +01:00
3771078c02
Verify GLTF indices to prevent crash with corrupt files
...
Also verify prior to vertex optimization.
2024-07-31 10:39:17 +01:00
b58d16f0b8
Merge pull request #94482 from pablitar/3.x
...
[3.x] Fix external images getting embedded on import
2024-07-24 09:39:13 +02:00
601a9eb4f5
GLTF: Fixed external images getting embedded on import
...
Added a map to keep track of external images during import, and used
that map to instance the textures using the resource loader instead of
creating a new texture from scratch
2024-07-22 17:10:19 -03:00
2cc5ca43ef
Merge pull request #94559 from rsubtil/bugfix-popup_menu_size_calculations
...
[3.x] Fix `PopupMenu` size calculations not taking into account control/canvas scale
2024-07-20 15:49:42 +02:00
1cf50364c1
Fix PopupMenu size calculations not taking into account control/canvas scale
2024-07-20 12:46:33 +01:00
9a6b424c94
Merge pull request #93571 from Alex2782/g3.x_fix_GLSurfaceView
...
[3.x] Fix lost old callback when continuous call `requestRenderAndNotify`
2024-07-18 11:26:14 +01:00
863ab17e9c
Merge pull request #94470 from AThousandShips/cache_improve_3_x
...
[3.x] [CI] Upload build cache before running tests
2024-07-17 15:23:24 +02:00
9bbed7bb3c
Merge pull request #94386 from lawnjelly/revert_inner_parse
...
[3.x] Revert "Fix parsing inner class declaration"
2024-07-17 12:29:46 +02:00
49339fd9ec
Merge pull request #94421 from lawnjelly/fix_action_press_tick
...
[3.x] Fix physics tick count in `Input.action_press` and `Input.action_rele…
2024-07-16 08:35:50 +01:00
9221e6a466
Fix physics tick count in Input.action_press and Input.action_release
...
The physics tick count was not yet updated there.
2024-07-16 07:11:27 +01:00
02fa77eb30
Revert "Fix parsing inner class declaration when "pass" keyword is on the same line"
...
This reverts commit 5bcc3d476c .
2024-07-15 10:37:21 +01:00
ff77fe81d1
Merge pull request #94281 from mertkasar/3.x-ssr-orthogonal-warp-fix
...
[3.x] Fix SSR warp when using orthogonal camera
2024-07-14 17:59:46 +01:00
078210bce1
[CI] Upload build cache before running tests
2024-07-13 17:50:46 +02:00
5543f56ce2
Fix SSR warp when using orthogonal camera
2024-07-11 20:38:06 +03:00
cfc4a0eff0
Bump version to 3.6-rc
2024-07-02 13:06:42 +02:00
47a27839cb
Merge pull request #93842 from raulsntos/3.x-gltf-document-extension-2
...
[3.x] Fix type hints in GLTFDocumentExtension virtual methods
2024-07-02 11:59:58 +01:00
d500046684
Merge pull request #93857 from kleonc/atlas-texture-fix-draw-rect-flipping-3x
...
[3.x] Fix `AtlasTexture::draw_rect` flipping for non-zero margin
2024-07-02 11:58:39 +01:00
c2a43cb8bd
Merge pull request #93851 from lawnjelly/fti_fix_interpolate_with_2D
...
[3.x] Physics Interpolation - Fix `Transform2D::interpolate_with()`
2024-07-02 11:58:00 +01:00
66d1ab0459
[3.x] Fix AtlasTexture::draw_rect flipping for non-zero margin
2024-07-02 11:26:23 +02:00
250a7d8788
Physics Interpolation - Fix Transform2D::interpolate_with()
...
Ports the `interpolate_with()` routine from 4.x which works correctly with skew.
2024-07-02 07:42:08 +01:00
a8980fbd78
Fix type hints in GLTFDocumentExtension virtual methods
2024-07-02 04:19:10 +02:00
98e24835ee
Merge pull request #92941 from lawnjelly/fix_physics_tickcounter
...
[3.x] Fix physics tick counter
2024-07-01 12:30:22 +01:00
f137eb3929
Merge pull request #92105 from lawnjelly/merging_storage_refactor
...
[3.x] Mesh merging - refactor to be backward compatible for CPU / GPU storage
2024-07-01 12:21:23 +01:00
40961d62e2
Fix physics tick counter
...
The counter is now incremented at the start of a physics tick rather than the end.
2024-07-01 08:58:02 +01:00
e2c7073b4e
Merge pull request #92719 from lawnjelly/doc_mipmap_warning
...
[3.x] `ImageTexture` - document workaround for mipmap generation
2024-06-30 12:13:52 +01:00
e962aaf33d
Merge pull request #93382 from lawnjelly/fti_fix_pause
...
[3.x] Physics Interpolation - Fix behaviour on pause
2024-06-30 12:10:02 +01:00
fc78fa7ec5
ImageTexture - document workaround for mipmap generation
2024-06-27 17:04:02 +01:00
ece8b38dd1
Merge pull request #91610 from bruvzg/web_ime_3
...
[Web, 3.x] Add IME input support.
2024-06-25 08:59:43 +02:00
e482dcbc68
fix lost old callback when continuous call requestRenderAndNotify
2024-06-24 20:56:12 +02:00