Aaron Franke
0ae00a07d6
Rename variable names for some singletons
2022-04-26 22:53:50 -05:00
Clay John
14caf9ee73
Merge pull request #60541 from Calinou/orthogonal-fix-typo
...
Fix "ortogonal" -> "orthogonal" typo in rasterizer code
2022-04-26 20:41:59 -07:00
Haoyu Qiu
8960b990ec
Fix custom class icon when it inherits from a script
2022-04-27 10:02:21 +08:00
Hugo Locurcio
2694138060
Add an option to clamp HDR exposure to reduce environment fireflies
...
HDRI panoramas designed for realistic lighting can have extremely
bright suns, causing fireflies to appear in the environment reflection
(in addition to making environment lighting too bright when a
DirectionalLight3D is used).
This uses the Filament tonemapping formula.
2022-04-27 01:28:43 +02:00
kobewi
b80e52f048
Expose move_to_trash()
2022-04-27 01:02:11 +02:00
Rémi Verschelde
e9e2aaf812
Merge pull request #60513 from Calinou/default-font-add-msdf-mipmap
...
Add MSDF and mipmap generation project settings for the default font
2022-04-26 22:39:55 +02:00
FireForge
fb1d4be7bd
Add RayCast2D target_position editor handle
2022-04-26 15:14:35 -05:00
Hugo Locurcio
eb497bbaa7
Fix "ortogonal" -> "orthogonal" typo in rasterizer code
2022-04-26 21:49:44 +02:00
clayjohn
2f2064fe3d
Overhaul GLES3: Add basis for 3D renderer, overhaul materials and textures
2022-04-26 11:48:39 -07:00
Rémi Verschelde
fce210c6e8
Merge pull request #58346 from aaronfranke/hint-no-range
...
Allow using other property hints without the range hint
2022-04-26 18:44:55 +02:00
Fabio Alessandrelli
81defea599
Merge pull request #57647 from Faless/mp/4.x_mp_api_branch
...
[Net] Allow branch-specific MultiplayerAPIs.
2022-04-26 18:32:05 +02:00
Rémi Verschelde
2116ecc46a
Merge pull request #60420 from AndreaCatania/fix_looup_ptr_const
...
Add mutable OAHashMap::lookup_ptr function to fix mutability.
2022-04-26 18:31:17 +02:00
Fabio Alessandrelli
aee2240d5f
[Net] Allow branch-specific MultiplayerAPIs.
...
Removes custom_multiplayer from Node.
MultiplayerAPI overrides are now set at SceneTree level, and apply to
whole branches.
Impact on performance when using only the default multiplayer or
overriding it is minimal, the use of branches can likely be further
optimized by caching nodes and relevant MultiplayerAPI IDs.
2022-04-26 17:22:54 +02:00
Aaron Franke
50495bcb08
Allow using other property hints without the range hint
2022-04-26 07:54:25 -05:00
Rémi Verschelde
5c54770b7c
Merge pull request #60528 from bruvzg/thread_pool_delay
...
Create NavMap thread pool only when it's used, to prevent creating excessive amount of running threads.
2022-04-26 14:52:35 +02:00
bruvzg
40f0b23482
Create NavMap thread pool only when it's used, to prevent creating excessive amount of running threads.
2022-04-26 15:00:00 +03:00
Haoyu Qiu
d8c04cda3a
Validate theme type/item names
2022-04-26 19:54:43 +08:00
Marcel Admiraal
71ce5857ec
Add a method for obtaining display cutouts on Android
2022-04-26 13:51:21 +02:00
Yuri Rubinsky
a8abdc9372
Merge pull request #60524 from Chaosus/fix_shader_precision
2022-04-26 13:27:18 +03:00
Rémi Verschelde
e8cca501fe
Merge pull request #60395 from Geometror/editor-gradient-preview-plugin
2022-04-26 12:22:07 +02:00
Rémi Verschelde
948f4e3fbd
Merge pull request #60008 from fire-forge/bitmap-preview
2022-04-26 12:20:07 +02:00
Rémi Verschelde
004567e0cd
Merge pull request #60367 from timothyqiu/refresh-cd
2022-04-26 12:12:29 +02:00
Rémi Verschelde
c45202a89b
Merge pull request #60359 from adamscott/nav-map-thread-work-pool
2022-04-26 11:51:02 +02:00
Yuri Roubinsky
643e75bea9
Prevent shader crash when using precision on boolean types
2022-04-26 12:30:24 +03:00
Rémi Verschelde
525ee68087
Merge pull request #60409 from fire-forge/array-type
2022-04-26 11:20:33 +02:00
Rémi Verschelde
cb5f3a39b9
Merge pull request #60418 from ShimmyShaman/master
2022-04-26 11:11:08 +02:00
Rémi Verschelde
06c33cca18
Merge pull request #60511 from akien-mga/readd-find_node
2022-04-26 09:42:19 +02:00
Rémi Verschelde
07ad066420
Linux: Use pkg-config for alsa, libudev and GL too
...
It's not needed on most distros as those are found in standard lib
and include paths, but on NixOS they're all in non-standard prefixes,
so we need to rely on information provided by pkg-config.
Fixes #59913 .
Co-authored-by: David Lewis <davidalewis00@gmail.com>
2022-04-26 09:37:28 +02:00
Rémi Verschelde
e35ce44853
Merge pull request #60446 from KoBeWi/animation_extermination
...
Remove RESET tracks after removing tracks
2022-04-26 08:18:15 +02:00
Rémi Verschelde
e77a7c2976
Merge pull request #60369 from timothyqiu/al-validate
...
Fix AnimationLibrary name validation
2022-04-26 08:17:41 +02:00
Rémi Verschelde
2b50d4af5f
Merge pull request #58666 from IgorKordiukiewicz/sprite-frames-resize-panels
...
Fixed issue where panels in sprite frames editor couldn't be resized
2022-04-26 08:15:20 +02:00
Rémi Verschelde
7ecddaf782
Merge pull request #60497 from fire-forge/more-caps
...
Add more property capitalizations
2022-04-26 08:11:39 +02:00
FireForge
a549617a38
Add more property capitalizations
...
- BiDi
- FileSystem
- NavMesh
2022-04-25 23:49:39 -05:00
Igor Kordiukiewicz
fa3d53ab4e
Fixed issue where panels in sprite frames editor couldn't be resized
2022-04-26 02:34:18 +02:00
Rémi Verschelde
8c2b9801fd
Merge pull request #60438 from Paulb23/text-edit-tests
...
Add TextEdit unit tests and multiple fixes.
2022-04-25 23:39:30 +02:00
Rémi Verschelde
bc520e443d
Merge pull request #60436 from Scony/fix-map-get-path-crash
...
Fix crash in `GodotNavigationServer::map_get_path`
2022-04-25 23:13:59 +02:00
Rémi Verschelde
bef00b2b0d
Merge pull request #60445 from nathanfranke/minor-changes
...
small changes: improve OS.get_name classref, misc/scripts fixes, remove trailing quote
2022-04-25 23:10:48 +02:00
Rémi Verschelde
3e1df91ca6
Merge pull request #60450 from timothyqiu/packed-array-doc
...
Remove `Array` link in description of `Packed*Array`
2022-04-25 23:05:18 +02:00
Rémi Verschelde
6110561456
Merge pull request #59989 from NNesh/fix/clearing_backbuffer
...
Fixed clearing the back-buffer if canvas group doesn't have any items.
2022-04-25 22:38:53 +02:00
NNesh
2f33414dab
Fix clearing backbuffer if there are no items
2022-04-25 22:31:40 +05:00
Rémi Verschelde
76ec77d8b4
Merge pull request #60452 from Rindbee/fix-font_size-not-working-in-TabContainer
...
Fix `font_size` not working in `TabContainer`
2022-04-25 19:04:25 +02:00
Rindbee
44e32ba75c
Fix font_size not working in TabContainer
2022-04-25 23:22:59 +08:00
Rémi Verschelde
faddbcfc0c
Merge pull request #60394 from Chaosus/fix_range_doc
2022-04-25 17:20:45 +02:00
Rémi Verschelde
baa0b4fdec
i18n: Sync classref translations with Weblate
...
(cherry picked from commit 4c68304e2f
)
2022-04-25 17:19:45 +02:00
Rémi Verschelde
340ffabd20
i18n: Sync editor translations with Weblate
...
(cherry picked from commit 1e61fb1e37
)
2022-04-25 17:19:34 +02:00
Rémi Verschelde
3ff0cc5c1c
Merge pull request #60401 from fire-forge/gradient-undoredo
2022-04-25 16:58:30 +02:00
Rémi Verschelde
ac4e322ac8
Merge pull request #60472 from KoBeWi/dragging_rights
2022-04-25 16:56:57 +02:00
Rémi Verschelde
df4de306a9
Merge pull request #60490 from aaronfranke/dap-typo
2022-04-25 16:51:09 +02:00
Rémi Verschelde
e246d08c52
Merge pull request #60500 from KoBeWi/scene_crasher
2022-04-25 16:50:17 +02:00
Hugo Locurcio
43c34bf611
Add MSDF and mipmap generation project settings for the default font
...
This can be used to improve Label3D and scaled Control appearance
in prototypes.
2022-04-25 16:47:44 +02:00