Commit Graph

81541 Commits

Author SHA1 Message Date
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 f65f5c0548 Merge pull request #101468 from KoBeWi/no_events_does_not_mean_no_name
Show shortcut without events in tooltip if it has name
2026-02-19 20:29:16 -06:00
Thaddeus Crews 25045e365f Merge pull request #113808 from kleonc/texture_rect_tiling_atlas_texture
Support tiling `AtlasTexture` in `TextureRect`
2026-02-19 20:29:15 -06:00
Thaddeus Crews 5e10528397 Merge pull request #114895 from Nintorch/is-joy-vibrating
Add support for joypad vibration checking
2026-02-19 20:29:13 -06:00
Thaddeus Crews cdf9834d1f Merge pull request #116512 from Repiteo/tests/compiled-followup
Tests: Tidy up compiled tests
2026-02-19 20:29:12 -06:00
Thaddeus Crews a7b74be08c Tests: Tidy up compiled tests 2026-02-19 19:31:09 -06:00
Thaddeus Crews aa094e93e3 Merge pull request #116390 from kitbdev/fix-rtl-too-small-for-scrollbar
Fix RichTextLabel scrollbar when too small to show it
2026-02-19 19:20:44 -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 83f30234d2 Merge pull request #112785 from Ivorforce/clang-tidy-ci
Integrate `clang-tidy` into CI
2026-02-19 19:20:42 -06:00
Thaddeus Crews 4d4f588a58 Merge pull request #93298 from rune-scape/call-native-static
GDScript: Call static methods in native base class
2026-02-19 19:20:41 -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 eb9aa55628 Merge pull request #111637 from Ivorforce/object-no-message-queue
Remove `message_queue.h` include from `object.h`.
2026-02-19 19:20:37 -06:00
Lukas Tenbrink 6e345f80ec Integrate (a nerfed version of) clang-tidy into CI.
For now, it's integrated into core, main and scene only.
Fix a few superficial clang-tidy failures.
2026-02-20 00:49:00 +01:00
Lukas Tenbrink a6adb12240 Remove message_queue.h include from object.h. 2026-02-20 00:27:41 +01:00
rune-scape f3c2397e34 GDScript: Call static methods in native base class 2026-02-19 10:49:02 -08:00
Nintorch c83c672d61 Add support for joypad vibration checking 2026-02-19 21:34:06 +05:00
Thaddeus Crews 897172fa25 Merge pull request #116486 from Repiteo/tests/ats-tweaks
Tests: Compiled test conversion follow-up
2026-02-19 10:24:51 -06:00
Thaddeus Crews dde6e84bc3 Tests: Compiled test conversion follow-up 2026-02-19 10:19:03 -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
Thaddeus Crews aae01e4568 Merge pull request #114712 from AR-DEV-1/cameffects-doc
Document that auto-exposure won't work on Mobile & Compatibility.
2026-02-19 09:46:03 -06:00
Thaddeus Crews c67a8a16f4 Merge pull request #116307 from Quantx/dds_r8_rg8
Add support for importing R8 and R8G8 DDS textures
2026-02-19 09:46:02 -06:00
Thaddeus Crews f0b164472f Merge pull request #112041 from Repiteo/tests/compiled
Tests: Convert test headers to compilation files
2026-02-19 09:46:00 -06:00
DinkeyKing 4e95d26c97 Fix 3D editor camera not updating correctly 2026-02-19 15:00:47 +01:00
Thaddeus Crews 5482b9e89e Tests: Convert test headers to compilation files
• Excludes module tests, as they'd be a more involved process
2026-02-19 07:36:26 -06: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
Samuel Deutsch 83057073d5 Add support for importing R8 and R8G8 DDS textures 2026-02-18 18:35:00 -08:00
AR 0d52a6c94c Document that auto-exposure won't work on Mobile & Compatibility.
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2026-02-19 07:13:06 +05:00
Kai 8770218577 Add reload_open_files() to script editor 2026-02-18 17:06:14 -08:00
kit a98f695673 Fix rtl scrollbar when too small to show it 2026-02-18 19:24:52 -05: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 d73f6aab4e Merge pull request #116455 from fire/vsk-python-linter-4.7
Run linter on `run_compatibility_test.py`.
2026-02-18 17:28:28 -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 ae604e73e0 Merge pull request #116274 from Nintorch/inputevent-keyboard-mouse-ids
Add device IDs to keyboard and mouse input events
2026-02-18 17:28:24 -06:00
Thaddeus Crews 2ae60b4108 Merge pull request #116207 from eritschlSC/projection_layer_extension
OpenXR: Add support for projection layer extensions
2026-02-18 17:28:22 -06:00
Thaddeus Crews 6e5b661f32 Merge pull request #116331 from kleonc/curves_fix_per_per_point_props_stored_twice
Fix `Curve` point properties usage flags
2026-02-18 17:28:20 -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
Thaddeus Crews bcbdd73ab9 Merge pull request #116418 from oCHIKIo/master
Input: Add SDL `misc2`-`misc6` gamepad button constants
2026-02-18 17:28:16 -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
K. S. Ernest (iFire) Lee 481865ba34 Run linter on run_compatibility_test.py. 2026-02-18 14:27:21 -08:00