Rémi Verschelde
f5a290ac46
Move RenderingServer enums to a dedicated RenderingServerEnums (RSE) namespace
...
A number of headers in the codebase included `rendering_server.h` just for
some enum definitions. This means that any change to `rendering_server.h` or
one of its dependencies would trigger a massive incremental rebuild.
With this change, we decouple a number of classes from `rendering_server.h`,
greatly speeding up incremental rebuilds for that area.
On my machine, this reduces incremental compilation time after an edit of
`rendering_server.h` by 60s (from 2m57s).
2026-02-25 19:43:03 +01:00
Chaosus
ef933c9235
Add smooth to the changing of properties values in visual shader
2026-02-23 14:11:29 +03:00
Thaddeus Crews
4dca1eae42
Merge pull request #116475 from Metsker/features
...
Evaluate empty EditorSpinSliders to 0
2026-02-20 14:34:21 -06:00
Thaddeus Crews
726de897d0
Merge pull request #116400 from bruvzg/fvar_code
...
Restore `interface/editor/code_font_custom_variations` functionality.
2026-02-20 11:36:02 -06:00
lev
610918795e
Evaluating empty EditorSpinSliders to 0
2026-02-19 13:46:20 +03:00
Thaddeus Crews
ad4c2c3da8
Merge pull request #116097 from KoBeWi/but_who_will_validate_validation_panel
...
Fix auto-translation of EditorValidationPanel
2026-02-18 17:28:30 -06:00
Pāvels Nadtočajevs
7856b9d8ad
Restore interface/editor/code_font_custom_variations functionality.
2026-02-17 12:15:36 +02:00
kobewi
1e8c4d395f
Refactor dock slot selector
2026-02-16 19:57:55 +01:00
Thaddeus Crews
cf406533c8
Merge pull request #114283 from KoBeWi/adding_physical_buttons
...
Change TabContainer's popup button into real Button
2026-02-16 10:19:22 -06:00
arkology
f3df9c2434
Convert "Line and column numbers" label to button
2026-02-11 14:01:03 +00:00
kobewi
e0225265b4
Fix auto-translation of EditorValidationPanel
2026-02-09 13:52:42 +01:00
kobewi
44f9d7fa2e
Change TabContainer's popup button into real Button
2026-02-08 18:13:45 +01:00
Thaddeus Crews
22d03aed44
Merge pull request #106352 from aaronfranke/editor-quat-float-insp
...
Increase float precision in the editor inspector for Quaternions
2026-02-05 14:44:40 -06:00
Aaron Franke
d9c3c87eaa
Increase float precision in the inspector for Quaternions
2026-02-03 13:45:13 -08:00
kobewi
d6975dac11
Add FilterLineEdit to unify editor filter field navigation
2026-02-03 15:37:20 +01:00
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