Commit graph

69530 commits

Author SHA1 Message Date
Gio
220f2611cc
basis_universal: Make tinyexr dependency explicit 2024-11-29 22:32:04 +01:00
bruvzg
a4b17e7852 [FileAccess] Return error codes from store_* methods. 2024-11-29 23:22:31 +02:00
Rémi Verschelde
56a7dba10b
Merge pull request #99799 from akien-mga/fix-typos
Fix various typos and code style issues
2024-11-29 22:02:53 +01:00
Rémi Verschelde
537c05bb71
Merge pull request #99787 from KoBeWi/nonempt_dialog
Fix non-empty project folder confirmation dialog
2024-11-29 22:02:50 +01:00
Rémi Verschelde
b1d65e4ed8
Merge pull request #99777 from Ivorforce/string-strlen-repeat-calls
String: Don't repeat calls to `strlen` in `split`, and make `splitter_length` const in `get_slice`.
2024-11-29 22:02:47 +01:00
Rémi Verschelde
84bf708638
Merge pull request #99771 from Sauermann/fix-physics-hover-over-embedded-window
Fix physics picking when hovering an embedded window
2024-11-29 22:02:43 +01:00
Rémi Verschelde
d8ed5d0ba2
Merge pull request #99770 from Repiteo/ci/problem-matcher-expanded
CI: Add explicit problem matchers
2024-11-29 22:02:40 +01:00
Rémi Verschelde
0b2b8f0a53
Merge pull request #99754 from kthang55/fix_follow_viewport
Update CanvasLayer 'Follow Viewport' documentation to match its behavior
2024-11-29 22:02:37 +01:00
Rémi Verschelde
7417a07904
Merge pull request #99742 from timothyqiu/clear-guides
Disable Clear Guides menu item when no guides exist
2024-11-29 22:02:33 +01:00
Rémi Verschelde
08b931b656
Merge pull request #99734 from Mickeon/audio-stream-player-3d-seek-fix
Fix code consistency between AudioStreamPlayer2D and AudioStreamPlayer3D
2024-11-29 22:02:29 +01:00
Rémi Verschelde
dbb9c9937d
Merge pull request #99685 from arkology/texture-progress-cross-plugin-friendly
Show `TextureProgressBar` radial center cross only when editing the scene
2024-11-29 22:02:26 +01:00
Rémi Verschelde
c1fb342287
Merge pull request #99664 from arkology/camera2d_double_is_editor_hint_check
Remove double `is_editor_hint()` check inside `NOTIFICATION_READY` for `Camera2D` node
2024-11-29 22:02:22 +01:00
Rémi Verschelde
ba488490fc
Merge pull request #99650 from Mickeon/documentation-transform-basis-quaternion-consistency
Make Transform2D/3D, Basis, and Quaternion docs more consistent
2024-11-29 22:02:18 +01:00
Rémi Verschelde
6f4cb10321
Merge pull request #99646 from smix8/navmap_sync_dirty
Make NavMap objects request sync only on demand
2024-11-29 22:02:14 +01:00
Rémi Verschelde
d14672863b
Merge pull request #99556 from ArchercatNEO/miniupnpc-include
Fix broken includes when compiling with `builtin_miniupnpc=false`
2024-11-29 22:02:10 +01:00
Rémi Verschelde
f4f6f5fb55
Merge pull request #99537 from BlueCube3310/betsy-bc1-bc5
Betsy: Add BC3 and BC5 support
2024-11-29 22:02:06 +01:00
Rémi Verschelde
b3a44a5567
Merge pull request #99490 from dalexeev/gds-tests-track-multiple-errors
GDScript: Support tracking multiple analyzer and runtime errors in tests
2024-11-29 22:02:02 +01:00
Rémi Verschelde
bcb5f8377f
Merge pull request #99125 from Flarkk/projection_tests
Add tests for `Projection`
2024-11-29 22:01:59 +01:00
Rémi Verschelde
a1365dcb12
Merge pull request #98765 from Calinou/editor-bottom-panel-no-icon-tint
Don't tint editor bottom panel icons when hovered or pressed
2024-11-29 22:01:55 +01:00
Rémi Verschelde
94082a424b
Merge pull request #97303 from cixil/fix-duplicate-signal-bug
Avoid duplicating signals from scene instances into packed scenes
2024-11-29 22:01:51 +01:00
Rémi Verschelde
454deb7222
Merge pull request #97262 from pafuent/adding_tcp_server_unit_tests
Add unit tests for TCPServer
2024-11-29 22:01:47 +01:00
Rémi Verschelde
c814493e95
Merge pull request #94321 from fire/vsk-csg-manifold-update-4.3
Fix mesh corruption of CSG by using elalish/manifold
2024-11-29 22:01:44 +01:00
Rémi Verschelde
274fc9858c
Merge pull request #93503 from Geekotron/viewport_accept_cam_change_from_tool
Allow tool scripts to alter transform of Node3DEditorViewport camera
2024-11-29 22:01:39 +01:00
Bernat
279dce3d2d
Clarify documentation for TileSetAtlasSource texture_region_size 2024-11-29 22:00:57 +01:00
demolke
88c11a1753 Check if EditorNode exists
EditorNode is a very heavy object that current test harness cannot create, so after https://github.com/godotengine/godot/pull/96544 editor import cannot be tested.

Split off from https://github.com/godotengine/godot/pull/98909
2024-11-29 21:17:40 +01:00
kobewi
e0304a7d00 Add helper method to get Window from ID 2024-11-29 21:15:23 +01:00
Hugo Locurcio
e499563faf
Remove outdated note about BaseMaterial3D.billboard_mode shadow issue
The linked pull request was merged in Godot 4.3.
2024-11-29 19:57:26 +01:00
Geekotron
6ad82aba3b
Allow tool scripts to alter transform of Node3DEditorViewport camera 2024-11-29 18:48:01 +01:00
cixil
8a42e3d3ef
Avoid duplicating signals from scene instances into packed scenes 2024-11-29 18:29:08 +01:00
tetrapod00
733797e71f Use double comments in shader template light functions 2024-11-29 08:49:43 -08:00
Micky
82bd7db275 Make Transform2D/3D, Basis, and Quaternion docs more consistent 2024-11-29 16:10:11 +01:00
Kiro
4f17a7428b polygons_get_closest_point_info use edge check instead of triangulation 2024-11-29 16:00:04 +01:00
thiagola92
e30da67ce9 Docs: update example from Window signal files_dropped 2024-11-29 11:38:04 -03:00
rune-scape
9f8fec39f3
GDScript: Add error messages to some compilation errors 2024-11-29 15:37:32 +01:00
mrsaturnsan
b57ceefec1 [Windows] Improve frame pacing by busy waiting as needed 2024-11-29 14:04:18 +01:00
Pāvels Nadtočajevs
54945c4d28 Add std::initializer_list constructor for Dictionary. 2024-11-29 14:12:40 +02:00
Pablo Andres Fuente
0c03db09f8 Add unit tests for TCPServer
This PR aims to help "fix" #43440
2024-11-29 12:55:49 +01:00
Anish Mishra
72be8d1b69
Update "use_system_accent_color" note in EditorSettings. 2024-11-29 15:27:17 +05:30
Rémi Verschelde
88e81ee730
Fix various typos and code style issues 2024-11-28 17:40:42 +01:00
landervr
11225de197 Fix ReflectionProbe AABB 2024-11-28 17:31:29 +01:00
Kent Thang
5d111e852e
Update CanvasLayer 'Follow Viewport' documentation to match its behavior 2024-11-28 16:26:01 +01:00
K. S. Ernest (iFire) Lee
fda444bb01 Add csg boolean operators using elalish/manifold.
Uses MeshGL64 for more floating point precision.

Co-Authored-By: 31 <31eee384@gmail.com>
Co-Authored-By: Claudio Z <120678869+cloudofoz@users.noreply.github.com>
2024-11-28 06:26:52 -08:00
Rémi Verschelde
0eadbdb5d0
Merge pull request #99788 from DarioSamo/2d-texture-texture-draw-list-fix
Fix another incorrect clear color flag on texture storage.
2024-11-28 15:08:33 +01:00
Dario
c7198dda64 Fix another incorrect clear color flag on texture storage. 2024-11-28 09:59:03 -03:00
kobewi
e7e3a25c1e Fix non-empty project folder confirmation dialog 2024-11-28 13:31:51 +01:00
Michael Alexsander
5d70208da4
Make the alt selection menu available for all modes 2024-11-27 22:22:13 -03:00
Lukas Tenbrink
884cbb5333 Don't repeat calls to strlen in split, and make splitter_length const in get_slice. 2024-11-28 01:55:48 +01:00
Rémi Verschelde
9aed9eca40
Merge pull request #99773 from DarioSamo/2d-msaa-draw-list-fix
Fix incorrect clear color flag on canvas renderer.
2024-11-28 00:28:10 +01:00
Dario
1c6aad660f Fix incorrect clear color flag on canvas renderer. 2024-11-27 20:01:23 -03:00
Thaddeus Crews
357679ceb8
CI: Add explicit problem matchers 2024-11-27 16:47:34 -06:00