Commit Graph
51458 Commits
Author SHA1 Message Date
Raul Santos 87a1bca37b Fix typo in weakref documentation 2022-08-07 20:35:56 +02:00
Hugo Locurcio 4f233300b6 Remove FOV adjustment with Alt + mouse wheel in the 3D editor
This shortcut got in the way when using the Maya navigation scheme,
and also when using the slow freelook modifier (regardless of
navigation scheme).
2022-08-07 19:45:54 +02:00
Josh Jones 8c324132d0 Fix typo when setting NavigationRegion travel_cost 2022-08-07 10:40:33 -07:00
Raul Santos 83ffe70f1f Various fixes to C# documentation 2022-08-07 19:18:04 +02:00
Rémi VerscheldeandGitHub f754dd20be Merge pull request #62454 from Geometror/reflect-refract-vec2-vec4
Allow for vec2/vec4 to be used in reflect and refract
2022-08-07 19:16:05 +02:00
Hendrik Brucker b8d5f4bdd5 Allow vec2 and vec4 for reflect and refract 2022-08-07 18:03:16 +02:00
Rémi VerscheldeandGitHub f2ddd81726 Merge pull request #64045 from touilleMan/gdextension-ObjectID-in-native_structures 2022-08-07 16:17:40 +02:00
Antonio Dell'Annunziata f81a166ab8 fix(gdscript): Infer type from preload const
When resolving the type of the attribute from the variant, the result_type.kind was overritten for no reason.
It is assumed that this only needs to be done, if the variant value is not valid to have any kind here.

Solves #63715
2022-08-07 16:09:24 +02:00
Rémi VerscheldeandGitHub e3876899d3 Merge pull request #63919 from Faless/scons/4.x_easy_deps 2022-08-07 16:09:02 +02:00
Rémi VerscheldeandGitHub 446fdc5b71 Merge pull request #64027 from Geometror/add-vector4-tests 2022-08-07 16:07:36 +02:00
Rémi VerscheldeandGitHub 64aeae66a4 Merge pull request #64049 from Faless/mp/4.x_repl_editor_cleanup 2022-08-07 16:01:28 +02:00
Rémi VerscheldeandGitHub f3a76f63c6 Merge pull request #62089 from Step-an/add_drag_and_drop_to_EditorPropertyPath 2022-08-07 16:00:46 +02:00
Rémi VerscheldeandGitHub 4d74d9fe8c Merge pull request #58494 from rcorre/recent-projects 2022-08-07 15:51:15 +02:00
Grzegorz Puławski ba58491ca7 Fix axis snapping of CollisionPolygon2d's newly created vertex 2022-08-07 15:10:28 +02:00
Fabio Alessandrelli 43f51d78d1 [MP] Cleanup and fixes for replication plugin.
- Remove dead code.
- Fix "Add from path" adding the wrong string when targeting root node.
2022-08-07 15:08:35 +02:00
Fabio AlessandrelliandGitHub ea0247086b Merge pull request #64047 from Faless/ws/4.x_no_emws
[Websocket] Remove dummy JS server implemenation.
2022-08-07 14:57:16 +02:00
Ryan Roden-Corrent 366871a3ff Migrate project list to separate config file.
Storing the project/favorites list in the EditorSettings makes it
difficult to version-control your editor configuration, as the file will
continually change as you open new projects. It also means a
configuration can't be shared across machines, as they might not have
the same projects or file layout.

Now the project list is stored in $godot_data_dir/projects.cfg.
Each path is a section, which has a boolean favorite value.
If the new config does not exist, the editor attempts to migrate legacy
EditorSettings-based configuration to the new file.

Fixes godotengine/godot-proposals#1637.
2022-08-07 07:46:52 -04:00
Fabio Alessandrelli 202320e1ed [Websocket] Remove dummy JS server implemenation.
It does nothing but printing errors (only websocket client is available
in browsers), so we might as well return null when you instantiate it.
2022-08-07 13:44:16 +02:00
Emmanuel Leblond c0cedebda1 Expose ObjectID among the native structure in GDExtension 2022-08-07 12:42:51 +02:00
Hendrik Brucker 36061c5dca Vector4/Vector4i: Add missing methods, tests and fix change of sign operator 2022-08-07 12:25:05 +02:00
Rémi VerscheldeandGitHub 428aed8e87 Merge pull request #61893 from Calinou/light3d-add-shadow-opacity
Add a shadow opacity property to Light3D
2022-08-07 12:08:07 +02:00
Rémi VerscheldeandGitHub 7f2f1dc18b Merge pull request #64028 from timothyqiu/input-event-bool
Use `%s` for bool value in vformat
2022-08-07 12:05:20 +02:00
Hugo Locurcio baaa7503c7 Add a shadow opacity property to Light3D
This can be used to make shadows translucent for a specific light.

The light distance fade system also uses this to smoothly fade the shadow
when the light fade transition distance is greater than 0.
2022-08-07 11:06:32 +02:00
Rémi VerscheldeandGitHub f85a816965 Merge pull request #64025 from kleonc/filesystem-dock-rename-crash-fix
`FileSystemDock` Fix crash when renaming a file in split mode
2022-08-07 09:26:39 +02:00
Rémi VerscheldeandGitHub 52c311fc34 Merge pull request #64031 from Calinou/doc-httprequest-no-bold-ref
Fix broken rST reference in HTTPClient documentation
2022-08-07 09:25:30 +02:00
Josh Jones 92c40bcf32 Fix NavigationRegion3D gizmo's odd visual behavior 2022-08-06 23:54:57 -07:00
Hugo Locurcio 9709205112 Fix broken rST reference in HTTPClient documentation
References in reStructuredText cannot be located within bold/italic
text. This caused the online class reference to have the `:ref:`
text written as-is.
2022-08-07 07:21:29 +02:00
Haoyu Qiu e061b1cc3c Use %s for bool value in vformat 2022-08-07 09:57:09 +08:00
kleonc 25ce459fc5 FileSystemDock Fix crash when renaming a file in split mode 2022-08-07 02:47:02 +02:00
Rémi VerscheldeandGitHub 8f033f1d19 Merge pull request #60299 from Calinou/editor-vram-compress-pc-improve-warning 2022-08-06 23:43:06 +02:00
Rémi VerscheldeandGitHub cb1f041783 Merge pull request #60567 from Geometror/make-unique-recursive 2022-08-06 22:52:37 +02:00
Rémi VerscheldeandGitHub e6e13c8251 Merge pull request #63361 from KoBeWi/floorf_lol 2022-08-06 22:25:27 +02:00
Rémi VerscheldeandGitHub 2b0804de76 Merge pull request #60924 from KoBeWi/derp 2022-08-06 22:24:57 +02:00
RedMser c939f336d6 Only define keep_screen_on project setting once 2022-08-06 22:10:24 +02:00
kobewi ae3d83b17b Restore old lerp() behavior and add lerpf() 2022-08-06 21:15:37 +02:00
Hendrik Brucker ade7cb6982 Add "Make Unique (Recursive)" to resource picker, simplify "Make Unique" 2022-08-06 21:08:22 +02:00
Rémi VerscheldeandGitHub 21f6916ffc Merge pull request #60843 from hoontee/CSG3
Add `TorusMesh`
2022-08-06 21:01:51 +02:00
Rémi VerscheldeandGitHub dd063d1725 Merge pull request #63992 from qarmin/check_also_GLES3
Test also GLES3 in CI
2022-08-06 20:23:48 +02:00
Rafał Mikrut 49632bf993 Check also GLES3 in CI 2022-08-06 19:12:09 +02:00
Rémi VerscheldeandGitHub d8ec27cdc1 Merge pull request #63985 from raulsntos/convert-rpc-attribute-csharp
RPC improvements to the conversion tool
2022-08-06 16:44:39 +02:00
Raul Santos 775b9ee889 Add conversion for the RPC attributes in C# 2022-08-06 15:56:46 +02:00
Raul Santos 6b56474911 Add conversion for sync and slave GDScript keywords 2022-08-06 15:56:46 +02:00
Rémi VerscheldeandGitHub 77d3ac700d Merge pull request #63712 from object71/fix-export-issues 2022-08-06 14:27:17 +02:00
Rémi VerscheldeandGitHub c81ef51503 Merge pull request #63976 from aaronfranke/godots-own-comment-lines 2022-08-06 13:20:57 +02:00
Rémi VerscheldeandGitHub 87b7f51194 Merge pull request #63977 from TomBCodes/master 2022-08-06 13:20:43 +02:00
Rémi VerscheldeandGitHub 3eb0cadf53 Merge pull request #63870 from Calinou/doc-editorsettings 2022-08-06 13:20:12 +02:00
Rémi VerscheldeandGitHub 557953d844 Merge pull request #62847 from RandomShaper/upgrade_spirv_reflect
spirv-reflect: Update to latest commit
2022-08-06 09:24:53 +02:00
Hugo Locurcio 1a5eac6b72 Document editor settings in the class reference 2022-08-06 04:15:51 +02:00
Larry TranandGitHub 2ea4baae0a Merge branch 'master' into bugfix-ios-export 2022-08-05 18:47:20 -05:00
Larry Tran e029e66454 Remove unnecessary string replacement 2022-08-05 18:15:57 -05:00