summaryrefslogtreecommitdiffstats
path: root/scene/main/canvas_item.cpp
Commit message (Expand)AuthorAgeFilesLines
* Expose `CanvasLayer::get_canvas_layer_node()`TML2024-02-201-0/+6
* Remove unecessary _set_global_invalid added by mistakeGilles Roudière2024-01-181-2/+0
* Merge pull request #87115 from groud/tilemap_layers_as_nodesYuri Sizov2024-01-171-0/+2
|\
| * Make TileMapLayers extend Node2D and work as children of TileMapGilles Roudière2024-01-171-0/+2
* | Merge pull request #86841 from groud/fix_global_transform_in_enter_treeYuri Sizov2024-01-171-0/+1
|\ \ | |/ |/|
| * Fixes global transform being wrong on entering treeGilles Roudière2024-01-161-0/+1
* | Update deferred calls to use Callableskobewi2024-01-091-3/+2
|/
* Revert "Fix transform notification not getting sent out for RigidBody2D"Mikael Hermansson2023-11-141-7/+11
* Fix transform notification not getting sent out for RigidBody2DMikael Hermansson2023-11-131-11/+7
* Make mouse-enter/exit notifications match mouse event propagationkit2023-11-091-0/+4
* Allow normal maps on TileMaps that use texture paddingGilles Roudière2023-10-181-0/+27
* Fix notification thread guardsbitsawer2023-10-021-2/+9
* [Scene,Main] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-121-1/+1
* Remove `CanvasItem::_invalidate_global_transform`Markus Sauermann2023-08-301-6/+1
* Fix global transform validity for `Node2D` and `Control`Markus Sauermann2023-08-081-2/+5
* Fix click-selecting Sprites with repeated texturekleonc2023-06-221-4/+4
* Use NULL instead of COND checks when appropriateNinni Pipping2023-06-101-3/+3
* Optimize threading-sensitive node data for single-threaded processingPedro J. Estébanez2023-05-171-7/+19
* Merge pull request #75250 from bruvzg/lbl_rtl_jst_flagsRémi Verschelde2023-05-161-4/+4
|\
| * Expose TextServer justification flags to Label, Label3D, TextMesh and RTL. Ad...bruvzg2023-05-151-4/+4
* | Make more base nodes thread safeJuan Linietsky2023-05-151-10/+124
|/
* Merge pull request #57179 from spacechase0/notify-world2d-changed-masterRémi Verschelde2023-05-081-0/+5
|\
| * Propogate previously unused NOTIFICATION_WORLD_2D_CHANGED, make CanvasItem/Co...Chase Warrington2023-05-011-0/+5
* | Merge pull request #74883 from dalexeev/fix-thin-multiline-colorsMax Hilbrunner2023-05-051-6/+3
|\ \
| * | Fix `draw_multiline_colors()` for `width < 0`Danil Alexeev2023-03-141-6/+3
| |/
* | Fix invalid global position when read outside treekobewi2023-04-181-0/+7
* | Merge pull request #75890 from YuriSizov/gui-remember-window-stateYuri Sizov2023-04-181-3/+1
|\ \
| * | Always cache parent visibility in CanvasItemYuri Sizov2023-04-101-3/+1
* | | Rename internal root canvas group to start with underscoreangel-7212023-04-161-1/+1
|/ /
* | Remove NOTIFICATION_MOVED_IN_PARENTJuan Linietsky2023-04-061-14/+23
* | CanvasItem Fix ENTER_CANVAS / VISIBILITY_CHANGED notifications order when ent...kleonc2023-03-221-1/+2
|/
* Set RTL minimal dash size to 2.0, add invalid dash size error to the `draw_da...bruvzg2023-02-171-1/+2
* Add dash and step size checks to draw_dashed_line.bruvzg2023-02-161-2/+3
* Optimize `draw_dashed_line()` and `draw_rect()`Danil Alexeev2023-02-081-33/+20
* Merge pull request #68492 from Sauermann/fix-picking-sortRémi Verschelde2023-02-061-0/+11
|\
| * Fix propagation order for 2D physics picking eventsMarkus Sauermann2023-02-041-0/+11
* | Fix toplevel nomenclatureMarkus Sauermann2023-02-021-8/+8
* | Fix various typos with codespellRémi Verschelde2023-02-011-2/+2
|/
* Merge pull request #67507 from Sauermann/fix-toplevel-root-control-nodeRémi Verschelde2023-01-311-0/+17
|\
| * Fix set_as_toplevel event propagation to childMarkus Sauermann2022-10-161-0/+17
* | Merge pull request #72115 from AThousandShips/clip_children_fixRémi Verschelde2023-01-301-0/+6
|\ \
| * | Hide clip_children for non-drawn CanvasItemsNinni Pipping2023-01-301-0/+6
* | | Merge pull request #68627 from Sauermann/fix-tooltip-positionRémi Verschelde2023-01-261-11/+1
|\ \ \ | |/ / |/| |
| * | Fix position of TooltipsMarkus Sauermann2023-01-261-11/+1
* | | Merge pull request #70294 from KoBeWi/treedulateRémi Verschelde2023-01-211-0/+10
|\ \ \
| * | | Add a method to get global modulatekobewi2022-12-191-0/+10
* | | | Merge pull request #71679 from kleonc/draw_polyline_line_stripRémi Verschelde2023-01-201-3/+3
|\ \ \ \
| * | | | CanvasItem::draw_polyline Support thin polylines drawn using line stripkleonc2023-01-191-3/+3
* | | | | Merge pull request #41239 from dalexeev/fix_draw_rectRémi Verschelde2023-01-191-16/+19
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Fix `CanvasItem.draw_rect` function with `filled = false`Danil Alexeev2023-01-171-16/+19