Commit Graph

6751 Commits

Author SHA1 Message Date
fish
eb3e169b79 Fix native FileDialogs popping up when use_native_dialog is modified 2025-12-08 03:43:39 -08:00
Rémi Verschelde
9706b4e53a Merge pull request #113564 from MattiaZir/fix-project-import-error-parent-child
Fix signal order for directory selection in `file_dialog`
2025-12-05 12:55:57 +01:00
Rémi Verschelde
6b420d701a Merge pull request #110080 from bruvzg/popscwpc
[GraphEdit] Do not scale popup menus in the graph elements when zoomed.
2025-12-05 12:55:44 +01:00
Rémi Verschelde
09abc05878 Merge pull request #113581 from bruvzg/meh_fd
[FileDialog] Use base dir instead of ".." when going up.
2025-12-05 09:38:34 +01:00
Rémi Verschelde
8bff45aa36 Merge pull request #113573 from MattiaZir/fix-color-picker-crash
Fix memory management for ColorPalette in save file dialog
2025-12-05 09:38:21 +01:00
Pāvels Nadtočajevs
ccd84d79a7 [FileDialog] Use base dir instead of ".." when going up. 2025-12-04 21:12:20 +02:00
mattia.zirpoli
bf85f96a8e Fix memory management for ColorPalette in save file dialog 2025-12-04 17:38:02 +01:00
mattia.zirpoli
98ccfb07c1 Fix signal order for directory selection in file_dialog 2025-12-04 17:23:10 +01:00
kobewi
31f6413717 Fix wrong file thumbnails icon 2025-12-04 17:02:24 +01:00
Rémi Verschelde
9449e8ccad Merge pull request #113541 from Rindbee/fix-no-scan-after-dir-creation-and-deletion
Fix the issue of no scan after dir creation and/or deletion
2025-12-04 15:52:53 +01:00
风青山
5ff8f21ff3 Fix the issue of no scan after dir creation and/or deletion
When `EditorFileDialog` creates/deletes a directory during interactive
operation, it needs to notify `EditorFileSystem` to scan and detect
the filesystem change.
2025-12-04 21:39:53 +08:00
Pāvels Nadtočajevs
3eaab68485 [RTL] Fix relative index getting out of sync. 2025-12-04 10:26:14 +02:00
Thaddeus Crews
d7d09a91df Merge pull request #113521 from KoBeWi/switch_on_release_not_debug
Make dock tabs switch on button release
2025-12-03 16:50:38 -06:00
Thaddeus Crews
db077a4fec Merge pull request #113531 from aaronp64/progress_bar_round
Round `ProgressBar` percentage instead of truncating
2025-12-03 16:50:31 -06:00
aaronp64
9e9ca20239 Round ProgressBar percentage instead of truncating
Updated to round before converting ratio to int, to make percentage display more accurate
2025-12-03 16:25:44 -05:00
kobewi
5a06774885 Make dock tabs switch on button release 2025-12-03 19:32:57 +01:00
Rémi Verschelde
2ecefada8d Merge pull request #113503 from YeldhamDev/its_an_internal_problem_you_see
Fix `ScrollContainer` ignoring internal nodes added externally
2025-12-03 14:58:34 +01:00
Rémi Verschelde
04107df01b Merge pull request #113493 from dsnopek/requiredparam-sync-headers
Synchronize the names for `RequiredParam<T>` arguments in header files
2025-12-03 14:58:25 +01:00
Nolan Darilek
6304e9f876 Accessibility: Fix text field character count and line navigation
Two fixes for text field accessibility:

1. Fix character count being off by one due to trailing newline always
   being appended to the last line. Add `is_last_line` parameter to
   `accessibility_create_sub_text_edit_elements()` to control this.

2. Link adjacent TextRuns via `previous_on_line`/`next_on_line` so
   screen readers can properly navigate lines. Without these links,
   AccessKit treats each TextRun as a separate line, causing incorrect
   announcements when arrowing through multi-line text.
2025-12-03 07:19:05 -05:00
Michael Alexsander
ad22add5ca Fix ScrollContainer ignoring internal nodes added externally 2025-12-03 09:11:06 -03:00
David Snopek
308f23f21d Synchronize the names for RequiredParam<T> arguments in header files 2025-12-03 04:14:52 -06:00
Rémi Verschelde
03546373f4 Merge pull request #113320 from Koyper/fix_popup_menu_accelerator_incorrect_highlighting
[PopupMenu] Fix accelerator incorrect highlighting when mouse moves toward submenu
2025-12-03 09:49:50 +01:00
Rémi Verschelde
46cfb80f21 Merge pull request #104496 from FeniXb3/fix-color-palette-cache
Fix preset cache usage in ColorPicker
2025-12-03 09:49:22 +01:00
Konrad Gadzina
846ae11cd7 Fix preset cache usage in ColorPicker 2025-12-03 09:24:24 +01:00
Thaddeus Crews
9f76aa3df5 Merge pull request #113282 from dsnopek/required-ptr-get-out-there
Use `RequiredParam`/`RequiredResult` in some high value places
2025-12-02 20:42:53 -06:00
Thaddeus Crews
554c2ab374 Merge pull request #112991 from syntaxerror247/fix-completion-popup-placement
Fix completion popup placement and adjust lines to available space
2025-12-02 11:52:12 -06:00
David Snopek
fc92ce3e7f Use RequiredParam/RequiredResult in some high value places 2025-12-02 10:44:12 -06:00
Rémi Verschelde
fe17c16ff9 Merge pull request #112491 from YeldhamDev/deep_within_the_shadows_lays_scrollable_content
Add scroll hints to `ScrollContainer` and `Tree`
2025-12-02 14:15:58 +01:00
kobewi
c1cc178a82 Make EditorFileDialog inherit FileDialog 2025-12-02 12:30:51 +01:00
Koyper
7282a8564b fix popup menu accelerator incorrect highlighting 2025-12-01 08:43:50 -06:00
Koyper
3ae88632e2 Fix redundant attempts to connect popup hidden signal on submenu 2025-11-27 08:53:34 -06:00
Pāvels Nadtočajevs
bdca5fa3a3 [GraphEdit] Do not scale popup menus in the graph elements when zoomed. 2025-11-27 13:40:14 +02:00
Michael Alexsander
639e396d98 Add scroll hints to ScrollContainer and Tree 2025-11-26 11:04:49 -03:00
Anish Kumar
834dfcbcaf Fix completion popup placement and adjust lines to available space 2025-11-26 19:12:36 +05:30
kit
e4e00a5461 Fix SplitContainer crash on change type 2025-11-25 16:10:08 -05:00
Thaddeus Crews
6774821a23 Merge pull request #111926 from YeldhamDev/stop_pointing_fingers
Show the arrow cursor on disabled `LinkButton`s
2025-11-25 12:55:10 -06:00
Pāvels Nadtočajevs
2721dbf5bc [PopupMenu] Update global menu shortcuts when shortcut is externally changed. 2025-11-25 20:32:42 +02:00
Thaddeus Crews
e1aebc6f95 Merge pull request #58749 from KoBeWi/tab_customizer
Allow customization of TabContainer tabs in editor
2025-11-25 09:52:40 -06:00
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
kobewi
646ac8494b Allow to customize TabContainer tabs in editor 2025-11-22 00:28:59 +01: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