Commit graph

6711 commits

Author SHA1 Message Date
Thaddeus Crews
5afc01c46d
Merge pull request #112604 from bruvzg/pop_center_rec
Update rect after `_pre_popup` in `popup_centered_*`.
2025-11-25 09:52:38 -06:00
Thaddeus Crews
a259ad354f
Merge pull request #112295 from bruvzg/rtl_empty_scroll
[RTL] Do not apply scroll offset to empty RTL.
2025-11-25 09:52:23 -06:00
Thaddeus Crews
b2b30b437b
Merge pull request #112935 from kitbdev/fix-selecting-disabled-tabs
Fix disabled tabs in TabBar are selectable
2025-11-25 09:52:21 -06:00
kit
7e55f1d1bf Allow SplitContainer to have multiple children 2025-11-24 16:50:09 -05:00
Thaddeus Crews
1fc27cc1a9
Merge pull request #95817 from nongvantinh/implement-10493
Implement dynamic scaling of the LineEdit right icon based on control size and scale factor
2025-11-24 10:21:39 -06:00
Thaddeus Crews
761b78b7ec
Merge pull request #112967 from Koyper/fix_popup_menu_error_spam_and_remove_native_signals
[PopupMenu] Fix error spam and skip submenu hidden signals on native menus
2025-11-24 10:21:38 -06:00
BrotherShort
1538b2b8e6 Fix tab bar offset 2025-11-24 03:35:45 +08:00
Nông Văn Tình
270407b20a Implement dynamic scaling of the LineEdit right icon based on control size and scale factor
The implementation allows the LineEdit node to scale the right icon to match the font size first. Then, when the `expand_icon` option is enabled, the icon will expand to the full height of the node. The scale of the icon can then be controlled using the scale factor.

Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2025-11-22 18:32:33 +07:00
Koyper
5b61baa60d Fix error spam and skip submenu hidden signals on native menus 2025-11-21 19:01:15 -06:00
Thaddeus Crews
25a62398e8
Merge pull request #112396 from sockeye-d/fix-scrollbar-margin-min-size
Make ScrollContainer scrollbar margins affect minimum size
2025-11-21 18:37:30 -06:00
Thaddeus Crews
b79fe2e020
Merge pull request #98428 from pafuent/fixing_color_picker_closing_popup_on_mouse_click
Fix `ColorPickerButton` close popup on mouse click
2025-11-20 16:47:08 -06:00
kit
472a26e895 Fix disabled tabs in TabBar are selectable 2025-11-18 17:00:39 -05:00
Thaddeus Crews
1e1f044fd1
Merge pull request #110256 from Koyper/fix_popup_menu_item_wont_open
[PopupMenu] Fix submenu item not popping on mouse enter
2025-11-18 14:00:45 -06:00
Luo Zhihao
7668360c68
SpinBox: Add a property to set whether custom_arrow_step rounds value 2025-11-18 12:12:33 -06:00
Koyper
70e6ac5db3 Fix PopupMenu submenu item not popping on mouse enter 2025-11-18 08:34:49 -06:00
Thaddeus Crews
f14c189660
Merge pull request #108340 from KoBeWi/destructor_destruction
Remove empty constructors and destructors from `core/`
2025-11-17 19:36:14 -06:00
Thaddeus Crews
34e5b4e0df
Merge pull request #112673 from YeldhamDev/vs_theme_error_fix
Fix visual shader error when editing theme settings
2025-11-17 19:36:10 -06:00
kobewi
e14263f917 Remove empty constructors and destructors from core/ 2025-11-17 20:09:05 +01:00
Thaddeus Crews
fa1e1bbee7
Merge pull request #110543 from kitbdev/deprecate_textedit_background_color
Deprecate TextEdit `background_color`
2025-11-17 10:56:53 -06:00
kit
e2cbfb53f1 Deprecate TextEdit background_color 2025-11-13 22:48:04 -05:00
Thaddeus Crews
2cd268fea4
Merge pull request #112441 from YeldhamDev/scrollbar_padding
Allow to add padding to `ScrollBar`s
2025-11-13 20:52:26 -06:00
Thaddeus Crews
31c856e96a
Merge pull request #112676 from YeldhamDev/why_were_those_floats_in_the_first_place
Fix blurry items on `PopupMenu` when `v_separation` has an odd value
2025-11-13 20:52:08 -06:00
Thaddeus Crews
3cc90cd925
Merge pull request #110524 from paul-marechal/filedialog-windows-fix
Fix file_dialog's root_subfolder on Windows
2025-11-13 17:43:03 -06:00
Thaddeus Crews
b52e3f7e6b
Merge pull request #107440 from lodetrick/tabcontainer-popup
Allow `tab_rmb_clicked` to always work
2025-11-13 17:42:59 -06:00
Thaddeus Crews
e53cbad0b1
Merge pull request #109322 from 4d49/graph-node-slot-meta
Add metadata for slots in `GraphNode`
2025-11-13 17:42:53 -06:00
Michael Alexsander
41d93ca03c
Fix blurry items on PopupMenu when v_separation has an odd value 2025-11-13 16:52:31 -03:00
Michael Alexsander
eb78a7de71
Fix visual shader error when editing theme settings 2025-11-12 11:16:20 -03:00
Michael Alexsander
23a4cffe2f
Allow to add padding to ScrollBars 2025-11-11 19:21:25 -03: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
8327dfa215
Merge pull request #112092 from timothyqiu/ts-nums
Move localized number formatting methods to `TranslationServer`
2025-11-10 17:47:09 -06:00
Thaddeus Crews
e33c423700
Merge pull request #108314 from KoBeWi/shift_in_meta
Replace repetitive meta/ctrl condition with a method
2025-11-10 17:47:08 -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
98141c3d73 Replace repetitive meta/ctrl condition with a method 2025-11-10 16:23:28 +01:00
kobewi
a981863be4 Remove meta usage in Tree 2025-11-10 16:17:43 +01:00
Thaddeus Crews
a6db8aa621
Merge pull request #111597 from HolonProduction/code-edit-dirty-flag
CodeEdit: Use flag to recalculate characteristics
2025-11-10 08:20:22 -06:00
Thaddeus Crews
82e6303634
Merge pull request #111535 from kitbdev/fix-textedit-dont-select
Fix TextEdit selecting when closing popup
2025-11-10 08:20:08 -06:00
Pāvels Nadtočajevs
adf18ff44d
Update rect after _pre_popup in popup_centered_*. 2025-11-10 11:24:37 +02:00
Haoyu Qiu
72d437c030 Move localized number formatting methods to TranslationServer
Co-Authored-By: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>
2025-11-10 15:01:22 +08:00
Haoyu Qiu
4694ee84f6 PopupMenu: Add theme option for merging icon and checkbox gutters 2025-11-09 13:09:14 +08:00
Logan Detrick
e50cf880c3 Allow tab_rmb_clicked signal to always be emitted 2025-11-07 11:10:09 -08:00
Thaddeus Crews
6af0c2a21c
Merge pull request #110340 from bruvzg/ts_dup_r
[RTL] Use separate paragraph copy for the partially visible paragraphs.
2025-11-07 10:32:27 -06:00
Thaddeus Crews
a7bf615711
Merge pull request #112377 from timothyqiu/popup-menu-minsize
PopupMenu: Fix minimum size for items with icons
2025-11-06 08:13:15 -06:00
Thaddeus Crews
6539819c2b
Merge pull request #112371 from DeeJayLSP/treeitem-stylebox
Add custom `StyleBox` to `TreeItem`
2025-11-05 13:05:46 -06:00
Pāvels Nadtočajevs
0d19e18b00
[RTL] Use separate paragraph copy for the partially visible paragraphs. 2025-11-05 17:51:22 +02:00
Pāvels Nadtočajevs
dcb40b52ac
[RTL] Fix meta hover signals not emitted. 2025-11-05 12:33:45 +02:00
DeeJayLSP
b30b11b012 Add custom StyleBox to TreeItem 2025-11-04 22:51:37 -03:00
fish
d2c3fdaec0 Make scrollbar margins affect minimum size 2025-11-04 17:45:37 -08:00
Haoyu Qiu
7a3093c373 PopupMenu: Fix minimum size for items with icons 2025-11-05 07:48:26 +08:00