Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-21 | Clean up shader parameter remap | Juan Linietsky | |
This PR is a follow up to #64092, which fixed important issues but it was implemented in an overly complex and inefficient way (because it forced the default code path to always go through string operations). This cleans up all the shader parameter code. This fixes #54336. Also fixes #56219 because, as the new code never queries the RenderingServer on load, potential deadlocks are avoided. **NOTE**: materials saved between #62972 and #64092 will no longer work and will need to be resaved in an earlier version. | |||
2023-01-20 | Merge pull request #71717 from Chaosus/vs_refactor_texture_get_code | Yuri Rubinsky | |
2023-01-20 | Some refactoring for visual shader texture functions | Yuri Rubinsky | |
2023-01-20 | Merge pull request #71692 from HalcyonGarside/viewport-debug-draw-fix | Rémi Verschelde | |
Fix incorrect Viewport Debug Draw effects | |||
2023-01-20 | Merge pull request #71679 from kleonc/draw_polyline_line_strip | Rémi Verschelde | |
`CanvasItem::draw_polyline` Support thin polylines drawn using line strip | |||
2023-01-19 | Merge pull request #41239 from dalexeev/fix_draw_rect | Rémi Verschelde | |
Fix `CanvasItem.draw_rect` function with `filled = false` | |||
2023-01-19 | Merge pull request #70602 from ↵ | Rémi Verschelde | |
Calinou/environment-no-sky-hide-ambient-light-properties Hide Ambient Light properties in Environment inspector depending on mode | |||
2023-01-19 | Merge pull request #71418 from TokageItLab/restart-anim-tree | Rémi Verschelde | |
Allow AnimationStateMachine / AnimationNode to restart when transitioning to the same state | |||
2023-01-19 | Merge pull request #71264 from TokageItLab/improve-statemachine | Rémi Verschelde | |
Add next/reset function to `AnimationStateMachine` | |||
2023-01-19 | Add 'Lighting' to list of Debug Draw viewport options | HalcyonGarside | |
2023-01-19 | CanvasItem::draw_polyline Support thin polylines drawn using line strip | kleonc | |
2023-01-19 | Merge pull request #71598 from bruvzg/gdscript_bidi_override | Rémi Verschelde | |
Implement BiDi override mode for GDScript source. | |||
2023-01-19 | Merge pull request #44596 from KoBeWi/🧹🧹🧹 | Rémi Verschelde | |
Cleanup unused engine code v2 | |||
2023-01-19 | Merge pull request #71565 from RedworkDE/doc-arraymesh-add-surface | Rémi Verschelde | |
Fix LOD sort order; checks in add_surface; and document all parameters of `ArrayMesh::add_surface_from_arrays` | |||
2023-01-19 | Cleanup unused engine code v2 | kobewi | |
2023-01-19 | Fix using Resource objects as keys in the `tres` format | Life4gal | |
Fixes #57506. | |||
2023-01-19 | Fix LOD sort order; checks in add_surface; and document all parameters of ↵ | RedworkDE | |
`ArrayMesh::add_surface_from_arrays` Also clarify some related documentation and expose the misssing `ArrayFormat::ARRAY_FLAG_USES_EMPTY_VERTEX_ARRAY` | |||
2023-01-18 | Remove SCREEN_TEXTURE, DEPTH_TEXTURE, and NORMAL_ROUGHNESS_TEXTURE | clayjohn | |
in favour of texture hints | |||
2023-01-18 | Merge pull request #71619 from TokageItLab/add-keep-state-to-anim-stop | Rémi Verschelde | |
Add `p_keep_state` to `AnimationPlayer::stop()` | |||
2023-01-18 | Merge pull request #71623 from kleonc/draw_arc_clamp_to_single_circle | Rémi Verschelde | |
`CanvasItem::draw_arc` Clamp angle difference so arc won't overlap itself | |||
2023-01-18 | Merge pull request #60904 from KoBeWi/👻👻👻 | Rémi Verschelde | |
Allow unindent without selection | |||
2023-01-18 | Merge pull request #71630 from groud/fix_tilemap_layer_delete_undo | Rémi Verschelde | |
Fixes TileMap undo not restoring tiles | |||
2023-01-19 | Allow AnimationNodes to restart when transitioning to the same state | Silc Renew | |
2023-01-19 | Add next/reset function to AnimationStateMachine | Silc Renew | |
2023-01-18 | Implement BiDi override mode for GDScript source. | bruvzg | |
2023-01-18 | Fixes TileMap undo not restoring tiles | Gilles Roudière | |
2023-01-18 | Merge pull request #71379 from KoBeWi/destruction_of_compatibility_function | Rémi Verschelde | |
Remove set_drag_forwarding_compat() | |||
2023-01-18 | Merge pull request #71615 from groud/bring_back_get_cells_by_id | Rémi Verschelde | |
Bring back TileMap::get_cells_by_id | |||
2023-01-18 | Merge pull request #71604 from groud/snappier_tilemap_edit | Rémi Verschelde | |
Avoid recreating TileMap internals when selecting it | |||
2023-01-18 | Merge pull request #71587 from maiself/fix-touch-release | Rémi Verschelde | |
Fix crash on touch release | |||
2023-01-19 | Add p_keep_state to AnimationPlayer::stop() | Silc Renew | |
2023-01-18 | Allow unindent without selection | kobewi | |
2023-01-18 | Bring back TileMap::get_cells_by_id | Gilles Roudière | |
2023-01-18 | CanvasItem::draw_arc Clamp angle difference so arc won't overlap itself | kleonc | |
2023-01-18 | Avoid recreating TileMap internals when selecting it | Gilles Roudière | |
2023-01-17 | Fix crash on touch release | Mai Lavelle | |
2023-01-17 | Merge pull request #71553 from RandomShaper/no_catastrophic_relayout | Rémi Verschelde | |
Prevent infinite cascade of re-layout after label text reshaping | |||
2023-01-17 | Prevent infinite cascade of re-layout after label text reshaping | Pedro J. Estébanez | |
2023-01-17 | Merge pull request #71529 from clayjohn/IM-oct | Rémi Verschelde | |
Update ImmediateMesh to use octohedral encoded normals | |||
2023-01-17 | Fix `CanvasItem.draw_rect` function with `filled = false` | Danil Alexeev | |
2023-01-17 | Fixes incorrect caption for TextureParameterTriplanar | Nong Van Tinh | |
2023-01-16 | Update ImmediateMesh to use octohedral encoded normals | clayjohn | |
2023-01-16 | Merge pull request #71375 from clayjohn/LightmapGI-crash | Rémi Verschelde | |
Enforce a default minimum lightmap size hint size | |||
2023-01-16 | Merge pull request #69598 from Sauermann/fix-focus-inverse | Rémi Verschelde | |
Calculate the mouse focus inverse transform only when needed | |||
2023-01-16 | Merge pull request #71507 from groud/fix_add_source_source_id | Rémi Verschelde | |
Fix TileDate::add_source accepting invalid ID values | |||
2023-01-16 | Merge pull request #71502 from bruvzg/tooltip_clickthrough | Rémi Verschelde | |
Add `WINDOW_FLAG_MOUSE_PASSTHROUGH` flag and enabled it for tooltips. | |||
2023-01-16 | Merge pull request #69851 from dalexeev/fix-scaling-issue | Rémi Verschelde | |
Fix scaling issue in `draw_line` and similar methods | |||
2023-01-16 | Fixes TileDate::add_source accepting invalid ID values | Gilles Roudière | |
2023-01-16 | Fix scaling issue in `draw_line` and similar methods | Danil Alexeev | |
2023-01-16 | Add `WINDOW_FLAG_MOUSE_PASSTHROUGH` flag and enabled it for tooltips. Expose ↵ | bruvzg | |
`window_set_mouse_passthrough` to `Window`. |