Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-16 | Add get_distribution_name() and get_version() to OS | MJacred | |
supports: LinuxBSD, Windows, macOS, iOS, Android, UWP Co-authored-by: bruvzg | |||
2022-09-16 | Merge pull request #65295 from reduz/json-as-resource | Rémi Verschelde | |
2022-09-16 | Merge pull request #65325 from TokageItLab/refactor-variant-for-anim | Rémi Verschelde | |
Move some static methods to `Animation` from `Variant` for refactoring `Animation` and `Tween` | |||
2022-09-15 | Merge pull request #65760 from Mickeon/try-vformat-var-args | Rémi Verschelde | |
Use variadic template in `vformat()` (allow more than 5 arguments) | |||
2022-09-14 | Use variadic template in `vformat()` | Micky | |
Allows `vformat()` to take more than 5 arguments. as well as being a general optimisation that avoids redundant empty Variant checks. | |||
2022-09-15 | Move some methods to Animation from Variant for refactoring | Silc Renew | |
2022-09-14 | Test, refactor and fix a bug in Basis.get_axis_angle | fabriceci | |
2022-09-13 | Merge pull request #65509 from gotnospirit/master-os-get_datetime | Rémi Verschelde | |
get_datetime_* functions can return wrong values | |||
2022-09-12 | Merge pull request #65688 from Chaosus/fix_astargrid_heuristic | Rémi Verschelde | |
2022-09-12 | Fix incorrect heuristic order in `AStarGrid2D` | Yuri Rubinsky | |
2022-09-11 | Add ability to flag classes as experimental or deprecated. | SaracenOne | |
2022-09-10 | Fixes #65377: get_datetime_* functions can return wrong values | James | |
2022-09-09 | Merge pull request #64938 from YuriSizov/editor-scaled-icons | Rémi Verschelde | |
2022-09-09 | Fix parsing of XML CDATA and add test cases | Haoyu Qiu | |
2022-09-08 | Merge pull request #65241 from bruvzg/no_keymap_ambiguity | Rémi Verschelde | |
Fix key mapping changes when moving from macOS to other platform. | |||
2022-09-08 | [Net] Rename "ssl" references to "tls" in methods and members. | Fabio Alessandrelli | |
2022-09-07 | Allow images to be imported "for editor use" and respect editor settings | Yuri Sizov | |
2022-09-07 | Fix key mapping changes when moving from macOS to other platform | bruvzg | |
Removes separate `Command` key (use `Meta` instead). Adds an event flag to automatically remap `Command` <-> `Control` (cannot be set alongside `Control` or `Meta`). | |||
2022-09-07 | Merge pull request #65447 from Faless/net/4.x_ssl_to_tls | Rémi Verschelde | |
[Net] Rename StreamPeerSSL to StreamPeerTLS. | |||
2022-09-07 | Merge pull request #65197 from Mickeon/rename-connect-one-shot | Rémi Verschelde | |
Rename CONNECT_ONESHOT to CONNECT_ONE_SHOT | |||
2022-09-07 | [Net] Rename StreamPeerSSL to StreamPeerTLS. | Fabio Alessandrelli | |
SSL has been deprectated almost 10 years ago. | |||
2022-09-06 | Prevent HTTPRequest from polling invalid client | Micky | |
2022-09-06 | Rename CONNECT_ONESHOT TO CONNECT_ONE_SHOT | Micky | |
For consistency. Every other exposed `one_shot` is spaced out like this. | |||
2022-09-06 | Merge pull request #64417 from aaronfranke/has-space | Rémi Verschelde | |
Replace AABB/Rect2/Rect2i has_no_* methods with has_* methods | |||
2022-09-06 | Merge pull request #65361 from Mickeon/rename-range-lerp | Rémi Verschelde | |
Rename `range_lerp` to `remap` | |||
2022-09-06 | Rename `range_lerp` to `remap` | Micky | |
2022-09-05 | Updated gamecontrollerdb.txt to latest to include new mappings for various ↵ | Andres Hernandez | |
controllers, including Xbox One, Nintendo Switch, Steam Deck, and 8BitDo | |||
2022-09-05 | Merge pull request #65282 from Faless/fix/4.x_arm32_detect | Rémi Verschelde | |
2022-09-05 | Merge pull request #65323 from timothyqiu/variant-wild | Rémi Verschelde | |
Fix crash when encoding freed object in `ConfigFile` | |||
2022-09-04 | Replace Rect2(i) has_no_area with has_area | Aaron Franke | |
2022-09-04 | Replace AABB has_no_volume with has_volume | Aaron Franke | |
Also replace has_no_surface with has_surface | |||
2022-09-04 | Minor fixes to Vector4 | Aaron Franke | |
2022-09-04 | Treat JSON as resource files. | Juan Linietsky | |
This makes the files ended in ".json" be treated as Godot resources. This solves two problems: * Avoid extensions to implement their own handling, which results in conflicts (all must use this one). * Allow code to still work opening it as a file (since it will not be imported). | |||
2022-09-04 | Fix crash when encoding freed object in ConfigFile | Haoyu Qiu | |
2022-09-03 | Fix arm32 detection in Engine. | Fabio Alessandrelli | |
The `__ARM_ARCH_7A__` and `__ARM_ARCH_7S__` are not enough, since they do not cover e.g. `__ARM_ARCH_8A__` in 32 bit mode, so instead of trying to cover any possible ARM version that can work in 32 bit mode, we can replace it with the `__arm__` macro which is defined for arm32 only (arm64 uses `__aarch64__`). | |||
2022-09-02 | Rename `or_lesser` range property hint to `or_less` | Hugo Locurcio | |
"less" should be used for quantity, rather than "lesser". Existing scripts that use `or_lesser` in `_get_property_list()` will need to be updated to account for this change. | |||
2022-09-02 | Add `is_zero_approx` methods to `Vector2`, `3`, and `4` | Jonathan Nicholl | |
2022-09-01 | Merge pull request #65212 from Faless/net/4.x_simplify_ext_bindings | Rémi Verschelde | |
2022-09-01 | Merge pull request #65187 from JohanAR/vector_to_size | Rémi Verschelde | |
2022-09-01 | Merge pull request #65206 from aaronfranke/fix-projection-decode | Rémi Verschelde | |
2022-09-01 | Merge pull request #65135 from reduz/export-customization-plugins | Rémi Verschelde | |
2022-09-01 | Merge pull request #64180 from aaronfranke/project-features-tools-only | Rémi Verschelde | |
2022-09-01 | Merge pull request #64714 from Chaosus/string_remove_erase | Rémi Verschelde | |
2022-09-01 | Replace Vector2(i) with Size2(i) for methods returning a size | Johan Aires Rastén | |
2022-09-01 | Simplify network GDExtension bindings using EXBIND macros. | Fabio Alessandrelli | |
Simplify StreamPeer, PacketPeer, MultiplayerPeer extension. Simplify and update WebRTC*Extension with newly supported types. | |||
2022-09-01 | Merge pull request #55617 from madmiraal/fix-55384 | Rémi Verschelde | |
2022-09-01 | Fix a minor bug in the Projection binary decode logic | Aaron Franke | |
2022-09-01 | Merge pull request #63968 from KoBeWi/finding_stuff_in_a_dictionary | Rémi Verschelde | |
2022-09-01 | Add support for scene/resource customization in export plugins | Juan Linietsky | |
EditorExportPlugin adds a set of callbacks to allow customizing scenes, resources or subresources in all files exported: * Can take scene files, resource files and subresources in all of them. * Uses a cache for the converted files if nothing changes, so this work only happens if a file is modified. * Uses hashing to differentiate export configuration caches. * Removed the previous conversion code to binary, as this one uses existing stuff. This API is useful in several scenarios: * Needed by the "server" export platform to get rid of textures, meshes, audio, etc. * Needed by text to binary converters. * Needed by eventual optimizations such as shader precompiling on export, mesh merging and optimization, etc. This is a draft, feedback is very welcome. | |||
2022-09-01 | Merge pull request #65124 from zhehangd/fix_basis | Rémi Verschelde | |