d935a4348d
Remove HQ2X and the Image.expand_2x_hq2x() method
...
As of Godot 3.0, HQ2X is no longer used to upscale the editor theme
and icons on hiDPI displays, which limited its effective uses.
HQ2X was also used to upscale the project theme when the "Use Hidpi"
project setting was enabled, but results were often less than ideal.
The new StyleBoxFlat and SVG support also make HQ2X less important
to have as a core feature.
This decreases binary sizes slightly (-150 KB on most platforms,
-212 KB on WebAssembly release).
This partially addresses #12419 .
2020-05-16 16:10:50 +02:00
2800c8f43d
doc: Sync classref with current source
2020-05-15 18:25:09 +02:00
0bdd1d46dd
Merge pull request #38754 from Calinou/doc-canvasitem-texture-filter-repeat
...
Document CanvasItem's texture filtering and repeating modes
2020-05-15 18:03:25 +02:00
3a79f98be7
Document CanvasItem's texture filtering and repeating modes
...
This makes the CanvasItem documentation 100% complete.
2020-05-15 14:49:43 +02:00
9e9410bd3d
Document the Camera3D's effects property
...
This makes the Camera3D documentation 100% complete.
2020-05-15 14:38:26 +02:00
e7fee711b3
Update game controller enums.
2020-05-13 10:33:32 +01:00
bb9c104695
Make it clear that PhysicsDirectSpaceState is only available from
...
within _physics_process().
2020-05-12 12:55:59 +01:00
02bcaa7a46
Merge pull request #38689 from Calinou/rename-ssl-certificate-setting
...
Rename SSL certificate bundle setting to clarify the "overriding" aspect
2020-05-12 11:37:46 +02:00
c6fbbdf15d
Rename SSL certificate bundle setting to clarify the "overriding" aspect
...
This closes https://github.com/godotengine/godot-docs/issues/2531 .
2020-05-12 10:13:27 +02:00
d3bd219362
doc: Sync classref with current source
...
Adds API changes from the new GPU lightmapper.
2020-05-12 10:10:50 +02:00
66b0b0c153
Merge pull request #38635 from Calinou/tilemap-rename-ysort-index
...
Rename various TileMap methods/properties for clarity and consistency
2020-05-11 23:05:15 +02:00
bbdfc7353c
doc: Sync classref with current source
2020-05-11 13:23:39 +02:00
c64c45ccaf
Rename various TileMap methods/properties for clarity and consistency
...
The YSort renames were tracked in https://github.com/godotengine/godot/issues/16863 .
This closes https://github.com/godotengine/godot-proposals/issues/814 .
2020-05-10 19:16:38 +02:00
6a0473bcc2
Merge pull request #38548 from kuruk-mm/add_string_join_to_gdscript
...
GDScript: Add join method on String
2020-05-10 16:54:45 +02:00
94721f5ab8
Revert "Renamed plane's d to distance"
...
This reverts commit ec7b481170 .
This was wrong, `d` is not a distance but the `d` constant in the
parametric equation `ax + by + cz = d` describing the plane.
2020-05-10 16:47:11 +02:00
a95e2ec5ac
Merge pull request #38505 from KoBeWi/ms_visual_docs
...
Add documentation for the VisualShader nodes
2020-05-10 13:07:56 +02:00
9cc67b19b8
Merge pull request #38613 from MCrafterzz/plane
...
Renamed plane's d to distance
2020-05-10 13:06:55 +02:00
ec7b481170
Renamed plane's d to distance
2020-05-10 12:12:51 +02:00
975ed93794
[DOCS] minor description changes
2020-05-09 18:56:14 -07:00
8c2dc177b6
GDScript: Add join method on String
...
Docs: Add join on String.xml
2020-05-09 12:16:21 -03:00
9a7e515d50
Rename Lineshapes d to distance
2020-05-09 15:10:00 +02:00
3a11baaeac
Turn the anisotropic filtering setting into an enum
...
Since it only accepts power-of-two values, exposing it as an enum
makes more sense. This also allows for adding property hints to indicate
the performance cost of each value.
This also improves property hints for MSAA and FXAA.
2020-05-08 12:07:35 +02:00
fecf79f287
Add documentation for the VisualShader nodes
2020-05-08 00:36:01 +02:00
ae33cf5f45
Merge pull request #36379 from aaronfranke/color-constructors
...
Add a Color constructor for Color with alpha
2020-05-07 21:16:51 +02:00
bef52957d0
Merge pull request #38226 from Calinou/increase-camera3d-fov
...
Increase the default Camera3D field of view to 75
2020-05-07 21:16:21 +02:00
b62218bbac
Merge pull request #38385 from ThakeeNathees/method-bind-text_edit-set_line
...
method bind TextEdit::set_line() added
2020-05-07 13:43:34 +02:00
da13b74cc8
Make 2D and 3D KinematicBody stop_on_slope documentation the same.
2020-05-07 08:18:23 +01:00
b9594b2c10
doc: Sync classref with current source
2020-05-06 10:27:02 +02:00
ae067413a5
Fix suffix property doc typo: "prefix" -> "suffix"
2020-05-06 05:00:12 +12:00
d978658f81
[Windows] Add support for the WinTab API for pen input.
2020-05-05 14:16:02 +03:00
d8808fba85
Document the expected normal map coordinate system where relevant
2020-05-04 22:46:47 +02:00
f7ca1c805b
doc: Sync classref with current source
2020-05-04 16:55:01 +02:00
cf398b8ee0
Merge pull request #38392 from Enhex/patch-1
...
fix typo
2020-05-03 18:17:30 +02:00
45d1f41837
Added missing spring enums for generic_6dof_joint
2020-05-02 21:49:56 +10:00
e8a2fa6b7d
Tweak Tween cheatsheet link formatting to avoid rST conversion bug
...
reStructuredText doesn't allow embedding links in bold/italic text.
2020-05-01 18:43:55 +02:00
aaf5a58b44
fix typo
2020-05-01 18:52:08 +03:00
b9acf1cedf
method bind TextEdit::set_line() added
2020-05-01 18:37:12 +05:30
ccc4f3899c
Increase the default Camera3D field of view to 75
...
A vertical FOV of 75 degrees is roughly equivalent to a 91 degree
horizontal FOV on a 4:3 display (~107.51 degrees on 16:9),
which is close to the typical default FOV used in PC games.
Note that this doesn't apply to the in-editor camera which keeps its
FOV to 70. This is because it doesn't display in fullscreen;
its viewport only displays in the center of the editor (roughly).
This means the viewport won't cover the viewer's eyes as much. Therefore,
the editor camera FOV should be slightly lower to account for this.
Since this changes the default value, this may break existing projects
slightly.
For the record, this was already done in
https://github.com/godotengine/godot-demo-projects/pull/260
for the official demo projects.
2020-05-01 14:03:27 +02:00
b0c0d506b6
doc: Sync classref with current source
2020-05-01 12:46:05 +02:00
161400b30c
Merge pull request #38330 from Calinou/doc-image-load-formats
...
Document the formats supported by `Image.load()`
2020-04-30 10:04:07 +02:00
90df1d67cb
Color with alpha constructor
2020-04-29 14:41:12 -04:00
a26649de42
Document the formats supported by Image.load()
...
This partially addresses #32166 .
2020-04-29 17:58:38 +02:00
b99b212855
Merge pull request #38307 from Calinou/shell-open-res-user-warning
...
Warn when trying to open `res://` or `user://` with `OS.shell_open()`
2020-04-29 16:07:34 +02:00
58435b0c91
Merge pull request #20371 from aaronfranke/vector-lerp
...
[Core] [Mono] [GDNative] Rename "linear_interpolate" methods to "lerp"
2020-04-29 15:50:00 +02:00
b3da429423
Merge pull request #36498 from Avantir-Chaosfire/patch-1
...
doc: Improve Node2D to_local/to_global description
2020-04-29 13:04:19 +02:00
540156b387
[Core] Rename linear_interpolate to lerp
2020-04-29 04:02:49 -04:00
5c6f824e71
doc: Improve Node2D to_local/to_global description
2020-04-29 09:44:51 +02:00
41af228b76
Merge pull request #36960 from pycbouh/docs-improve-shortcuts
...
Improve shortcut formatting in docs
2020-04-29 09:40:52 +02:00
105b4f89b9
Merge pull request #37776 from Sauermann/transform-scale-origin
...
Clarify Transform scaled Method description
2020-04-29 09:17:47 +02:00
dfe38fbf8a
Merge pull request #38287 from JiRuifanCR/animatedtexture-oneshot-pause-set-frame
...
Add set_frame, pause, and oneshot to AnimatedTexture
2020-04-29 09:14:37 +02:00