Commit Graph

80742 Commits

Author SHA1 Message Date
Thaddeus Crews 80e73b0dca Merge pull request #98483 from timothyqiu/pack-dir-exists
`DirAccessPack`: Fix `file_exists` and `dir_exists` in exported projects
2024-11-18 09:23:37 -06:00
Thaddeus Crews 1c1e833a43 Merge pull request #99376 from clayjohn/basisu-defer-init
Defer initializing BasisU encoder until it is needed
2024-11-18 09:23:35 -06:00
Thaddeus Crews 778f26e69e Merge pull request #99372 from tdaven/fix-inconsistent-wayland-clipboard
Wayland: Only set selection when there is not already a source.
2024-11-18 09:23:34 -06:00
Thaddeus Crews 2dbf195af5 Merge pull request #98983 from nikitalita/patch-2
Prevent stack-use-after-scope in rendering_device_driver_metal.mm
2024-11-18 09:23:33 -06:00
Thaddeus Crews fa29dde142 Merge pull request #99367 from BlueCube3310/mobile-probe-capture
Fix updating lightmap captures on Mobile
2024-11-18 09:23:32 -06:00
Thaddeus Crews 3d6e712177 Merge pull request #93714 from Calinou/normal-map-invert-y-preserve-alpha-channel
Preserve existing alpha channel when using Normal Map Invert Y import option
2024-11-18 09:23:31 -06:00
Thaddeus Crews 1889d2a264 Merge pull request #99206 from a-johnston/fix_double_diagnostic
Remove duplicate read/write-only property warning from ScriptPropertiesGenerator
2024-11-18 09:23:30 -06:00
Thaddeus Crews 6330db475f Merge pull request #87558 from clayjohn/GLES3-canvas-spec
Reduce shader permutations in the compatibility backend
2024-11-18 09:23:29 -06:00
Thaddeus Crews d72112ba0a Merge pull request #98816 from arkology/to-infinity-and-beyond
Improve `TextureProgressBar.set_radial_initial_angle()` by removing loops
2024-11-18 09:23:28 -06:00
Thaddeus Crews 973f16aef1 Merge pull request #99328 from AThousandShips/use_find_char
Use `(r)find_char` instead of `(r)find` for single characters
2024-11-18 09:23:27 -06:00
Álex Román 02b2efc668 Fix Projection::invert on orthogonal projections and others.
Fixes #68878, specially when using orthographic projection.

Also adds some tests.
2024-11-18 16:13:04 +01:00
Silc Lizard (Tokage) Renew f5b49af99f Add RetargetModifier3D for realtime retarget to keep original rest 2024-11-18 22:44:55 +09:00
Bad Sector f37c72fcdc Update gridmap editor cursor and selection node transformations whenever the gridmap node's transformation changes 2024-11-18 14:55:19 +02:00
kobewi 7fa39c0dbe Fix global paths in EditorPropertyPath 2024-11-18 12:25:48 +01:00
Yevhen Babiichuk (DustDFG) 1250681a4f SCons: pass ninja_file variable in tool instead of default name
Noticed that when I run with `ninja_file` it wasn't created even
though in terminal I saw that the file will be generated

Signed-off-by: Yevhen Babiichuk (DustDFG) <dfgdust@gmail.com>
2024-11-18 13:25:47 +02:00
bruvzg 8bb3e5360e Disable Nahimic code injection. 2024-11-18 13:00:55 +02:00
Pablo Andres Fuente 56d01fb467 Show file names in the remove files confirmation dialog
Closes #85261

Co-authored-by: jsjtxietian <jsjtxietian@outlook.com>
2024-11-18 01:04:30 -03:00
Trevor Davenport 0d9a705e25 Wayland: Only set selection when there is not already a source.
Co-authored-by: Riteo Siuga <riteo@posteo.net>
2024-11-17 16:00:24 -07:00
kobewi ce512d3eea Clarify Button's text clipping 2024-11-17 23:04:52 +01:00
clayjohn 985dc61386 Defer initializing BasisU encoder until it is needed.
This saves a lot of time on startup
2024-11-17 14:03:20 -08:00
Giganzo 8a8fd299f8 Add persistent states for export with debug, as patch on editor restarts 2024-11-17 21:15:48 +01:00
Nikita c6f4228706 Add default value of editor propetry "export/android/android_sdk_path" for Windows, Linux, and macOS 2024-11-17 22:25:39 +03:00
BlueCube3310 bb3d0045b0 Fix updating lightmap captures on Mobile 2024-11-17 19:29:21 +01:00
Giganzo f03e081efb Fix Lock and Group for canvas items not updated in editor after changed in SceenTree 2024-11-17 14:46:43 +01:00
Giganzo a864bcc773 Fix button state of grid and highlight layer in tile map layer editor 2024-11-17 14:10:19 +01:00
Nodragem f5871c18bf fix hidden gizmo at start-up 2024-11-17 13:03:19 +00:00
A Thousand Ships 68f638cf02 Use (r)find_char instead of (r)find for single characters 2024-11-17 10:02:18 +01:00
clayjohn 90b4b48b5a Ensure shadow material and mesh are not used with wireframe mode
And in the Compatibility renderer actually use the wireframe render mode
2024-11-16 22:25:00 -08:00
kobewi 3b6705a641 Support uid:// in more places 2024-11-16 21:43:18 +01:00
David House 7e3d480087 Created static method and moved _particles_set_view_axis over to it to allow calling on render thread. 2024-11-16 13:26:26 -06:00
Thaddeus Crews b31cc6960d CI: Bump SCons to latest (4.8.0 → 4.8.1) 2024-11-16 13:16:48 -06:00
Silc Lizard (Tokage) Renew e283fdfb59 Fix spinner in AnimationTrackEdit in FPS mode 2024-11-17 01:54:06 +09:00
colinator27 0a4dd371b7 Implement get_bar_beats() for AudioStreamSynchronized, fix division by zero 2024-11-16 11:44:53 -05:00
mrsaturnsan df3367f334 Make delay_usec more precise
Comment fix
2024-11-16 09:15:46 -06:00
Silc Lizard (Tokage) Renew 602c5edbc4 Fix key is deselected by chaning key time in KeyEdit in FPS mode 2024-11-16 23:48:10 +09:00
matricola787 790efbb783 Implement closed path for Curve3d 2024-11-16 12:59:08 +01:00
Rémi Verschelde 5efd124ca1 Merge pull request #99300 from akien-mga/revert-pr98895
Revert "Warn on unknown command line arguments"
2024-11-16 12:35:45 +01:00
Mika Viskari 39423d99fa Faster exit from _cull_canvas_item if alpha is zero 2024-11-16 13:27:45 +02:00
Rie 31a3b418f7 Fix obstacle avoidance and 3D editor ignoring transform 2024-11-16 11:30:48 +01:00
clayjohn c810ea4c1b Reduce shader permutations in the compatibility backend 2024-11-15 23:13:33 -08:00
Emanuel Acosta Gonzalez (emanvidmaker) f2d58f5d76 Sync controller mappings DB with SDL2 community repo [Nov 2024]
Synced with https://github.com/mdqinc/SDL_GameControllerDB/commit/cfc2bffe0ad29fea2bec7a0f4cb19dead5703ea8
2024-11-15 21:56:25 -04:00
Rémi Verschelde 4d4407ce5a Revert "Warn on unknown command line arguments"
This reverts commit 8379cc85aa.

This caused some regressions, as this approach doesn't properly handle all
possible arguments.
2024-11-15 21:48:51 +01:00
Chris fb75078308 Changed some image error messages to print the file path 2024-11-15 20:42:03 +01:00
HolonProduction 2f620db1d8 LSP: Fix spec violations that break the VSCode outline 2024-11-15 20:00:28 +01:00
Rémi Verschelde 6c05ec3d67 Merge pull request #99291 from akien-mga/scons-cache-fixup
SCons: Fix up build after cache logic changes
2024-11-15 18:26:05 +01:00
Rémi Verschelde c9acbf5a79 SCons: Fix up build after cache logic changes 2024-11-15 18:18:12 +01:00
shahriarlabib000 177bba12b0 hide unused exp_edit from SpinBox inspector 2024-11-15 22:57:43 +06:00
Thaddeus Crews 68fe5817aa Merge pull request #99261 from stuartcarnie/issue/99029
Metal: Ensure position invariance is captured from SPIRV-Cross
2024-11-15 10:42:48 -06:00
Thaddeus Crews e4608dd6c2 Merge pull request #98138 from CrayolaEater/better-explanation-mp-sync
Better explanation for replication interval and delta interval (MultiplayerSynchronizer)
2024-11-15 10:42:47 -06:00
Thaddeus Crews 773c8e9a93 Merge pull request #99253 from KoBeWi/tldr
Simplify some UID conversions
2024-11-15 10:42:46 -06:00