summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-02-26Merge pull request #73948 from V-Sekai/mip-map-basisuRémi Verschelde
Fix basisu texture mipmaps
2023-02-26Merge pull request #73915 from vonagam/fix-conversions-from-native-memberRémi Verschelde
GDScript: Fix conversions from native members accessed by identifier
2023-02-26Merge pull request #73988 from RandomShaper/fix_cyclic_load_dead_lockRémi Verschelde
Fix deadlock in cyclic resource load
2023-02-26Fix deadlock in cyclic resource loadPedro J. Estébanez
2023-02-26Merge pull request #73964 from vonagam/fix-coroutine-compiler-typeRémi Verschelde
GDScript: Fix address type for coroutine results
2023-02-26Merge pull request #73957 from vonagam/fix-binary-op-safetyRémi Verschelde
GDScript: Fix wrong unsafety mark for binary operator
2023-02-26Merge pull request #73899 from vnen/gdscript-init-defaults-beforehandRémi Verschelde
GDScript: Initialize all defaults beforehand in implicit constructor
2023-02-26Merge pull request #73954 from KoBeWi/BugExRémi Verschelde
Fix wrong OS regex in project converter
2023-02-26Merge pull request #73975 from bitsawer/fix_preprocessor_include_checkRémi Verschelde
Fix shader preprocessor include resource check
2023-02-26Merge pull request #73971 from tlobig/masterRémi Verschelde
Converter: Rename 3.x Vector2 `clamped` to `limit_length`
2023-02-26Merge pull request #73958 from davicr/stream_change_crashRémi Verschelde
Fix crash when changing VideoStreamPlayer.Stream
2023-02-26Merge pull request #73956 from hakro/document-sorting-offset-unitRémi Verschelde
Document VisualInstance3D offset unit
2023-02-26Document VisualInstance3D offset unitHakim
2023-02-26Converter: Rename 3.x Vector2 clamped to limit_lengthThomas Lobig
2023-02-26Patch `VideoStreamPlaybackTheora::set_file` to only look for header packets ↵Davi
of one stream type
2023-02-26Fix wrong OS regex in project converterkobewi
2023-02-26Fix shader preprocessor include resource checkbitsawer
2023-02-26GDScript: Fix address type for coroutine resultsDmitrii Maganov
2023-02-26GDScript: Fix wrong unsafety mark for binary operatorDmitrii Maganov
2023-02-25Fix basisu mipmapsK. S. Ernest (iFire) Lee
Previously basisu was storing mip maps as an array of basisu in the internal format for Texture. The new work makes sense and it generates smaller files with one image. This pull request fixes the basisu decompression and keep the approach of 1 image. If we need to change the format in 4.x, we can still support the old format with some limitations too. Basisu from gltfpack can only output with mipmaps. The single image will not work for StreamedTexture. We should support both approaches for CompressedTexture we use one, and for StreamedTexture we use another. Additional error checking for hdr images and for nullptr.
2023-02-25Merge pull request #73933 from vnen/gdscript-revert-group-property-ref-checkYuri Sizov
Revert "GDScript: Fix groups and categories been seen as members"
2023-02-25Revert "GDScript: Fix groups and categories been seen as members"George Marques
This reverts commit 6f2a8434c675b3df2aceca4e5200aaf799eeb2bd. The commit introduces a bug where it creates spurious entries for member information.
2023-02-25GDScript: Fix conversions from native members accessed by identifierDmitrii Maganov
2023-02-24GDScript: Initialize all defaults beforehand in implicit constructorGeorge Marques
Set all the default values for typed variables before actually trying to initialize them, including `@onready` ones. This ensures that if validated calls are being used there will be a value of the correct type, even if the resolution is done out of order or deferred because of `@onready`.
2023-02-25Merge pull request #73881 from vnen/max-min-only-for-numbersRémi Verschelde
Make max() and min() global functions only accept numbers
2023-02-25Merge pull request #73882 from raulsntos/dotnet/check-singletons-properlyRémi Verschelde
C#: Check if a class is a singleton using the Core name
2023-02-25Merge pull request #73892 from vonagam/fix-objects-indentity-compareRémi Verschelde
Core: Identity compare objects by id, not by pointers
2023-02-25Merge pull request #73887 from nklbdev/masterRémi Verschelde
fix typo `set_polygon` in GenericTilePolygonEditor
2023-02-24Core: Identity compare objects by id, not by pointersDmitrii Maganov
2023-02-24Merge pull request #73885 from bruvzg/popup_fixRémi Verschelde
Revert "Reordering emitted signals in PopupMenu" and fix editor selection issue in the safer way.
2023-02-25fix typo `set_polygon` in GenericTilePolygonEditornklbdev
2023-02-24Revert "Reordering emitted signals in PopupMenu" and fix editor selection ↵bruvzg
issue in the safer way.
2023-02-24Make max() and min() global functions only accept numbersGeorge Marques
The behavior for those are not well defined for non-numeric arguments. To avoid confusion the other types are forbidden.
2023-02-24GDScript: Don't use validated call for vararg methodsGeorge Marques
Since they may have runtime type validation, we cannot use the validated call.
2023-02-24C#: Check if a class is a singleton using the Core nameRaul Santos
Use the name of the class in Core, rather than the C# rename, when checking if a class is registered as a singleton.
2023-02-24Update AUTHORS and DONORS listRémi Verschelde
New contributors added to AUTHORS: @anvilfolk, @Bromeon, @Maran23, @RedworkDE, @snailrhymer, @vonagam Thanks to all contributors and donors for making Godot possible!
2023-02-24i18n: Sync translations with WeblateRémi Verschelde
2023-02-24Fixup GDScript test using non-deterministic idsRémi Verschelde
Follow-up to #73870.
2023-02-24Merge pull request #73752 from bruvzg/x11_quote_leftRémi Verschelde
Fix X11 QUOTELEFT / SECTION physical key mapping.
2023-02-24Merge pull request #73870 from vnen/gdscript-dont-reference-group-propertiesRémi Verschelde
GDScript: Fix groups and categories been seen as members
2023-02-24GDScript: Fix groups and categories been seen as membersGeorge Marques
2023-02-24Merge pull request #73853 from Calinou/doc-max-clustered-elementsRémi Verschelde
Document the Max Clustered Elements project setting
2023-02-24Merge pull request #73859 from BastiaanOlij/fix_ssil_artifactsRémi Verschelde
Fixing issues with SSIL artifacts
2023-02-24Merge pull request #73855 from ↵Rémi Verschelde
CheesecakeCG/scene-import-animationlibrary-tab-fix Fix settings not appearing for Animation Libraries in the Scene Import window
2023-02-24Merge pull request #73856 from timothyqiu/classref-fixesRémi Verschelde
More class reference fixes
2023-02-24Merge pull request #73847 from smix8/fix_shapecast3d_exception_functions_4.xRémi Verschelde
Fix ShapeCast3D add and remove exception functions
2023-02-24Merge pull request #73846 from KoBeWi/blind_surveillanceRémi Verschelde
Fix custom viewports in Camera2D
2023-02-24Merge pull request #73841 from vonagam/fix-range-regressionRémi Verschelde
GDScript: Fix range regression
2023-02-24Merge pull request #73838 from RevoluPowered/fix-editor-hanging-headlesslyRémi Verschelde
Fix editor resource preview deadlocking with --headless mode
2023-02-24Merge pull request #73836 from smix8/fix_gridmap_cell_size_changed_signal_4.xRémi Verschelde
Fix GridMap 'cell_size_changed' signal not disconnecting properly