Enzo Novoselic
7b82c0fe01
Remove unnecessary class_db.h includes
2026-05-02 13:08:34 -04:00
arkology
0521f53b6e
Add search bar for the Opened Scenes List popup
2026-04-18 15:03:28 +03:00
vaner-org
33a1f0a196
Add additional accents for main scene
2026-04-03 21:00:09 +05:30
Thaddeus Crews
63425f1d27
Merge pull request #112922 from vaner-org/improve-save-all-scenes
...
Improve scene tab right-click menu's Save All Scenes' disable condition
2026-04-01 18:10:07 -05:00
vaner-org
1f70e1cebb
Right-click on scene tab without selecting it
2026-03-27 00:42:20 +05:30
vaner-org
1950d0cdab
Improve Save All Scenes disable condition
2026-03-27 00:21:53 +05:30
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
c5df0cb82b
Don't right-align escaped newlines, e.g. for #define. This has previously led to long diffs in the commit history.
2026-02-04 19:31:28 +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
Rémi Verschelde
6ac051f67e
Merge pull request #114579 from KoBeWi/dobleclickonlynotabs
...
Don't open new scene when double-clicking tabs
2026-01-07 01:41:59 +01:00
passivestar
375a8f84d2
Fix inconsistent MenuButton style
2026-01-06 04:38:32 +04:00
kobewi
de1d2acec2
Don't open new scene when double-clicking tabs
2026-01-03 22:50:30 +01:00
arkology
ae2f69b6c0
Add "Undo Close" & "Close All" options for EditorSceneTabs out-of-tabs context menu
2025-11-24 00:02:02 +03:00
vaner-org
6a5c7de993
Rename SCENE_SET_MAIN_SCENE to SCENE_TAB_SET_AS_MAIN_SCENE
2025-11-18 17:43:58 +05:30
Thaddeus Crews
f00cf63b42
Merge pull request #107652 from vaner-org/set-tab-as-main-scene
...
Add "Set as Main Scene" option to EditorSceneTabs context menu
2025-11-17 10:56:29 -06:00
vaner-org
8aea5136f8
Adds "Set as Main Scene" option to EditorSceneTabs context menu
...
Adds the option to quickly set main scene by right-clicking a scene tab. If the scene has no root, then the option is greyed out. If the scene is unsaved, the file is saved and then set as main scene.
Co-Authored-By: Alex Tam <65537185+altamkp@users.noreply.github.com >
2025-11-15 09:24:34 +05:30
Thaddeus Crews
26fd075621
Merge pull request #108079 from arkology/scenes-list
...
Add opened scenes list button
2025-11-14 14:22:42 -06:00
LuoZhihao
ce2fae79b1
Fallback to parent class icon by default for gdextension
2025-10-31 18:03:32 +08:00
arkology
c18cfe8c48
Add opened scenes list button
2025-10-09 21:56:48 +03:00
kobewi
eae9ef2292
Change preview methods to take Callable
2025-09-23 20:13:00 +02:00
Haoyu Qiu
819c80428d
Allow closing all scene tabs via shortcut
2025-07-16 20:33:41 +08: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