Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-27 | Handle gltf binary | K. S. Ernest (iFire) Lee | |
[ Ignore and Warn | Extract Textures (default) | Optimize Loading Embedded as Basisu ] Enable compressed mip maps from Basis Universal for faster compressions. Increase the quality of Basis to avoid corruption. To keep compatibility use the first mip of the previous internal Godot format. Because texture names may have invalid filename characters, adds String::validate_filename to sanitize filenames for import pipeline use. | |||
2023-01-23 | Add "dedicated server" export mode which can strip unneeded visual resources | David Snopek | |
2023-01-05 | One Copyright Update to rule them all | Rémi Verschelde | |
As many open source projects have started doing it, we're removing the current year from the copyright notice, so that we don't need to bump it every year. It seems like only the first year of publication is technically relevant for copyright notices, and even that seems to be something that many companies stopped listing altogether (in a version controlled codebase, the commits are a much better source of date of publication than a hardcoded copyright statement). We also now list Godot Engine contributors first as we're collectively the current maintainers of the project, and we clarify that the "exclusive" copyright of the co-founders covers the timespan before opensourcing (their further contributions are included as part of Godot Engine contributors). Also fixed "cf." Frenchism - it's meant as "refer to / see". | |||
2023-01-03 | Merge pull request #70840 from MewPurPur/get-point-count-instead-of-points | Rémi Verschelde | |
Rename `get_points_count()` to `get_point_count()` in Gradient | |||
2023-01-03 | Merge pull request #69972 from adamscott/add-server-checks-before-free | Rémi Verschelde | |
Add safety-checks before some servers `free()` | |||
2023-01-02 | Rename get_points_count() to get_point_count() internally | VolTer | |
2023-01-01 | Change binding type of PlaceholderTexture2D.set/get_size to Vector2 | James Mintram | |
2022-12-29 | Add safety-checks before some servers `free()` | Adam Scott | |
2022-12-17 | AtlasTexture Fix calculating rects when flipping | kleonc | |
2022-11-30 | Simplify GDVIRTUAL_REQUIRED_CALL calls | kobewi | |
2022-11-15 | Merge pull request #67948 from DeeJayLSP/split_webp | Rémi Verschelde | |
Overhaul WebP packer and split compression options | |||
2022-11-15 | Overhaul WebP packer and split compression options | DeeJayLSP | |
2022-11-01 | Rename Image's `get_rect` to `get_region` | Micky | |
Also renames its parameter to from "rect" to "region". | |||
2022-10-31 | Merge pull request #67588 from KoBeWi/if(!GDVIRTUAL_CALL)don't | Rémi Verschelde | |
Simplify GDVIRTUAL_CALL calls | |||
2022-10-28 | Change all WEBP strings and comments to WebP | DeeJayLSP | |
2022-10-20 | Fix tp_canvas_item typo in _draw_rect_region | Richard Patching | |
2022-10-19 | Simplify GDVIRTUAL_CALL calls | kobewi | |
2022-10-14 | Make some Image methods static | kobewi | |
2022-10-07 | Fix MSVC warnings, rename shadowed variables, fix uninitialized values, ↵ | bruvzg | |
change warnings=all to use /W4. | |||
2022-10-05 | Merge pull request #66911 from clayjohn/imagetexture3d | Rémi Verschelde | |
Properly assign texture RID when creating ImageTexture3D | |||
2022-10-04 | Properly assign texture RID when creating ImageTexture3D | clayjohn | |
2022-10-04 | Support nesting AtlasTextures inside other AtlasTextures | Micky | |
Connects AtlasTexture to its `atlas`'s "changed" signal, allowing it to detect property changes to `atlas` and update accordingly, when the project is running and in the editor, as well. | |||
2022-09-28 | Fix MSVC warnings C4324, C4389, C4456, and C4459 | Rémi Verschelde | |
Part of #66537. | |||
2022-09-06 | Rework AnimatedTexture's `fps` into `speed_scale` | Micky | |
`fps` has been turned into `speed_scale`. It now affects the scale of the entire animation. If `speed_scale` is a negative value, the animation is played in reverse. `frame_n/delay_sec` has been renamed to `frame_n/duration` _(prefixes exist, making the previous name redundant)_. Setters and getters, documentation updated, too. | |||
2022-09-06 | Merge pull request #65194 from Mickeon/rename-one-shot | Rémi Verschelde | |
2022-09-02 | Merge pull request #65170 from KoBeWi/your_argument_is_TypedArray | Rémi Verschelde | |
2022-09-01 | Refactor BitMap and add tests | Hendrik Brucker | |
Co-authored-by: Resul Çelik <resul_celik@hotmail.com> | |||
2022-09-01 | Rename AnimatedTexture `oneshot` to `one_shot` | Micky | |
AnimatedTexture.`oneshot` -> `one_shot` For consistency. Every other exposed `one_shot` is spaced out like this. | |||
2022-09-01 | Change Array arguments to TypedArray | kobewi | |
2022-08-30 | Rename Curve/Curve2D/Curve3D/Gradient `interpolate()` to `sample()` | Hugo Locurcio | |
"sampling" is a more accurate term than "interpolating" for what's happening when using that function. | |||
2022-08-22 | Merge pull request #64339 from YuriSizov/core-multilevel-validate-property | Rémi Verschelde | |
2022-08-22 | Make `_validate_property` a multilevel method | Yuri Sizov | |
2022-08-20 | Clean up mesh include code and comments | Aaron Franke | |
2022-08-19 | Unexpose ProxyTexture | Max Hilbrunner | |
2022-07-29 | Remove Signal connect binds | Juan Linietsky | |
Remove the optional argument p_binds from `Object::connect` since it was deprecated by Callable.bind(). Changed all uses of it to Callable.bind() | |||
2022-07-20 | Merge pull request #63127 from KoBeWi/raise_from_picture | Rémi Verschelde | |
2022-07-18 | Use integer types in Image and ImageTexture methods | FireForge | |
- Image.blit_rect() - Image.blit_rect_mask() - Image.blend_rect() - Image.blend_rect_mask() - Image.fill_rect() - Image.get_used_rect() - Image.get_rect() - ImageTexture.set_size_override() | |||
2022-07-18 | Clarify create_from_image() usage | kobewi | |
2022-07-17 | Automatically create a Gradient resource when creating a GradientTexture1D | Hendrik Brucker | |
2022-07-08 | Add static methods for creating Image and ImageTexture | kobewi | |
2022-07-07 | Changed valid check to null check, added error messages | Dylan Conway | |
2022-06-11 | Add suffixes to all nodes and resources | FireForge | |
2022-06-09 | Fix for ImageTexture imported | Kamay Xutax | |
Someone apparently forgot to return true ... on ImageTexture::_set/_get | |||
2022-06-08 | Re-add internal image field to ImageTexture | kobewi | |
2022-06-07 | Remove image property of ImageTexture | kobewi | |
2022-06-05 | Increase maximum size of gradient textures | kobewi | |
2022-05-19 | Add dedicated macros for property name extraction | Haoyu Qiu | |
* Replace case-by-case extraction with PNAME & GNAME * Fix group handling when group hint begins with property name * Exclude properties that are PROPERTY_USAGE_NO_EDITOR * Extract missing ADD_ARRAY*, ADD_SUBGROUP* macros | |||
2022-05-03 | Merge pull request #60583 from reduz/placeholder-assets | Rémi Verschelde | |
2022-05-03 | Merge pull request #60627 from aaronfranke/rename-elements | Rémi Verschelde | |
Rename Transform2D and Basis `elements` to `columns` and `rows` respectively | |||
2022-05-03 | Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>` | Hugo Locurcio | |
These typedefs don't save much typing compared to the full `Ref<Resource>` and `Ref<RefCounted>`, yet they sometimes introduce confusion among new contributors. |