BrotherShort
2f0ff3aeb7
Fix Treeitem icon overflows column boundary
2026-01-12 16:46:37 +08:00
Rémi Verschelde
5543be106e
Merge pull request #114862 from passivestar/table-spacing
...
Improve spacing in trees showing table data in modern theme
2026-01-12 09:23:17 +01:00
passivestar
6f0bd2efb9
Improve spacing in trees showing table data in modern theme
2026-01-12 00:01:49 +04:00
Michael Alexsander
3e942c7135
Fix problems with popup menus for `Tree`'s range items
2026-01-10 20:00:08 -03:00
Rémi Verschelde
836df3aad7
Merge pull request #114572 from boozee/PR-114123--bug-with-tree-item-culling
...
Use dedicated canvas item to properly cull tree items
2026-01-10 23:48:03 +01:00
Rémi Verschelde
d814d43d76
Merge pull request #112791 from BrotherShort/fix-relationship-lines-are-squeezed-together
...
Fix tree relationship lines are squeezed together
2026-01-10 23:47:59 +01:00
Boozee
bd54c553f4
Use dedicated canvas item to properly cull tree items
2026-01-10 17:50:52 +01:00
Michael Alexsander
8e305bb701
Add color theme for scroll hints
2026-01-08 14:10:55 -03:00
Michael Alexsander
62d0392131
Fix `Tree` items ignoring inner margins
2026-01-07 18:04:13 -03:00
Rémi Verschelde
cde4f41e9a
Merge pull request #112475 from BrotherShort/fix-icon-max-width-editable
...
Fix tree item editable area missing icon max width bug
2026-01-01 16:45:47 +01:00
passivestar
d5cf2a5e7f
Fix tree line editor corners
2025-12-20 22:20:05 +04:00
kobewi
bbe0bff4aa
Revert Tree item drawing changes
2025-12-17 20:43:06 +01:00
Thaddeus Crews
8787f581f9
Merge pull request #112830 from BrotherShort/fix-tree-edge
...
Fix clicking the tree edge is ineffective
2025-12-15 08:01:06 -06:00
Thaddeus Crews
3008b5c59f
Merge pull request #112941 from Break-Ben/scene-tree-double-click-fix
...
Fix error when double-clicking nothing on scene tree
2025-12-11 12:12:41 -06:00
Break
a0b5306b79
Fix error when double-clicking nothing on scene tree
2025-12-11 13:34:23 +08:00
BrotherShort
59e8acbb36
Fix clicking the tree edge is ineffective
2025-12-10 05:14:12 +08:00
Michael Alexsander
f187b8b2bf
Enable scroll hints for several parts of the editor
2025-12-09 10:55:26 -03:00
Michael Alexsander
191289ec11
Hide arrows when they go past the column titles on `Tree`s
2025-12-04 17:59:49 -03:00
Michael Alexsander
639e396d98
Add scroll hints to `ScrollContainer` and `Tree`
2025-11-26 11:04:49 -03:00
BrotherShort
918f23f80f
Fix tree relationship lines are squeezed together
2025-11-15 08:27:22 +08:00
Thaddeus Crews
dedbc8b26a
Merge pull request #112625 from BrotherShort/fix-tree-vertical-line
...
Fix tree vertical line width bug
2025-11-11 10:37:36 -06:00
Thaddeus Crews
d30214a612
Merge pull request #109938 from KoBeWi/fokoos_rekto
...
Remove meta usage in Tree
2025-11-10 17:47:04 -06:00
Thaddeus Crews
77cfbe9371
Merge pull request #111780 from aaronfranke/tree-double-click-not-editable
...
Allow double-clicking icons of non-editable Tree items
2025-11-10 17:46:58 -06:00
BrotherShort
4f5f36c361
fix tree vertical line width bug
2025-11-11 06:51:07 +08:00
kobewi
a981863be4
Remove meta usage in Tree
2025-11-10 16:17:43 +01:00
BrotherShort
db06af0485
Fix tree item editable area missing icon max width bug
2025-11-07 00:27:08 +08:00
DeeJayLSP
b30b11b012
Add custom `StyleBox` to `TreeItem`
2025-11-04 22:51:37 -03:00
Michael Alexsander
e32b9274a3
Fix UI focus being shown when it shouldn't
2025-11-03 17:00:05 -03:00
Mike Precup
1ad3b9986e
Speed up deletion in large trees via the Scene Tree Dock
2025-10-22 22:46:24 -07:00
Thaddeus Crews
ed4f4d275e
Merge pull request #110904 from YeldhamDev/tree_drag_unfolding
...
Unfold tree items on hover while drag-n-dropping
2025-10-21 15:11:01 -05:00
Aaron Franke
70ea991c69
Allow double-clicking icons of non-editable Tree items
2025-10-19 00:58:05 -07:00
Thaddeus Crews
9e96c7d9b8
Merge pull request #110378 from timothyqiu/rtl-preview
...
Make text-related nodes translation domain aware
2025-10-16 12:48:05 -05:00
Thaddeus Crews
e8535bc27e
Merge pull request #111292 from WhalesState/tree-tooltip-crash
...
Fix Tree column title tooltip crash.
2025-10-06 09:06:34 -05:00
Mounir Tohami
5a8c3bb0de
Fix column title tooltip crash.
2025-10-05 17:48:21 +03:00
chocola-mint
19c47c5d99
Remove `#include "scene/main/timer.h"` from `control.h`
2025-10-05 14:41:06 +09:00
Thaddeus Crews
f6aa5ba23c
Merge pull request #97210 from AleksLitynski/object-snapshot-debugger
...
Add an ObjectDB Profiling Tool
2025-10-03 12:01:11 -05:00
Thaddeus Crews
6b9acd7e9e
Merge pull request #110055 from dagarsar/tree-rtl
...
Add helper methods to convert right-to-left `Rect2i` and `Point2i` in `Tree`'s `draw_item`
2025-10-01 13:12:34 -05:00
Aaron Franke
1a7be001d2
Use const Array ref in `set_structured_text_bidi_override_options`
2025-09-26 14:31:38 -07:00
Michael Alexsander
26745b4b87
Unfold tree items on hover while drag-n-dropping
...
Co-authored-by: suddjian
2025-09-26 14:38:45 -03:00
danielgsilva
bc9c14da7a
Add helper methods and simplify logic
2025-09-25 13:41:15 +01:00
Thaddeus Crews
6f57447710
Merge pull request #109943 from kevinlam508/proper-tree-size-without-scrollbars
...
Fix tree to update size with scrollbars disabled
2025-09-24 09:59:13 -05:00
danielgsilva
1a77567029
Add method to check if any cell is selected and fix relationship line conditional
2025-09-24 13:44:57 +01:00
Thaddeus Crews
be421bcdd4
Merge pull request #110250 from YeldhamDev/i_just_cant_keep_focused
...
Hide `Control` focus when given via mouse input
2025-09-22 13:28:44 -05:00
Haoyu Qiu
172c80df67
Make text-related nodes translation domain aware
...
- Makes `is_layout_rtl()` translation domain aware
- Makes various text-drawing controls translation domain aware
- Makes translation preview use the project's fallback locale when disabled
2025-09-22 09:39:14 +08:00
Thaddeus Crews
72785c54ed
Merge pull request #110012 from dagarsar/tree-const-arg
...
Reinstate `const` parameter in `Tree`'s `draw_item_rect`
2025-09-19 20:54:31 -05:00
Thaddeus Crews
647546bcac
Merge pull request #110089 from dagarsar/tree-margin-1
...
Fix `Tree` relationship lines do not apply `h_separation` and `item_margin` correctly
2025-09-19 20:54:27 -05:00
Michael Alexsander
aeb3a45c97
Hide `Control` focus when given via mouse input
2025-09-19 13:43:29 -03:00
Mike Precup
67723a9572
Speed up very large Trees
2025-08-31 13:38:43 -07:00
danielgsilva
bf7422e2c7
Take into account parent and child folding status when drawing relatioship lines
2025-08-29 14:03:39 +01:00
danielgsilva
611fc62fe4
Reinstate const parameter in draw_item_rect
2025-08-27 10:27:15 +01:00