Commit Graph

52462 Commits

Author SHA1 Message Date
Vsono 5cb60dff96 Fix WebSocketMultiplayerPeer server crash 2023-02-23 20:00:00 +09:00
Rémi Verschelde 19c9fd6926 Merge pull request #73715 from clayjohn/HDR-import
Use multiple threads to import HDR images
2023-02-22 22:47:49 +01:00
Rémi Verschelde 02583ddde8 Merge pull request #72460 from Calinou/project-manager-disable-incompatible-rendering-methods
Disable incompatible rendering methods in the project manager
2023-02-22 22:47:07 +01:00
Rémi Verschelde ae7b16c80b Merge pull request #73776 from vnen/addon-load-script-without-cache
Load script for addons without cache
2023-02-22 22:45:52 +01:00
Rémi Verschelde d66f6b3b04 Revert "Fix visible_lines calculation"
This reverts commit ceee405cec.

This caused regressions, see #73736 and #73780.

Fixes #73780.
2023-02-22 22:44:55 +01:00
clayjohn f7e72d1f3d Remove CVTT upstream changes to packing unpacking of BC6H formats
This fixes the quality regression without impacting performance
2023-02-22 13:20:26 -08:00
Hugo Locurcio 8ebc5b2875 Disable incompatible rendering methods in the project manager
The project manager can now only create projects that use a rendering
method compatible with the current platform. Rendering methods that
are disabled at build-time are also grayed out (only for OpenGL).

While it is possible in theory to create a project using Forward+
on web (thanks to the automatic fallback),
it will look different once edited on a desktop platform.
2023-02-22 19:57:17 +01:00
George Marques 554b55ae74 Load script for addons without cache
Since they are postponed sometimes due to transient script errors, it
needs to try again without the cache to compile the script again
instead of using the failed one.
2023-02-22 15:52:36 -03:00
clayjohn 2cf5927920 Use multiple threads to import HDR images 2023-02-22 09:35:15 -08:00
Rémi Verschelde 999bb91dc6 Merge pull request #73761 from dalexeev/doc-gds-is-instance-of
Document `@GDScript.is_instance_of` method
2023-02-22 16:51:34 +01:00
Rémi Verschelde 868be8004b Merge pull request #73764 from bruvzg/tts_callable
[Linux TTS] Use Callable instead of registering methods.
2023-02-22 16:51:25 +01:00
Danil Alexeev a98a0f5d34 Document @GDScript.is_instance_of method 2023-02-22 17:06:55 +03:00
bruvzg 97062ddf2b [Linux TTS] Use Callable instead of registering methods. 2023-02-22 16:05:17 +02:00
Rémi Verschelde 5f3dee5988 Merge pull request #73753 from bruvzg/ios_fix_project
[iOS] Fix Xcode project file list.
2023-02-22 14:50:25 +01:00
Rémi Verschelde 32bd912bb6 Merge pull request #73750 from bruvzg/brace
[Input] Use BRACKET_ instead of BRACE_ for physical keys.
2023-02-22 14:50:18 +01:00
Rémi Verschelde d8014e9fab Merge pull request #73736 from helviett/fix_visible_lines_calculation
Fix visible_lines calculation
2023-02-22 14:50:06 +01:00
Rémi Verschelde 47f7c250c0 Merge pull request #73748 from bruvzg/ed_filters
Add some missing EditorFileDialog methods and properties.
2023-02-22 14:49:54 +01:00
Rémi Verschelde 9e75ae878d Merge pull request #73744 from bruvzg/mainw_init_flags
[Windows] Take initial flags into account when creating main window.
2023-02-22 14:49:44 +01:00
bruvzg e1d3e18322 [iOS] Fix Xcode project file list. 2023-02-22 13:37:41 +02:00
bruvzg fdf56a2fc2 [Input] Use BRACKET_ instead of BRACE_ for physical keys. 2023-02-22 12:39:30 +02:00
helviett ceee405cec Fix visible_lines calculation 2023-02-22 14:17:52 +04:00
bruvzg 4593ad23fd Add some missing EditorFileDialog methods and properties. 2023-02-22 11:55:08 +02:00
Rémi Verschelde ba5a70ccc9 Merge pull request #73708 from davicr/output_font_setting_fix
Add Output font size in Theme regeneration conditions
2023-02-22 10:14:52 +01:00
Rémi Verschelde be336cea1e Merge pull request #73587 from YuriSizov/rtl-the-underliner
Ensure minimal thickness for `RichTextLabel` underlines
2023-02-22 10:14:32 +01:00
Rémi Verschelde 0a15f51617 Merge pull request #73741 from dalexeev/fix-sprite-frames-convert
Fix `SpriteFrames` data loss on 3-to-4 conversion
2023-02-22 10:13:57 +01:00
Rémi Verschelde 7fab2d7f46 Merge pull request #73740 from bruvzg/win_codesign
[Windows Export] Pass password only when using PKCS12 file, fix executable name in the error message.
2023-02-22 10:13:52 +01:00
Rémi Verschelde 290451408a Merge pull request #73733 from BastiaanOlij/fix_texture_array_in_binds
Fix issue with default textures requiring arrays when using multiview
2023-02-22 10:13:18 +01:00
Rémi Verschelde c86f18698e Merge pull request #73726 from KoBeWi/parenting_problems
Fix Polygon3DEditor parenting errors
2023-02-22 10:13:13 +01:00
Rémi Verschelde e0cba314b9 Merge pull request #73725 from RevoluPowered/implement-automatic-rename-for-import-file-root-node3d
Implement automatic rename for Spatial to Node3D in .import files using 3 to 4 conversion utility
2023-02-22 10:13:08 +01:00
Rémi Verschelde 44e9690108 Merge pull request #73714 from KoBeWi/tireset
Fix reset_state() in TileSet
2023-02-22 10:13:01 +01:00
Rémi Verschelde 91aed4b9b5 Merge pull request #73694 from m4gr3d/update_touchscreen_editor_settings_main
Enable granular control of touchscreen related settings
2023-02-22 10:12:42 +01:00
bruvzg ba7ab0e1cb [Windows] Take initial flags into account when creating main window. 2023-02-22 10:52:26 +02:00
Danil Alexeev d49ac0466f Fix SpriteFrames data loss on 3-to-4 conversion 2023-02-22 11:17:10 +03:00
Fredia Huya-Kouadio 445053a62d Enable granular control of touchscreen related settings 2023-02-22 00:16:39 -08:00
bruvzg 493271a04c [Windows Export] Pass password only when using PKCS12 file, fix executable name in the error message. 2023-02-22 09:07:00 +02:00
Bastiaan Olij 467d735eb1 Fix issue with default textures requiring arrays when using multiview 2023-02-22 16:50:58 +11:00
kobewi f3040be3ba Fix Polygon3DEditor parenting errors 2023-02-22 03:17:29 +01:00
Gordon MacPherson 8a86d8411e Implement automatic rename for project
- Import must rename nodes/root_type="Spatial" to "Node3D":
- Resolves ownership issues with calling:
	scene->replace_by(base_node);
  when the original root type was Spatial.
2023-02-22 02:10:55 +00:00
Rémi Verschelde e13fae1414 Merge pull request #72817 from m4gr3d/include_htc_xr_category_metadata
Add HTC Vive focus XR manifest metadata
2023-02-21 23:52:21 +01:00
Rémi Verschelde 56622b8ec3 Merge pull request #73709 from vonagam/fix-error-message-unfound-type
GDScript: Fix error message for unfound type
2023-02-21 23:36:29 +01:00
Rémi Verschelde d4bec5855e Merge pull request #73705 from anvilfolk/doublewoopsie
Added check for null objects in gdscript typed assign.
2023-02-21 23:36:06 +01:00
Rémi Verschelde 9b774ef350 Merge pull request #73704 from KoBeWi/script_origami
Fix line folding with multiple carets
2023-02-21 23:35:41 +01:00
Rémi Verschelde 49c1902a04 Merge pull request #73689 from vnen/gdscript-fix-inheritance-native-class
GDScript: Fix setting native type with script inheritance
2023-02-21 23:35:18 +01:00
Rémi Verschelde 35f0be2e92 Merge pull request #73684 from bitsawer/fix_fileaccess_last_open_error
Fix FileAccess.get_open_error() flag update
2023-02-21 23:34:49 +01:00
kobewi a899f547ae Fix reset_state() in TileSet 2023-02-21 22:38:20 +01:00
Dmitrii Maganov 2a08739f30 GDScript: Fix error message for unfound type 2023-02-21 23:00:29 +02:00
Davi 21fcf657ce Add Output font size in Theme regeneration conditions 2023-02-21 17:45:20 -03:00
ocean (they/them) 9ddf482a06 Added check for null objects in gdscript typed assign. 2023-02-21 15:29:07 -05:00
kobewi 5906d6de8e Fix line folding with multiple carets 2023-02-21 21:28:26 +01:00
Rémi Verschelde 253396ba39 Merge pull request #73693 from vnen/gdscript-fix-script-signature-check
GDScript: Fix override signature check of script inheritance
2023-02-21 21:19:39 +01:00