Commit graph

608 commits

Author SHA1 Message Date
Simon Döhl
2363720b53 merge parts of script and text editor 2026-02-02 11:22:25 +01:00
Lukas Tenbrink
1d840aae3a Remove sky.h include from environment.h, to speed up compile time. 2026-01-30 00:05:55 +01:00
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