summaryrefslogtreecommitdiff
path: root/scene/resources
AgeCommit message (Collapse)Author
2021-03-29Merge pull request #47457 from bruvzg/rtl_spacingRémi Verschelde
RichTextLabel: fix font extra spacing and style box size usage.
2021-03-29Use extra font spacing in the RichTextLabel line height calculation, and ↵bruvzg
stylebox size in the minimum size calculation.
2021-03-29Merge pull request #47435 from madmiraal/rename-texture-get_dataRémi Verschelde
Rename Texture.get_data() to get_image()
2021-03-29doc: Sync classref with current sourceRémi Verschelde
2021-03-28Rename Texture.get_data() to get_image()Marcel Admiraal
2021-03-26Merge pull request #47163 from bruvzg/macos_sandbox_file_dialogRémi Verschelde
FileDialog: add Back/Forward buttons, add message for inaccessible folders.
2021-03-25Fix ParticlesMaterial spreadMorris Tabor
2021-03-25Merge pull request #47251 from pycbouh/theme-more-useful-methodsRémi Verschelde
Add utility methods to Theme, improve error messages and documentation
2021-03-23Merge pull request #37755 from KoBeWi/check_downRémi Verschelde
Add disabled theme icons for CheckBox
2021-03-23FileDialog: add Back/Forward buttons, add message for inaccessible folders.bruvzg
2021-03-22Merge pull request #47226 from fabriceci/improve-rayshape-2DRémi Verschelde
Bring the Raycast2D improvements to Rayshape2D
2021-03-22Improved 3D Scene ImporterJuan Linietsky
* Added option for importers to show an Advanced settings dialog * Created advanced settings dialog for Scene Importer * Cleaned up importers (remove many old/unused options) * Added the ability to customize every node, material, mesh and animation individually * Saving to animations and meshes to files is now a manual process, making it more predictable * Added the ability for materials to be replaced by external files (or to be made external, up to you). * When doubleclicking an impoted scene in the filesystem dock, it automatically shows the import settings instead of asking to open it. WARNING: Lightmap UV unwrap is not working, it needs to be re-made.
2021-03-22Add utility methods to Theme, improve error messages and documentationYuri Sizov
2021-03-21Bring the Raycast2D improvements to Rayshape2Dfabriceci
2021-03-18Disable backface collision with ConcavePolygonShape by defaultPouleyKetchoupp
Helps a lot with soft bodies and generally useful to avoid shapes to go through the ground in certain cases. Added an option in ConcavePolygonShape to re-enable backface collision on specific bodies if needed.
2021-03-17Merge pull request #47024 from groud/navigationRémi Verschelde
Allow Navigation to be more flexible
2021-03-16Move SpriteFrames to its own file in the resources folderAaron Franke
2021-03-15Allow Navigation to be more flexibleGilles Roudière
2021-03-12Fixes small typos and grammar correctionAnshul7sp1
2021-03-10Remove Navigation2D/3D nodes, and move the navigation map to the world resourceGilles Roudière
2021-03-09Add interpolation bar on each channel in ColorPickerKongfa Waroros
2021-03-08Merge pull request #46782 from bruvzg/fix_def_theme_sizeRémi Verschelde
Improve bitmap font scaling. Fix default theme font size.
2021-03-08Improve bitmap font scaling. Fix default theme font size.bruvzg
2021-03-07Merge pull request #46643 from YeldhamDev/hide_all_the_thingsRémi Verschelde
Hide more options of disabled properties
2021-03-04Merge pull request #46665 from nekomatata/fix-crash-convex-shape-2dRémi Verschelde
Fix errors and crash with empty ConvexPolygonShape2D
2021-03-04Fix errors and crash with empty ConvexPolygonShape2DPouleyKetchoupp
2021-03-03Fix crash trying to destroy an ImageTexture object containing a null texturePedro Rodrigues
The problem happened when `ImageTexture::create_from_image` was called with an empty image. In this situation an RID was allocated despite the texture being null. The destructor would then crash trying to acess this null texture. Fixes #46274
2021-03-03Hide more options of disabled propertiesMichael Alexsander
2021-03-03Add null check for NavigationMesh.create_from_mesh()sps1112
2021-03-02Merge pull request #36202 from YeldhamDev/sprite_region_hideRémi Verschelde
Hide extra options from various nodes if they're not enabled
2021-03-02Hide extra options from various nodes if they're not enabledMichael Alexsander
2021-03-02Fix Animation tracks disabled by defaultRémi Verschelde
Was a regression from #45845.
2021-03-01Merge pull request #46539 from Chaosus/vs_fix_returnRémi Verschelde
Removes redundant code from get_input/output_port_type (visual shaders)
2021-03-01Fix incorrect switching port type in VisualShaderNodeStepYuri Roubinsky
2021-03-01Removes redundant code from get_input/output/_port_type (visual shaders)Yuri Roubinsky
2021-02-25Fix crash when loading a scene containing an uncreatable typeDelf Neumärker
2021-02-25Added option in project settings to draw Shape2D outlinesPouleyKetchoupp
Disabling collision outlines can be useful for performance when the game is running and many collision shapes are displayed.
2021-02-24Merge pull request #46357 from kleonc/mesh_data_tool_crash_fixRémi Verschelde
MeshDataTool::create_from_surface Fail on invalid index data
2021-02-24Merge pull request #46045 from bruvzg/text_server_bmp_createRémi Verschelde
[TextServer] Restores bitmap font dynamic construction functions.
2021-02-23MeshDataTool::create_from_surface Fail on invalid index datakleonc
2021-02-21Merge pull request #38565 from nekomatata/export-default-valuesRémi Verschelde
Fixed export var default value in PackedScene when script is not loaded in editor
2021-02-20Draw an outline for 2D debug collision shapesHugo Locurcio
This makes them easier to distinguish, especially when used in a TileMap. The default color's opacity has been slightly decreased to account for the new outline.
2021-02-19Merge pull request #46196 from nmrkr/visual-shader-invalid-forced-connectRémi Verschelde
Fix crash when calling connect_nodes_forced with invalid params
2021-02-18Fix crash when calling connect_nodes_forced with invalid paramsDelf Neumärker
2021-02-18Fix handling of negative indices in SurfaceToolDelf Neumärker
2021-02-18Modernize atomicsPedro J. Estébanez
- Based on C++11's `atomic` - Reworked `SafeRefCount` (based on the rewrite by @hpvb) - Replaced free atomic functions by the new `SafeNumeric<T>` - Replaced wrong cases of `volatile bool` by the new `SafeFlag` - Platform-specific implementations no longer needed Co-authored-by: Hein-Pieter van Braam-Stewart <hp@tmm.cx>
2021-02-16Fixes crash when calling VisualShader::set_modeandybarcia
2021-02-16Merge pull request #46082 from YeldhamDev/styleboxline_margin_fixRémi Verschelde
Fix StyleBoxLine's incorrect style margin values
2021-02-16Fix StyleBoxLine's incorrect style margin valuesMichael Alexsander
2021-02-15Merge pull request #46069 from bruvzg/fix_font_crash_empty_dataRémi Verschelde
Fix font `draw_*string` crash with empty data.