Rémi Verschelde
54e293bfcb
Merge pull request #69952 from lawnjelly/canvas_layer_ordering
...
Consistent render ordering for CanvasLayers
2023-04-25 16:24:57 +02:00
Rémi Verschelde
31224276ee
Merge pull request #63193 from BimDav/visibility_enabler2
...
Add option in VisibilityEnabler2D to hide the parent for better performance
2023-04-25 16:24:54 +02:00
Fredia Huya-Kouadio
dc97a2e543
Merge pull request #75699 from m4gr3d/fix_ux_controls_3x
...
[3.x] Fix UI responsiveness to touch taps
2023-04-23 18:26:32 -07:00
Fredia Huya-Kouadio
e31b1a76f8
Make `EditorPropertyLayersGrid` responsive to touch taps
2023-04-23 07:12:39 -07:00
Fredia Huya-Kouadio
de20011cbe
Make tab's close button responsive to touch taps
2023-04-22 20:31:18 -07:00
Fredia Huya-Kouadio
3943de2e6c
Merge pull request #71875 from m4gr3d/editor_optimization_3x
...
[3.x] Add benchmark logic
2023-04-22 20:18:45 -07:00
Fredia Huya-Kouadio
d46684057b
Merge pull request #76329 from m4gr3d/downgrade_agp_3x
...
[3.x] Downgrade android gradle plugin to version 7.2.1.
2023-04-22 20:12:03 -07:00
Fredia Huya-Kouadio
837db0b051
Downgrade android gradle plugin to version 7.2.1.
...
Version 7.3.0 changes the build layout which causes updates to the generated shared libraries to not be picked up.
2023-04-21 13:19:45 -07:00
Clay John
17e0a0205d
Merge pull request #76072 from dsnopek/webxr-ar-clear-fix
...
Disable blending before blitting to framebuffer from WebXR
2023-04-17 10:17:14 -07:00
Rémi Verschelde
78739f7266
Merge pull request #76016 from AThousandShips/image_compress
...
[3.x] Expose more compression formats in Image
2023-04-17 17:25:37 +02:00
Rémi Verschelde
a6b01ca69d
Merge pull request #75995 from AThousandShips/3_x_autohide_theme
...
[3.x] Don't apply scale to autohide theme property
2023-04-17 17:25:35 +02:00
Rémi Verschelde
d02656f91f
Merge pull request #75992 from jasonwinterpixel/bugfix/3.x-fix-android-null
...
[3.x] Fix null in android text entry system.
2023-04-17 17:25:32 +02:00
Rémi Verschelde
e3656745cc
Merge pull request #69723 from lawnjelly/surface_tool_revamp
...
SurfaceTool - efficiency improvements
2023-04-17 17:25:30 +02:00
Rémi Verschelde
4c5a934408
Merge pull request #68960 from lawnjelly/multirect
...
Batching - Add MultiRect command
2023-04-17 17:25:20 +02:00
David Snopek
77deae0483
Disable blending before blitting to framebuffer from WebXR
2023-04-14 17:39:44 -05:00
Ninni Pipping
2ca86ef449
[3.x] Expose more compression formats in Image
2023-04-13 09:49:16 +02:00
Rémi Verschelde
995c24415a
Merge pull request #75987 from akien-mga/3.6-changelog
...
Add preliminary changelog for Godot 3.6
2023-04-12 17:54:34 +02:00
Ninni Pipping
1c66257568
[3.x] Don't apply scale to autohide theme property
2023-04-12 17:45:27 +02:00
Jason Knight
cec8e09948
Fix null in android text entry system.
2023-04-12 09:20:44 -06:00
Rémi Verschelde
e9add1182e
Add preliminary changelog for Godot 3.6
2023-04-12 16:16:49 +02:00
Rémi Verschelde
632a544c6e
Merge pull request #75527 from lawnjelly/growable_message_queue3
...
[3.x] Make MessageQueue growable
2023-04-11 22:01:32 +02:00
Rémi Verschelde
b14a759fb3
Merge pull request #75898 from YuriSizov/docs-make-rst-enhancements-3.x
...
Update `make_rst.py` to match the master version
2023-04-11 15:03:37 +02:00
Rémi Verschelde
6a9192ac65
Merge pull request #75217 from AThousandShips/3_x_webm
...
[3.x] Document lack of iOS support for WebM
2023-04-11 10:53:42 +02:00
Rémi Verschelde
2c2ae757a8
Merge pull request #75205 from m4gr3d/bump_target_sdk_33_3x
...
[3.x] Bump the target SDK version to 33 (Android 13)
2023-04-11 10:53:39 +02:00
Rémi Verschelde
98f0809373
Merge pull request #75147 from m4gr3d/fix_directory_access_with_all_files_access_permission_3x
...
[3.x] Fix directory access when the running app has the `All files access` permission
2023-04-11 10:53:36 +02:00
Rémi Verschelde
0facd88410
Merge pull request #74973 from timothyqiu/a-color
...
[3.x] Add Color + alpha constructor for Color
2023-04-11 10:53:33 +02:00
Rémi Verschelde
baf2fe8771
Merge pull request #74870 from rsubtil/range_value_no_signal
...
[3.x] Add `set_value_no_signal()` to Range
2023-04-11 10:53:30 +02:00
Rémi Verschelde
ed78553df5
Merge pull request #72511 from lawnjelly/bvh_render_treemask
...
Eliminate collision checks between geometry in rendering BVH.
2023-04-11 10:53:26 +02:00
Rémi Verschelde
564622af51
Merge pull request #69645 from radenling/backport-fix-viewport-update-in-editor
...
[3.x] Fix for 2D viewport not updating in the editor when the camera moves
2023-04-11 10:53:20 +02:00
Yuri Sizov
0f24d6ecf7
Update make_rst.py to match the master version
...
This does not include master-specific concepts, like
constructors, operators, annotations, and bitfields.
2023-04-10 20:47:01 +02:00
lawnjelly
5f1e7e6fbc
Make MessageQueue growable
...
* Uses simple vector resizing (po2)
* Uses pair of read and write buffers
2023-03-31 10:07:56 +01:00
Richard Adenling
3cfbabfa59
Fix for 2D viewport not updating in the editor when the camera moves
...
This fixes a problem with 2D viewports not taking the camera position
into consideration when previewed in the editor.
Fixes #40441
2023-03-26 20:49:59 +02:00
Ninni Pipping
7d48dd7782
[3.x] Document lack of iOS support for WebM
2023-03-22 19:37:56 +01:00
Fredia Huya-Kouadio
2803c471e8
Bump the target SDK version to 33 (Android 13)
2023-03-21 19:24:39 -07:00
lawnjelly
b0c399ec8c
Merge pull request #74895 from smix8/gridmap_navrid_error_spam_3.x
...
[3.5+] Fix GridMap free navigation RID error spam
2023-03-21 14:28:25 +00:00
Fredia Huya-Kouadio
f3cdff46fc
Add benchmark logic
...
Add benchmarking measuring methods to `OS` to allow for platform specific overrides (e.g: can be used to hook into platform specific benchmarking and tracing capabilities).
2023-03-20 23:29:36 -07:00
Fredia Huya-Kouadio
e2c7d3e6c0
Fix directory access when the running app has the `All files access` permission
2023-03-20 09:00:48 -07:00
lawnjelly
18398f477c
Merge pull request #74933 from timothyqiu/unlit
...
[3.x] Set unlit/unshaded extension when importing/exporting GLTF
2023-03-19 14:40:49 +00:00
lawnjelly
ab4d76ec38
Merge pull request #74953 from Khejanin/fix_texturelod
...
Fixed Whitescreen Issue in GLES2.0 Glow Setting
2023-03-19 10:57:41 +00:00
Haoyu Qiu
3544cd1dad
Add Color + alpha constructor for Color
2023-03-16 14:51:40 +08:00
Alex Nogueira
01d0b9ad15
Fixed Whitescreen Issue in GLES2.0 Glow Setting
...
Replaced textureLod with texture2DLod in the tonemapping.glsl shader file.
2023-03-15 18:13:57 +01:00
Haoyu Qiu
6d7bc801f6
Set the unlit / unshaded extension when importing / exporting GLTF
...
Co-authored-by: Hakim <hakim.rouatbi@gmail.com>
2023-03-15 17:26:06 +08:00
smix8
befdafdbf6
[3.5+] Fix GridMap free navigation RID error spam
...
Fixes GridMap free navigation RID error spam.
2023-03-14 05:12:39 +01:00
kobewi
fdae01de10
Add set_value_no_signal() to Range
2023-03-13 16:36:18 +00:00
Rémi Verschelde
26a584179c
Merge pull request #74794 from lawnjelly/gdscript_parser_hashtable
...
[3.x] Use hash table for GDScript parsing
2023-03-12 16:19:07 +01:00
Rémi Verschelde
16df3416fa
Merge pull request #74777 from lawnjelly/textedit_lineinregion
...
[3.x] Fix TextEdit color_region_cache bug
2023-03-12 16:12:36 +01:00
lawnjelly
19f2006ec0
Use hash table for GDScript parsing
...
GDScript now uses hash table for lookup of type lists / functions / keywords, instead of linear String comparisons.
2023-03-12 14:55:31 +00:00
Rémi Verschelde
1a4bcad16d
Merge pull request #74782 from lawnjelly/gdscriptparser_linkedlist
...
[3.x] GDScriptParser - don't use index operator on linked list
2023-03-12 15:51:29 +01:00
lawnjelly
1730fab22a
Consistent render ordering for CanvasLayers
...
Maintains scene tree ordering for CanvasLayers that share identical layer ID.
2023-03-12 05:00:13 +00:00
lawnjelly
ef914dac31
GDScriptParser - don't use index operator on linked list
...
Index operators are super slow with linked lists. This came up in profiling the parsing, iterating sequentially using iterator is much faster.
2023-03-11 17:05:12 +00:00