Commit graph

81843 commits

Author SHA1 Message Date
Thaddeus Crews
6413e9ba62
SCons: Fix compiled tests on scu builds 2026-02-21 10:23:46 -06:00
Josef Ott
fc711baa23 FEATURE_NATIVE_DIALOG_FILE always true for android 2026-02-21 17:18:23 +01:00
Thaddeus Crews
715d4bf7e6
CI: Fix godot-cpp caching 2026-02-21 09:17:37 -06:00
arkology
8abb0fab9c Rework Camera3D preview 2026-02-21 16:18:22 +03:00
Lukas Tenbrink
e9465cd380 Move variant pools to their own compile unit. 2026-02-21 13:24:17 +01:00
Giganzo
84bc552487 Add highlight to used anchor/sizing preset in ControlEditorToolbar popup 2026-02-21 12:23:12 +01:00
AeioMuch
86e80c6b80 Fix select the edited node when dropping 2026-02-21 03:33:54 +01:00
Scarface1809
e658da74e4 Feat: Support to show GridMap collider in editor 2026-02-21 01:31:15 +00:00
Robert Yevdokimov
13bdd512d2 Add shortcut to open instanced scene in editor 2026-02-20 19:40:57 -05:00
celyk
d2933f04b7 Clamp uv coordinates of omni light projector 2026-02-21 11:06:27 +11:00
fish
4d294caac9 Add script editor join line functionality 2026-02-20 15:59:41 -08:00
Thaddeus Crews
8120fb1242
Merge pull request #116527 from eritschlSC/fix_opengl_es_driver_checks
OpenXR: Fix OpenGL ES driver checks
2026-02-20 17:22:53 -06:00
Thaddeus Crews
4d6dc336d5
Merge pull request #99949 from YeldhamDev/be_more_descriptive_but_also_a_little_less
Make tooltips from all editor modes inform about the selection menu shortcut
2026-02-20 17:22:51 -06:00
Thaddeus Crews
e3af0a0de4
Merge pull request #116564 from KoBeWi/valid
Fix error in TileSetEditor
2026-02-20 17:22:50 -06:00
Thaddeus Crews
56f31e34b6
Merge pull request #115196 from tciviero/fix/builtin-script-reload
Fix: Sync built-in script memory before signal connection
2026-02-20 17:22:48 -06:00
kobewi
404ab3e2bd Fix error in TileSetEditor 2026-02-21 00:10:50 +01:00
Sysex89
49bf7b32ef Fix incorrect index usage in path string construction in PostImportPluginSkeletonRestFixer 2026-02-20 23:10:01 +01:00
Thaddeus Crews
a19892054e
Merge pull request #116537 from pafuent/audio_muted_on_break_reset_to_false_on_stop
Fix mute button after pausing and stopping
2026-02-20 14:34:29 -06:00
Thaddeus Crews
02451893cc
Merge pull request #115008 from KoBeWi/tileanslation
Improve auto-translation of tile editors
2026-02-20 14:34:29 -06:00
Thaddeus Crews
74ecf68e15
Merge pull request #115111 from KoBeWi/icons_are_baaaaaaaaaaaaack
Restore context menu icons in EditorFileDialog
2026-02-20 14:34:27 -06:00
Thaddeus Crews
8bae78e21b
Merge pull request #116434 from KoBeWi/code_is_not_eggs_don't_hard_boil_it
Don't hard-code dock names in default layout
2026-02-20 14:34:26 -06:00
Thaddeus Crews
96327bbfd8
Merge pull request #116544 from Nintorch/sdl-folder-is-owned-by-input-team
[CODEOWNERS] Add codeowners for `drivers/sdl/`
2026-02-20 14:34:25 -06:00
Thaddeus Crews
2829092a2a
Merge pull request #116552 from Ivorforce/rb-move
Add move semantics to `RBMap` and `RBSet`. Make their copy constructors explicit.
2026-02-20 14:34:23 -06:00
Thaddeus Crews
e0d0a65830
Merge pull request #116528 from Ivorforce/clang-tidy-revival
Re-activate a few clang-tidy options.
2026-02-20 14:34:22 -06: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
4602a8103c
Merge pull request #116550 from Repiteo/scons/bump-python
SCons: Bump minimum Python version (3.8 → 3.9)
2026-02-20 14:34:20 -06:00
Lukas Tenbrink
d6540e4aa7 Add move semantics to RBMap and RBSet. Make copy constructors explicit. 2026-02-20 20:47:15 +01:00
Stuart Carnie
f81ee0679a Input: Fix action matching for projects saved before device ID change
Normalize legacy device=0 on keyboard/mouse events when loading
input actions from project settings. Before eadec6c605, these
events defaulted to device=0; now they use DEVICE_ID_KEYBOARD (16)
and DEVICE_ID_MOUSE (32), causing _find_event() mismatches.
2026-02-21 06:27:05 +11:00
Michael Alexsander
a7575e94d6
Make tooltips from all editor modes inform about the selection menu shortcut 2026-02-20 16:23:10 -03:00
Thaddeus Crews
a206264d5b
SCons: Bump minimum Python version (3.8 → 3.9) 2026-02-20 13:22:11 -06:00
Lukas Tenbrink
9dfc2c977b Move char ranges from char_range.inc to char_range.cpp (non-constexpr). 2026-02-20 20:09:46 +01:00
Fredia Huya-Kouadio
51eb1a3013 Poll for Android devices only when a runnable Android export preset is configured 2026-02-20 10:52:39 -08:00
Lukas Tenbrink
abadedefc1 Re-activate a few clang-tidy options. 2026-02-20 19:07:35 +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
342109e01f
Merge pull request #116520 from passivestar/astreamint
Add missing background panel to audio stream interactive transition editor tree
2026-02-20 11:36:09 -06:00
Thaddeus Crews
781ae8deb2
Merge pull request #115876 from kitbdev/fix-te-search-backwards
Fix TextEdit backwards search skipping matches
2026-02-20 11:36:08 -06:00
Thaddeus Crews
8ab854a7ca
Merge pull request #116092 from bruvzg/bundle_id
[macOS] Add build name to bundle ID.
2026-02-20 11:36:06 -06:00
Thaddeus Crews
a142c2218a
Merge pull request #116196 from bruvzg/shy_b
Fix soft hyphen not working with small (or zero) line breaking width.
2026-02-20 11:36:05 -06:00
Thaddeus Crews
e6f5f5a1ca
Merge pull request #116197 from bruvzg/rtl_wj
[TextServer] Ignore language of embedded object replacement spans when updating line breaks.
2026-02-20 11:36:04 -06:00
Thaddeus Crews
9fc90a0441
Merge pull request #116261 from bruvzg/sprintf_arg
[String] Allow using Java style `%[arg$]` prefix in `sprintf`.
2026-02-20 11:36:03 -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
Thaddeus Crews
0d9d77ebc3
Merge pull request #116515 from Calinou/editor-export-fix-adb-editorsettings-error
Fix EditorSettings error due to `android_sdk_path` when exporting a project
2026-02-20 11:36:00 -06:00
Thaddeus Crews
65951c721f
Merge pull request #115649 from ashtonmeuser/type-limits
Add integer limit constants to @GlobalScope
2026-02-20 11:35:59 -06:00
passivestar
8b34d5d608 Tweaks to EditorHelp separator colors 2026-02-20 21:01:41 +04:00
Nintorch
f85892eb7a [CODEOWNERS] Add codeowners for drivers/sdl/
This PR makes the Input team a codeowner for `drivers/sdl/` folder, since at the moment SDL is only used for joypad input.
If in the future we add more subsystems from SDL, we can probably change the codeowners too.
2026-02-20 22:00:59 +05:00
AR
e9ee5798d4 Fix various typos listed in https://github.com/godotengine/godot/issues/91521 2026-02-20 21:32:29 +05: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
3fb0d6b544 Add missing background panel to audio stream interactive transition editor tree 2026-02-20 18:20:43 +04:00
Pablo Andres Fuente
59c9e27119 Fix mute button after pausing and stopping
Fixes #116127

The problem was that an internal variable was not being reset correctly
when the game was stopped.
2026-02-20 10:31:51 -03:00
Pāvels Nadtočajevs
f69edf810e
[String] Allow using Java style %[arg$] prefix in sprintf. 2026-02-20 15:07:58 +02:00