Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-04 | Linear velocity cleanup | PouleyKetchoupp | |
CharacterBody has a linear_velocity property to replace the argument in move_and_slide. StaticBody handles reporting linear/angular velocity correctly when kinematic motion is used (in 3D, used in vehicle and navigation). | |||
2021-06-04 | Safe margin cleanup | PouleyKetchoupp | |
Safe margin property on CharacterBody only, used as argument in move_and_collide. Removed kinematic_safe_margin in 3D physics server, not really useful and now harmonized with 2D. | |||
2021-06-04 | Support for kinematic_motion in StaticBody | PouleyKetchoupp | |
Does the same thing as simulate motion from RigidBody in Kinematic mode, and CharacterBody (previously KinematicBody). Added support for constant linear/angular velocity with kinematic_motion in StaticBody, which moves the body in physics. Updated documentation for StaticBody and CharacterBody to describe their functionalities more accurately. | |||
2021-06-04 | More explanatory names for RigidBody modes | PouleyKetchoupp | |
MODE_DYNAMIC instead of MODE_RIGID MODE_DYNAMIC_LOCKED instead of MODE_CHARACTER No more special case for sleeping behavior for MODE_DYNAMIC_LOCKED (MODE_CHARACTER was forcing the body not to sleep, which is redundant with can_sleep and wasn't done in Bullet). | |||
2021-06-04 | Properties for move_and_slide and remove move_and_slide_with_snap | PouleyKetchoupp | |
- snap property to replace move_and_slide_with_snap() - floor_max_angle, stop_on_slope, infinite_inertia, max_slides, up_direction properties to replace arguments from move_and_slide() - up direction now defaults to Vector3.UP and Vector2.UP | |||
2021-06-04 | KinematicBody split between new CharacterBody and PhysicsBody | PouleyKetchoupp | |
PhysicsBody now has methods move_and_collide/test_move and needed properties for these methods: safe margin, locked axes (3D only). Moved collision_exceptions from StaticBody to PhysicsBody for 3D (same as 2D, and conforms to documentation). RigidBody doesn't have test_motion method anymore, it's now redundant with PhysicsBody.test_move. | |||
2021-06-04 | Merge pull request #48920 from aaronfranke/accept | Rémi Verschelde | |
2021-06-04 | Merge pull request #47124 from aaronfranke/disable-skeleton3d | Rémi Verschelde | |
Disable Skeleton3D when compiling without 3D | |||
2021-06-04 | Merge pull request #49304 from aaronfranke/tr3d-tr-compat-vp | Rémi Verschelde | |
Add "Transform" compatibility name for "Transform3D" in VariantParser | |||
2021-06-04 | Disable Skeleton3D when compiling without 3D | Aaron Franke | |
Make animation code not depend on Skeleton3D or even Node3D | |||
2021-06-04 | Merge pull request #49297 from aaronfranke/anim-type-tr3d | Rémi Verschelde | |
Rename Animation TYPE_TRANSFORM to TYPE_TRANSFORM3D | |||
2021-06-04 | Add "Transform" compatibility name for "Transform3D" in VariantParser | Aaron Franke | |
2021-06-04 | Merge pull request #49303 from BastiaanOlij/gdnative_variant_transform_rename | Rémi Verschelde | |
Rename GODOT_VARIANT_TYPE_TRANSFORM to GODOT_VARIANT_TYPE_TRANSFORM3D | |||
2021-06-04 | Rename GODOT_VARIANT_TYPE_TRANSFORM to GODOT_VARIANT_TYPE_TRANSFORM3D | Bastiaan Olij | |
2021-06-04 | doc: Sync classref after merge of #47336 | Rémi Verschelde | |
2021-06-04 | Merge pull request #48902 from pycbouh/editor-improve-template-downloader | Rémi Verschelde | |
Improve the UI/UX of the Export Template Manager dialog | |||
2021-06-04 | Merge pull request #44198 from madmiraal/rename-translation-position | Rémi Verschelde | |
Rename Node3D's property translation to position | |||
2021-06-04 | Merge pull request #47336 from Calinou/rename-shader-file-extension | Rémi Verschelde | |
Rename the `.shader` file extension to `.gdshader` | |||
2021-06-04 | Rename Node3D's property translation to position | Marcel Admiraal | |
2021-06-04 | Merge pull request #47871 from aaronfranke/assetlib-pm | Rémi Verschelde | |
Rename tabs in the project manager | |||
2021-06-04 | Merge pull request #49300 from aaronfranke/editor-prop-tr3d | Rémi Verschelde | |
Rename EditorPropertyTransform to EditorPropertyTransform3D | |||
2021-06-04 | Merge pull request #37013 from aaronfranke/2d-flip | Rémi Verschelde | |
Flip 2D icon to match Godot's handedness | |||
2021-06-04 | Merge pull request #47116 from aaronfranke/3d-modules | Rémi Verschelde | |
Disable 3D-only modules when 3D is disabled | |||
2021-06-03 | Rename EditorPropertyTransform to EditorPropertyTransform3D | Aaron Franke | |
2021-06-03 | Rename Animation TYPE_TRANSFORM to TYPE_TRANSFORM3D | Aaron Franke | |
2021-06-03 | Rename tabs in the project manager | Aaron Franke | |
2021-06-03 | Use a more specific type for AcceptDialog register_text_enter | Aaron Franke | |
2021-06-03 | Disable 3D-only modules when 3D is disabled | Aaron Franke | |
2021-06-03 | Flip 2D icon to match Godot's handedness | Aaron Franke | |
2021-06-03 | Merge pull request #38430 from aaronfranke/transform3d | Rémi Verschelde | |
2021-06-03 | Merge pull request #43450 from aaronfranke/mouse-mode-bitwise | Rémi Verschelde | |
Add MOUSE_MODE_CONFINED_HIDDEN to MouseMode enum | |||
2021-06-03 | Merge pull request #49283 from KoBeWi/a&b | Rémi Verschelde | |
Improve sort_custom() description | |||
2021-06-03 | Merge pull request #45624 from aaronfranke/clamp | Rémi Verschelde | |
Allow clamping vectors and colors in addition to floats and ints | |||
2021-06-03 | Improve the UI/UX of the Export Template Manager dialog | Yuri Sizov | |
2021-06-03 | Merge pull request #49282 from pycbouh/editor-fix-broken-paths | Rémi Verschelde | |
Replace `get_settings_dir` with `get_config_dir` when fetching configuration paths | |||
2021-06-03 | Merge pull request #49269 from sarchar/fix-dns-locks | Rémi Verschelde | |
Fix DNS resolve mutex locks | |||
2021-06-03 | Allow clamping vectors and colors | Aaron Franke | |
2021-06-03 | Rename Vector2 clamped to limit_length and add limit_length to Vector3 | Aaron Franke | |
2021-06-03 | Fix DNS resolve mutex locks | Chuck | |
This fixes #49261, which was happening because of a deadlock in the resolver mutex. There was leftover old mutex code and it's all be converted to new MutexLock class now. | |||
2021-06-03 | Add MOUSE_MODE_CONFINED_HIDDEN | Aaron Franke | |
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro> | |||
2021-06-03 | Improve sort_custom() description | kobewi | |
2021-06-03 | Replace get_settings_dir with get_config_dir when fetching configuration paths | Yuri Sizov | |
2021-06-03 | Merge pull request #38224 from Calinou/increase-audiostreamplayer3d-unit-size | Rémi Verschelde | |
Increase the default AudioStreamPlayer3D unit size to 10 | |||
2021-06-03 | Merge pull request #48889 from Calinou/file-rename-endian-swap | Rémi Verschelde | |
Rename File's `endian_swap` to `big_endian` | |||
2021-06-03 | Merge pull request #49277 from pycbouh/docs-editor-plugins-proofread | Rémi Verschelde | |
Proofread `add_*_plugin`/`remove_*_plugin` descriptions in `EditorPlugin` | |||
2021-06-03 | Proofread add_*_plugin/remove_*_plugin descriptions in EditorPlugin | Yuri Sizov | |
2021-06-03 | Update documentation for Transform3D | Aaron Franke | |
2021-06-03 | Rename Transform to Transform3D in GDNative | Aaron Franke | |
2021-06-03 | Rename files and the exposed name for Transform3D | Aaron Franke | |
2021-06-03 | Rename Variant TRANSFORM to TRANSFORM3D | Aaron Franke | |
Also _transform to _transform3d |