| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| | |
kleonc/control-invalidate-global-transform-before-notifying-resize
Invalidate `Control` global transform before notifying about resize / rect change
|
| | |
|
|\ \
| | |
| | |
| | | |
Fix `get_position_with_decorations` and `get_size_with_decorations` for embedded windows.
|
| | |
| | |
| | |
| | | |
embedded windows.
|
|\ \ \
| | | |
| | | |
| | | | |
Automatically use property count in PropertyListHelper
|
| |/ / |
|
|\ \ \
| | | |
| | | |
| | | | |
Add support for AtlasTexture in `draw_polygon()`
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
akien-mga/resource-format-text-remove-obsolete-binary-conversion
Remove unused code to convert text resource format to binary
|
| | | | |
| | | | |
| | | | |
| | | | | |
This is now handled in `ResourceSaver::save` when saving with a binary extension.
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
Fix shader compilation error when enabling texture MSDF and UV1 Triplanar at the same time
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
the same time
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
Fix Window position preview in the editor.
|
| | |_|_|_|/
| |/| | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
[TextEdit] Use style margins for selection in read-only mode.
|
| |/ / / / / |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
Add range hint for `SubViewportContainer.stretch_shrink`
|
| |/ / / / / |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Daylily-Zeleen/daylily-zeleen/fix_graph_edit_minimap_connection_line
[GraphEdit] Convert to minimap line after getting connection line.
|
| | |_|_|_|/
| |/| | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
Fix duplicate AcceptDialog cancel/confirm events.
|
| |/ / / / / |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
Improve NavigationRegion2D debug performance
|
| | |/ / / /
| |/| | | |
| | | | | |
| | | | | | |
Improves NavigationRegion2D debug performance by replacing the canvas polygon and line commands with a static mesh.
|
|\ \ \ \ \ \
| |/ / / / /
|/| | | | |
| | | | | | |
Fix Deterministic blending with Dominant/Recessive doesn't have initial value even if there is no Discrete track
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
[RTL] Use real text/object height instead of line height for meta click/hover detection.
|
| | |/ / / /
| |/| | | |
| | | | | |
| | | | | | |
click/hover detection.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
Fix TileSet caching wrong collision layer shapes for shapes comprising several polygons.
|
| |/ / / / / |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
Remove duplicate if/else code in `TextEdit::_notification`
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Fix crash during code editor folding and LSP
|
| | |/ / / / /
| |/| | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Fix theme StyleBox override parameter completion
|
| |/ / / / / /
| | | | | | |
| | | | | | |
| | | | | | | |
Also added completion for remove_theme_*_override.
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
semensanyok/fix-TextureButton-click-mask-texture-size-ignored-if-missing-normal-texture
Fix TextureButton's click mask texture size ignored if missing normal texture
|
| | | | | | | | |
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Fix Parallax2D physics interpolation
|
| | |/ / / / / /
| |/| | | | | |
| | | | | | | |
| | | | | | | | |
The camera_screen_center value was stale in case of interpolation.
|
|/ / / / / / / |
|
| |/ / / / /
|/| | | | |
| | | | | |
| | | | | | |
Fixes NavigationRegion3D not reacting when the main debug enabled property got changed as it only looked at the navigation mesh specific debug.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
changed.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
Improve memory usage for image import and `PortableCompressedTexture2D`
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
When importing images, we store a compressed version of the image to a .ctex file with ResourceImporterTexture::save_to_ctex_format. When importing many large images at once, this can use a large amount of memory, especially when the .ctex file uses WebP format.
This change is for ResourceImporterTexture::save_to_ctex_format to use the original Image object instead of p_image->get_image_from_mipmap(0), to avoid creating a copy of the full uncompressed image when looping through the base Image and mipmaps. This reduces the import memory usage for large images by around 10% when using WebP, and 35-40% when Project Settings/Rendering/Textures/Lossless Compression/Force PNG is enabled, may vary depending on the image and number of import threads running. Same change applied to PortableCompressedTexture2D::create_from_image, which has similar logic.
This helps with #92084, but does not fully resolve the issue on its own, as compressing with WebP on many threads can still use a large amount of memory - this just lowers that amount, and makes it more likely that enabling "Force PNG" will reduce memory usage enough to import the files.
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Replace `black` formatter with `ruff`
|
| | | | | | | | |
|
|/ / / / / / / |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Fix 2d sdf collision for TileMapLayer Occluders
|
| | | | | | | | |
|