Commit graph

81141 commits

Author SHA1 Message Date
Thaddeus Crews
3fff558dfc
Merge pull request #98667 from KoBeWi/superbox_input
Add FilterLineEdit to unify editor filter field navigation
2026-02-04 11:04:16 -06:00
Thaddeus Crews
c22aa78faf
Merge pull request #115814 from TheDying0fLight/fix-highlighter-regression
Fix editor syntax highlighter regression
2026-02-04 11:04:15 -06:00
Thaddeus Crews
3d113f4052
Merge pull request #115840 from SpikeTrapBoomStudios/fix-floating-dock-crash
Properly handle closing floating docks
2026-02-04 11:04:14 -06:00
Thaddeus Crews
2487a297b2
Merge pull request #113469 from m4gr3d/deprecate_dev_buildtype
Deprecate the Android studio `dev` buildtype
2026-02-03 18:06:52 -06:00
Thaddeus Crews
26d9d9d26a
Merge pull request #115834 from TheDying0fLight/fix-inline-color-picker-regression
Fix `ScriptTextEditor` not loading editor settings on initialization
2026-02-03 18:06:51 -06:00
Thaddeus Crews
4cce65bea6
Merge pull request #114678 from Image-unavailable/culling-wars-pr
Make directional lights' tighter shadow caster culling truly tight (implement per-cascade culling)
2026-02-03 18:06:49 -06:00
Thaddeus Crews
eaa21e1423
Merge pull request #115827 from bruvzg/tr_load
[Export] Load translation files to check locale for ICU data export.
2026-02-03 18:06:48 -06:00
Thaddeus Crews
15c9d96209
Merge pull request #115796 from ryevdokimov/rotation-arc-aa
Add anti-aliasing to transform gizmo rotation arc
2026-02-03 18:06:46 -06:00
Thaddeus Crews
3d2a2d3968
Merge pull request #114131 from gilzoide/bugfix/script-language-init-first-filesystem-scan
Make sure `ScriptLanguage` is initialized even after `init_languages` call
2026-02-03 18:06:45 -06:00
Thaddeus Crews
cab1bfdeea
Merge pull request #115759 from akien-mga/revert-106299
Revert "Improve performance of `CSharpLanguage::reload_assemblies`"
2026-02-03 18:06:43 -06:00
Thaddeus Crews
d9089dba06
Merge pull request #110254 from BlueCube3310/resize-all-formats
Image: Support resizing all uncompressed formats
2026-02-03 18:06:42 -06:00
Thaddeus Crews
92884a7140
Merge pull request #93478 from sertonix/patch-2
Fix missing lib with `builtin_glslang=false`
2026-02-03 18:06:40 -06:00
Brendan LeVoy
f051d6a0e9 Fix crash in a simpler way
Simply null-checks the return value of get_parent_container()
2026-02-03 15:13:31 -05:00
Sertonix
cdafcefb6b Fix missing lib with builtin_glslang=false
The `GetDefaultResource` function is in separate library file.
2026-02-03 20:45:13 +01:00
Simon Döhl
d4ce7b8cc5 Fix ScriptTextEditor not loading editor settings on initialization 2026-02-03 19:26:18 +01:00
Pāvels Nadtočajevs
1ea927cadc
[Export] Load translation files to check locale for ICU data export. 2026-02-03 19:13:16 +02:00
Fredia Huya-Kouadio
feb8e6ff13 Deprecate the Android studio dev buildtype
The project is setup in Android Studio with three buildtypes:
- `release` for release builds of the engine
- `debug` for debug builds of the engine with `dev_mode`, `dev_build`, and `debug_symbols` disabled
- `dev` for debug builds of the engine with `dev_mode`, `dev_build`, and `debug_symbols` enabled

This commit deprecates and removes the `dev` buildtype and instead enables `dev_mode`, `dev_build`, and `debug_symbols` for the `debug` buildtype when building with Android Studio.

The `release` buildtype has also been updated such that a `release` build built with Android Studio and signed with non-production keys can be installed side-by-side with a production-signed release (e.g: from the store).
2026-02-03 06:55:00 -08:00
kobewi
d6975dac11 Add FilterLineEdit to unify editor filter field navigation 2026-02-03 15:37:20 +01:00
Thaddeus Crews
0304036bed
Merge pull request #115773 from mihe/jolt/codeowners
Assign Jolt Physics team as code owner where appropriate
2026-02-03 08:14:05 -06:00
Thaddeus Crews
4c5f4e61ad
Merge pull request #115608 from ryevdokimov/fix-skeleton
Fix `Skeleton3D` Edit Mode bone buttons have priority over transform gizmo
2026-02-03 08:14:04 -06:00
Thaddeus Crews
9c1528f787
Merge pull request #115763 from Hrothdel/fix-untyped-method-overrides
Inherit parent method return types for untyped overrides
2026-02-03 08:14:03 -06:00
Thaddeus Crews
2f3fc6504d
Merge pull request #115793 from kitbdev/fix-text-editor-goto-crash
Fix Go To Line crash
2026-02-03 08:14:02 -06:00
Thaddeus Crews
3a2865861d
Merge pull request #113873 from RyanVail/joycon-serial-number
Input: Add serial number to `joy_info`
2026-02-03 08:14:01 -06:00
Thaddeus Crews
ace9a93ff3
Merge pull request #115784 from TokageItLab/fix-skeledit-flag
Remove unneeded checks for undo-redo history from Skeleton3DEditor
2026-02-03 08:14:01 -06:00
Thaddeus Crews
0a843c13f8
Merge pull request #111464 from LiveTrower/clearcoat-improvements
Clearcoat improvements and fixes
2026-02-03 08:14:00 -06:00
Thaddeus Crews
ed42d3dbe0
Merge pull request #115749 from bruvzg/font_size_reuse_face
[TextServer] Reuse `FT_Face` and data for all font sizes.
2026-02-03 08:13:58 -06:00
Thaddeus Crews
c4e9378020
Merge pull request #107234 from jon1solution/select-near-lights-gles3-mobile
Select relevant 3D lights per mesh on GLES3 and Mobile renderers
2026-02-03 08:13:57 -06:00
Thaddeus Crews
b4a81b2070
Merge pull request #115778 from KoBeWi/_name
Fix wrong base type when creating script
2026-02-03 08:13:56 -06:00
Thaddeus Crews
ea6fec22ef
Input: Added serial number to joy_info
Co-Authored-By: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Co-Authored-By: RyanVail <111651152+ryanvail@users.noreply.github.com>
2026-02-03 07:37:15 -06:00
Simon Döhl
510639bd95 fix highlighter regression 2026-02-03 10:16:35 +01:00
kit
49b68479a4 Fix Go To Line crash 2026-02-02 21:17:30 -05:00
Silc Lizard (Tokage) Renew
a9630eac57 Remove unneeded checks for undo-redo history from Skeleton3DEditor 2026-02-03 08:23:20 +09:00
kobewi
afdc1d6456 Fix wrong base type when creating script 2026-02-02 22:59:57 +01:00
Mikael Hermansson
473609d68f Assign Jolt Physics team as code owner where appropriate 2026-02-02 21:17:28 +01:00
Leonard Pop
058a46f154 Inherit parent method return types for untyped overrides 2026-02-02 21:34:37 +02:00
Thaddeus Crews
3c5e561024
Merge pull request #115765 from bruvzg/fp_ios
Disable FP contraction (iOS/visionOS)
2026-02-02 12:57:31 -06:00
Thaddeus Crews
cbfc64fd6e
Merge pull request #115699 from ryevdokimov/fix-set-history-unsaved
Fix `mark_scene_as_unsaved()` not working with `Reload Saved Screen`
2026-02-02 12:57:30 -06:00
Thaddeus Crews
77f596abc5
Merge pull request #115729 from Manik2607/fix-current-line-highlight-gutter
Fix current line highlight not extending into gutter
2026-02-02 12:57:29 -06:00
Thaddeus Crews
f95b964572
Merge pull request #115758 from KoBeWi/autopen
Add setting for automatically opening scripts
2026-02-02 12:57:29 -06:00
Thaddeus Crews
b719f94bfe
Merge pull request #115757 from blueskythlikesclouds/fix-accidental-write-combined-read
Fix accidental write-combined memory reads in canvas renderer.
2026-02-02 12:57:28 -06:00
Thaddeus Crews
42b5f64835
Merge pull request #115692 from Scrawach/fix-local-const-invisible-in-debugger
Fix null values for local const in debugger
2026-02-02 12:57:27 -06:00
Thaddeus Crews
e6d4e7d37f
Merge pull request #115751 from syntaxerror247/bad-file-descriptor
Android: Fix `Bad file descriptor` in SAF/MediaStore in long term access
2026-02-02 12:57:25 -06:00
Thaddeus Crews
0c6cc34e92
Merge pull request #114917 from TheDying0fLight/merge-shader-and-text-editors
Refactor `TextEditor` and `ScriptTextEditor`
2026-02-02 12:57:24 -06:00
Thaddeus Crews
379b5fa814
Merge pull request #115714 from Chubercik/libpng-1.6.54
libpng: Update to 1.6.54
2026-02-02 12:57:23 -06:00
Thaddeus Crews
f3d72eb13a
Merge pull request #115266 from Nintorch/fix-joypad-editor-tooltips
Fix editor tooltips disappearing with joypad button presses
2026-02-02 12:57:23 -06:00
Thaddeus Crews
c37b78b525
Merge pull request #115681 from 0xAlexisSys/minor-spelling-mistake-fix
Fix "subresources" misspelling in `Resource.DEEP_DUPLICATE_NONE` docs
2026-02-02 12:57:21 -06:00
Robert Yevdokimov
5a4537cbc7 Add anti-aliasing to transform gizmo rotation arc 2026-02-02 13:01:19 -05:00
Pāvels Nadtočajevs
abdc01b9f7
Disable FP contraction (iOS/visionOS) 2026-02-02 19:06:29 +02:00
jon1solution
979d3e58d0 Keeping the top N lights per mesh in the culling phase.
Previously, each mesh was paired up with the first N of each Omni- and Spot-lights.
Now each light is scored based on its distance to the mesh, energy, and range.
The new code uses a heap to track the best N lights (of each type) for predictability.
2026-02-02 08:59:30 -08:00
Rémi Verschelde
63e7936e18
Revert "Improve performance of CSharpLanguage::reload_assemblies"
This reverts commit f68bf2f545.

This seems to trigger occasional editor crashes.

Fixes #115460.
2026-02-02 14:21:27 +01:00