Commit Graph
39134 Commits
Author SHA1 Message Date
bruvzg 74b9892f7a [GDScript] Check string literals for Unicode direction control characters. 2021-11-11 15:41:59 +02:00
Rémi VerscheldeandGitHub 9547d6d543 Merge pull request #54874 from lyuma/fix_other_importer 2021-11-11 13:43:31 +01:00
Rémi VerscheldeandGitHub 1aa3c8419b Merge pull request #54869 from akien-mga/string-remove-erase 2021-11-11 13:00:21 +01:00
Rémi VerscheldeandGitHub 51c8e4429b Merge pull request #54868 from akien-mga/color-from_hsv-static 2021-11-11 13:00:06 +01:00
Rémi VerscheldeandGitHub e7f9407b5b Merge pull request #54870 from bruvzg/rtl_table_copy 2021-11-11 12:34:06 +01:00
Lyuma 37c11e4159 Fix import_scene_from_other_importer and import_animation_from_other_importer 2021-11-11 03:24:51 -08:00
Rémi Verschelde e2e9b08cc7 Color: Bind from_hsv as static method 2021-11-11 11:50:02 +01:00
Rémi Verschelde 2beaae4b6f String: Remove erase method, bindings can't mutate String 2021-11-11 11:23:32 +01:00
bruvzg 76d42c7b32 Fix RichTextLabel selection copy with table cells. 2021-11-11 12:06:51 +02:00
Yuri RoubinskyandGitHub 171a69757f Merge pull request #54865 from boruok/fix-navigationpolygon-doc 2021-11-11 11:05:09 +03:00
boruok ff66df67fd fixed typo in NavigationPolygon doc 2021-11-11 15:59:17 +09:00
Rémi VerscheldeandGitHub a5015b6390 Merge pull request #54861 from timothyqiu/escape
Add missing characters for property name quoting
2021-11-11 07:58:01 +01:00
Haoyu Qiu 367d75fab0 Add missing characters for property name quoting 2021-11-11 13:18:09 +08:00
Rémi VerscheldeandGitHub 7211012c4f Merge pull request #54745 from KoBeWi/find_in_scenes 2021-11-10 22:08:24 +01:00
Rémi VerscheldeandGitHub 68664c0239 Merge pull request #54836 from pycbouh/inspector-plugins-fixes-and-groups 2021-11-10 22:06:30 +01:00
Rémi VerscheldeandGitHub 7b3abf17fd Merge pull request #49708 from megalobyte/editor_description_fix 2021-11-10 21:56:20 +01:00
Rémi VerscheldeandGitHub 3668312e78 Merge pull request #54847 from nekomatata/fix-test-move-regression 2021-11-10 20:38:49 +01:00
Rémi VerscheldeandGitHub a6412e132a Merge pull request #54660 from Chaosus/vs_particles_mesh_emitter 2021-11-10 19:55:25 +01:00
megalobyte e3def40160 Update editor description property flag 2021-11-10 13:44:54 -05:00
PouleyKetchoupp 5da057adaf Fix test_move reporting collision when touching another body
Reporting rest collision information is needed for move_and_collide and
move_and_slide so floor detection can be done properly, but in the case
of just testing the motion for collision, it makes sense to return false
if the body is able to move all along the path without being stopped.

Updated the logic in test_move and clarified the documentation for
test_move and move_and_collide.
2021-11-10 11:20:02 -07:00
Rémi VerscheldeandGitHub b46a42b689 Merge pull request #54204 from Ev1lbl0w/bugfix-textedit_selection_mode_crash 2021-11-10 19:03:33 +01:00
Rémi VerscheldeandGitHub 5cc0ad5393 Merge pull request #54783 from ator-dev/fix-override-exposure 2021-11-10 18:45:04 +01:00
Rémi VerscheldeandGitHub d209369fa3 Merge pull request #54840 from Calinou/mono-move-exception-policy-setting 2021-11-10 18:33:18 +01:00
Rémi VerscheldeandGitHub 35c4cad7ad Merge pull request #54838 from groud/fix_editor_import_plugin 2021-11-10 18:09:57 +01:00
Rémi VerscheldeandGitHub c5a99a2056 Merge pull request #54820 from nekomatata/fix-character-body-floor-errors 2021-11-10 17:53:44 +01:00
Rémi VerscheldeandGitHub 9b6897307c Merge pull request #54837 from akien-mga/windows-bigobj 2021-11-10 17:48:35 +01:00
Hugo Locurcio a9a45ee7ee Move Mono unhandled exception setting to be located within a subsection
Settings that aren't within a subsection are difficult to reach when
other settings do have a subsection.

This also adds documentation for the project setting.
2021-11-10 17:31:54 +01:00
Yuri RoubinskyandGitHub a0c28777bf Merge pull request #54832 from akien-mga/visualshader-virtual-enum-args 2021-11-10 19:23:32 +03:00
Rémi VerscheldeandGitHub a265d9b772 Merge pull request #54834 from akien-mga/windows-gcc-warnings-fix 2021-11-10 17:01:47 +01:00
Gilles Roudière 8de0f969bf Fix EditorImportPlugin logic for checking unimplemented methods 2021-11-10 16:33:11 +01:00
PouleyKetchoupp bfd0d33244 Fix errors in CharacterBody when floor is destroyed or removed
In all physics servers, body_get_direct_state() now silently returns
nullptr when the body has been already freed or is removed from space,
so the client code can detect this state and invalidate the body rid.

In 2D, there is no change in behavior (just no more errors).

In 3D, the Bullet server returned a valid direct body state when the
body was removed from the physics space, but in this case it didn't
make sense to use the information from the body state.
2021-11-10 08:27:33 -07:00
Rémi Verschelde 11d1319afd Windows: Enable /bigobj to increase max size for obj files
Equivalent `-Wa,-mbig-obj` for GCC/Clang.

This started being needed to compile harfbuzz in `target=debug` with MinGW/GCC,
but there doesn't seem to be any drawback to enabling `/bigobj` (aside from
losing support for pre-VS 2005 linkers, which we don't support).
2021-11-10 16:06:39 +01:00
Yuri Sizov 2e4d18c929 Fix EditorInspectorPlugin virtual bindings and add parse_group callback 2021-11-10 17:56:59 +03:00
Rémi VerscheldeandGitHub e8870ddefc Merge pull request #54676 from Chaosus/gds_restrict_names 2021-11-10 15:20:44 +01:00
Rémi VerscheldeandGitHub 92ae349668 Merge pull request #54358 from Shawak/feature-allow-root-node-paths-without-quote 2021-11-10 15:19:17 +01:00
Rémi Verschelde b727061ce0 Windows: Fix compilation warnings with GCC 11.2.1 2021-11-10 15:13:05 +01:00
Ev1lbl0w 1843662510 Fix crash with indexing array with bad values 2021-11-10 12:44:40 +00:00
Rémi Verschelde f253f7b6e6 VisualShader: Document enum args for virtual methods
Fixes #31563.
2021-11-10 13:22:58 +01:00
Rémi VerscheldeandGitHub e317e34c15 Merge pull request #54825 from TokageItLab/fix-ping-pong-in-math
Fix `PingPong()` in `Mathf.cs` to pass CI/CD for Mono build
2021-11-10 07:56:15 +01:00
Silc 'Tokage' Renew 571ea72f35 fix pingpong in math 2021-11-10 14:31:56 +09:00
Rémi VerscheldeandGitHub 284b50cf30 Merge pull request #54662 from KoBeWi/now_with_reloading
Properly reload built-in tool scripts
2021-11-09 23:00:35 +01:00
Rémi VerscheldeandGitHub 06a33e590f Merge pull request #53819 from TokageItLab/re-implement-ping-pong
Reimplement ping-pong animation and reverse playback
2021-11-09 22:11:04 +01:00
kobewi 75e8eafa72 Properly reload built-in tool scripts 2021-11-09 21:58:06 +01:00
Rémi VerscheldeandGitHub efea3128c3 Merge pull request #54808 from Calinou/editor-frametime-display-more-decimals
Display 2 decimals instead of 1 in editor frametime labels
2021-11-09 21:52:37 +01:00
Rémi VerscheldeandGitHub 46780aaa0f Merge pull request #54694 from briansemrau/rem-silly-obj-error
Prevent obj importer from printing misleading error
2021-11-09 21:49:11 +01:00
Rémi VerscheldeandGitHub c305de701c Merge pull request #54697 from aaronfranke/move-tests
Move and organize tests into subfolders
2021-11-09 21:48:13 +01:00
Rémi VerscheldeandGitHub e3f3fc517a Merge pull request #54653 from KoBeWi/built_in_scripts_deserved_that
Improve save handling for built-in scripts
2021-11-09 21:46:58 +01:00
K. S. Ernest (iFire) LeeandGitHub 081c1ceda4 Merge pull request #51341 from V-Sekai/fps-30
Default to 30 animation fps for better quality.
2021-11-09 10:55:15 -08:00
MaximilianandShawak c7a8e047cc Allow using $/root node paths
format

fix shadowing

use match instead of comparison

Update gdscript_parser.cpp
2021-11-09 18:46:28 +01:00
Hugo Locurcio f61ee47a2e Display 2 decimals instead of 1 in editor frametime labels
When comparing different graphics settings or optimizations,
this makes precise measurements and frametime comparisons easier.
2021-11-09 17:17:55 +01:00