kobewi
5e2a368f20
Fix wrong error fixed check
2026-05-06 18:17:12 +02:00
Thaddeus Crews
176b795177
Merge pull request #119174 from StarryWorm/remove-classdb-pragmas
...
Fix pragma includes
2026-05-04 12:40:40 -05:00
Enzo Novoselic
7b82c0fe01
Remove unnecessary class_db.h includes
2026-05-02 13:08:34 -04:00
hakro
75e747ecb5
Fix label, it's the owners, not the dependencies of files to delete
2026-04-21 17:04:30 +02:00
Thaddeus Crews
5adbdac72b
Merge pull request #117025 from brandonhare/fix-imported-resource-script-class
...
Fix quick load for resources imported by editor import plugins
2026-04-13 11:45:57 -05:00
Mikael Hermansson
12a3d85433
Fix newly imported files not having existing UID assigned
2026-03-31 15:58:02 +02:00
StarryWorm
9ffc7d9f99
Split CacheMode from ResourceFormatLoader
2026-03-27 07:16:20 -04:00
StarryWorm
4ae336740d
Add missing resource_*.h includes
...
Add missing `resource_importer.h` includes
Add missing `resource_loader.h` includes
Add missing `resource_saver.h` includes
2026-03-27 07:03:39 -04:00
Rémi Verschelde
005e054245
Remove unused includes in editor with clangd-tidy
...
Also includes the few changes flagged in `main`.
2026-03-15 20:47:05 +01:00
Rémi Verschelde
2dd1f4ef60
Decouple node.h from scene_tree.h, minimize its other includes
2026-03-05 13:54:46 +01:00
StarryWorm
3cb2d376f8
Get rid of all unnecessary class_db.h includers
2026-03-04 17:40:05 -05:00
Rémi Verschelde
eabb9a63d4
Rename callable_method_pointer.h to callable_mp.h and include it explicitly
...
This allows removing it from `class_db.h`, significantly reducing the amount of files
that include it transitively.
Also includes some include cleanup in `control.h` and `rich_text_label.h` done while
ensure they don't depend on `callable_mp`.
2026-03-04 16:23:23 +01:00
Rémi Verschelde
f332faf46b
Explicitly include core/os/os.h where used
2026-03-04 09:54:10 +01:00
brandonhare
d7955e56d7
Fix resource script class for imported resources
2026-03-04 00:33:36 +11:00
Rémi Verschelde
8c0f175c94
Decouple RenderingServer from as much of the codebase as possible
...
Notably decouples it from:
- AccessibilityServer
- DisplayServer
- Viewport
- Window
2026-03-03 12:48:07 +01:00
Rémi Verschelde
a447ac95ec
Move DisplayServer enums and typedefs to DisplayServerEnums
...
This will allow decoupling `display_server.h` from a number of headers in the
codebase which only require those enums and not all the DisplayServer API.
2026-03-03 12:44:02 +01:00
StarryWorm
357fa00a4a
rm class_db.h from resource.h
2026-02-27 19:08:29 -05:00
Thaddeus Crews
e380a41752
Style: Add class_db.h includes explicitly
2026-02-26 15:50:28 -06:00
Lukas Tenbrink
c9249346c4
Change HashSet copy constructor from implicit to explicit.
2026-02-16 23:10:33 +01:00
Thaddeus Crews
1e12317895
Merge pull request #115646 from Ivorforce/list-explicit-copy
...
Change `List` copy constructor from implicit to explicit.
2026-02-16 15:02:34 -06:00
Thaddeus Crews
1fbbd665c6
Revert "Rearrange project loading init"
...
This reverts commit f5c27569f0 .
2026-02-11 08:30:48 -06:00
Thaddeus Crews
807ece13af
Merge pull request #112887 from nikitalita/bind-editor-file-system-is-importing
...
Bind `EditorFileSystem::is_importing()`
2026-02-09 15:07:05 -06:00
Jesse
f5c27569f0
Rearrange project loading init to fix #115618
2026-02-09 05:48:34 +00:00
Rémi Verschelde
429750f60b
Merge pull request #115093 from Ivorforce/hashmap-explicit-copy
...
Change copy constructors of `HashMap` and `AHashMap` from implicit to explicit
2026-01-31 22:50:51 +01:00
Lukas Tenbrink
7072a9a874
Change List copy constructor from implicit to explicit.
2026-01-30 18:58:42 +01:00
Joel Gomes da Silva
b3f9f8264c
feat(dependency_editor): add sort button and text filter to the dependency editor dialog
2026-01-27 20:31:04 -03:00
Lukas Tenbrink
1825e89787
Change copy constructors of HashMap and AHashMap from implicit to explicit.
2026-01-21 13:01:23 +01: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
Rémi Verschelde
3d71d7df31
Merge pull request #114410 from ej-sanmartin/fix/png-web-import-freeze
...
Fix importing projects with PNG assets freezes Web Editor
2026-01-13 22:20:28 +01:00
passivestar
6f0bd2efb9
Improve spacing in trees showing table data in modern theme
2026-01-12 00:01:49 +04:00
Edgar
2c29a37840
Add clarifying comment explaining threads block file system scanning on web.
2025-12-28 21:35:21 -05:00
Edgar
7278190c71
Disable threaded scanning and importing on Web platform.
2025-12-28 21:29:16 -05:00
Edgar J San Martin
4532cbe006
Disable threaded imports when WorkerThreadPool has insufficient threads.
2025-12-28 01:11:15 -05:00
Rémi Verschelde
884f206103
Merge pull request #114159 from YeldhamDev/owners_dialog_touchup
...
Touch-up the Owners dialog
2025-12-18 23:32:57 +01:00
Rémi Verschelde
d9914b5877
Merge pull request #113790 from sockeye-d/resource-duplication-invalid-extension
...
Propagate errors from `EditorFileSystem::_copy_file` through `EditorFileSystem::copy_file`
2025-12-18 23:31:07 +01:00
Michael Alexsander
799ff265b4
Touch-up the Owners dialog
2025-12-18 15:19:01 -03:00
Michael Alexsander
5246b5fba9
Add leftover scroll hints, and panels for scrollables without hints
2025-12-12 10:59:03 -03:00
fish
08427e198d
Propagate errors through EditorFileSystem::copy_file
2025-12-08 22:45:43 -08:00
nikitalita
03d6e70dba
Bind EditorFileSystem::is_importing()
2025-11-17 12:03:19 -08:00
Thaddeus Crews
d999f873ba
Merge pull request #106532 from isaaccp/fix-texture-atlas-import-deadlock
...
Fix texture atlas import deadlock by keeping group_file= on failed import_file() attempts
2025-11-17 10:56:41 -06:00
Thaddeus Crews
42f06f6d4d
Merge pull request #108170 from aaronfranke/test-ps-path-func
...
Use ProjectSettings path functions instead of hard-coded folder names in tests
2025-11-17 10:56:31 -06:00
Isaac Clerencia
31610b058b
Fix texture atlas import deadlock
2025-11-14 08:16:32 -05:00
Thaddeus Crews
019889d1da
Merge pull request #112187 from timothyqiu/deps-manual-ii
...
Allow fixing indirect missing dependencies manually
2025-11-04 19:48:20 -06:00
Thaddeus Crews
e172334ee4
Merge pull request #108236 from timothyqiu/simplify-while
...
EditorFileSystem: Simplify resource loading logic on startup
2025-11-04 16:32:47 -06:00
风青山
aed8f32e72
Don't assign a uid when copying resource file whose importer name
...
is `keep` or `skip`
2025-11-03 16:21:46 +08:00
Haoyu Qiu
f0d5073037
Allow fixing indirect missing dependencies manually
2025-10-30 17:40:50 +08:00
Thaddeus Crews
82f8838263
Merge pull request #110307 from KoBeWi/dialog_yellowlabelizer
...
Improve dependency editor warning
2025-10-28 12:19:17 -05:00
Aaron Franke
3c5df91a90
Use ProjectSettings functions instead of hard-coded folder name in tests
2025-10-24 20:24:50 -07:00
kobewi
afe87983e0
Fix file duplication making random UID
2025-10-24 23:03:52 +02:00
chocola-mint
ead282ff13
Remove file_access.h and script_backtrace.h includes from logger.h.
2025-10-05 17:49:23 +09:00