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
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
kobewi
1b543e85cf
Reorganize interface/editor setttings
2026-02-27 22:25:59 +01:00
Thaddeus Crews
e380a41752
Style: Add class_db.h includes explicitly
2026-02-26 15:50:28 -06:00
Chaosus
e9c918eac6
Add a style option button to quick settings
2026-01-04 10:46:37 +03:00
Hugo Locurcio
0e7a69a2e0
Tweak Quick Settings dialog to ensure labels and dropdowns are aligned
2025-12-19 01:38:51 +01:00
kobewi
a1340f05a9
Allow editing editor settings from project manager
2025-11-12 16:34:43 +01:00
Michael Alexsander
e06f015f95
Add a new editor theme
...
Co-authored-by: passivestar <60579014+passivestar@users.noreply.github.com >
2025-10-30 00:31:54 -03:00
kobewi
a3cb0bd2a3
Improve editor language selector
2025-09-16 01:11:42 +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
Haoyu Qiu
879059453f
Fix double translations in Project Manager
2025-05-30 12:00:59 +08:00
Jayden Sipe
5f7e9a9198
Rename editor setting to Check for Updates
2025-04-16 18:04:30 -04:00
kobewi
e6edf3b3b3
Improve Project Manager auto-translation
2025-04-12 09:29:18 +02:00
Jayden Sipe
387ec5eef7
Add Engine Version Update Mode button to Project Manager Quick Settings
2025-04-08 21:04:42 -04:00
Pāvels Nadtočajevs
2f8b96e8a2
Make swap_cancel_ok setting 3-state instead of boolean.
2025-04-03 13:08:11 +03:00
Lanza
554d419836
Fix theme options in project manager incorrectly using translated text
2025-01-14 10:32:24 +08:00
Yufeng Ying
f241c1fda0
Remove unused header in editor.
...
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
2024-12-24 00:40:38 +08:00
Haoyu Qiu
7343dc3a5d
Split TranslationServer into its own file
2024-08-15 15:00:47 +08:00
Fredia Huya-Kouadio
eaf85e6582
Enable the display scale option in the Project manager's quick settings dialog
2024-08-02 12:58:06 -07:00
kobewi
8041dc6a55
Make project naming setting available in project manager
2024-06-21 15:53:06 +02:00
A Thousand Ships
d9e2fc74c7
[Scene] Add SceneStringNames::item_selected
2024-06-19 09:39:05 +02:00
A Thousand Ships
d519715d94
[Scene] Add SceneStringNames::font(_size/_color)
2024-06-18 17:24:27 +02:00
A Thousand Ships
926afccbd8
[Scene] Add SceneStringNames::panel
2024-05-30 22:54:50 +02:00
A Thousand Ships
ee79386f7b
[Scene] Add SceneStringNames::pressed
2024-05-14 15:51:28 +02:00
Yuri Sizov
068c0d2699
Implement a quick settings dialog for the project manager
...
Currently it allows to adjust language, theme preset,
UI scaling, and network mode.
Project manager has been updated to support
dynamic theme updates.
2024-01-30 17:52:19 +01:00