Thaddeus Crews
27ff328ef7
Merge pull request #114406 from KoBeWi/zaznacz
...
Improve generic quick open title
2026-03-06 12:40:21 -06: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
18edfa5245
Explicitly include scene_tree.h where used
...
Pre-requisite before removing `scene_tree.h` from `node.h`
which has cascading consequences on most of the codebase.
2026-03-05 10:43:25 +01:00
Thaddeus Crews
b8fc607ef4
Merge pull request #116992 from Giganzo/focus-close-find-replace-bar
...
Fix Script Editor loses focus on esc in Find/Replace bar
2026-03-04 11:20:45 -06:00
Thaddeus Crews
b83356283d
Merge pull request #116981 from Giganzo/replace-button
...
Fix replace button doesn't highlight next occurrence
2026-03-04 11:20:44 -06:00
Thaddeus Crews
85b9dfb500
Merge pull request #116977 from Giganzo/replace-line-edit
...
Fix replace bar requiring pressing enter twice
2026-03-04 11:20:43 -06:00
Thaddeus Crews
db25be3646
Merge pull request #116585 from jinyangcruise/fix_symbol_jump
...
Fix symbol jump history navigation issue.
2026-03-04 11:20:33 -06:00
Thaddeus Crews
371282b28e
Merge pull request #92984 from adamscott/reveal-me
...
Customize the file manager label for each platform
2026-03-04 11:20:31 -06: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
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
Giganzo
195e3e8574
Fix Script Editor loses focus on esc in Find/Replace bar
2026-03-03 00:43:23 +01:00
Giganzo
475579835c
Fix replace button highlight next occurrence
2026-03-02 22:19:22 +01:00
Giganzo
a243469e67
Fix replace bar requiring pressing enter twice
2026-03-02 21:24:35 +01:00
Adam Scott
f441172719
Customize the file manager for each platform
2026-03-02 09:42:13 -05:00
Pāvels Nadtočajevs
1306221592
Move accessibility methods/enums from DisplayServer to the AccessibilityServer dedicated singleton.
2026-03-02 13:48:29 +02:00
Thaddeus Crews
1aaea38e7f
Merge pull request #111573 from StarryWorm/rm-class_db.h-from-resource.h
...
Core: remove `class_db.h` include from `resource.h`
2026-02-28 13:55:24 -06:00
jinyangcruise
e4e31abeaa
fix symbol jump history navigation issue.
2026-02-28 09:45:06 +08:00
StarryWorm
357fa00a4a
rm class_db.h from resource.h
2026-02-27 19:08:29 -05:00
kobewi
1b543e85cf
Reorganize interface/editor setttings
2026-02-27 22:25:59 +01:00
Thaddeus Crews
3862d8704f
Merge pull request #115978 from lodetrick/always-pin
...
Allow the bottom panel to be pinned when closed
2026-02-27 08:49:35 -06:00
Thaddeus Crews
28c37846d8
Merge pull request #111547 from sockeye-d/script-editor-join-lines
...
Add script editor `join_lines` keybind
2026-02-27 08:49:31 -06:00
Thaddeus Crews
f630133a01
Merge pull request #116826 from Repiteo/style/class-db-explicit-include
...
Style: Add `class_db.h` includes explicitly
2026-02-26 16:18:45 -06:00
Thaddeus Crews
20f1e1000f
Merge pull request #116557 from KoBeWi/siz_issue
...
Improve DockContextPopup spacing
2026-02-26 16:18:38 -06:00
Thaddeus Crews
e380a41752
Style: Add class_db.h includes explicitly
2026-02-26 15:50:28 -06:00
Rémi Verschelde
f0a448540e
Misc dependency improvements for files depending on rendering_server.h
...
On my machine, this reduces incremental compilation time after an edit of
`rendering_server.h` by 3s.
2026-02-25 20:17:27 +01:00
Rémi Verschelde
f5a290ac46
Move RenderingServer enums to a dedicated RenderingServerEnums (RSE) namespace
...
A number of headers in the codebase included `rendering_server.h` just for
some enum definitions. This means that any change to `rendering_server.h` or
one of its dependencies would trigger a massive incremental rebuild.
With this change, we decouple a number of classes from `rendering_server.h`,
greatly speeding up incremental rebuilds for that area.
On my machine, this reduces incremental compilation time after an edit of
`rendering_server.h` by 60s (from 2m57s).
2026-02-25 19:43:03 +01:00
kobewi
7832fafc66
Improve DockContextPopup spacing
2026-02-25 01:35:56 +01:00
Logan Detrick
6ea9a16e2d
Allow the bottom panel to be pinned when closed
2026-02-23 10:04:37 -08:00
Chaosus
ef933c9235
Add smooth to the changing of properties values in visual shader
2026-02-23 14:11:29 +03:00
fish
4d294caac9
Add script editor join line functionality
2026-02-20 15:59:41 -08:00
Thaddeus Crews
4dca1eae42
Merge pull request #116475 from Metsker/features
...
Evaluate empty EditorSpinSliders to 0
2026-02-20 14:34:21 -06:00
Thaddeus Crews
726de897d0
Merge pull request #116400 from bruvzg/fvar_code
...
Restore `interface/editor/code_font_custom_variations` functionality.
2026-02-20 11:36:02 -06:00
lev
610918795e
Evaluating empty EditorSpinSliders to 0
2026-02-19 13:46:20 +03:00
Thaddeus Crews
ad4c2c3da8
Merge pull request #116097 from KoBeWi/but_who_will_validate_validation_panel
...
Fix auto-translation of EditorValidationPanel
2026-02-18 17:28:30 -06:00
Pāvels Nadtočajevs
7856b9d8ad
Restore interface/editor/code_font_custom_variations functionality.
2026-02-17 12:15:36 +02:00
kobewi
1e8c4d395f
Refactor dock slot selector
2026-02-16 19:57:55 +01:00
Thaddeus Crews
cf406533c8
Merge pull request #114283 from KoBeWi/adding_physical_buttons
...
Change TabContainer's popup button into real Button
2026-02-16 10:19:22 -06:00
arkology
f3df9c2434
Convert "Line and column numbers" label to button
2026-02-11 14:01:03 +00:00
kobewi
e0225265b4
Fix auto-translation of EditorValidationPanel
2026-02-09 13:52:42 +01:00
kobewi
44f9d7fa2e
Change TabContainer's popup button into real Button
2026-02-08 18:13:45 +01:00
Thaddeus Crews
22d03aed44
Merge pull request #106352 from aaronfranke/editor-quat-float-insp
...
Increase float precision in the editor inspector for Quaternions
2026-02-05 14:44:40 -06:00
Aaron Franke
d9c3c87eaa
Increase float precision in the inspector for Quaternions
2026-02-03 13:45:13 -08:00
kobewi
d6975dac11
Add FilterLineEdit to unify editor filter field navigation
2026-02-03 15:37:20 +01:00
Simon Döhl
2363720b53
merge parts of script and text editor
2026-02-02 11:22:25 +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
kobewi
4274f8b543
Replace DockSlot with DockTabContainer
2026-01-29 16:52:01 +01:00
Saulo-de-Souza
35a9ec140f
CreateDialog: return type name instead of script path for custom types
2026-01-28 16:05:31 -03:00
Thaddeus Crews
0b60e188c3
Merge pull request #115360 from Nintorch/optimize-input-header-includes
...
Optimize `core/input/input.h` header `#include`ing
2026-01-28 12:27:02 -06:00