1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-30 16:26:50 +00:00
Commit Graph

72295 Commits

Author SHA1 Message Date
mendrak
c57eaf7757 Fix issue #97207 by filtering extension_list.cfg
The implemented solution to the problem of the error message
appearing when an excluded GDExtension in an export of a project, is
to filter the lines in the extension_list.cfg file to only include
those that are in the paths actually included for export.  If there
are no entries remaining, don't write the file at all.
2024-11-21 19:27:21 +02:00
Chaosus
0524e29b5c Fix crash when division by zero/modulo by zero happen on vectors 2024-11-21 20:24:43 +03:00
Adam Scott
1a082fdd80 Ensure editor crossorigin isolation headers 2024-11-21 10:29:07 -05:00
Pedro J. Estébanez
f79b972d0d ResourceLoader: Report appropriate error code when no suitable loader is found 2024-11-21 13:52:16 +01:00
Andreia Gaita
84db024f6f Use scons to calculate all the sources needed for vsproj generation.
Scons knows every file - sources, headers, etc - that the binary depends on,
and trying to figure that out manually is just too prone to error.
2024-11-21 11:11:35 +01:00
LuoZhihao
f6751d8d17 ColorPicker: fix OKHSL circle in HSV mode 2024-11-21 13:26:05 +08:00
passivestar
5cd0d42d2b Fix viewport message offsets 2024-11-21 08:24:08 +04:00
Yevhen Babiichuk (DustDFG)
0896bdd7bc SCons: Misc improvements
* Delete old gcc 7 check
* Use f-strings where it is easy
* Use AddVariables instead of Add for collections of options

Signed-off-by: Yevhen Babiichuk (DustDFG) <dfgdust@gmail.com>
2024-11-20 18:18:12 +02:00
Rémi Verschelde
9e6098432a Merge pull request #99469 from akien-mga/revert-97370
Revert "ResourceLoader: Report error if resource type unrecognized"
2024-11-20 17:03:26 +01:00
Rémi Verschelde
cfef79415b Merge pull request #99449 from Sauermann/fix-revert-device-id-clash
Revert "Fix `InputEvent` device id clash" and add a compatibility function
2024-11-20 17:03:23 +01:00
Rémi Verschelde
7c1f42506a Merge pull request #99448 from clayjohn/RD-sky-flip
Unify y-flip behavior for sky in RD backends
2024-11-20 17:03:19 +01:00
Rémi Verschelde
70963cf515 Merge pull request #99413 from Alex2782/fix_transfer_bit
Fix: Error output is not require, `VK_QUEUE_TRANSFER_BIT` is optional.
2024-11-20 17:03:16 +01:00
Rémi Verschelde
b11bb1aa97 Merge pull request #99319 from TokageItLab/fix-fps-inspector
Fix key is deselected by changing key time in KeyEdit in FPS mode
2024-11-20 17:03:12 +01:00
Rémi Verschelde
285954659d Merge pull request #96721 from aXu-AP/tooltip-distance
Fix tooltip appearing in old place, on movement
2024-11-20 17:03:08 +01:00
Rémi Verschelde
23fc8e22a3 Merge pull request #95303 from EIREXE/inverted_composer
Fix `Projection::invert` for orthographic projection
2024-11-20 17:03:03 +01:00
Rémi Verschelde
219b14b905 Revert "ResourceLoader: Report error if resource type unrecognized"
This reverts commit fe21913ee8.
2024-11-20 16:50:30 +01:00
Kasper Arnklit Frandsen
a72157c456 Fix undo redo for the texture region editor 2024-11-20 15:46:51 +00:00
Aaron Franke
f4c1f89add Suggest using OS.has_feature instead of the engine architecture name for bitness 2024-11-20 06:33:28 -08:00
Silc Lizard (Tokage) Renew
9ab94df772 Add explicit_elapse option to NodeSeek to handle some processes 2024-11-20 22:51:27 +09:00
Dario
8bfb631afc Do not check for command intersections when not using the write list. 2024-11-20 10:04:17 -03:00
A Thousand Ships
a0c47980c0 [Codeowners] Add missing test ownership 2024-11-20 13:46:46 +01:00
Yevhen Babiichuk (DustDFG)
6467beb75d SCons: Move swappy option to android and slightly refactor detect.py
Signed-off-by: Yevhen Babiichuk (DustDFG) <dfgdust@gmail.com>
2024-11-20 12:48:18 +02:00
Markus Sauermann
bc5e2f9b96 Revert "Fix InputEvent device id clash" and add a compatibility function
This reverts commit 916d480686.

Revert "Fix InputEvent crash when opening project"
This reverts commit abb9c0f171.

Introduce a compatibility function for projects affected by the
device id clash reversal

Since the reverted PR introduced changes in the project.godot
file, it seems prudent to introduce a compatibility function for
such affected projects.
2024-11-20 09:18:55 +01:00
Mateus Reis
6f76ef4bdd Allow dragging to specific folders in filesystem dock 2024-11-20 04:49:34 +02:00
clayjohn
02efdb28dc Unify y-flip behavior for sky in RD backends 2024-11-19 16:59:04 -08:00
Hugo Locurcio
0cf99cf95d Add a Viewport method to get automatically computed 2D stretch transform
`Viewport.get_stretch_transform()` returns the automatically computed
2D stretch transform. Combined with `Transform2D.get_scale()`, this is
useful when using the `canvas_items` stretch mode in a project.

There are many situations where knowing this factor is useful:

- Divide Camera2D zoom to keep the size of the 2D game world identical
  regardless of the 2D scale factor (so that UI elements can still be scaled).
- Make certain controls always drawn at 1:1 scale
  (e.g. for the crosshair in a FPS). This is done by dividing the Control
  node's scale by the scale factor.
2024-11-19 23:11:13 +01:00
Markus Sauermann
117158d271 Introduce a SubViewportContainer config for drag-and-drop targets
With the drag-and-drop rewrite, `SubViewportContainer` nodes were no
longer available as drop-locations.

This PR introduces a configuration option, that allows
`SubViewportContainer` to be considered as drop-location, but disables the
`Control` nodes inside its `SubViewport` children as drop-location.
2024-11-19 23:06:41 +01:00
Johannes Kung
3ab88c2e6a Document AudioStreamPlayer.get_playback_position() intentionally always returning 0.0 when using AudioStreamInteractive 2024-11-19 22:21:30 +01:00
Thaddeus Crews
a0cd8f187a Merge pull request #99391 from Giganzo/export-debug
Add persistent states for export with debug, as patch on editor restarts
2024-11-19 15:20:28 -06:00
Thaddeus Crews
650e96b768 Merge pull request #99353 from syntaxerror247/some_uid_issues
Fix Android boot splash and gradle build issue
2024-11-19 15:20:23 -06:00
Thaddeus Crews
3a4feeda89 Merge pull request #99289 from shahriarlabib000/hideExp
Hide unused `exp_edit` from SpinBox's inspector
2024-11-19 15:20:21 -06:00
Thaddeus Crews
32b4f40cc8 Merge pull request #99131 from MarcusAahl/my-testing-branch
Add basic tests for Fontfile
2024-11-19 15:20:17 -06:00
Thaddeus Crews
d6ec81af77 Merge pull request #99354 from Nodragem/fix-hidden-gizmo-at-startup
GridMap: Fix hidden gizmo at start-up
2024-11-19 15:20:15 -06:00
Thaddeus Crews
918faec239 Merge pull request #98297 from Calinou/editor-tweak-lightmapgi-no-meshes-to-bake-error-dialog
Improve "No meshes to bake" LightmapGI error dialog in the editor
2024-11-19 15:20:12 -06:00
Thaddeus Crews
1680edb2cd Merge pull request #99231 from fire/sort-blendshapes-by-id
Sort blend shapes in the inspector by ID instead of alphabetically
2024-11-19 15:20:11 -06:00
Thaddeus Crews
e4dbba94d9 Merge pull request #99324 from TokageItLab/fix-fpe-spinner
Fix spinner in AnimationTrackEdit in FPS mode
2024-11-19 15:20:10 -06:00
Thaddeus Crews
97b3dd4cfe Merge pull request #99403 from dsnopek/gdextension-fix-varargs-with-no-args
GDExtension: Fix method binds not saying if they are varargs
2024-11-19 15:20:09 -06:00
Thaddeus Crews
3e77646645 Merge pull request #99419 from ntlblpm/patch-1
Fix typo in FileAccess docs
2024-11-19 15:20:08 -06:00
Thaddeus Crews
ec7fd4f6f1 Merge pull request #97894 from paulloz/dotnet/export-tool-button
Implement `[ExportToolButton]`
2024-11-19 15:20:07 -06:00
Thaddeus Crews
63a408f320 Merge pull request #99363 from passivestar/fix-marker-drawing
Fix issues with animation markers drawing
2024-11-19 15:20:04 -06:00
Thaddeus Crews
480f616bbe Merge pull request #99426 from DarioSamo/rd-graph-partial-coverage-fix
Improve dependency detection in render graph for draw lists with partial coverage.
2024-11-19 15:20:03 -06:00
Thaddeus Crews
dd0c24bcd3 Merge pull request #99137 from KoBeWi/uideal_scenario
Handle scene UIDs in MultiplayerSpawner
2024-11-19 15:20:00 -06:00
Illauriel
5de38f7fd3 Add persistent folding to Animation Library Editor 2024-11-19 20:01:30 +01:00
Anish Mishra
57541d53d3 Android: Extension support for native file dialog 2024-11-19 22:16:32 +05:30
Anish Mishra
5e09d747e8 Revert "Add warning when monochrome icon is not specified"
This reverts commit a84292e835.
2024-11-19 21:27:56 +05:30
passivestar
c4a78d09e5 Fix issues with animation markers drawing 2024-11-19 19:45:36 +04:00
Hugo Locurcio
658bd5a32b Enable Deploy with Remote Debug by default in the editor
This makes one-click deploy make use of remote debugging, so that
you can see output from the remote device, run the debugger and use
the monitor and performance/network profilers.
2024-11-19 16:12:22 +01:00
passivestar
0ff5d5fd04 Add theme type variations for secondary Trees and ItemLists 2024-11-19 18:33:30 +04:00
Dario
288717d7eb Improve dependency detection in render graph for draw lists with partial coverage. 2024-11-19 11:23:11 -03:00
passivestar
6ba86c3852 Disable the debugger thread selector when there's nothing to select 2024-11-19 17:11:43 +04:00