3dea5fd631
Remove incomplete battery status/power API
...
It was initially implemented in #5871 for Godot 3.0, but never really
completed or thoroughly tested for most platforms. It then stayed in
limbo and nobody seems really keen to finish it, so it's better to
remove it in 4.0, and re-add eventually (possibly with a different API)
if there's demand and an implementation confirmed working on all
platforms.
Closes #8770 .
2020-02-14 13:43:32 +01:00
54ac8eaba6
Remove more deprecated methods and code
2020-02-13 12:37:45 +01:00
2f6ca917f7
Merge pull request #36174 from akien-mga/byebye-openghell-3
...
Remove obsolete GLES3 backend
2020-02-13 11:24:15 +01:00
f505aae1d8
Merge pull request #36144 from akien-mga/remove-deprecated-allow-decoding
...
Remove deprecated PacketPeer allow_object_decoding
2020-02-13 10:48:38 +01:00
f3f05dc89e
Merge pull request #36143 from akien-mga/remove-deprecated-slave-sync
...
Remove deprecated sync and slave networking keywords
2020-02-13 10:48:26 +01:00
386968ea97
Remove obsolete GLES3 backend
...
Due to the port to Vulkan and complete redesign of the rendering backend,
the `drivers/gles3` code is no longer usable in this state and is not
planned to be ported to the new architecture.
The GLES2 backend is kept (while still disabled and non-working) as it
will eventually be ported to serve as the low-end renderer for Godot 4.0.
Some GLES3 features might be selectively ported to the updated GLES2
backend if there's a need for them, and extensions we can use for that.
So long, OpenGL driver bugs!
2020-02-13 10:36:44 +01:00
8d00a3a536
Remove deprecated PacketPeer allow_object_decoding
...
It was added for 3.2 in #27485 to preserve backwards compatibility,
but we can now remove it.
It is still needed in MultiplayerAPI as it's the only way to control
it for the internal put_var calls.
2020-02-13 09:02:41 +01:00
1f39a2d3e6
Remove deprecated sync and slave networking keywords
...
Those keywords were deprecated for 3.1 in #22087 .
Also fix token name for `TK_REMOTE`, should be "remote" like the keyword.
2020-02-13 08:59:36 +01:00
bc647393ba
Added virtual method to VisualShaderNodeCustom to enable high-end mark
2020-02-13 09:43:43 +03:00
c48237967a
Merge pull request #36145 from akien-mga/remove-deprecated-friction-bounce
...
Remove deprecated PhysicsBody friction and bounce parameters
2020-02-12 21:49:38 +01:00
0bdd748d34
doc: Add BaseMaterial3D strings ported from SpatialMaterial
...
Follow-up to #36135 .
2020-02-12 15:23:26 +01:00
1206bdb71b
Remove deprecated PhysicsBody friction and bounce parameters
...
They were replaced in 3.1 by PhysicsMaterial properties via #12403 .
2020-02-12 13:39:55 +01:00
49eef1180b
Merge pull request #36135 from akien-mga/doc-update
...
doc: Sync classref with current source
2020-02-12 13:29:44 +01:00
0e3d625737
doc: Sync classref with current source
...
Lots of internal API changes and some docstrings were lost in the conversion.
I manually salvaged many of them but for all the rendering-related ones, an
additional pass is needed.
Added missing enum bindings in BaseMaterial3D and VisualServer.
2020-02-12 12:37:13 +01:00
7bc1dc828f
Remove deprecated Color::gray
...
It was marked to be removed in Godot 3.1.
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com >
2020-02-12 11:22:33 +01:00
9b0dd4f571
A lot of progress with canvas rendering, still far from working.
2020-02-11 11:53:27 +01:00
6fb6405408
Merge pull request #36072 from RandomShaper/imvu/configfile_parse
...
Add ConfigFile::parse()
2020-02-11 09:21:45 +01:00
2dd73b1ffa
Merge pull request #34776 from AndreaCatania/nav_pr
...
Integrated the new `NavigationServer` and `NavigationServer2D`
2020-02-10 16:25:21 +01:00
383c583a0b
Documented the new NavigationServer and all its associated nodes (2D and 3D)
2020-02-10 15:24:06 +01:00
e51c6a0d28
Allow per pixel transparency in javascript platform
2020-02-10 14:27:30 +01:00
e5bd3b707f
Add ConfigFile::parse()
2020-02-10 11:12:33 +01:00
0f80df0dc4
Merge pull request #35858 from MostafaMTH/doc_editor_inspector
...
Brief and Description for Editor Inspector
2020-02-09 12:55:13 +01:00
51863f6e1e
Merge pull request #35808 from clayjohn/unexpose-compress-base
...
Unexpose ARRAY_COMPRESS_BASE
2020-02-09 12:54:24 +01:00
7f95e027b4
Merge pull request #35814 from timothyqiu/line-edit-shortcut
...
Adds CTRL-A CTRL-E support to LineEdit on macOS
2020-02-09 12:51:59 +01:00
de932a5285
doc: Sync classref with current source
2020-02-09 00:34:08 +01:00
95f6be365a
Update EditorSceneImporterAssimp description to reflect current status
2020-02-08 21:46:10 +01:00
6b42d83ff1
Merge pull request #35950 from Chaosus/vs_scalar_uniform_range
...
Implemented hint_range for VisualShaderNodeScalarUniform
2020-02-07 20:45:40 +01:00
3fba20141b
Merge pull request #35925 from seenloitering/doc-Skeleton2D
...
Add documentation for Skeleton2D
2020-02-07 17:44:14 +01:00
22ad83edae
Implemented hint_range for VisualShaderNodeScalarUniform
2020-02-07 17:04:24 +03:00
7a41c44be2
Completes doc for ItemList and Tree
2020-02-07 12:52:53 +08:00
d9b39abbeb
Fixed Grammer
2020-02-06 22:00:48 +02:00
c358399f81
Merge pull request #35911 from clayjohn/DOCS-misc3
...
Finish documenting BakedLightmap and TextureLayered
2020-02-05 21:05:34 +01:00
5643bc71f7
Finish documenting BakedLightmap and TextureLayered
2020-02-05 08:13:34 -08:00
9151992432
Add documentation for Skeleton2D
...
Signal bone_setup_changed remains undocumented. I took a quick look at
the cpp code, but its purpose remained unclear to me. If anyone can
steer me in the right direction, I'm happy to flesh this out.
2020-02-05 07:19:27 -05:00
db42d5ddff
Completes doc for button classes
2020-02-05 08:44:16 +08:00
0edcb8ed58
Merge pull request #35809 from clayjohn/DOCS-update-version
...
Update docs to version 4.0
2020-02-01 19:42:31 +01:00
4774043f8e
Adds CTRL-A CTRL-E support to LineEdit on macOS
2020-02-01 13:35:16 +08:00
57e27683ba
Update docs to version 4.0
2020-01-31 17:15:41 -08:00
be39808b00
Unexpose ARRAY_COMPRESS_BASE
2020-01-31 16:29:46 -08:00
1de9118c5f
doc: Add an example for Array.sort()
...
This may help people understand the difference between alphabetical
and natural order more quickly.
2020-01-31 21:23:09 +01:00
dfcfa7d256
Merge pull request #35790 from Calinou/doc-animationplayer-vs-tween
...
doc: Add a short AnimationPlayer versus Tween comparison
2020-01-31 18:29:34 +01:00
810b1341ce
doc: Add a short AnimationPlayer versus Tween comparison
...
Many newcomers are confused about which one to choose for animating
properties. This should help clarify the situation with regards
to AnimationPlayer versus Tween.
2020-01-31 18:00:15 +01:00
c9946bc87e
Improve the CheckBox and CheckButton class documentations
...
This makes the CheckBox and CheckButton classes 100% documented.
2020-01-31 13:17:20 +01:00
68eae6b6e9
Fix some URLs to use HTTPS when available
2020-01-29 02:48:10 +01:00
8ea77b96b2
Mention 2D polygon limits and how to increase them in the documentation
...
This closes #21793 .
2020-01-28 22:04:29 +01:00
658e44ee01
doc: Sync classref with current source
...
Fix a few typos.
2020-01-28 10:58:48 +01:00
766d1ef276
Docs for some nodes in visual shader(part 2)
2020-01-28 12:16:09 +03:00
9705d5587e
Hide "control" methods from VisualShaderNodeGroupBase
2020-01-28 10:24:59 +03:00
274f1d8610
Hide "editable" property from VisualShaderNodeGroupBase public interface
2020-01-28 09:43:07 +03:00
796484d761
Added missing property "size" to VisualShaderNodeGroupBase
2020-01-27 19:18:48 +03:00