Commit Graph

14 Commits

Author SHA1 Message Date
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 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
Thaddeus Crews e380a41752 Style: Add class_db.h includes explicitly 2026-02-26 15:50:28 -06: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
passivestar 6f0bd2efb9 Improve spacing in trees showing table data in modern theme 2026-01-12 00:01:49 +04: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
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
风青山 54dff9228c Fix the project file was not updated when some files were removed 2025-09-16 23:21:08 +08:00
kobewi 19a4476036 Improve dependency editor warning 2025-09-07 16:58:28 +02:00
A Thousand Ships f11aff3841 Editor: Restructure editor code
Moving various editor files into sub folders to reduce clutter
2025-07-04 18:18:22 +02:00