Commit graph

71001 commits

Author SHA1 Message Date
Thaddeus Crews
97fa4bdfdc
Merge pull request #101540 from akien-mga/vulkan-disable-layer-bandicam
Vulkan: Force disable broken `VK_LAYER_bandicam_helper` layer in editor
2025-01-16 17:17:57 -06:00
Thaddeus Crews
ad4eeaca5e
Merge pull request #101556 from maidopi-usagi/notifier_doc
Fix `visibility_notifier_create` documentation
2025-01-16 17:17:56 -06:00
Thaddeus Crews
7dba09882a
Merge pull request #101557 from btgs-0/empty-project-window-flowcontainer-101530
Make the `empty_list_actions` HBoxContainer into a FlowContainer.
2025-01-16 17:17:55 -06:00
Thaddeus Crews
b6203da3ae
Merge pull request #101620 from Yelloween10/fix-modifier-doc
Update `InputEventWithModifiers` documentation for modifier key behaviour
2025-01-16 17:17:54 -06:00
Thaddeus Crews
9bcf5ac9f7
Merge pull request #101560 from darksylinc/matias-union-order
Fix union order to simplify empty initializers
2025-01-16 17:17:53 -06:00
Thaddeus Crews
464253e235
Merge pull request #101571 from TokageItLab/validate-rotation-axis-spring-bone
Add validation for rotation axis to SpringBoneSimulator3D
2025-01-16 17:17:50 -06:00
Thaddeus Crews
6820cceb86
Merge pull request #101566 from TCROC/fix-wayland-cant-set-mode-exclusive-full-screen
Fix Wayland `window_can_set_mode` ExclusiveFullScreen
2025-01-16 17:17:49 -06:00
Thaddeus Crews
3204956f40
Merge pull request #101567 from mateuseap/feat/get_display_safe_area
Add a note to `DisplayServer.get_display_safe_area()` method documentation
2025-01-16 17:17:48 -06:00
Thaddeus Crews
cad87e5a75
Merge pull request #101574 from bruvzg/fs_err_res
Fix conversion plugin search showing errors on `TextFile` and `OtherFile`.
2025-01-16 17:17:47 -06:00
Thaddeus Crews
c4f7192a86
Merge pull request #101594 from BlueCube3310/image-channel-mask-fix
Fix certain channel masks for Texture previewer
2025-01-16 17:17:46 -06:00
Thaddeus Crews
06b73ff1c4
Merge pull request #101629 from bruvzg/fix_ime_scroll
[TextEdit] Fix `viewport_to_caret` using start of IME text instead of IME caret/selection.
2025-01-16 17:17:45 -06:00
Thaddeus Crews
df7572f8bc
Merge pull request #101347 from akien-mga/thorvg-0.15.8
thorvg: Update to 0.15.8
2025-01-16 17:17:44 -06:00
Thaddeus Crews
c11863cc51
Merge pull request #101626 from bruvzg/ts_fix_inv
[TextServer] Fix text buffer not processing strings added after `shape`.
2025-01-16 17:17:43 -06:00
Thaddeus Crews
d6adc775a4
Merge pull request #89763 from ajreckof/fix-focus-on-reorder
Fix focus when reordering array
2025-01-16 17:17:42 -06:00
Thaddeus Crews
c038696c6b
Merge pull request #101636 from bruvzg/fix_particles_gizmo_crash
Fix crash in `Particles3DEmissionShapeGizmoPlugin`.
2025-01-16 17:17:41 -06:00
Thaddeus Crews
6fe1bbd1e0
Merge pull request #101627 from ialex32x/fix-get-argument-type-range
Fix index check in MethodBind::get_argument_type
2025-01-16 17:17:40 -06:00
Pāvels Nadtočajevs
05ce2fb0c8 Fix crash in Particles3DEmissionShapeGizmoPlugin. 2025-01-16 15:15:21 +02:00
Rémi Verschelde
d33da79d3f
Merge pull request #101614 from stuartcarnie/metalfx_ios
iOS: Weak-link MetalFX
2025-01-16 12:54:59 +01:00
Pāvels Nadtočajevs
7c54ad34ba [TextEdit] Fix viewport_to_caret using start of IME text instead of IME caret/selection. 2025-01-16 10:26:04 +02:00
ialex32x
6b225ebe24 Fix index check in MethodBind::get_argument_type 2025-01-16 15:47:50 +08:00
Pāvels Nadtočajevs
43bc44e3b0 [TextServer] Fix text buffer not processing strings added after shape. 2025-01-16 08:57:27 +02:00
Yelloween
6f920772ba Update documentation for modifier key behaviour 2025-01-16 04:11:30 +03:00
Rémi Verschelde
0726d3c7d5 Merge pull request #101595 from adamscott/fix-with-String--num_64
Replace some problematic uses of `String::num` to `String::num_int64`
2025-01-16 01:49:19 +01:00
Rémi Verschelde
5718845d99 Merge pull request #101576 from bruvzg/pm_size_fix
Fix project manager window size when `EDSCALE` is not 1.0.
2025-01-16 01:49:15 +01:00
Rémi Verschelde
a79e30af53 Merge pull request #101572 from mateuseap/fix/open_selected_projects_check_recovery_mode
Fix crashes when pressing enter on project manager screen
2025-01-16 01:49:12 +01:00
Stuart Carnie
0cd0f889cf iOS: Weak-link MetalFX 2025-01-16 11:23:46 +11:00
Adam Scott
33e16435f5
Replace some problematic uses of String::num to String::num_int64 2025-01-15 12:51:51 -05:00
BlueCube3310
271067eb2b Fix certain channel masks for Texture previewer 2025-01-15 18:40:53 +01:00
Mateus Elias
0158efc153 Fix ProjectManager::_open_selected_projects_check_recovery_mode() method
Check if at least one project is selected.
2025-01-15 10:18:31 -03:00
Pāvels Nadtočajevs
934668a69a Fix project manager window size when EDSCALE is not 1.0. 2025-01-15 12:39:02 +02:00
Pāvels Nadtočajevs
e127093fe8 Fix conversion plugin search showing errors on TextFile and OtherFile. 2025-01-15 11:36:46 +02:00
Silc Lizard (Tokage) Renew
48e74af421 Add validation for rotation axis to SpringBoneSimulator3D 2025-01-15 18:29:30 +09:00
Mateus Elias
11e111bca4 Add a note to DisplayServer.get_display_safe_area() method documentation
Add a note to clarify that the DisplayServer.get_display_safe_area() method is currently only implemented on Android and iOS, and that it returns screen_get_usable_rect(SCREEN_OF_MAIN_WINDOW) as a fallback on other platforms.
2025-01-14 22:29:54 -03:00
Travis Lange
d713a22f2e fix wayland can set mode exclusive full screen 2025-01-14 20:21:52 -05:00
Matias N. Goldberg
7b2f1e1d09 Fix union order to simplify empty initializers
This is a followup to PR #101344 (commit
0e06eb80bc).

Some of them were not an issue because Godot was initializing all
members, but they were "fixed" just in case since it could become a
problem in the future.

Valgrind was specifically complaining about HashMapData &
GlobalPipelineData.
2025-01-14 19:05:01 -03:00
BT
0b06df10e9 Make the empty_list_actions HBoxContainer into a FlowContainer. 2025-01-15 07:04:09 +10:30
Rémi Verschelde
210e9d733f Vulkan: Force disable broken VK_LAYER_bandicam_helper layer in editor
Fixes #101480.
2025-01-14 21:28:21 +01:00
MaidOpi
4a8f63cf84 Correct visibility_notifier_create's documentation. 2025-01-15 03:44:09 +08:00
Rémi Verschelde
4ce466d7fa
Merge pull request #101552 from akien-mga/4.4-beta-feature-freeze
Bump version to 4.4-beta
2025-01-14 19:31:18 +01:00
Rémi Verschelde
6d3e66badf Bump version to 4.4-beta
The feature freeze for 4.4 is now active.

From here on we'll focus only on fixing bugs to stabilize the development
branch and release 4.4-stable within a few weeks.
2025-01-14 19:03:19 +01:00
Rémi Verschelde
efbcfb9379 Merge pull request #101541 from YeldhamDev/tab_width_fix
Always pick widest style as min width between unselected and hovered in `TabBar`
2025-01-14 18:29:50 +01:00
Rémi Verschelde
f8724e41a0 Merge pull request #101538 from bruvzg/wdrag_ftr
[DisplayServer] Add missing `FEATURE_WINDOW_DRAG` flag to Windows, X11 and Wayland display servers.
2025-01-14 18:29:47 +01:00
Rémi Verschelde
ddd4527747 Merge pull request #101537 from paddy-exe/fix-emission-shape-signal-regression
Fix regression from already disconnected emission shape changed signal
2025-01-14 18:29:43 +01:00
Rémi Verschelde
67f54bd993 Merge pull request #101531 from akien-mga/scene-import-remove-unused-_get_import_flags
Remove unused `EditorSceneFormatImporter::_get_import_flags`
2025-01-14 18:29:40 +01:00
Rémi Verschelde
19bb441a3b Merge pull request #100803 from larspet/uid-tooltip
Show tooltips for `res://` and `uid://` strings in ScriptEditor
2025-01-14 18:29:37 +01:00
Rémi Verschelde
e67e8b8680 Merge pull request #100524 from BlueCube3310/ktx-etc
KTX: Add support for loading most ETC-compressed formats
2025-01-14 18:29:34 +01:00
Rémi Verschelde
33949889da Merge pull request #100276 from Arnklit/spriteframes-show-in-filesystem
Add Show in FileSystem right click option to SpriteFrames
2025-01-14 18:29:30 +01:00
Rémi Verschelde
9d2798d4aa Merge pull request #100116 from allenwp/prevent-wasapi-error-spam
Prevent WASAPI error spam when device cannot be initialized.
2025-01-14 18:29:25 +01:00
Rémi Verschelde
1e1f54e954 Merge pull request #100050 from YeldhamDev/sub_emitter_at_start
Add "At Start" mode for sub-emitter particles
2025-01-14 18:29:20 +01:00
Rémi Verschelde
21fcb56547 Remove unused EditorSceneFormatImporter::_get_import_flags
This has never been used since Godot was open sourced.

Import flags are used but directly through `_import_scene`.
2025-01-14 16:57:06 +01:00