Commit Graph

20902 Commits

Author SHA1 Message Date
Mikael Hermansson f21053e4ef Allow providing Android APK/AAB as base packs for patch PCKs 2026-02-23 14:26:52 +01:00
Thaddeus Crews 0df713417b Merge pull request #116539 from Ivorforce/remember-your-ancestors
Include some headers explicitly in some important spots, to estimate include costs better.
2026-02-20 11:36:09 -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
Lukas Tenbrink e75aa9ed86 Include some headers explicitly in some important spots, to estimate include costs better. 2026-02-20 15:33:03 +01:00
passivestar 23df31ece4 Don't tint the preview camera icon 2026-02-20 12:24:04 +04:00
Thaddeus Crews 230e6bfc3b Merge pull request #76596 from Calinou/editor-settings-allow-negative-line-spacing
Allow negative line spacing for the script editor in Editor Settings
2026-02-19 20:29:17 -06:00
Thaddeus Crews 4c6246052b Merge pull request #116463 from Bashar-R/editor-only-master
Editor: only force CSV text for translation
2026-02-19 19:20:43 -06:00
Thaddeus Crews 5ce11b3c5f Merge pull request #115129 from KoBeWi/the_favorite_color_is_doomed_(was)
Fix folder colors in Favorites list
2026-02-19 19:20:40 -06:00
Thaddeus Crews afc720e35c Merge pull request #116450 from fkeyzuwu/fix-export-dragndrop-type-hint
Match type hint behavior of drag and drop `@export` to `@onready`
2026-02-19 19:20:38 -06:00
Thaddeus Crews 4f62fa03f5 Merge pull request #116187 from nikitalita/expose_reload_scripts
Add reload_open_files() to script editor
2026-02-19 09:46:09 -06:00
Thaddeus Crews 9a3a7f9abf Merge pull request #104628 from Calinou/editor-add-toggle-visibility-shortcut
Add `H` keyboard shortcut to toggle node visibility in the 2D and 3D editors
2026-02-19 09:46:08 -06:00
Thaddeus Crews 16b7047677 Merge pull request #101769 from KoBeWi/attack_of_invisible_trees
Don't update inspector when invisible
2026-02-19 09:46:07 -06:00
Thaddeus Crews e0b9d1f3ff Merge pull request #106219 from DinkeyKing/editor-fov-fix
Fix 3D editor camera not updating correctly
2026-02-19 09:46:06 -06:00
Thaddeus Crews d59205aa61 Merge pull request #111614 from YYF233333/typed-dict-include
Remove `typed_dictionary.h` include where it's unused or can be forward-declared
2026-02-19 09:46:05 -06:00
Thaddeus Crews 70771e3290 Merge pull request #116451 from YeldhamDev/animation_auto_translation
Improve auto-translation in the Animation editor
2026-02-19 09:46:04 -06:00
DinkeyKing 4e95d26c97 Fix 3D editor camera not updating correctly 2026-02-19 15:00:47 +01:00
Yufeng Ying 37164e28f0 Remove typed_dictionary.h include 2026-02-19 13:28:06 +08:00
Bashar-R 560ff19a29 Editor: only force CSV text for translation 2026-02-18 22:14:08 -05:00
Kai 8770218577 Add reload_open_files() to script editor 2026-02-18 17:06:14 -08: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
Thaddeus Crews 30faebb208 Merge pull request #116312 from KoBeWi/5000_docks_below_surface
Add extra bottom dock slots
2026-02-18 17:28:29 -06:00
Thaddeus Crews 325dc44c08 Merge pull request #116328 from KoBeWi/🩶
Fix "disabled" nodes depending on process mode
2026-02-18 17:28:27 -06:00
Thaddeus Crews aa6893931d Merge pull request #116380 from KoBeWi/🙃
Fix BottomPanel tab dropping
2026-02-18 17:28:25 -06:00
Thaddeus Crews 551978e514 Merge pull request #112985 from DexterFstone/Add-Replace-to-SceneTree-context-menu
Add `Replace` to `SceneTree` context menu
2026-02-18 17:28:18 -06:00
kobewi 86c66ffed4 Don't update inspector when invisible 2026-02-19 00:09:40 +01:00
Hugo Locurcio f3ba89c381 Add H keyboard shortcut to toggle node visibility in the 2D and 3D editors
This can be used to quickly toggle visibility of all selected nodes
in the editor.

Note that the default shortcut won't work when the Scene tree dock is
focused, as incremental search takes priority over the shortcut.

This changes the Show Helpers shortcut in the 2D editor to Shift + H
by default to avoid conflicts with this new shortcut.
2026-02-19 00:04:23 +01:00
Michael Alexsander 85ba2ecf2b Improve auto-translation in the Animation editor 2026-02-18 19:10:04 -03:00
fkeyz b60e662c25 Match type hint behavior of drag and drop @export to @onready 2026-02-18 22:06:38 +02:00
Thaddeus Crews d07793e7ba Merge pull request #116406 from akien-mga/cleanup-includes-displayserver
Minimize include dependencies of `display_server.h`
2026-02-18 08:28:10 -06:00
Thaddeus Crews 62c6ae120f Merge pull request #116218 from KoBeWi/remove_
Fix editor not handling unsaved changes on restart from settings
2026-02-18 08:28:07 -06:00
kobewi 6b8bc19c5a Add extra bottom dock slots 2026-02-18 15:23:25 +01:00
Thaddeus Crews c4a893e988 Merge pull request #114849 from TokageItLab/pathedit-selection
Highlight selected points in Path3DEditor
2026-02-17 14:04:03 -06:00
Thaddeus Crews 8ab040cc44 Merge pull request #116295 from Meorge/bugfix/anim-library-folding
Provide default values for fold state in "Edit Animation Libraries" window to prevent errors
2026-02-17 14:03:58 -06:00
Thaddeus Crews 7b089a98d9 Merge pull request #89748 from KoBeWi/grabn't
Remove redundant grabbing code from vector editor
2026-02-17 14:03:55 -06:00
Thaddeus Crews 4ce9ef043a Merge pull request #111016 from almic/patch-1
Remove dead code in `node_3d_editor_gizmos.cpp`
2026-02-17 14:03:53 -06:00
Rémi Verschelde ad4b910a10 Minimize include dependencies of display_server.h
- Removes `native_menu.h` dependency from `display_server.h`.
  It's now forward-declared in all DisplayServer implementations and should
  be included in the .cpp's.
- Removes some unused `rb_set.h` and `rb_map.h` dependencies, which leads to
  having to include them explicitly in half the scene and editor codebase...
  which shows how much we depend on `display_server.h`.
- Forward-declare `input_event.h`, so now we need only `keyboard.h`.
2026-02-17 19:45:31 +01:00
Thaddeus Crews 8a4df69e22 Merge pull request #116403 from HolonProduction/lsp/settings
LSP: Document editor settings
2026-02-17 09:28:32 -06:00
Thaddeus Crews fa56f71ddd Merge pull request #107452 from Ivorforce/bit-math-header
Move binary math functions to `Math` namespace in `math_funcs_binary.h`
2026-02-17 09:28:31 -06:00
Thaddeus Crews 7268edf5a6 Merge pull request #116283 from TheDying0fLight/fix-script-editor-minimizing
Fix `ScriptTextEditor` resizing issue
2026-02-17 09:28:28 -06:00
Thaddeus Crews 41d060630a Merge pull request #106004 from kitbdev/add-command-to-reload-project
Add Reload Current Project to the command palette
2026-02-17 09:28:27 -06:00
Thaddeus Crews 23d7147d1e Merge pull request #116381 from Ivorforce/hashset-explicit-copy
Change `HashSet` copy constructor from implicit to explicit.
2026-02-17 09:28:26 -06:00
Thaddeus Crews 55da9f0782 Merge pull request #114360 from KoBeWi/dockup_grid
Refactor dock slot selector
2026-02-17 09:28:25 -06:00
Thaddeus Crews a1c4aacdbc Merge pull request #110796 from fkeyzuwu/drag-and-drop-info-label
Add drag and drop info label
2026-02-17 09:28:21 -06:00
HolonProduction 9527a6e2f0 LSP: Document editor settings 2026-02-17 12:29:27 +01:00
Lukas Tenbrink 0ea5ece984 Move binary math functions to Math namespace in math_funcs_binary header. 2026-02-17 12:24:35 +01:00
Pāvels Nadtočajevs 7856b9d8ad Restore interface/editor/code_font_custom_variations functionality. 2026-02-17 12:15:36 +02:00
Lukas Tenbrink c9249346c4 Change HashSet copy constructor from implicit to explicit. 2026-02-16 23:10:33 +01:00
kobewi 8ef3bc5135 Fix BottomPanel tab dropping 2026-02-16 23:06:48 +01:00
Thaddeus Crews 376903417d Merge pull request #116369 from HolonProduction/lsp/singleton
LSP: Fix singleton registration
2026-02-16 15:02:46 -06:00
Thaddeus Crews 7eedf1846f Merge pull request #105045 from ryevdokimov/fix-load-from-project-settings
Fix issues with `InputMap::load_from_project_settings()` when called in tool script
2026-02-16 15:02:43 -06:00