Rémi Verschelde
a75654fd12
Merge pull request #92568 from clayjohn/GL-UBO-alignment
...
Add more validation to UBO size and alignment in Compatibility renderer
2024-06-17 10:58:00 +02:00
Rémi Verschelde
bb8fe430fe
Merge pull request #90098 from viksl/fix-instant-rotation-and-return-wrapping
...
Allow wrapping for begin rotate transformation to bring it in line with Blender.
2024-06-17 10:57:57 +02:00
Rémi Verschelde
9dca8995b2
Merge pull request #89572 from markdibarry/parallax_scale_regression
...
Avoid passing zoom scale for ParallaxLayer mirror
2024-06-17 10:57:51 +02:00
Rémi Verschelde
d66281c7b8
Merge pull request #80860 from RandomShaper/harmonize_track_insert
...
Simplify right-click track insertion code
2024-06-17 10:57:42 +02:00
bruvzg
0e76739bd6
[AnimationTrackEdit] Cancel key drag when popup is shown.
2024-06-17 10:22:58 +03:00
31
649c87b957
Make CSG shape dirty after changing Snap, update doc
...
Update doc to mention that Snap only takes effect at the top level.
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2024-06-16 14:33:48 -07:00
Hugo Locurcio
29348be0ca
Tweak warning messages related to V-Sync on OpenGL
...
- Make warnings print only once per session.
- Tweak the message to be less confusing, and mention that the issue
most likely stems from a graphics driver limitation.
2024-06-16 21:22:10 +02:00
Danil Alexeev
3c7b713ef9
Animation: Document frame duration units in `SpriteFrames`
2024-06-16 18:43:20 +03:00
bruvzg
d96c58bbd0
[Editor] Unload addons before quitting to allow cleanup.
2024-06-16 17:44:51 +03:00
Yuri Rubinsky
537316098f
Fix bugs in visual shader varyings
2024-06-16 16:58:46 +03:00
thmasn
aa9bd34d68
mention inverse of hex functions in Color.xml
2024-06-16 08:38:02 +02:00
shak2
451d0999ca
Fix description of `Vector2/3.dot`
...
A 90 degree angle is a right angle.
2024-06-15 18:21:05 +02:00
bruvzg
8ac0d81825
[RTL] Fix table h/v separation alignment.
2024-06-15 17:55:08 +03:00
markdibarry
95813793b4
Add repeats in ysort child collection
2024-06-15 10:53:32 -04:00
bruvzg
7acaa0d320
[EditorProgress] Use `BackgroundProgress` instead of `ProgressDialog` when called for a thread.
2024-06-15 15:33:49 +03:00
Silc Lizard (Tokage) Renew
049c1a5699
Fix force continuous un-interpolatable value is not applied correctly
2024-06-15 11:38:52 +09:00
Fabio Alessandrelli
3639c1f0ca
[Crypto] Expose TLSOptions getters
2024-06-14 22:33:10 +02:00
Fabio Alessandrelli
33d0e1c50c
[Crypto] Expose get_system_ca_certificates.
2024-06-14 22:27:03 +02:00
clayjohn
ea4be9afa6
Add more validation to UBO size and alignment in Compatibility renderer
2024-06-14 12:56:29 -07:00
Hilderin
c419b548d2
Fix mismatched external parser with binary exports
2024-06-14 11:18:52 -04:00
Rémi Verschelde
71699e08c9
Merge pull request #93143 from Faless/web/fix_dlink_emcc_3.1.62
...
[Web] Fix thread+dlink builds with emscripten 3.1.61+git
2024-06-14 17:13:41 +02:00
Rémi Verschelde
087ef4b942
Merge pull request #93124 from RandomShaper/skull_trio
...
`ResourceLoader`: Let the caller thread use its own message queue override
2024-06-14 17:13:38 +02:00
Rémi Verschelde
c58c50831b
Merge pull request #93107 from clayjohn/GLES-sky-ambient
...
Ensure sky reflection is updated when ambient mode is set to background
2024-06-14 17:13:35 +02:00
Rémi Verschelde
75eb8ad510
Merge pull request #93091 from RandomShaper/remove_false_safety
...
Remove no longer needed thread safety measures
2024-06-14 17:13:31 +02:00
Rémi Verschelde
08a21fda8d
Merge pull request #93082 from RandomShaper/fix_err_deadlock
...
ResourceLoader: Avoid deadlock when awaiting a loader thread that failed early
2024-06-14 17:13:28 +02:00
Rémi Verschelde
8b271c8315
Merge pull request #93161 from Hilderin/fix-crash-importing-ttf
...
Fix ProgressDialog crash when importing TTF font
2024-06-14 17:13:21 +02:00
Fabio Alessandrelli
27d67b5ae6
[Web] Use the module config to preload GDExtension libraries.
...
Instead of calling loadDynamicLibraries ourselves, we add the
GDExtension libraries to preload to the "dynamicLibraries" module config
property.
This seems to fix some threading issue with some browsers during the
init phase.
2024-06-14 16:04:16 +02:00
Fabio Alessandrelli
c95bd2d264
[Web] Disable thorvg threads on the Web
...
They're of little help, and just adds to the possibility of causing
deadlocks.
2024-06-14 16:03:56 +02:00
Fabio Alessandrelli
7af8c494ab
[Web] Force emcc to use "wasm" longjmp mode
...
SUPPORT_LONGJMP have changed since emscripten 3.1.32 to default to
"wasm" mode when exceptions are enabled, and "emscripten" mode when
disabled.
While we generally doesn't use exception in core, linked libraries may
need them, and emscripten don't plan to support WASM EH + Emscripten
SjLj in the long term.
2024-06-14 16:03:56 +02:00
Fabio Alessandrelli
e874cd84f0
[Web] Remove space between emscripten "-s" flags and the option
2024-06-14 16:03:56 +02:00
Hilderin
8a82d3e9a7
Fix ProgressDialog crash when importing TTF font
2024-06-14 09:00:42 -04:00
Rémi Verschelde
4119fb32cb
Merge pull request #93153 from Chaosus/vs_fix_incorrect_preview_port
...
Fix incorrect preview port in visual shader
2024-06-14 12:33:07 +02:00
Yuri Rubinsky
99fa6ee6c4
Fix incorrect preview port in visual shader
2024-06-14 12:31:34 +03:00
Rémi Verschelde
ac95e0f4ff
i18n: Sync translations with Weblate
2024-06-14 10:33:40 +02:00
Rémi Verschelde
b1dbc8b51a
Merge pull request #93150 from Chaosus/fix_missing_ttr
...
Add missing TTR's for EditorProgress
2024-06-14 10:19:44 +02:00
Rémi Verschelde
68142d1038
Merge pull request #93148 from Hilderin/fix-httprequest-error-export-template
...
Fix bug when downloading export templates and re-opening the template manager
2024-06-14 10:19:41 +02:00
Rémi Verschelde
b4e7947d3f
Merge pull request #93127 from BlueCube3310/material-ready
...
Material: Fix marking as ready
2024-06-14 10:19:38 +02:00
Rémi Verschelde
f94c5e8bf1
Merge pull request #93089 from passivestar/editor-property-spacing
...
Fix EditorProperty spacing
2024-06-14 10:19:35 +02:00
Rémi Verschelde
6e1e6f0d3b
Merge pull request #92955 from libklein/fix-navigation-polygon-draw
...
TileSet: Transform rotated navigation (sub)-polygons individually.
2024-06-14 10:19:32 +02:00
Rémi Verschelde
3b7c7d85c0
Merge pull request #92741 from Alex2782/fix_adreno_3xx_compatibility
...
Fix Adreno 3xx compatibility for devices with newer driver versions
2024-06-14 10:19:28 +02:00
Rémi Verschelde
4ce3e169a9
Merge pull request #92388 from sunfl0w/fix-compatibility-albedo
...
Fix albedo value wraparound in Compatibility render mode
2024-06-14 10:19:21 +02:00
Yuri Rubinsky
a7d5e2f0d9
Add missing TTR's for EditorProgress
2024-06-14 10:52:38 +03:00
Hilderin
df10fdc367
Fix Bug when downloading export templates and re-open the template manager #93121
2024-06-14 01:15:05 -04:00
patwork
ed5f33ef07
Make query for GL_MAX_VIEWPORT_DIMS compatible with web exports
2024-06-14 01:53:12 +02:00
Patrick Sean Klein
2dc42e8a93
TileSet: Maintain NavigationPolygon sub-polygons when rotating
...
The original implementation merged sub-polygons into a single polygon
when rotating. This can cause non-simple geometries downstream
algorithms cannot handle.
2024-06-13 22:16:46 +01:00
bruvzg
23fbdacef8
[RTL] Fix `align_to_row` for the last table row.
2024-06-13 22:03:34 +03:00
Rémi Verschelde
680e489189
Merge pull request #93087 from KoBeWi/path_to_less_bugs
...
Allow cancelling actions in Path2D editor
2024-06-13 17:19:30 +02:00
Rémi Verschelde
de8a05f447
Merge pull request #92965 from m4gr3d/fix_splash_screen
...
Update the Android splash screen logic
2024-06-13 17:19:27 +02:00
Rémi Verschelde
e988c1a682
Merge pull request #92870 from KoBeWi/maybe_RESET_a_bit_less
...
Don't allow creating invalid RESET keys
2024-06-13 17:19:23 +02:00
Rémi Verschelde
fe61f94c7e
Merge pull request #92810 from KoBeWi/redirect_tests_to_dev/null
...
Use subfolder for temporary test files
2024-06-13 17:19:20 +02:00