Thaddeus Crews
a1e2dd15af
Merge pull request #101077 from Rindbee/fix-ui-navigation-break
...
Fix ui navigation break
2025-03-05 12:07:56 -06:00
Thaddeus Crews
113fc5a647
Merge pull request #102648 from bruvzg/el_force
...
Expose `OVERRUN_ENFORCE_ELLIPSIS` flag to the controls.
2025-03-05 12:07:55 -06:00
Thaddeus Crews
3a472ef072
Merge pull request #100684 from ryevdokimov/fix-spinbox-decimal-issues
...
Fix spinbox decimal issues when `update_on_text_changed` = true
2025-03-05 12:07:54 -06:00
Thaddeus Crews
77231d81b4
Merge pull request #102514 from bruvzg/ts_wrp_indent
...
[TextEdit] Improve wrapped line indent handling.
2025-03-05 12:07:52 -06:00
Thaddeus Crews
c81405d841
Merge pull request #102880 from mooflu/svg_artifacts_102839
...
Apply `fix_alpha_edges` for both theme icons and font glyphs.
2025-03-05 12:07:51 -06:00
Thaddeus Crews
e23460ae78
Merge pull request #102585 from KoBeWi/localichangetion
...
Don't send `TRANSLATION_CHANGED` outside tree
2025-03-05 12:07:50 -06:00
Thaddeus Crews
df758feae5
Merge pull request #97861 from Grandro/fix-update-viewport-path
...
Update ViewportTexture path relative to its local scene instead of the Viewport owner
2025-03-05 12:07:49 -06:00
Thaddeus Crews
729c4e9e88
Merge pull request #102905 from kleonc/render_info_fix_primitive_count_per_triangle_strip
...
Fix render info primitive count per `TRIANGLE_STRIP`
2025-03-05 12:07:47 -06:00
Thaddeus Crews
02bedd8ac2
Merge pull request #103403 from Hilderin/fix-headless-import-always-emits-error
...
Fix headless import always emits errors
2025-03-05 12:07:46 -06:00
Thaddeus Crews
6b227f8ba9
Merge pull request #103471 from bruvzg/lbl_sout_bt
...
Fix text shadow outline draw batching.
2025-03-05 12:07:45 -06:00
Thaddeus Crews
8ef0075193
Merge pull request #102817 from dsnopek/java-class-wrapper-array-improvements
...
JavaClassWrapper: Improve handling of typed array arguments
2025-03-05 12:07:44 -06:00
Thaddeus Crews
b4e86825c4
Merge pull request #103375 from dsnopek/java-class-wrapper-more-array-improvements
...
JavaClassWrapper: Fix converting returned arrays to Godot types
2025-03-05 12:07:43 -06:00
Thaddeus Crews
9911baec70
Merge pull request #103531 from darksylinc/matias-mobile-shadows-update
...
Fix inefficient upload in Mobile Shadows
2025-03-05 12:07:42 -06:00
Thaddeus Crews
1f2d135444
Merge pull request #103526 from jamie-pate/fix_103522
...
Fix check for is_maximized in x11 to require both horizontal and vert
2025-03-05 12:07:41 -06:00
Thaddeus Crews
8777f088cc
Merge pull request #103348 from huwpascoe/render_params_fix
...
Fix 2D instance params crashing using outside of `main()`
2025-03-05 12:07:39 -06:00
Thaddeus Crews
6cc46e7a38
Merge pull request #103465 from Hot-key/fix-callable-get-argument-count-crash
...
Fix crash when calling `get_argument_count()` on Callable with freed object
2025-03-05 12:07:38 -06:00
Thaddeus Crews
eda3467b6f
Merge pull request #103560 from bruvzg/rd_helper_l
...
[Linux/BSD] Offload RenderingDevice creation test to subprocess.
2025-03-05 12:07:37 -06:00
Thaddeus Crews
a56e918292
Merge pull request #103521 from Olle-Lukowski/gpu-finalize-fix
...
Delete rendering device on the same thread it was created
2025-03-05 12:07:36 -06:00
Thaddeus Crews
5c3e7280f4
Merge pull request #103506 from bruvzg/shader_pool
...
Use separate WorkThreadPool for shader compiler.
2025-03-05 12:07:34 -06:00
Thaddeus Crews
bc4f5ffa52
Merge pull request #102924 from Repiteo/scons/minor-fixes
...
SCons: Implement minor fixes
2025-03-05 12:07:33 -06:00
Thaddeus Crews
d7ecacb7a7
Merge pull request #103515 from Repiteo/ci/scons-bump
...
CI: Bump SCons to latest (4.8.1 → 4.9.0)
2025-03-05 12:07:32 -06:00
aaronp64
7007380d0c
Avoid multiple lookups in Dictionary::operator[]
...
Updated Dictionary::operator[] to get reference to value once to avoid multiple HashMap lookups.
2025-03-05 13:07:30 -05:00
kleonc
91170d0a30
Use Viewport's default texture filter/repeat in GUI tooltips
2025-03-05 18:03:39 +01:00
Thaddeus Crews
0e3ffe55c2
CI: Ensure "valid" dummy key
2025-03-05 10:59:40 -06:00
Thaddeus Crews
937fccf24d
Merge pull request #100457 from Repiteo/ci/cache-persistence
...
CI: Ensure default branch cache persists
2025-03-05 10:35:12 -06:00
Thaddeus Crews
0b9871590c
CI: Ensure default branch cache persists
2025-03-05 10:32:19 -06:00
Cyclone
144d95d96c
EditorInterface: Add get_open_scene_roots to retrieve all opened scenes root nodes
2025-03-05 11:57:40 +01:00
Pāvels Nadtočajevs
6597fa24a9
[Windows] Fix get_modified_time on locked files.
2025-03-05 11:40:37 +02:00
Rémi Verschelde
b24656090f
Merge pull request #103616 from bruvzg/mtl_stage
...
[Metal] Add missing stage info to shader description.
2025-03-05 10:04:33 +01:00
Pāvels Nadtočajevs
ff118b63e2
Add missing default values to the read_*_from_stdin binds.
2025-03-05 10:23:31 +02:00
Pāvels Nadtočajevs
76e2e9f81f
[Metal] Add missing stage info to shader description.
2025-03-05 09:06:06 +02:00
Stuart Carnie
2b8cb36434
Metal: Use uniform set index passed by RenderingDevice
...
This does not resolve the errors noted in #101696 , as the project is
incorrectly binding incompatible uniform set descriptors, as set 0
and set 1 have a single `readonly` image and set 2 has a single
`writeonly` texture. The `RenderingDevice` is reporting the errors with
Metal, as it uses a different `_reflect_spirv`, which correctly
determines the read / write attribute. A separate PR will be required
to fix the shared `_reflect_spirv`
Helps #101696
2025-03-05 17:52:52 +11:00
Hilderin
dba92c9354
Fix headless import always emits errors
2025-03-04 18:45:40 -05:00
Bernat Arlandis
0882702827
Theora: Fix YUV422/444 to RGB. Fixes #87705
...
The last line wasn't being converted thus was missing in the resulting frame.
2025-03-04 22:49:18 +01:00
TrueJole
555caeaecc
Use text_overrun for project export errors
2025-03-04 21:40:10 +01:00
Pedro Yang
9270fcd9d2
Fix #103433 : Added space for BBCode Ordered Lists
...
Now [ol] and [ul] have a seperating space by default
2025-03-04 20:01:18 +00:00
Pāvels Nadtočajevs
4187c48a15
[iOS export] Restore one-click deploy device enumeration using Xcode.
2025-03-04 21:37:47 +02:00
Yyf2333
e972ff27f3
Prevent inline error printing functions.
2025-03-05 03:31:07 +08:00
Olle Lukowski
fc1461cfe0
Make NavigationLink3D properly update on NOTIFICATION_VISIBILITY_CHANGED
2025-03-04 20:11:08 +01:00
arkology
92c6920272
Restore "Show in File Manager" button functionality in ProjectManager
...
- now "Show in File Manager" button is invisible on Android and web (as it should be) when project path is valid.
- tooltip is visible again.
2025-03-04 20:50:23 +03:00
Haoyu Qiu
554aa6ad95
Improve error message from JavaClassWrapper.wrap()
2025-03-04 21:14:05 +08:00
Pāvels Nadtočajevs
6ed12bfc5d
[Linux/BSD] Offload RenderingDevice creation test to subprocess.
2025-03-04 13:18:26 +02:00
Olle Lukowski
3f1594ab90
Delete rendering device on the same thread it was created
2025-03-04 09:18:35 +01:00
clayjohn
338c12fc9a
Implement LIMIT_MAX_COMPUTE_SHARED_MEMORY_SIZE to limit_get in all Rendering backends.
...
Also add a more helpful warning that is only displayed in dev builds to
match the D3D12 backend
2025-03-03 21:43:12 -08:00
Hotkey
7bc030172e
Fix crash when calling get_argument_count() on invalid Callable
...
https://github.com/godotengine/godot/issues/103438
2025-03-04 13:32:34 +09:00
Etherealxx
9cbfeff940
Add "Go Online" button on Export Template Manager
...
Godot 4.4 introduces network mode, which by default sets to offline.
Some features are disabled on offline mode, including downloading export
templates. Newcomers to the engine that has no knowledge about the network
mode might be confused on why the Export Template Manager tells them that
they're offline, despite them having internet connection.
This commit introduces a message that tells the user that online mode is
required, and a link button that user can click to enable online mode from
the Export Template Manager popup UI. Some code changes also made to make
sure that the button and message only shows on official build only.
2025-03-04 09:04:09 +07:00
Rémi Verschelde
1753893c60
Merge pull request #103523 from akien-mga/android-fix-disable_3d
...
Android: Fix build with `disable_3d`
2025-03-04 01:02:46 +01:00
Rémi Verschelde
6e0d67ef47
Merge pull request #103519 from Calinou/doc-glow-upscale-mode-compatibility
...
Document Glow Upscale Mode project setting only affecting Forward+/Mobile
2025-03-04 01:02:43 +01:00
Rémi Verschelde
a3dcd98032
Merge pull request #103514 from dsnopek/github-actions-godot-cpp
...
CI: Use correct godot-cpp branch
2025-03-04 01:02:40 +01:00
Rémi Verschelde
6536f5f2df
Merge pull request #103480 from beicause/rd-validate-pre-raster-shader
...
RenderingDevice: Validate pre-raster (vertex) shader in `render_pipeline_create`
2025-03-04 01:02:35 +01:00