lawnjelly
192ec963ae
Create 'rendering/misc' project settings section
...
To prevent the project settings `rendering` section getting out of hand, this PR moves some of the smaller new settings into a `misc` category.
2021-10-05 11:47:03 +01:00
Rémi Verschelde
59930dca00
Merge pull request #53263 from Calinou/editor-inspector-warning-yellow-3.x
2021-10-05 11:12:44 +02:00
Rémi Verschelde
72a922eb4e
Merge pull request #53300 from Calinou/viewport-tweak-configuration-warning-3.x
2021-10-04 20:31:05 +02:00
Rémi Verschelde
55c9cc21e9
Merge pull request #53397 from pycbouh/theme-improve-change-propagation-3.x
...
[3.x] Make `Theme` report property list changes less often, and other backports
2021-10-04 18:05:16 +02:00
Yuri Sizov
98cf645258
Expose API to retrieve Theme's default font
2021-10-04 17:44:53 +03:00
Hugo Locurcio
d71ed9d287
Document SurfaceTool must generate tangents for proper normal display
...
(cherry picked from commit d339388942
)
2021-10-04 15:15:27 +02:00
zacryol
3e4e87fb90
Fix typo with example variable name in Dictionary docs, and fix error in C# example
...
(cherry picked from commit 9359bee75c
)
2021-10-04 14:36:59 +02:00
Hugo Locurcio
ebdbace62a
Document that tangents are required for normal mapping in SpatialMaterial
2021-10-01 19:05:58 +02:00
Hugo Locurcio
c6617e956c
Tweak the Viewport configuration warning to mention 2×2 size requirement
2021-10-01 16:43:33 +02:00
Hugo Locurcio
deeeabc2ba
Clarify what the Node.filename
property contains
...
(cherry picked from commit f23b917007
)
2021-10-01 08:01:47 +02:00
Haoyu Qiu
44ea7e7c4f
Fix doc for Dictionary.erase
...
(cherry picked from commit 1e0fe9f817
)
2021-10-01 08:00:59 +02:00
Hugo Locurcio
26671e7407
Use a yellow color for editable children properties instead of red
...
This matches the usual "Changes may be lost!" warning color.
2021-09-30 18:41:46 +02:00
O01eg
cddabf2a8b
Implement override of get_message
2021-09-29 14:06:57 +03:00
Rémi Verschelde
462b8dfe96
Merge pull request #53041 from pycbouh/docs-color-picker-and-button-3.x
2021-09-28 12:14:00 +02:00
Michael Alexsander
b4d6afb7ad
Expose TabContainer
's tab hidding for scripts
...
(cherry picked from commit 7ce02b642e
)
2021-09-27 18:06:36 +02:00
skyace65
370fa82b2c
Add note that for _gui_input(event) event position is relative to the control origin
...
(cherry picked from commit 824259aca0
)
2021-09-27 17:57:50 +02:00
Yuri Sizov
dd2a01cbbe
Add usability notes to ColorPicker and ColorPickerButton descriptions
...
Co-authored-by: follower <follower@rancidbacon.com>
2021-09-25 02:21:39 +03:00
kobewi
d0a8e6d563
Improve call_group documentation
...
(cherry picked from commit 31ef94f2ec
)
2021-09-21 20:33:12 +02:00
Rémi Verschelde
b4fc24b73f
Implement OS::get_locale_language()
helper method
...
This method extracts the 2 or 3-letter language code from `OS::get_locale()`,
making it easier for users to identify the "main" language code for users
that might have different OS locales due to different OS or region, but
should be matched to the same translation (e.g. "generic" Spanish).
Fixes #40703 .
(cherry picked from commit def99c7baf
)
2021-09-21 20:33:12 +02:00
bruvzg
131f913747
Improve OS::get_locale()
on macOS and Windows, replace "-" with "_" and use system macros instead of bitwise AND. Add locale format info to the documentation.
...
(cherry picked from commit f797e1c078
)
2021-09-21 20:33:11 +02:00
Hugo Locurcio
6702e37a88
Document how to delay code execution in a non-blocking manner
...
(cherry picked from commit 1529bf7c10
)
2021-09-21 20:33:11 +02:00
mechPenSketch
68b8cf75ea
Add Graph Illustrations to Doc
...
(cherry picked from commit 9ea619c486
)
2021-09-21 20:33:11 +02:00
Nick Huelin
e902ee06ef
Add note to SceneTree
about pausing
...
This pull request adds a small amendment to `SceneTree` describing the behavior `_physics_process()` when pausing the scene.
`_physics_process` will completely stop processing collisions and signals whenever the scene is paused, however, the function will still receive calls.
This addresses: #47326
(cherry picked from commit d62175e009
)
2021-09-21 17:15:01 +02:00
Nick Huelin
03af0f3e94
Add note to RichTextLabel
...
(cherry picked from commit 4a0cadd4ed
)
2021-09-21 17:15:01 +02:00
Jummit
d29095027b
clarify what duplicate does and its limitations
...
(cherry picked from commit a6108f8a3d
)
2021-09-21 17:15:00 +02:00
Marcus Brummer
c75aa69774
Documented that mutexes are implemented recursively
...
(cherry picked from commit 46bbeb2b60
)
2021-09-21 17:15:00 +02:00
georgespatton
de009a29c8
doc: Clarify need to save ConfigFile to apply changes to file
...
See #52645 for context.
(cherry picked from commit fd8bdddd5d
)
2021-09-21 17:15:00 +02:00
Hugo Locurcio
df0210a508
Document caveats with StyleBoxFlat antialiasing and beveled corners
...
(cherry picked from commit f7f8ae6372
)
2021-09-21 17:15:00 +02:00
skysphr
f53294f874
Added increment_pressed and decrement_pressed icons to scrollbars
...
(cherry picked from commit e27ab2708f
)
2021-09-21 17:14:59 +02:00
kobewi
44a56c9742
Add offset for TextureProgress progress texture
...
(cherry picked from commit e78ee616f7
)
2021-09-21 17:14:59 +02:00
Hugo Locurcio
415b7a7bfc
Improve documentation for String.get_extension()
...
(cherry picked from commit 09eb98c530
)
2021-09-21 17:14:58 +02:00
Hugo Locurcio
3872986f1f
Document Object.get_class()/is_class()
ignores class_name
declaration
...
(cherry picked from commit a15847e5ca
)
2021-09-21 17:14:58 +02:00
Hugo Locurcio
348152b3c9
Document that ConfigFiles can use any file extension
...
The file extension given to a ConfigFile has no impact on its
formatting or behavior.
(cherry picked from commit 9c6ae95cb2
)
2021-09-21 17:14:58 +02:00
Rémi Verschelde
8ea1ad6725
Merge pull request #52772 from Calinou/editor-default-enable-doppler-3.x
2021-09-21 11:30:03 +02:00
Rémi Verschelde
91d0e985cd
Merge pull request #52572 from timothyqiu/expose-enum-3x
...
[3.x] Expose enum related methods in ClassDB
2021-09-20 16:12:16 +02:00
Zak
fb17ac885a
Improve docs for Thread
...
An attempt to improve the documentation for Thread
- Adds documentation on how and when the `wait_to_finish` should be used
- Adds a note on what to be careful about when using `wait_to_finish`
(cherry picked from commit 9e2882a989
)
2021-09-20 12:49:13 +02:00
Kyle
cc04b4ceba
Wrote JNISinglton docs
...
I added a few descriptions and links to the empty JNISingleton class doc.
(cherry picked from commit 4eff57d39b
)
2021-09-20 12:47:43 +02:00
Austin Tasato
af76e5fddc
Add "Physics intro" docs link for State classes
...
(cherry picked from commit ce8eb09a25
)
2021-09-20 12:42:17 +02:00
Hugo Locurcio
e1330418ab
Document that node groups don't have a guaranteed order
...
(cherry picked from commit 0adf1a6683
)
2021-09-20 12:31:56 +02:00
Arthur Paulino
e1be41b2c6
improving note on HTTPRequest class under the request method documentation
...
(cherry picked from commit 1ed3d9a0b0
)
2021-09-19 11:30:21 +02:00
Rémi Verschelde
1a30a285a9
Merge pull request #52454 from skyace65/ExpRange34
2021-09-17 23:12:36 +02:00
Hugo Locurcio
4914b57222
Enable Doppler preview in the 3D editor by default
...
This makes setting up AudioStreamPlayer3D nodes for Doppler playback
a bit easier.
- Move AudioStreamPlayer3D's Doppler Tracking property outside a group
since the group only had 1 property, which resulted in unnecessary
folding in the inspector.
- Put the AudioStreamPlayer3D Playing and Autoplay properties higher up
in the inspector since these are likely to be modified often.
2021-09-17 18:51:09 +02:00
Camille Mohr-Daurat
bb885c5704
Merge pull request #52369 from bengtsts/3.x
...
Expose soft body pin methods to GDScript
2021-09-17 06:19:54 -07:00
Bengt Söderström
2117584690
Documented soft body pinning methods
2021-09-17 11:25:53 +02:00
Álex Román Núñez
43bc8830f1
Fix InputMap.action_erase_event() failing to erase events correctly.
...
Fixes #52733
(3.x backport of 7104229a85
)
2021-09-17 03:08:21 +02:00
Max Hilbrunner
f8e3840913
Merge pull request #49039 from madmiraal/fix-docs-3407-3.x
...
[3.x] Clarify documentation of Camera.get_camera_transform()
2021-09-16 00:22:06 +02:00
Max Hilbrunner
1d07feca54
Merge pull request #49042 from madmiraal/fix-docs-4085-3.x
...
[3.x] Clarify that eof_reached() cannot be used to check if more data is available
2021-09-16 00:20:12 +02:00
Rémi Verschelde
25cbb858bc
Merge pull request #51935 from nekomatata/android-transparency-3.x
...
[3.x] Window transparency support on Android
2021-09-15 22:34:12 +02:00
Fabio Alessandrelli
97a8b7c68e
Merge pull request #52723 from Faless/js/3.x_mix_rate
...
[3.x] [HTML5] Use browser mix rate by default on the Web.
2021-09-15 21:49:26 +02:00
Fabio Alessandrelli
b800438efb
[HTML5] Use browser mix rate by default on the Web.
...
Browsers doesn't really like forcing the mix rate, e.g. Firefox does not
allow input (microphone) if the mix rate is not the default one, Chrom*
will exhibit worse performances, etc.
2021-09-15 20:36:19 +02:00