Thaddeus Crews
dc7e9407ef
Merge pull request #112759 from KoBeWi/GitHubization_of_the_editor
...
Open missing source file errors on GitHub
2026-04-27 12:05:49 -05:00
kobewi
d5da4a5c70
Fix minimum height of Output buttons
2026-04-01 16:03:17 +02:00
Rémi Verschelde
7795057e4b
Misc includes or modernize fixes found via clangd-tidy
2026-03-16 21:38:26 +01: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
df3d955fd4
Merge pull request #108351 from KoBeWi/global_collapse_of_reality
...
Store editor log button state globally
2026-03-14 12:15:35 +01:00
kobewi
5362a6eb08
Move the definition of open_search shortcut earlier
2026-03-13 13:02:56 +01:00
kobewi
41e1f820fb
Store editor log button state globally
2026-03-12 12:24:15 +01:00
kobewi
42da4512c6
Reorganize Output dock
2026-03-11 12:14:19 +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
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
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
Lukas Tenbrink
1d840aae3a
Remove sky.h include from environment.h, to speed up compile time.
2026-01-30 00:05:55 +01:00
jelo
2c7cbd59d2
Resize icons to be consistent with other docks
2026-01-21 01:10:38 +00:00
kobewi
9f96d2199d
Add EditorDock's own DockSlot enum
2026-01-02 13:16:23 +01:00
kobewi
a1a6aae859
Open missing source file errors on GitHub
2025-12-19 17:26:05 +01:00
kobewi
d8b207b599
Make Output dock global
2025-12-05 19:19:35 +01:00
kobewi
92ce6c7b75
Add bottom dock tab style setting
2025-11-25 00:04:04 +01:00
kobewi
67735cf213
Make bottom panel into available dock slot
2025-11-21 18:52:13 +01:00
Thaddeus Crews
522fa8d9bc
Merge pull request #106164 from lodetrick/refactor-bottom-panel
...
Refactor editor `EditorBottomPanel` to be a `TabContainer`
2025-11-07 10:32:35 -06:00
Logan Detrick
e2caff9a06
Refactor Bottom Panel to be a TabContainer
2025-11-06 13:39:52 -08:00
kobewi
edceae18a1
Open source code errors in external editor
2025-11-05 00:53:39 +01:00
Anthony Carr
5d8fae428e
Fix editor log search ignoring BBCode formatting in messages
...
When searching in the editor output log, messages with BBCode formatting
(like [color=red]text[/color]) would not be found when searching for the
plain text content. For example, searching for "Example is" in a message
"[color=blue]EXAMPLE[/color] is super cool" would fail to find the match.
2025-10-21 12:00:56 -05:00
chocola-mint
19c47c5d99
Remove #include "scene/main/timer.h" from control.h
2025-10-05 14:41:06 +09:00
Mikael Hermansson
7f5933c0f3
Make file part of errors/warnings clickable in Output panel
2025-08-01 13:44:07 +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
Pāvels Nadtočajevs
a272376f89
Cleanup accessibility names.
2025-06-23 11:08:36 +03:00
Pāvels Nadtočajevs
22b5a2fc5c
Change editor button focus mode to FOCUS_ACCESSIBILITY.
2025-06-08 15:53:27 +03:00
Pāvels Nadtočajevs
302fa831cc
Initial editor accessibility.
2025-04-08 20:25:48 +03:00
Aaron Franke
97ee05e9b7
Rename version defines to GODOT_VERSION_* to match GDExtension godot-cpp
2025-03-12 11:11:38 -07: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
Rémi Verschelde
8a743f23e6
Merge pull request #98385 from RandomShaper/thread_yield
...
Rationalize busy waits
2024-12-20 23:56:39 +01:00
Haoyu Qiu
bf4e5cca3f
Make editor's shortcut names translated on-site
2024-12-18 13:00:30 +08:00
Pedro J. Estébanez
4f8dd96b3d
Rationalize busy waits
2024-12-13 10:14:26 +01:00
Thaddeus Crews
7ed6962252
Merge pull request #95072 from Calinou/editor-log-tweak-warning-error-formatting
...
Tweak warning/error formatting in EditorLog to be closer to console output
2024-12-11 17:35:56 -06:00
Chaosus
ba39b078f5
[Scene] Add SceneStringName::FlatButton
2024-12-10 11:12:26 +03:00
Hugo Locurcio
9b8833dbbf
Tweak warning/error formatting in EditorLog to be closer to console output
...
This makes the output easier to understand when it's copied to a plain
text file (without visible colors).
2024-11-12 02:28:52 +01:00
Aaron Franke
562c666e3d
Rename internal Button icon to button_icon to match exposed methods
2024-10-29 16:23:03 -07:00
Yuri Rubinsky
52889ab7ee
[Scene] Add SceneStringName::toggled
2024-08-28 15:14:26 +03:00
Sébastien Dunne Fulmer
c3ed8a842c
Remove confusing USER prefix from script-logged errors
2024-08-27 15:00:48 +01:00
Rémi Verschelde
a041772ecf
Merge pull request #93940 from Mickeon/deprecate_RichTextLabel_is_ready
...
Add RichTextLabel `is_finished()`, deprecate `is_ready()`
2024-08-26 23:28:42 +02:00
Micky
edb3d99942
Add RichTextLabel is_finished(), deprecate is_ready()
2024-08-16 20:08:38 +02:00
Pedro J. Estébanez
20298fbf07
Let EditorLog use the right call queue for thread safety
...
This is a complement to f61c63e3a1 .
2024-07-08 17:18:46 +02:00
A Thousand Ships
fbb879debd
[Scene] Add SceneStringNames::text/value_changed
2024-06-19 09:44:38 +02:00
A Thousand Ships
d519715d94
[Scene] Add SceneStringNames::font(_size/_color)
2024-06-18 17:24:27 +02:00
A Thousand Ships
4ed62665a2
Replace .bind(...).call_deferred() with .call_deferred(...)
2024-05-27 13:29:57 +02:00
Christian Kaiser
6c62392fb0
Fixed log rebuilding crashing when there's no messages
2024-05-19 14:55:43 -03:00
A Thousand Ships
ee79386f7b
[Scene] Add SceneStringNames::pressed
2024-05-14 15:51:28 +02:00
A Thousand Ships
b4c6cc7d82
[Core] Add case-insensitive String::containsn
2024-05-08 12:48:01 +02:00
Sofox
b823724e00
Add line limit to Editor Output Log
2024-05-02 13:28:59 +01:00