Sch1nken
7aa90d1667
Check for possible scenes to be erased
2023-08-15 15:17:06 +02:00
Rémi Verschelde
c495eb5102
Merge pull request #80615 from akien-mga/gcc-fix-Wmaybe-uninitialized-warnings
...
Fix GCC `-Wmaybe-uninitialized` warnings
2023-08-14 15:31:42 +02:00
Rémi Verschelde
c78be12f42
Merge pull request #80610 from lawnjelly/fix_tilemap_editor_plugin_crash2
...
Fix `TileMapEditorPlugin` crash by storing tilemap ID instead of pointer
2023-08-14 15:31:19 +02:00
Rémi Verschelde
bbefba0264
Merge pull request #80608 from emmanuel-ferdman/wip
...
docs: Fix link to two's complement wiki page
2023-08-14 15:30:55 +02:00
Rémi Verschelde
c2fde9cc1e
Merge pull request #80607 from lawnjelly/fix_tileset_signal_crash
...
Fix crash on exit where `TileSet` calls destroyed `TileSetAtlasSourceEditor`
2023-08-14 15:30:32 +02:00
Rémi Verschelde
6f1c205221
Merge pull request #80598 from MewPurPur/curve-xyz-texture-icon
...
Add CurveXYZTexture icon
2023-08-14 15:30:08 +02:00
Rémi Verschelde
434d1733fb
Merge pull request #80552 from DarioSamo/multimesh-mv-regression-fix
...
Fix critical regressions introduced in PR #80414
2023-08-14 15:29:44 +02:00
Rémi Verschelde
30d564b14c
Merge pull request #80511 from Calinou/doc-projectsettings-version
...
Document behavior of the `application/config/version` project setting
2023-08-14 15:29:21 +02:00
Rémi Verschelde
6b5e44f3ca
Merge pull request #80510 from dalexeev/gds-fix-access-inner-class-from-inside
...
GDScript: Fix "Identifier not found" error when accessing inner class from inside
2023-08-14 15:28:57 +02:00
Rémi Verschelde
efdff9cbc2
Fix GCC -Wmaybe-uninitialized warnings
2023-08-14 14:35:35 +02:00
lawnjelly
356fc728a4
Fix TileMapEditorPlugin
crash by storing tilemap ID instead of pointer
...
Store the tilemap ObjectID instead of raw pointer, and check it is valid before access.
2023-08-14 12:56:52 +01:00
MewPurPur
d009caef2b
Add CurveXYZTexture icon
2023-08-14 12:44:33 +03:00
Emmanuel Ferdman
f000be3237
docs: fix link to two's complement wiki page
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
2023-08-14 12:44:11 +03:00
lawnjelly
fa7be20ee1
Fix crash on exit where TileSet calls destroyed TileSetAtlasSourceEditor
...
Removes signal from TileSet on destroying TileSetAtlasSourceEditor, to prevent TileSet calling function in destroyed TileSetAtlasSourceEditor.
2023-08-14 10:25:50 +01:00
Rémi Verschelde
0308422f46
Merge pull request #80594 from rsubtil/fix_window_input_event
...
Support other input methods on Popup/Dialogs' `_input_from_window`
2023-08-14 09:38:08 +02:00
Rémi Verschelde
122f3730ca
Merge pull request #80547 from DarioSamo/windows-subsystem-console
...
SCons: Carry over the `windows_subsystem` setting to the generated vsproj
2023-08-14 09:37:45 +02:00
Rémi Verschelde
06eaa8c95c
Merge pull request #80543 from mandryskowski/csgmesh_docs
...
Clarify the behavior of CSGMesh using ArrayMesh
2023-08-14 09:37:22 +02:00
Rémi Verschelde
8a9e04bc94
Merge pull request #80521 from scgm0/master
...
C#: Fix exporting for Android
2023-08-14 09:36:58 +02:00
Rémi Verschelde
e1bb9b523d
Merge pull request #80506 from sepTN/fix-lambda-get_method
...
Fix `get_method` from named lambda
2023-08-14 09:36:35 +02:00
Rémi Verschelde
8b3de35c64
Merge pull request #79867 from WhalesState/master
...
Fix Camera2D is not working inside a MainScreenEditorPlugin
2023-08-14 09:36:06 +02:00
Mounir Tohami
4e4a725fff
Fix Camera2D is not working inside EditorPlugin
2023-08-13 22:14:13 +00:00
Ricardo Subtil
f0927250ca
Support controller input on popup/dialogs
2023-08-13 17:32:08 +01:00
Dario
420f3890b0
Fix incorrect error checking and notifications introduced in PR #80414 .
...
There was an error in the other branch of the refactored function where the size of the array was not properly multiplied by the size of the float to check against the buffer size. This was only an error in the error-checking itself and not the functionality. There was also an error where the proper notification was not emitted whenever the buffer for the multimesh is recreated to invalidate the previous references the renderer might've created to it. This fixes CPU Particles getting corrupted when they're created without emission being enabled.
2023-08-13 09:08:20 -03:00
Yuri Rubinsky
7ba79d68bd
Merge pull request #80568 from Sauermann/fix-superfluous-quote
2023-08-13 12:23:22 +03:00
Markus Sauermann
fa8fec2cc1
Fix superfluous "
in error message
2023-08-13 00:38:10 +02:00
Dario
cda4b4ebf3
Carry over the windows_subsystem setting to the generated vsproj if it's not the default.
...
Even if you specify the subsystem to be the console one, the vsproj doesn't carry over the setting, which makes working with this mode in the IDE a bit annoying since it'll regenerate the vsproj right afterwards. Since there's only two options and 'gui' is the default, we only carry over the 'console' setting.
2023-08-12 10:42:48 -03:00
mandryskowski
378f835a9c
Clarify the behaviour of CSGMesh3D using ArrayMesh
2023-08-12 13:21:27 +02:00
scgm0
05bc070f7c
C#: Fix exporting for Android
2023-08-12 09:22:49 +08:00
Septian
793cc080cb
Fix get_method
from named lambda
2023-08-11 20:31:08 +07:00
Hugo Locurcio
cb0814f051
Document behavior of the application/config/version
project setting
...
The alternative is to default to `1.0.0`, but this means that it
won't be saved to `project.godot` if the version number is equal to `1.0.0`.
2023-08-11 11:38:08 +02:00
Rémi Verschelde
4714e95896
Merge pull request #80502 from BastiaanOlij/fix_mobile_tonemapper
...
Fix tonemapper, incorrect vertex count was specified
2023-08-11 10:33:47 +02:00
Rémi Verschelde
a8edbcfe13
Merge pull request #80485 from Calinou/volumetric-fog-clamp-length
...
Clamp Volumetric Fog Length property to prevent rendering issues
2023-08-11 10:33:23 +02:00
Rémi Verschelde
478b80310c
Merge pull request #80482 from akien-mga/scons-msvc-disable-incremental-linking
...
SCons: Disable misbehaving MSVC incremental linking
2023-08-11 10:33:00 +02:00
Rémi Verschelde
a22cadfee9
Merge pull request #76778 from eugene87222/create-plugin-dialog
...
Apply new input validation method for Create Plugin dialog
2023-08-11 10:32:36 +02:00
Rémi Verschelde
33198d0df0
Merge pull request #75784 from Riteo/int-scale
...
Add content scale stretch modes, implement integer scaling
2023-08-11 10:32:11 +02:00
Rémi Verschelde
48a447b5ee
Merge pull request #58389 from rcorre/blender-numeric
...
Implement numeric blender-style transforms.
2023-08-11 10:31:40 +02:00
Danil Alexeev
fb45cab133
GDScript: Fix "Identifier not found" error when accessing inner class from inside
2023-08-11 11:22:01 +03:00
Bastiaan Olij
715ebcc3f1
Fix tonemapper, incorrect vertex count was specified
2023-08-11 10:07:16 +10:00
Riteo
87cfc415a3
Add content scale stretch modes, implement integer scaling
...
Integer scaling is achieved (after aspect expansion) by "lying" to the
stretching code about the window's size, telling it that it's always an
integer multiple of the viewport so that it only gets stretched to an
integer factor.
This approach works with all stretch and aspect modes and doesn't
require handling for each, only requiring to "loosen up" some
self-excluding conditions (in other words, replacing some `else if`s
with just `if`s) regarding viewport offset and margin calculation (black
bars).
Includes a tiny usability change that adds a range hint for the content
scale factor between 0.5 to 8.0.
Co-Authored-By: Hugo Locurcio <hugo.locurcio@hugo.pro>
2023-08-10 19:45:47 +02:00
Eugene Yang
8671dc4e03
Add validation pane to create plugin dialog
2023-08-10 22:08:51 +08:00
Hugo Locurcio
8041cff865
Clamp Volumetric Fog Length property to prevent rendering issues
...
A length of 0 units doesn't make sense anyway.
2023-08-10 15:55:36 +02:00
Rémi Verschelde
7df393312f
Merge pull request #80476 from bruvzg/log_print_rich_ml
...
[Editor Log] Clear rich print tags only after the last line.
2023-08-10 14:55:56 +02:00
Rémi Verschelde
5ba34564b9
Merge pull request #80474 from Sai-Suraj-27/spelling_error_fix
...
Fixed tiny spelling error in `doc\classes\NavigationAgent2D.xml`
2023-08-10 14:55:33 +02:00
Rémi Verschelde
850b9b1f40
Merge pull request #80472 from ajreckof/Fix-slowliness-of-autocompletion-on-nodepath
...
Fix CodeEdit completion being very slow in certain cases
2023-08-10 14:55:09 +02:00
Rémi Verschelde
6eed73788b
Merge pull request #80471 from bruvzg/fix_api_validation
...
Fix API validation script on macOS.
2023-08-10 14:54:46 +02:00
Rémi Verschelde
8dabb4c80d
Merge pull request #80423 from sepTN/test-packed-scene-v2
...
Improve PackedScene unit test for complex scene
2023-08-10 14:54:22 +02:00
Rémi Verschelde
67543e963d
Merge pull request #80414 from DarioSamo/multimesh-motion-vectors
...
Improve handling of motion vectors for multimesh instances.
2023-08-10 14:53:58 +02:00
Rémi Verschelde
b78d52b693
Merge pull request #75694 from YuriSizov/editor-hot-singleton-interfaces-in-your-area
...
Make `EditorInterface` accessible as a singleton
2023-08-10 14:53:35 +02:00
Rémi Verschelde
11cfb23798
Merge pull request #62038 from KoBeWi/ChangedSettings
...
Add `settings_changed` signal to ProjectSettings
2023-08-10 14:53:07 +02:00
Rémi Verschelde
bc1aef88ee
SCons: Disable misbehaving MSVC incremental linking
...
Fixes #77968 .
2023-08-10 14:04:19 +02:00