Hugo Locurcio
d041ca6c02
Add Nearest Mipmap Anisotropic filter option to decals and projectors
...
This is consistent with the BaseMaterial3D filtering options.
It can be used for high-quality pixel art textures that remain sharp
when viewed at oblique angles, but prevents them from becoming grainy
thanks to mipmaps.
2022-08-03 03:49:15 +02:00
Rémi Verschelde
3b39f00761
Merge pull request #63834 from lawnjelly/variant_large_bucket_pool
...
Variant large bucket memory pool - for Projection
2022-08-02 22:00:53 +02:00
Rémi Verschelde
d93c3f03f2
Merge pull request #63803 from matjlars/weakref-null
...
adds null case to weakref docs
2022-08-02 22:00:04 +02:00
Rémi Verschelde
f450f242b9
Merge pull request #62639 from Calinou/line-antialiasing-decrease-feather-width
2022-08-02 21:00:01 +02:00
Rémi Verschelde
9daffa12be
Merge pull request #49058 from madmiraal/add-override-fileaccess
...
Add override keywords to FileAccess and DirAccess derived classes
2022-08-02 20:03:24 +02:00
Rémi Verschelde
515552860b
Merge pull request #63597 from paddy-exe/spatial-shader-built-ins
...
Add often used built-ins (camera-pos, object-pos, camera-eye etc.) to spatial shaders
2022-08-02 19:20:19 +02:00
Matt
dc4e72a3fc
adds null case to weakref docs
2022-08-02 11:53:28 -05:00
Rémi Verschelde
1839cae8a0
Merge pull request #63827 from fire-forge/particles
...
Rename `ParticlesMaterial.turbulence_active` to `turbulence_enabled`
2022-08-02 18:16:51 +02:00
Rémi Verschelde
c67febb008
Merge pull request #63830 from KoBeWi/regEX
...
Add static method for creating RegEx
2022-08-02 18:16:04 +02:00
Marcel Admiraal
c06025fa13
Add override keywords to DirAccess derived classes
2022-08-02 16:39:44 +01:00
Marcel Admiraal
cafb19e608
Add override keywords to FileAccess derived classes
2022-08-02 16:35:15 +01:00
Patrick Exner
fe5901310e
Add spatial built-ins (camera-pos, object-pos, camera-eye etc.)
2022-08-02 17:30:41 +02:00
lawnjelly
bb273bc972
Variant large bucket memory pool - for Projection
...
Add a larger bucket size pool for the new Projection Matrix.
2022-08-02 16:27:57 +01:00
Rémi Verschelde
47be80905c
Merge pull request #63825 from fire-forge/bpm
2022-08-02 16:26:23 +02:00
Rémi Verschelde
344b4c7f21
Merge pull request #63824 from KoBeWi/bidi_slots
2022-08-02 16:24:51 +02:00
kobewi
61a2cb65b1
Add static method for creating RegEx
2022-08-02 15:56:46 +02:00
Rémi Verschelde
0f9e84feab
Merge pull request #50614 from foxydevloper/clarify-group-tooltip
...
Improve tooltips for grouping/ungrouping nodes
2022-08-02 15:56:27 +02:00
Rémi Verschelde
33258d850c
Merge pull request #61315 from lawnjelly/variant_bucket_pools
...
Variant memory pools
2022-08-02 15:54:18 +02:00
FireForge
9db973a473
Rename ParticlesMaterial.turbulence_active to turbulence_enabled
2022-08-02 08:41:14 -05:00
kobewi
9a2758e374
Fix GraphNode slot list
2022-08-02 15:39:56 +02:00
FireForge
9f537f58a8
Add capitalization for "BPM"
2022-08-02 08:35:29 -05:00
Rémi Verschelde
4f8d31fc68
Merge pull request #54905 from bruvzg/uncode_confusion
2022-08-02 15:28:48 +02:00
bruvzg
4373a0bb86
[TextServer] Add ICU Unicode security and spoofing detection.
2022-08-02 15:37:49 +03:00
Rémi Verschelde
119b2874c3
Merge pull request #63815 from RPicster/particle_turbulence_default_values
2022-08-02 11:20:50 +02:00
Rémi Verschelde
10359009dc
Merge pull request #63813 from alfredbaudisch/GD-63621-animation-player-not-shown
2022-08-02 11:11:31 +02:00
Raffaele Picca
fe2cc6150e
Added default values to particle turbulence.
2022-08-02 10:16:09 +02:00
Alfred R. Baudisch
eaaedb24a3
Display sub-plugins when Stay in Script Editor is On
...
Currently, with stay_in_script_editor_on_node_selected as On, inspector_only is forcibly set, and no editors from the node selected are displayed.
With this change, if the selected Node has a Main Editor, it's still not shown (the intended behaviour of the feature), but the sub-editors are shown, this correctly opens the AnimationPlayerEditor plugin and other sub-plugins.
Fixes and closes #63621 .
2022-08-02 09:51:44 +02:00
Rémi Verschelde
b7346e5025
Merge pull request #53956 from bruvzg/icu_uax_31
2022-08-02 08:54:19 +02:00
Rémi Verschelde
b2daf9afc8
Merge pull request #63806 from DarkMessiah/guidelines-appearance-bug
2022-08-02 08:22:43 +02:00
Rémi Verschelde
536b5b69ab
Merge pull request #63789 from YuriSizov/editor-remove-old-property-widgets
...
Remove `CustomPropertyEditor` completely
2022-08-02 07:50:20 +02:00
Stanislav Labzyuk
44ce838192
Fix guidelines appearance
2022-08-02 12:38:23 +07:00
bruvzg
5aa48b6ae5
[TextServer] Implement ICU/UAX 31 based `is_valid_identifier` function.
2022-08-02 08:30:20 +03:00
Rémi Verschelde
8cce479c01
Merge pull request #51672 from Calinou/shader-add-hint-transparent-texture
...
Add `hint_transparent` to use a transparent black placeholder texture
2022-08-02 07:15:59 +02:00
Rémi Verschelde
d60d0a53ce
Merge pull request #63797 from JohanAR/fix-color-picker-okhsl
...
Fix ColorPicker color and hsv sync issue
2022-08-02 07:15:11 +02:00
Rémi Verschelde
bda2274969
Merge pull request #63627 from and-rad/vector-field-attractor-fix
...
Fix vector field particle attractor texture sampling
2022-08-02 07:13:04 +02:00
Rémi Verschelde
2cdef4d532
Merge pull request #63589 from RandomShaper/sdfgi_debug_pc
...
Keep SdfgiDebug shader's push constant size <= 128
2022-08-02 07:11:58 +02:00
Rémi Verschelde
12f717d263
Merge pull request #63794 from clayjohn/GLES3-bugs
...
Fix various bugs in GLES3 renderer that stopped it from running on web
2022-08-02 07:10:44 +02:00
Rémi Verschelde
8de2cc04a7
Merge pull request #63793 from RandomShaper/fix_unbound_resource
...
Fix uniform set creation error due to null RID
2022-08-02 07:10:20 +02:00
Hugo Locurcio
813f6a5d57
Add `hint_transparent` to use a transparent black placeholder texture
...
This can be used in shaders to avoid the need to supply a transparent
placeholder texture manually.
2022-08-01 23:38:06 +02:00
Johan Aires Rastén
26ebea7286
Fix ColorPicker color and hsv sync issue
...
ColorPicker has both a Color and HSV values for the currently selected
color, fixed a few cases where those were not kept in sync.
Refactored a little regarding this, and removed a redundant update.
Solves #63777
2022-08-01 23:05:44 +02:00
clayjohn
4b80cb4aa3
Fix various bugs in GLES3 renderer that stopped it from running on web
2022-08-01 16:45:32 -04:00
Ignacio Roldán Etcheverry
8243c7ab5d
Merge pull request #63790 from raulsntos/csharp-unused
...
C#: Remove unused `Transform2D.ScaleBasis` method
2022-08-01 22:38:17 +02:00
Rémi Verschelde
67c5741c03
Merge pull request #63767 from kubecz3k/fix/headless-collision
2022-08-01 22:04:09 +02:00
Rémi Verschelde
ada06f9862
Merge pull request #63007 from jtnicholl/animation_player_docs
2022-08-01 22:03:17 +02:00
Pedro J. Estébanez
2df767d31e
Fix uniform set creation error due to null RID
2022-08-01 21:59:13 +02:00
Yuri Sizov
86798d36db
Remove `CustomPropertyEditor` completely
2022-08-01 22:57:05 +03:00
Rémi Verschelde
c596369d7a
Merge pull request #53540 from Calinou/editor-improve-exp-easing-inspector
...
Improve easing inspector usability
2022-08-01 21:52:56 +02:00
Raul Santos
a4ad1dfa51
C#: Remove unused `Transform2D.ScaleBasis` method
2022-08-01 20:56:29 +02:00
Jonathan Nicholl
245fba26b0
Update classref documentation for AnimationPlayer
2022-08-01 12:46:03 -04:00
Hugo Locurcio
6059a9b624
Improve easing inspector usability
...
- Add `positive_only` property hint to disallow using negative presets.
These values are clamped in several places in the editor already,
so this avoids displaying presets that don't work.
- Move the Zero preset at the end of the positive list to match
the custom property editor. It's also used less often than Linear,
Ease In and Ease Out.
- Rename presets to be consistent between the easing property editor
and custom property editor.
- Remove unused `inout` hint which was redundant since it was already
the default.
2022-08-01 18:40:04 +02:00