Commit Graph

81616 Commits

Author SHA1 Message Date
Thaddeus Crews 9196d6b372 Merge pull request #108875 from ThatNerdNxtDoor/master
Properly update region editor window when undoing changes to `region_rect`
2026-02-23 11:58:35 -06:00
Thaddeus Crews 26c982fe98 Merge pull request #116530 from Sysex89/index_error
Fix incorrect index usage in path string construction in `PostImportPluginSkeletonRestFixer`
2026-02-23 11:58:32 -06:00
Thaddeus Crews 2d458b9b96 Merge pull request #113767 from LilithSilver/editor-interface-get-unsaved-scenes
Add `EditorInterface::get_unsaved_scenes()`
2026-02-23 11:58:31 -06:00
LilithSilver 11d7e298dd Add EditorInterface::get_unsaved_scenes()
Co-Authored-By: Nikita <69168929+nikitalita@users.noreply.github.com>
2026-02-23 11:36:02 -06:00
Thaddeus Crews a3e84cc2af Merge pull request #116542 from Ivorforce/char-range-cpp
Move char ranges from `char_range.inc` to `char_range.cpp` (non-constexpr)
2026-02-21 12:17:02 -06:00
Thaddeus Crews 9a19d32fdb Merge pull request #116541 from Ivorforce/a-variant-shaped-pool
Move variant pools to their own compile unit.
2026-02-21 12:17:01 -06:00
Thaddeus Crews 3d7cd421ea Merge pull request #116586 from Repiteo/ci/godot-cpp-cache
CI: Restore godot-cpp caching
2026-02-21 12:17:00 -06:00
Thaddeus Crews a0d955d586 Merge pull request #116588 from Repiteo/scons/compiled-test-scu-fix
SCons: Fix compiled tests on scu builds
2026-02-21 12:16:59 -06:00
Thaddeus Crews 6413e9ba62 SCons: Fix compiled tests on scu builds 2026-02-21 10:23:46 -06:00
Thaddeus Crews 715d4bf7e6 CI: Fix godot-cpp caching 2026-02-21 09:17:37 -06:00
Lukas Tenbrink e9465cd380 Move variant pools to their own compile unit. 2026-02-21 13:24:17 +01: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
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
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
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
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
Rémi Verschelde be587f3a2d Merge pull request #115623 from akien-mga/gles3-includes-codestyle
GLES3: Tidy up includes for consistency and remove unnecessary includes
2026-02-20 13:07:41 +01:00
Rémi Verschelde cd650f2336 GLES3: Move some static utils to new RasterizerUtilGLES3
This helps remove dependencies on RasterizerGLES3 in many files, which is
useful as RasterizerGLES3 basically includes everything, so it brings a lot
of transient includes.
2026-02-20 11:29:39 +01:00
Rémi Verschelde 13bb08286e GLES3: Remove unnecessary includes 2026-02-20 11:29:38 +01:00
Rémi Verschelde 715748bab4 GLES3: Tidy up includes for consistency 2026-02-20 11:20:44 +01:00