99626d5b57
Merge pull request #48478 from brennengreen/normal-mapping-unpacked-fix
...
Fix refraction offset by manually unpacking normal mappings
2021-05-14 11:33:22 +02:00
c4f976b38b
Attempt to fix rich text label effects processing even when
...
the node is invisible.
ISSUE:47687
2021-05-13 19:59:08 -07:00
a3dd18b12e
Merge pull request #39976 from aaronfranke/tilemap-vec2i
...
Update TileMap to use Vector2i
2021-05-13 14:48:16 +02:00
d0c2ac8a0e
Merge pull request #48688 from Xrayez/rename-hint-usage-control
...
Fix variable names for "usage" flags in `Control::_get_property_list()`
2021-05-13 13:15:52 +02:00
c9a3d13bd9
Fix variable names for "usage" flags in Control::_get_property_list()
...
Renamed incorrect "hint" variable names to "usage" in
`_get_property_list()`, as "hint" implies one of the PROPERTY_HINT_*
values, which is not the case here.
2021-05-13 12:51:38 +03:00
b283447bfd
Merge pull request #47348 from nekomatata/raycast-3d-collide-fix
...
Fix RayCast3D color in game with no collision
2021-05-12 22:13:08 +02:00
479391ef54
Fixes missng 2D engine bits
...
-Mesh2D now works
-MultiMesh2D now works
-Polygon2D now works
-Added hooks for processing 2D particles
-Skeleton2D now works
2D particles still not working, but stuff needed for it is now implemented.
2021-05-11 11:21:36 -03:00
1e063595c3
Implement reverting to the old color when clicking it in ColorPicker
2021-05-10 18:13:33 +02:00
a24c46e7a0
Use the correct method in shape_owner_remove_shape
2021-05-09 18:58:19 +02:00
aac01456d1
Merge pull request #48175 from trollodel/collisionobject3d-no-mi
...
Create CollisionObject3D debug shapes using RS
2021-05-09 16:41:53 +02:00
726715b1e1
Merge pull request #48579 from Calinou/tree-fix-bg-focus-section-overlap
...
Fix Tree's background focus outline displaying behind section headings
2021-05-09 14:40:50 +02:00
73e5f6f673
Merge pull request #48539 from KoBeWi/cant_edit_this
...
Display arrow cursor if text is not editable
2021-05-09 14:18:56 +02:00
a4e8da8d0b
Merge pull request #41416 from TokageItLab/fix_animation_tree_cache
...
fix unintentional object rotation by anim tree
2021-05-09 13:57:18 +02:00
63897f16b1
Fix Tree's background focus outline displaying behind section headings
2021-05-09 13:27:20 +02:00
446460eaf9
Fixes the SkeletonIK twisting issue by using the skeleton global pose without overrides
2021-05-08 16:11:45 -04:00
c3967c80ab
Display arrow cursor if text is not editable
2021-05-07 23:08:00 +02:00
75e3f6b732
Update TileMap to use Vector2i instead of two ints
2021-05-07 16:20:02 -04:00
c3f7465b7e
Merge pull request #48535 from groud/tiles_squashed
...
TileSet and TileMap rework (squashed)
2021-05-07 20:46:06 +02:00
a3dda2df85
Rework the TileSet resource and TileMap nodes:
...
- Move most properties from TileMap to TileSet,
- Make TileSet more flexible, supporting more feature (several
collision layers, etc...),
- Fusion both the TileMap and TileSet editor,
- Implement TileSetSources, and thus a new way to index tiles in the TileSet,
- Rework the TileSet and TileMap editors completely,
- Implement an editor zoom widget (and use it in several places)
2021-05-07 18:06:17 +02:00
31f2d946ad
Manually unpacked normal mapping to fix issue with refraction being offset rather than distorted.
2021-05-07 08:38:36 -04:00
e7e7aa7d12
Fixed bug in tab_container with hidden tabs
...
Fix a bug that occour when there are hidden tabs in tab_container.
The visualization isn't correct due to missing values in tab_widths array.
2021-05-07 13:01:27 +02:00
8dc12135e4
Merge pull request #48376 from rafallus/fix_surfacetool_crash_master
...
Check input mesh is valid in SurfaceTool methods (master)
2021-05-07 00:58:20 +02:00
94f6fb6d24
Merge pull request #34840 from Calinou/colorpicker-display-old-color
...
Display the old color in ColorPicker for easier comparison
2021-05-06 23:55:47 +02:00
89e6f6ca2e
Merge pull request #48500 from groud/add_buttongroup_pressed_signal
...
Adds a pressed signal to ButtonGroup
2021-05-06 23:20:33 +02:00
6e621441ca
Merge pull request #45607 from Calinou/improve-editor-theme
...
Improve the editor theme
2021-05-06 16:45:07 +02:00
323f176915
Adds a pressed signal to ButtonGroup
2021-05-06 12:16:27 +02:00
d81ea631d9
Merge pull request #36676 from Calinou/tweak-material-sampling-property-hint
...
Tweak CanvasItem/material sampling property hint for readability
2021-05-06 08:49:51 +02:00
605e33cf39
Merge pull request #44831 from gongpha/dont-update-tree-if-selected
...
Blocking updating in SceneTreeEditor when an item was selected
2021-05-06 08:45:41 +02:00
9e1bfe2e9e
Display the old color in ColorPicker for easier comparison
...
This only affects ColorPickerButton nodes that spawn a ColorPicker,
not standalone ColorPickers.
This partially addresses #7366 .
2021-05-06 03:08:05 +02:00
cf1e30a2ed
Tweak CanvasItem/material sampling property hints for readability
...
The "Anisotropic" term is abbreviated as spelling it out would cause
the PopupMenu to overflow the editor window when using the default
inspector width.
2021-05-06 03:05:37 +02:00
e144ff0445
Merge pull request #48315 from nekomatata/expose-physics-debug-shape
...
Expose get_debug_mesh in Shape3D to scripting API
2021-05-05 15:17:36 +02:00
5b19c7de3f
Create CollisionObject3D debug shapes using RS
2021-05-05 09:12:50 +02:00
87ffb213c8
Fixed issues with Editor Log after recent changes
...
Fixed #48446 , Fixed #48443
2021-05-05 00:25:14 +10:00
4e7ca279fc
Merge pull request #47855 from aaronfranke/doubleclick
...
Rename `doubleclick` to `double_click`
2021-05-04 13:12:17 +02:00
56316b27ab
Merge pull request #41321 from EricEzaM/output-log-enhancements
2021-05-04 12:59:02 +02:00
9a8ef54b5a
Merge pull request #48008 from LightningAA/scrollcontainer-hide-scrollbars-4.0
...
Add the ability to hide `ScrollContainer`'s scrollbars
2021-05-04 12:58:12 +02:00
ab09a62249
Merge pull request #35893 from KoBeWi/a_tree_pr
...
Calculate __focus_rect when TreeItem is focused
2021-05-04 12:57:43 +02:00
b5e4d63a0b
Merge pull request #48434 from nekomatata/friction-bounce-greater-than-1
...
Allow values > 1 for friction and bounce in PhysicsMaterial
2021-05-04 12:28:58 +02:00
6b2150c60e
Merge pull request #48394 from kleonc/tilemap-world_to_map-hack-fix
...
TileMap::world_to_map Ensure half offset is added according to the returned value
2021-05-04 12:16:04 +02:00
0de9a7d803
Rename doubleclick to double_click
2021-05-04 04:38:08 -04:00
3fea170772
Merge pull request #48182 from EricEzaM/PR/fix-viewport-not-updating-mouse-pos-on-click
2021-05-04 09:25:58 +02:00
77fd9e4dd3
Improve output log performance.
...
Added method to create a new line in RichTextLabel without adding an ItemNewline to the previous line. Previously, removing a line then adding a newline was adding unnecessary ItemNewline instances to the previous line, significantly the remove_line method.
2021-05-04 16:21:33 +10:00
67987be644
Allow values > 1 for friction and bounce in PhysicsMaterial
2021-05-03 17:48:23 -07:00
a36c084f75
Merge pull request #48198 from KoalasinTraffic/fix-indent-left-line-selection
...
Fix start line selection for indent_selected_lines_left
2021-05-03 20:26:16 +02:00
6995b0429c
Assorted fixes to UV unwrapping and GPU lightmapper
...
Various fixes to UV2 unwrapping and the GPU lightmapper. Listed here for
context in case of git blame/bisect:
* Fix UV2 unwrapping on import, also cleaned up the unwrap cache code.
* Fix saving of RGBA images in EXR format.
* Fixes to the GPU lightmapper:
- Added padding between atlas elements, avoids bleeding.
- Remove old SDF generation code.
- Fix baked attenuation for Omni/Spot lights.
- Fix baking of material properties onto UV2 (wireframe was
wrongly used before).
- Disable statically baked lights for objects that have a
lightmap texture to avoid applying the same light twice.
- Fix lightmap pairing in RendererSceneCull.
- Fix UV2 array generated from `RenderingServer::mesh_surface_get_arrays()`.
- Port autoexposure fix for OIDN from 3.x.
- Save debug textures as EXR when using floating point format.
2021-05-03 18:10:34 +02:00
8a2a446174
[Net] Fix rpc/rpc_id error message.
...
The check was updated to expect a `StringName` instead of a `String` but
the error message still reported it should be a `String`.
2021-05-03 15:45:36 +02:00
015fc2ad4f
Merge pull request #48205 from Faless/net/4.x_url_parsing
...
[Net] Implement String::parse_url for parsing URLs.
2021-05-03 13:55:57 +02:00
f1420c7cbf
TileMap::world_to_map Ensure half offset is added according to the returned value
...
Decide whether half offset should be added based on the value used for calculating the return value of this method.
2021-05-02 23:34:51 +02:00
524d27493b
Fix SurfaceTool crash when passing invalid Mesh
2021-05-01 23:02:58 -05:00
33a0fb6e02
Merge pull request #48345 from madmiraal/fix-48242-docs
...
Fix documentation following implementation of particle trails
2021-05-01 14:51:29 +02:00