Thaddeus Crews
4a0673c91a
Merge pull request #115802 from BrotherShort/give_hovered_pos_a_default_value
...
Give tree's `hovered_pos` a negative default value.
2026-02-05 09:32:30 -06:00
Thaddeus Crews
79eb6694a1
Merge pull request #112381 from Ivorforce/no-right-align
...
Don't right-align escaped newlines (e.g. for `#define`)
2026-02-05 09:18:36 -06:00
Lukas Tenbrink
c5df0cb82b
Don't right-align escaped newlines, e.g. for #define. This has previously led to long diffs in the commit history.
2026-02-04 19:31:28 +01:00
Michael Alexsander
cdcab44e9b
Fix wrong size on Container nodes due to late cache update
...
Co-authored-by: kit <kitbdev@gmail.com>
2026-02-03 10:55:02 -03:00
BrotherShort
004f606d4e
Give tree's hovered_pos a negative default value.
2026-02-03 21:05:10 +08:00
Thaddeus Crews
77f596abc5
Merge pull request #115729 from Manik2607/fix-current-line-highlight-gutter
...
Fix current line highlight not extending into gutter
2026-02-02 12:57:29 -06:00
Manik Sharma
4dfbd909ac
Fix current line highlight not extending into gutter
...
Fixes regression where current line highlight no longer extends
into the gutter area. The highlight now starts from 0 instead of
xmargin_beg, making it extend all the way to the left edge.
This restores the 4.5.1 behavior where the current line highlight
spans the entire line including the gutter area and left margin.
2026-02-02 16:33:56 +05:30
Rémi Verschelde
63c78e684b
Merge pull request #114165 from KoBeWi/static ⚡ ⚡
...
Use actual class names in resource type hints
2026-02-02 10:10:24 +01:00
Rémi Verschelde
0dec4ab393
Merge pull request #114519 from mxtherfxcker/fix/CamFocusTriggeredByDoubleClickingTreeButtons
...
Fix camera focus triggered by double-clicking Tree buttons
2026-01-31 22:50:39 +01:00
TheArchCoder
cb78af7bc7
Hide TreeItem edit popup on scroll.
2026-01-31 22:34:33 +01:00
Pāvels Nadtočajevs
f36366705e
[PopupMenu] Use parent GraphEdit scale for popups inside GraphElement instead of completely disabling it.
2026-01-30 10:05:46 +02:00
kobewi
f7b9703cbd
Use actual class names in resource type hints
2026-01-29 21:07:56 +01:00
Kazox61
fa2d63e3fe
Adds VirtualJoystick
2026-01-29 08:29:12 +01:00
Thaddeus Crews
cdddc73745
Merge pull request #115379 from kitbdev/popupmenu-set-index
...
Add PopupMenu method `set_item_index`
2026-01-28 17:58:01 -06:00
Thaddeus Crews
a0bf14921a
Merge pull request #112797 from jinyangcruise/make_ItemList_ensure_current_is_visible_scroll_to_center
...
ItemList add `center_on_current()`
2026-01-28 17:57:55 -06:00
Thaddeus Crews
10aa2e3013
Merge pull request #111226 from PhairZ/copy-color
...
Add a copy button to the color picker dialog.
2026-01-28 12:27:16 -06:00
Thaddeus Crews
0620af8db3
Merge pull request #110759 from precup/scene-tree-dock-optimizations
...
Optimize tree size computation and the scene tree dock filter
2026-01-28 12:27:06 -06:00
Thaddeus Crews
0b60e188c3
Merge pull request #115360 from Nintorch/optimize-input-header-includes
...
Optimize `core/input/input.h` header `#include`ing
2026-01-28 12:27:02 -06:00
Thaddeus Crews
c5ab7727fa
Merge pull request #114323 from snowfrogdev/monospace-font-in-debugger-errors-tab
...
Tree: Add per-cell `autowrap_trim_flags` to TreeItem
2026-01-28 12:26:56 -06:00
Nintorch
eb019511ed
Optimize files that #include input.h header
2026-01-28 14:21:00 +05:00
Thaddeus Crews
2450bb0c75
Merge pull request #114449 from ndarilek/a11y-regions
...
GUI: Add accessibility region role for landmark navigation
2026-01-27 15:18:27 -06:00
Thaddeus Crews
9ef64c88fb
Merge pull request #115410 from YeldhamDev/build_profile_fix
...
Fix build profile generator creating bogus profiles
2026-01-27 09:04:17 -06:00
Thaddeus Crews
ae7d2defe2
Merge pull request #115006 from kitbdev/fix-te-editable-draw-caret
...
Fix TextEdit not drawing caret on setting editable
2026-01-27 09:04:04 -06:00
Michael Alexsander
a7c77ac1f7
Fix build profile generator creating bogus profiles
2026-01-26 21:42:01 -03:00
Thaddeus Crews
43fbc539dd
Merge pull request #115295 from Akosmo/hover-treeitem-fix
...
Reset drag unfold timer when mouse exits Tree
2026-01-26 15:01:54 -06:00
Thaddeus Crews
7b4e220465
Merge pull request #115378 from kitbdev/fix-popupmenu-set-id
...
Fix error after setting native PopupMenu item ID
2026-01-26 15:01:47 -06:00
Thaddeus Crews
4144627358
Merge pull request #114467 from Kn1feKillz/scrollbar-richtext
...
Fix `RichTextLabel` not updating after change `scroll_active` field
2026-01-26 15:01:44 -06:00
Thaddeus Crews
86b40d4439
Merge pull request #111859 from kitbdev/fix_te_ime_wrap_index_error
...
Fix TextEdit IME error on mouse over
2026-01-26 13:14:35 -06:00
Thaddeus Crews
bf28684b2a
Merge pull request #112745 from BrotherShort/fix-LineEdit-offset
...
Fix Tree focus item LineEdit is offset
2026-01-26 13:14:32 -06:00
kit
01839942fc
Add PopupMenu method set_item_index
2026-01-26 12:17:56 -05:00
jinyangcruise
c82b5fe2ec
ItemList support center_on_current().
2026-01-27 00:06:59 +08:00
Michael Alexsander
d061d9bac3
Stop exposing external theme item properties
2026-01-26 11:49:03 -03:00
kit
7d3e84391b
Fix error after setting native PopupMenu item ID
2026-01-25 19:27:57 -05:00
kobewi
8b400edb92
Don't force list icon size in EditorFileDialog
2026-01-24 13:29:37 +01:00
Akosmo
bf858ab659
Reset drag unfold timer when mouse exits Tree
2026-01-23 07:39:01 -03:00
passivestar
1e11fe936b
Remove experimental flag from graph nodes
2026-01-21 05:46:10 +04:00
Kni1feKillz
3f50ab6f03
Fix RichTextLabel not updating
...
Fix RichTextLabel not updating when changing scroll_active in the editor and in projects
2026-01-20 16:18:37 +04:00
kobewi
59b2bb1fe8
Fix EditorFileDialog icon scale in list mode
2026-01-19 22:50:33 +01:00
Rémi Verschelde
895630e853
Merge pull request #115128 from KoBeWi/least_favorite_bug
...
Fix favorite files handling
2026-01-19 21:45:45 +01:00
Rémi Verschelde
f5b3183251
Merge pull request #114952 from YeldhamDev/hidden_tabs_offset_fix
...
Fix wrong offset for `TabBar` with hidden tabs
2026-01-19 21:45:30 +01:00
kobewi
ed4689c4ee
Fix favorite files handling
2026-01-19 14:48:48 +01:00
Nolan Darilek
d53ab67b83
GUI: Add accessibility region role for landmark navigation
...
Adds ROLE_REGION to allow controls to be marked as accessibility
regions/landmarks.
- Add `accessibility_region` property to Control
- Add ROLE_REGION to DisplayServer and AccessKit mapping
- Prevent Container/ScrollContainer from overriding region role
- Fix TabContainer to update accessibility when tabs change
- Mark editor docks, main screen, bottom panel, and scene tabs as regions
2026-01-19 08:12:33 -05:00
BrotherShort
d4a7654493
Fix Tree focus item LineEdit is offset
...
Apply suggestion from @KoBeWi
Co-Authored-By: Tomasz Chabora <kobewi4e@gmail.com>
2026-01-18 21:51:53 +08:00
kobewi
b962c91a6a
Remove clip ignore from Tree background
2026-01-17 19:32:45 +01:00
kit
f2e370cfd3
Fix TextEdit not drawing caret on setting editable
2026-01-15 14:04:02 -05:00
Michael Alexsander
1218413a94
Fix wrong offset for TabBar with hidden tabs
2026-01-14 12:49:19 -03:00
Rémi Verschelde
58e15470e8
Merge pull request #114744 from scgm0/Fix-PopupMenu-size-scaling-again
...
Fix PopupMenu size scaling again
2026-01-13 11:06:20 +01:00
Thaddeus Crews
0034a5bce9
Merge pull request #112805 from BrotherShort/fix-tree-icon-overflows-
...
Fix TreeItem icon overflows column boundary
2026-01-12 11:19:15 -06:00
Thaddeus Crews
5538a710af
Merge pull request #114847 from SuperTemich2005/fix-for-114846
...
Scene: Fix `LineEdit.set_editable` to capture text focus when enabled.
2026-01-12 11:19:11 -06:00
SuperTemich2005
0e90c6d6d1
Fix LineEdit to reacquire Text Focus when enabled
...
A fix for LineEdit to reacquire Text Focus
when enabled while UI-focused.
When the player has a UI-focus on a disabled LineEdit node
and that node gets enabled, caret won't appear and arrow keys
will shift UI focus to other Control nodes.
By adding an if-check to call `edit()` in `set_enabled()` function,
LineEdit will capture Text Input Focus when it gets enabled if
the player has set UI focus on it.
Fixes #114846
2026-01-12 12:19:47 -04:00