Commit Graph

606 Commits

Author SHA1 Message Date
kobewi 4274f8b543 Replace DockSlot with DockTabContainer 2026-01-29 16:52:01 +01:00
Saulo-de-Souza 35a9ec140f CreateDialog: return type name instead of script path for custom types 2026-01-28 16:05:31 -03: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 69d55be937 Merge pull request #114698 from KoBeWi/I_can_see_everything
Don't filter EditorFileDialog files with global access
2026-01-28 12:26:52 -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 7dff26c784 Merge pull request #115222 from YeldhamDev/object_selection_icon_fix
Fix blurry icons in the inspector dock's object selector
2026-01-27 09:04:21 -06:00
Thaddeus Crews ca08319e7d Merge pull request #115248 from Giganzo/editor-object-selector
Fix EditorObjectSelector PopupMenu width
2026-01-27 09:04:15 -06:00
Thaddeus Crews 2d41087c8f Merge pull request #114921 from LucaTuerk/quick_open_validate_history
EditorQuickOpenDialog: Rewrite internal paths usage and clean history
2026-01-26 13:14:31 -06:00
kobewi 8b400edb92 Don't force list icon size in EditorFileDialog 2026-01-24 13:29:37 +01:00
Giganzo 33e71357d4 Fix EditorObjectSelector PopupMenu width 2026-01-22 10:02:14 +01:00
Michael Alexsander c317a4cc42 Fix blurry icons in the inspector dock's object selector 2026-01-21 18:24:36 -03:00
kobewi 59b2bb1fe8 Fix EditorFileDialog icon scale in list mode 2026-01-19 22:50:33 +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
Luca 03b67fd697 Reworked EditorQuickOpenDialog to use UIDs internally and validate resource validity on init fixing issues when files are moved or removed. 2026-01-17 18:30:00 +01:00
kobewi 13ad17ea9b Fix quick open history not always recorded 2026-01-16 13:21:31 +01:00
kobewi 6a453b521c Fix descriptions of custom types in CreateDialog 2026-01-13 22:55:45 +01:00
kobewi d24d5b50fe Tweak quick open recursion error 2026-01-13 12:24:12 +01:00
Rémi Verschelde 98d8a7dff8 Merge pull request #114886 from YeldhamDev/spin_slider_fix
Fix sizing problems with `EditorSpinSlider`
2026-01-13 11:06:42 +01:00
Michael Alexsander 22fdb1c547 Fix sizing problems with EditorSpinSlider 2026-01-12 11:00:55 -03:00
kobewi 3b9c77b614 Fix quick open dialog recursive problem 2026-01-12 13:12:06 +01:00
kobewi 963f41fbb6 Don't filter EditorFileDialog files with global access 2026-01-07 20:07:49 +01:00
Michael Alexsander 5d26490fbf Fix editor toasters on the right-to-left layout 2026-01-07 13:38:13 -03:00
Rémi Verschelde 9009a6636c Merge pull request #114366 from KoBeWi/uh
Add EditorDock's own DockSlot enum
2026-01-07 01:41:50 +01:00
kobewi 51348a2cef Use ObjectID in ProgressDialog Window list
Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com>
2026-01-06 14:56:23 +01:00
kobewi 9f96d2199d Add EditorDock's own DockSlot enum 2026-01-02 13:16:23 +01:00
Rémi Verschelde 05c097e5e2 Merge pull request #114507 from KoBeWi/no_file_system_yes_crash
Fix folder crash in Project Manager
2026-01-01 21:50:46 +01:00
Rémi Verschelde 168efd31eb Merge pull request #114497 from passivestar/toaster-visibility
Improve visibility of toaster notifications
2026-01-01 21:50:42 +01:00
kobewi 2b855e73a4 Fix folder crash in Project Manager 2026-01-01 20:42:06 +01:00
Rémi Verschelde d318f7e658 Merge pull request #114237 from syntaxerror247/file-dialog
Disable native file dialog on Android Editor
2026-01-01 16:46:40 +01:00
passivestar 52f43c643c Improve visibility of toaster notifications 2026-01-01 16:41:23 +04:00
YuuKaana b45f440164 Fix CreateDialog::get_selected_typed() ignoring the custom types created from EditorPlugin::add_custom_type() 2025-12-28 12:36:22 +08:00
Anish Kumar f23aa06647 Disable native file dialog on Android Editor
Currently in Android editor, native file dialog is only partially working and many parts of the editor require additional changes for full support. Disabling it for now.
2025-12-21 19:47:46 +05:30
passivestar 8e20f4c289 Finalize colors of modern theme 2025-12-20 07:17:46 +04:00
Michael Alexsander 4383cd06f1 Fix TabContainer's minimum size ignoring the popup button 2025-12-17 18:27:49 -03:00
Michael Alexsander ec7bd419fc Fix different separations across different code editors 2025-12-16 12:51:23 -03:00
Rémi Verschelde 5d5db072f3 Merge pull request #113656 from deralmas/gray-goo-scenario
Wayland: Work around window scale ambiguity
2025-12-16 11:26:42 +01:00
Thaddeus Crews d18d3fb060 Merge pull request #113352 from DexterFstone/Add-missing-icons-to-QuickOpen-context-menu
Add missing icons to QuickOpen context menu
2025-12-15 08:01:10 -06:00
Thaddeus Crews 43d541195e Merge pull request #113938 from YeldhamDev/bugs_below_bugs_below_bugs
Fix buttons overflowing in the bottom panel
2025-12-12 14:15:08 -06:00
Thaddeus Crews 6edec57535 Merge pull request #113922 from lodetrick/second-try
Fix incorrect bottom panel theming
2025-12-12 14:15:03 -06:00
Logan Detrick b85ef7e5a8 Fix incorrect bottom panel theming 2025-12-12 12:09:50 -08:00
Michael Alexsander d9280fbf88 Fix buttons overflowing in the bottom panel 2025-12-12 14:38:20 -03:00
Michael Alexsander 5246b5fba9 Add leftover scroll hints, and panels for scrollables without hints 2025-12-12 10:59:03 -03:00
Rémi Verschelde abc1b82d12 Merge pull request #113776 from YeldhamDev/bottom_panel_rtl_fix
Fix broken state of bottom panel on the right-to-left layout
2025-12-09 17:17:53 +01:00
Rémi Verschelde f8ea55122a Merge pull request #113775 from KoBeWi/waiting_for_DockTabContainer
Fix bottom panel pinning
2025-12-09 17:17:48 +01:00
Rémi Verschelde 66b6ea492f Merge pull request #113706 from lodetrick/unused-and-forgotten
Codestyle: Remove unused private variables in `godot/editor`
2025-12-09 17:17:18 +01:00
Michael Alexsander 54cf1eab45 Fix broken state of bottom panel on the right-to-left layout 2025-12-09 10:06:35 -03:00
kobewi c15e04cc43 Fix bottom panel pinning 2025-12-08 23:19:05 +01:00
Thaddeus Crews 757bba192e Merge pull request #113649 from YeldhamDev/editor_spin_min_fix
Fix `EditorSpinSlider` overriding the custom minimum size
2025-12-08 11:54:09 -06:00