31b7f02a29
Remove ToolButton in favor of Button
...
ToolButton has no redeeming differences with Button;
it's just a Button with the Flat property enabled by default.
Removing it avoids some confusion when creating GUIs.
Existing ToolButtons will be converted to Buttons, but the Flat
property won't be enabled automatically.
This closes https://github.com/godotengine/godot-proposals/issues/1081 .
2020-06-19 20:49:49 +02:00
cb9cbf840d
Added Texture2DArray support to visual shaders
2020-06-19 18:02:05 +03:00
3eab3c10b5
Merge pull request #39641 from akien-mga/mono-always-define-options
...
Mono: Always define options in main.cpp to keep them in docs
2020-06-19 12:53:33 +02:00
a8132b2fab
Merge pull request #33235 from nekomatata/rich-text-label-fit-height
...
Option in RichTextLabel for height to fit content
2020-06-19 12:52:25 +02:00
2b6bbf8dce
Mono: Always define options in main.cpp to keep them in docs
...
Otherwise generating docs with non-Mono builds removes them,
which is not so convenient for the documentation work.
2020-06-18 12:06:24 +02:00
dfa5f88c11
doc: Fix rebase error from #39589
2020-06-18 11:34:10 +02:00
24a8d43272
Document Mono-specific classes
...
This fully documents all Mono-specific classes.
2020-06-18 10:32:34 +02:00
ba0db95909
DocData: Skip language-specific ClassDoc without methods/constants
...
Removes the useless `@C#`, `@NativeScript` and `@VisualScript` entries.
2020-06-17 15:09:07 +02:00
93d79023ad
Merge pull request #39541 from Ev1lbl0w/feature/disable-rendering
...
Expose disable_render_loop property to GDScript
2020-06-16 20:48:41 +02:00
03879a564a
Expose disable_render_loop property to GDScript
2020-06-16 15:43:44 +01:00
78d09a4163
Merge pull request #37903 from Xrayez/shape-2d-draw-bind
...
Bind Shape2D draw method
2020-06-16 15:15:51 +02:00
8db8577f10
Merge pull request #39126 from TwistedTwigleg/GSOC_2020_Working_Branch
...
Skeleton and Skeleton inspector low-level changes
2020-06-16 09:30:22 +02:00
4b5b60de85
Merge pull request #39189 from touilleMan/issue-38925
...
Unify OS.get_system_time_* and OS.get_unix_time
2020-06-15 23:57:16 +02:00
24905becb2
Made low level changes to the Skeleton3D class and Skeleton3D inspector. Changes listed below:
...
* Added helper functions to Skeleton3D for converting transforms from bone space to global space, and vice versa.
* Updated the Skeleton3D class reference.
* Changed the icon used for bones in the Skeleton3D inspector to use BoneAttachement3D's icon.
* Changed the Skeleton3D inspector to use EditorPropertyTransform and EditorPropertyVector3 when possible.
* Placed the Transform/Matrix for each bone in a sub-section, so it is visually similar to the Node3D inspector.
2020-06-15 17:18:06 -04:00
09566a96b1
Merge pull request #39546 from vorblen/master
...
Add description for "absorbent" and "rough"
2020-06-15 20:45:53 +02:00
f61e4216b7
Merge pull request #39439 from Lefl1/rename_get_action_list
...
Renamed InputMap.get_action_list to InputMap.action_get_events
2020-06-15 19:59:07 +02:00
f515071edc
Renamed InputMap.get_action_list to InputMap.get_action_events
2020-06-15 14:01:53 +02:00
8acdbaa4f2
Add description for "absorbent" and "rough"
2020-06-15 12:36:43 +01:00
1642effe5b
Merge pull request #39322 from dominiks/filedialog-title-doc
...
Add note about automatic window title to FileDialog documentation.
2020-06-15 13:22:25 +02:00
d3c10e8dd6
Merge pull request #39457 from bruvzg/kbd_layouts
...
Add keyboard layout enumeration / set / get functions.
2020-06-15 11:10:34 +02:00
2a96823cc7
Merge pull request #39490 from Calinou/doc-node-virtual-method-tree
...
Clarify Node virtual methdods not being called if node is orphan
2020-06-15 11:07:10 +02:00
808e0d3693
Merge pull request #39521 from 31/fix-image-createfromdata
...
Fix Image.create_from_data "use_mipmaps" class doc
2020-06-15 11:00:36 +02:00
0d1706c057
Merge pull request #39462 from Calinou/doc-in-operator
...
Document the `in` operator in String, Array and Dictionary classes
2020-06-15 09:30:23 +02:00
9d2ee682ef
Merge pull request #39520 from skyace65/label
...
Fix label percent visible doc description
2020-06-15 09:22:49 +02:00
a09aeefa1d
Fix label percent visible doc description
2020-06-14 16:34:43 -04:00
f818a99d0b
Document how to resize a SubViewportContainer to avoid stretching
...
This closes #27534 .
2020-06-14 15:26:51 +02:00
79947dfef1
Merge pull request #39529 from ricardoprins/pr/39419
...
Add description to TileSet.is_tile_bound() method
2020-06-14 10:36:37 +02:00
00398abf77
Add description to TileSet.is_tile_bound() method
2020-06-13 21:47:25 -06:00
608bc8f3dc
Fix Material.render_priority doc: no opaque sort
...
Opaque objects are rendered using the depth buffer, so the end result
appears sorted, but the opaque objects themselves are not sorted.
2020-06-13 17:35:09 -05:00
09b324b5b6
Fix Image.create_from_data use_mipmaps doc
...
The Image.create_from_data doc describes the "use_mipmaps" argument as a
way to generate mipmaps, but this method only allocates and loads data.
This can cause confusion, where this function reads more or less data
than expected. Update the doc to be more specific that create_from_data
is loading the mipmaps from the raw data.
2020-06-13 17:18:02 -05:00
92352b1c23
Add keyboard layout enumeration / set / get functions (macOS, Windows, Linux/X11), remove latin variant function.
2020-06-13 11:02:00 +03:00
b2ba78ff0f
Clarify Node virtual methdods not being called if node is orphan
...
This closes #39489 .
2020-06-12 23:43:34 +02:00
7f01f68226
Document the in operator in String, Array and Dictionary classes
...
This also clarifies the `in` operator behavior in Object.
2020-06-12 19:22:35 +02:00
fef49bff0b
doc: Sync classref with current source
2020-06-11 09:52:25 +02:00
2dae762e53
Merge pull request #39355 from SaviHex/better-docs-links
...
Added a "title" attribute for the link tag in the docs xml
2020-06-11 09:32:40 +02:00
718221a2ff
Adds full description for AudioEffectRecord.xml
2020-06-11 02:32:51 -04:00
18c08f65d6
Added a "title" attribute for the link tag in the docs xml
2020-06-10 23:25:29 -03:00
cb3ca99b13
Merge pull request #39430 from Calinou/doc-3d-light-radius
...
Improve the 3D light documentations
2020-06-10 16:41:18 +02:00
f7e21d8e88
Improve the 3D light documentations
...
See https://github.com/godotengine/godot-docs/issues/3670 .
2020-06-10 11:19:11 +02:00
47f1faf512
Merge pull request #39409 from akien-mga/astar-get_closest_point-deterministic
...
AStar: Make get_closest_point() deterministic for equidistant points
2020-06-10 10:46:35 +02:00
a7d0ed9725
Merge pull request #39413 from akien-mga/doc-file-store-signed-ints
...
doc: Make File store/get integer methods clearer
2020-06-10 10:45:04 +02:00
60db9f906c
Merge pull request #39429 from Calinou/doc-dictionary-hash-order
...
Mention ordering caveats for `Dictionary.hash()`
2020-06-10 10:36:43 +02:00
77b89263dd
Mention ordering caveats for Dictionary.hash()
...
See https://github.com/godotengine/godot/issues/27615 .
2020-06-10 09:33:43 +02:00
cd25d184a5
doc: Make File store/get integer methods clearer
...
Add an example on how to store signed integers on less than 64 bits,
using one bit for the signedness.
2020-06-09 23:26:10 +02:00
3494270594
Merge pull request #39391 from YeldhamDev/filediag_file_icon
...
Add generic file icon and its modulation to the 'FileDialog'
2020-06-09 14:11:01 +02:00
1b738a77c1
Update Rigidbody 2D and 3D sleep documentation.
2020-06-09 12:10:11 +01:00
187ba4c5a8
AStar: Make get_closest_point() deterministic for equidistant points
...
Closes godotengine/godot-docs#3667.
Supersedes #39405 .
2020-06-09 11:04:12 +02:00
637927f803
Add generic file icon and its modulation to the 'FileDialog'
2020-06-08 10:31:45 -03:00
d2250a2320
Add note about automatic window title to FileDialog documentation.
2020-06-05 22:30:24 +02:00
b5e31b70dc
Correct misspellings of damped spring.
2020-06-04 18:07:24 +01:00