74eb2a70bd
Refactor and remove excessive calls of NOTIFICATION_THEME_CHANGED
2022-08-25 14:50:49 -06:00
8328fb56f4
Improve scene playing and reloading
2022-08-25 21:54:25 +02:00
88145e81e2
Merge pull request #64804 from Mickeon/rename-path-progress
2022-08-25 18:35:48 +02:00
ceaff612c8
Merge pull request #64824 from Mickeon/rename-polygon-invert
2022-08-25 18:33:58 +02:00
33bf609d79
Merge pull request #64820 from Chaosus/shader_fix_varyings
2022-08-25 18:02:38 +02:00
75f1357ced
Add read-only mode to AnimationTreeEditor plugins
2022-08-25 16:29:36 +01:00
0cf0e96038
Merge pull request #64776 from YuriSizov/import-images-moar-flags
2022-08-25 16:51:26 +02:00
2abccb018e
Fix alternative tile popup menu not being openable
2022-08-25 16:20:56 +02:00
d71b02cd19
Fix tileset image and background sometimes disappearing
2022-08-25 16:18:39 +02:00
d4a10e7e04
Allow using integer varyings with flat interpolation modifier
2022-08-25 13:21:02 +03:00
2b063eebee
Add type icons to editor docs' hierarchy
...
The "Inherits" and "Inherited by" section of the docs now display the icon of each Object on the side.
Also scales the main class' icon to match title font
2022-08-25 11:45:05 +02:00
1ab7ad323f
Fix input map settings theming
2022-08-25 09:26:20 +03:00
0a828dbd92
Merge pull request #64270 from timothyqiu/close-keying
...
Fix overlapping keying and remove button in Inspector
2022-08-25 07:53:55 +02:00
1204ad32d1
Merge pull request #64829 from fabriceci/improve-monitor-contact-api
...
Improves the API for monitoring contacts in RigidDynamicBody
2022-08-25 07:31:06 +02:00
59bf35f3df
Improves the API for monitoring contacts in RigidDynamicBody
2022-08-24 21:23:11 +02:00
2961651444
Merge pull request #64691 from TokageItLab/Quaternion-editor
2022-08-24 18:36:54 +02:00
c8c0f21880
Merge pull request #64780 from YuriSizov/editor-color-conversion-map
2022-08-24 16:49:51 +02:00
673c649adb
Implement Quaternion Editor
2022-08-24 22:04:49 +09:00
c78cbb523f
Extract editor color map and simplify SVG color conversion
2022-08-24 15:59:14 +03:00
06a8113576
Rename Polygon2D.invert_enable to end with "d"
...
Polygon2D.`invert_enable` -> `invert_enabled`
Also affects the setters and getters, which are now named in full instead of cutting "enabled" off.
Updates old leftover documentation slightly, as well.
2022-08-24 13:09:44 +02:00
b1f392c25e
Remove VisualScript module for 4.0
...
As announced in https://godotengine.org/article/godot-4-will-discontinue-visual-scripting ,
Godot maintainers have agreed to discontinue the current implementation of
our VisualScript language.
The way it had been designed was not user-friendly enough and we did not
succeed in improving its usability to actually make it a good low-code
solution for users who need one.
So we prefer to remove it for Godot 4.0 and leave the door open for new,
innovative ideas around visual scripting, to be developed as plugins or
extensions now that Godot provides sufficient functionality for this
(notably via GDExtension and the godot-cpp C++ bindings).
The current module has been moved to a dedicated repository (with full Git
history extracted with `git filter-branch`):
https://github.com/godotengine/godot-visual-script
It can still be compiled as a C++ module (for now, but will likely require
work to be kept in sync with the engine repository), but our hope is that
contributors will port it to GDExtension (which is quite compatibile with
the existing C++ module code when using the godot-cpp C++ bindings).
2022-08-24 12:08:17 +02:00
792f7cc28c
Merge pull request #63282 from V-Sekai/disable_foreign_resource_edits
...
Disable editing properties in foreign resources
2022-08-24 08:54:05 +02:00
7055200bb0
Merge pull request #64730 from AlexHCC/fix-ruler-drawing-order
...
Fix ruler lines rendering on top of text
2022-08-24 08:53:16 +02:00
b556d8c9a0
Merge pull request #64370 from Mickeon/rename-marker-node
...
Rename Position* nodes to Marker*
2022-08-24 08:52:13 +02:00
91e5f48ea7
Merge pull request #64009 from KoBeWi/arrayy_lmao
...
Replace Array return types with TypedArray (part 2)
2022-08-24 08:18:56 +02:00
bb936b2e27
Rename PathFollow's offsets to progress & progress_ratio
...
Applies for both PathFollow2D and PathFollow3D
2022-08-24 01:56:03 +02:00
dd814a0dca
Disable editing properties in foreign resources
...
from imported scenes or objects returning
true from a function named '_is_read_only' and
disable resaving imported resources.
2022-08-23 23:16:13 +01:00
1abdffe7a0
Replace Array return types with TypedArray 2
2022-08-23 23:21:32 +02:00
db227f85e8
Fix ruler lines rendering on top of text
2022-08-24 00:00:56 +03:00
34aa6b06a7
Merge pull request #64721 from bruvzg/fix_prop_revet_ext
2022-08-23 21:37:52 +02:00
fc0b6abe52
Merge pull request #64617 from Mickeon/editor-restore-mesh-drop
2022-08-23 20:49:30 +02:00
8bb305356e
Rename Position* nodes to Marker*
...
- Position2D -> Marker2D
- Position3D -> Marker3D
Also changes their respective file names.
2022-08-23 19:49:50 +02:00
6277448f42
Merge pull request #64647 from TokageItLab/auto-tangent
2022-08-23 18:17:15 +02:00
1190fbdf2b
Merge pull request #64733 from Mickeon/try-editor-warning-spacing
2022-08-23 18:16:26 +02:00
5c5bc21195
Merge pull request #63854 from TokageItLab/auto-bone-mapping
2022-08-23 18:16:15 +02:00
ba0421f3d9
Merge pull request #64637 from Calinou/default-project-icon-use-svg
...
Create a SVG default project icon in new projects
2022-08-23 17:52:32 +03:00
70ceba2910
Merge pull request #54278 from Calinou/editor-tweak-editor-curve-preset-icon-colors
...
Tweak curve preset icon colors for easier visual grepping
2022-08-23 15:42:38 +03:00
fe0c216bc7
Merge pull request #64587 from Calinou/editor-environment-defaults-decrease-shadow-max-distance
...
Decrease editor shadow maximum distance to match DirectionalLight3D default
2022-08-23 15:36:35 +03:00
249517f132
Merge pull request #61493 from Calinou/editor-align-transform-rotate-decal
...
Rotate Decal nodes when using Align Transform/Rotation With View
2022-08-23 15:34:04 +03:00
56101080cc
[GDExtension] Fix _property_can_revert and _property_get_revert methods using incorrect string type.
2022-08-23 14:58:28 +03:00
672e9d6868
Make ImageLoader take bit field flags
2022-08-23 14:39:01 +03:00
9327296e73
Add bezier preset and refactor bezier editor
...
Co-authored-by: Razoric480 <razoric480@gmail.com >
2022-08-23 19:14:03 +09:00
d5f44bffe6
Add spacing after newline on editor warning tooltip
2022-08-23 10:56:38 +02:00
c7e4eeb8a4
Add simple auto mapping to BoneMapper
...
Co-authored-by: K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com >
2022-08-23 16:43:33 +09:00
cd095ab64a
Hide MenuButton / OptionButton popup on click if it's already visible.
2022-08-23 10:38:51 +03:00
b9919fd87d
Merge pull request #64678 from TokageItLab/implement-ease-baker
...
Fix Quaternion Tween and add Easing baker to AnimationTrackEditor
2022-08-23 09:19:21 +02:00
09d73352fc
Merge pull request #64015 from TokageItLab/add-motion-scale-adjustment
...
Add motion scale base height adjustment to RestFixer
2022-08-23 08:53:29 +02:00
62c3e72b6f
Merge pull request #63959 from KoBeWi/typo_arrray
...
Replace Array return types with TypedArray (part 1)
2022-08-23 08:52:13 +02:00
bcc3643989
Add font LCD sub-pixel anti-aliasing support.
2022-08-23 08:47:21 +03:00
745e80fa8d
Merge pull request #58377 from MrBBBaiXue/type-filter
...
Add a way to filter nodes by type in scene tree dock.
2022-08-22 23:34:03 +02:00