Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | 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. | |||
2022-04-29 | Rename Transform2D "elements" to "columns" | Aaron Franke | |
2022-04-28 | Implement placeholder assets | reduz | |
* Placeholder textures * Placeholder meshes * Placeholder material This PR is the first step towards implementing https://github.com/godotengine/godot-proposals/issues/2756 It adds an asset type that uses no resources, which can be used to replace the existing ones on export for using on the upcoming server export. | |||
2022-04-19 | Fix GradientTexture2D update after setting the gradient | Hendrik Brucker | |
2022-04-11 | Make FileAccess and DirAccess classes reference counted. | bruvzg | |
2022-04-04 | Style: Apply clang-tidy to current code, add `readability-redundant-member-init` | Rémi Verschelde | |
2022-03-30 | Add PortableCompressedTexture | reduz | |
* Resource that allows saving textures embedded in scenes or standalone. * Supports only formats that are portable: Lossy, Lossles or BasisUniversal This is something I wanted to add for a long time. I made it now because @fire requires it for importing GLTF2 files with embedded textures, but also this will allow saving Godot scenes as standalone binary files that will run in all platforms (because textures will load everywhere). This is ideal when you want to distribute individual standalone assets online in games that can be built from Godot scenes. | |||
2022-03-16 | Split dummy renderer classes into separate files | Bastiaan Olij | |
Split canvas_texture_storage and texture_storage from render_storage class | |||
2022-03-11 | Merge pull request #58965 from TechnoPorg/remove-stex-occurrences | Rémi Verschelde | |
Remove more occurrences of "stex" | |||
2022-03-10 | Remove more occurrences of "stex" | TechnoPorg | |
2022-03-10 | Discern between virtual and abstract class bindings | reduz | |
* Previous "virtual" classes (which can't be instantiated) are not corretly named "abstract". * Added a new "virtual" category for classes, they can't be instantiated from the editor, but can be inherited from script and extensions. * Converted a large amount of classes from "abstract" to "virtual" where it makes sense. Most classes that make sense have been converted. Missing: * Physics servers * VideoStream * Script* classes. which will go in a separate PR due to the complexity involved. | |||
2022-03-05 | Rename StreamTexture* to CompressedTexture* | reduz | |
* Its not and will not be used for streaming. * Streaming will be implemented in 4.1 and it will work different. * It makes more sense to be called CompressedTexture since it imports and compresses texture files. | |||
2022-02-06 | Add missing SNAME macro optimization in some function calls | jmb462 | |
2022-01-29 | Clamp GradientTexture2D dimensions to 2048×2048 in the inspector | Hugo Locurcio | |
Larger sizes take up a lot of memory for little visual benefit. They also take a while to initialize, which makes the inspector slow to refresh when the texture needs to be regenerated. | |||
2022-01-15 | Fix AtlasTexture nesting | kleonc | |
2022-01-03 | Update copyright statements to 2022 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2021-12-09 | Replace String comparisons with "", String() to is_empty() | Nathan Franke | |
Also: - Adds two stress tests to test_string.h - Changes to .empty() on std::strings | |||
2021-11-08 | Merge pull request #54715 from goostengine/gradient-texture-1d-rename | Yuri Roubinsky | |
2021-11-07 | Remove redundant texture flag setters/getters for `CameraTexture` | Aaron Record | |
2021-11-07 | Rename `GradientTexture` to `GradientTexture1D` | Andrii Doroshenko (Xrayez) | |
1. Explicit and unambiguous when comparing to `GradientTexture2D` 2. Consistent with other class names where 1D is used in the engine. | |||
2021-11-01 | Fix memory leak when using CurveTexture.set_texture_mode | Haoyu Qiu | |
2021-10-12 | Add GradientTexture2D | Hendrik Brucker | |
Co-authored-by: Mariano Javier Suligoy <marianognu.easyrpg@gmail.com> Co-authored-by: Andrii Doroshenko <xrayez@gmail.com> | |||
2021-09-30 | Fix AtlasTexture get_data() crash | boruok | |
2021-09-28 | Merge pull request #53180 from boruok/4.0-fix-atlas-texture-return-null | Rémi Verschelde | |
2021-09-28 | 4.0 fix atlas texture return null | boruok | |
2021-09-14 | Remove unused ImageTexture functions | Haoyu Qiu | |
* `_resource_path_changed()` does nothing * `_reload_hook()` has been unused since the beginning of GLES3 renderer | |||
2021-08-13 | Add an `use_hdr` property to GradientTexture to allow storing HDR colors | Hugo Locurcio | |
This is disabled by default to save some memory and preserve the existing behavior of clamping colors. |