1be1bd15d8
Clarify notification call order
2025-11-11 15:41:56 +01:00
9f7c3d00dd
Add methods to draw ellipses
2025-09-19 10:45:16 +02:00
bb16908a41
Document CanvasItem draw_*() methods using local coordinate space
2025-09-03 23:10:28 +02:00
cec5c89f9d
Merge pull request #107143 from Mickeon/documentation-miscellaneous-oddities-part-5
...
Fix miscellaneous oddities around the class reference (part 5)
2025-06-13 15:53:47 +02:00
2d8e408e7e
Merge pull request #103012 from KoBeWi/far_textures
...
Better explain texture repeat
2025-06-12 22:48:27 +02:00
3613306bba
Fix miscellaneous oddities around the class reference (part 5)
2025-06-06 15:21:25 +02:00
4afeca3bcf
Replace global oversampling with overrideable per-viewport oversampling.
2025-04-14 13:43:09 +03:00
49d4168f30
Better explain texture repeat
2025-03-20 17:34:29 +01:00
93a7584223
Overhaul CanvasItem documentation
2025-03-18 15:36:27 +01:00
d1af005fed
Document CanvasItem.draw_dashed_line()'s dash and align parameters
2025-02-11 15:15:46 +01:00
8af5072652
Mention visibility layers and inheritance in Node3D.is_visible_in_tree() docs
2025-02-05 10:57:06 +01:00
ceefc0d38a
Implement 2D instance shader parameters
...
Co-authored-by: kobewi <kobewi4e@gmail.com >
Co-authored-by: yesfish <huwpascoe@users.noreply.github.com >
Co-authored-by: Álex Román Núñez <eirexe123@gmail.com >
2024-12-17 23:59:16 +01:00
eaebb3f864
Fix more miscellaneous oddities around the class reference
2024-11-12 17:44:45 +01:00
2c31bd767c
Merge pull request #99020 from Mickeon/documentation-example-pruning-2
...
Clean up more `[b]Example:[/b]` lines from the class reference
2024-11-12 09:28:02 -06:00
932b1c434c
Clean up more [b]Example:[/b] lines from the class reference
2024-11-11 12:05:34 +01:00
ae9f2bd9df
Add note to CanvasItem.clip_children about nesting
...
Add CanvasGroup information to clipping note
2024-11-10 09:51:57 -08:00
e0c7e063e5
Improve make_canvas_position_local description
2024-10-24 15:10:20 +02:00
9b474e3a8e
doc: clarify CanvasItem's visibility signal descriptions
2024-09-24 08:31:51 +02:00
330f91d32b
clarify CanvasItem's visible property, and its visibility_changed and hidden signals
2024-09-23 12:11:38 +02:00
78abc3f57a
Document use of pre-calculated triangulation when drawing polygons
2024-09-04 11:31:22 +03:00
4b2ffdd208
Clarify is_visible_in_tree() in CanvasItem
2024-07-14 01:16:25 +02:00
a917246d5b
fixed the y-sorting description having higher and lower inverted (oops!)
2024-07-01 11:11:30 +02:00
ed3d311687
Add antialias support for CanvasItem draw primitives
...
including
- rect, circle; both filled and unfilled.
- polyline, multiline
2024-05-13 19:03:31 +08:00
1f2aa17d14
Extend CanvasItem::draw_circle() with filled, width, and antialiased options
...
Make it possible to draw unfilled circle, like draw_rect(). Antialising is only implemented for unfilled version.
2024-05-02 10:42:24 +02:00
d04d58d387
Clarify transform inheritance of CanvasItem nodes
2024-04-24 16:31:07 +02:00
2ae6343533
Merge pull request #90310 from mhilbrunner/OutdatedDemos
...
Update links to outdated asset library demos
2024-04-08 11:21:38 +02:00
c83718624f
Update links to outdated asset library demos
...
Update links to outdated asset library demos
Co-authored-by: Max Hilbrunner <m.hilbrunner@gmail.com >
2024-04-07 16:59:43 +02:00
7d8cd49737
improve description of y_sort_enabled
2024-04-02 09:43:18 +02:00
c54e09a5a3
Overhaul some "uncommon" wording in class reference
2024-03-01 15:32:38 +01:00
9b5cd8e240
[Doc] Fix some incorrect uses of "children"
2024-02-29 11:52:55 +01:00
f781571d07
Add keywords to improve search in the class reference
2024-02-22 16:16:49 +01:00
dc2d1e3f47
Merge pull request #79452 from /ysort-update-first-item-position
2024-02-20 23:59:17 +01:00
6a17f2a82d
Expose CanvasLayer::get_canvas_layer_node()
2024-02-20 18:14:47 +01:00
61bdbdd9ee
Replace some "uncommon" words in class reference
2024-01-15 18:51:52 +01:00
47cadda3ad
Improve and clarify texture filtering documentation
...
- Mention the Use Nearest Mipmap Filter project setting.
- Fix nearest mipmap claiming to always use bilinear filtering
(it uses trilinear filtering by default, like linear mipmap).
2023-11-14 15:18:03 +01:00
d452fb61aa
Update draw_polyline documentation to clarify negative width behavior
2023-10-08 17:06:59 +08:00
fffbb42a24
Improve canvas layer index documentation
...
Document special case of identical canvas layer index.
2023-09-18 21:33:31 +02:00
b7e5ea8a39
Update Y-sort position of the first item in the sorted subtree
2023-07-14 02:18:05 +02:00
81064cc239
Doctool: Remove version attribute from XML header
...
We don't use that info for anything, and it generates unnecessary diffs
every time we bump the minor version (and CI failures if we forget to
sync some files from opt-in modules (mono, text_server_fb).
2023-07-06 10:08:21 +02:00
346f1ab86b
Bump version to 4.2-dev
...
Keep on waitin'
2023-07-05 22:07:03 +02:00
eb391d3302
Display BitField[Enum] in docs to distinguish from Enum
2023-06-15 17:23:02 +03:00
151a4ba6a5
Overhaul the top sections of the class reference (GUI classes)
2023-05-28 14:24:54 +02:00
9163d8c336
Expose TextServer justification flags to Label, Label3D, TextMesh and RTL. Add flags to control last/single line justification.
2023-05-15 19:23:54 +03:00
cc44d75cd8
Fix draw_multiline_colors usage
2023-05-15 09:56:13 +03:00
bbe05b60c8
Merge pull request #57179 from spacechase0/notify-world2d-changed-master
...
Propagate previously unused NOTIFICATION_WORLD_2D_CHANGED, make CanvasItem/CollisionObject2D use it
2023-05-08 16:40:00 +02:00
5056c427d3
Improve RenderingServer, RenderingDevice, ShaderGlobalsOverride documentation
...
This brings the overall class reference completion percentage from 87% to 92%.
2023-05-06 22:40:32 +02:00
740b0713a2
Fix small mistake in docs, "antecedents" -> "ancestors"
2023-05-03 21:23:28 -05:00
33b9be27d3
Some clarifications on screen-space coordinates
2023-05-03 20:15:49 +02:00
46e06ee1e6
Propogate previously unused NOTIFICATION_WORLD_2D_CHANGED, make CanvasItem/CollisionObject2D use it
2023-05-01 18:26:55 -04:00
4fb9aa2294
Improve CanvasItem.self_modulate docs
2023-04-03 12:56:06 +02:00