Commit Graph

25978 Commits

Author SHA1 Message Date
1aa998cd85 Merge pull request #35150 from akien-mga/愚かな猿
Mono: Fix parsing assembly names as UTF-8
2020-01-15 17:52:41 +01:00
2bc47d1680 Merge pull request #35155 from timothyqiu/optional-jpg
Fixes AssetLib crash when JPG module is disabled
2020-01-15 15:50:27 +01:00
da9eede933 Fix GridMap getter of baked meshes. 2020-01-15 14:30:17 +00:00
43ad6e8c96 Fixes AssetLib crash when JPG module is disabled
JPG module is optional, so check it's existence before using.
2020-01-15 22:16:12 +08:00
7c624949b5 Merge pull request #35147 from madmiraal/fix-34992
Fixes get_floor_normal() returning the user defined floor_normal.
2020-01-15 14:17:15 +01:00
3da2160233 Merge pull request #35148 from asynts/asynts.dont-close-connections-dialog
Don't close the connection dialog when the validation failed.
2020-01-15 12:21:15 +01:00
9b8d1383ce Mono: Fix parsing assembly names as UTF-8
Fixes #27185.
2020-01-15 11:51:03 +01:00
181e74855e Don't close the connection dialog when the validation failed.
Currently the connection dialog is closed when

 1. no method name is specified, or

 2. no script is attached and if the method name isn't a buildin.

That's really annoying.
2020-01-15 10:33:50 +01:00
907adb37ce Fixes get_floor_normal() returning the user defined floor_normal.
When there is no collision with a floor the get_floor_normal() function
should return the zero vector to be consistent with get_floor_velocity().

Renames floor_normal to up_direction in all bindings.

Updates the documentation of get_floor_normal() and get_floor_velocity()
to make it clear when the values are valid. Updates the documentation for
move_and_slide() and move_and_slide_with_snap() to use the new up_direction
parameter name.
2020-01-15 10:13:35 +01:00
bab91bd943 Merge pull request #35140 from timothyqiu/line-edit-min-size
Updates LineEdit's min size when necessary
2020-01-15 08:43:45 +01:00
6e8eb0d98d Merge pull request #35134 from clayjohn/DOCS-update-multiple
Completed documentation for many visual nodes
2020-01-15 08:10:15 +01:00
8523030e55 Merge pull request #34539 from Houkime/gdscript-ls-stop-listen
Prevent GDScript language server from listening to external hosts by default
2020-01-15 08:06:58 +01:00
46b5742159 Completed documentation for many visual nodes 2020-01-14 18:28:36 -08:00
26e3b4a58a Updates LineEdit's min size when necessary
These properties will affect the minimum size of LineEdit:

* The right icon (`set_right_icon`)
* The clear button (`set_editable` and `set_clear_button_enabled`)
* The text, when "expand to text length" is enabled (`set_text`)
2020-01-15 10:15:32 +08:00
e1a0ce5af9 Prevent GDScript language server from listening to external hosts by default
* Add bind_ip property to WebSocketServer defaulting to "*" (listen to everyone)
* Set default for GDscript Language Server to listen only to localhost

Fixes potential security issue with GDScript language server being exposed to the
broad net by default.
Since it is the server which primary usage is to provide utility to the local
editor there is no need to expose it.
2020-01-15 00:29:59 +00:00
40f0649e5b Fix typos with codespell
Using codespell 1.16.0.

See ab3bccdb78 for procedure.
2020-01-15 00:49:52 +01:00
8d60f5a349 Merge pull request #35132 from Calinou/doc-description-below-brief
doc: Move the class description to be just below the brief description
2020-01-15 00:49:31 +01:00
eb382f1bdc Merge pull request #35138 from YeldhamDev/defer_scrollbar_raising
Fix regression on scrollbar raising in ScrollContainer
2020-01-15 00:25:29 +01:00
3c8abbc4bf doc: Move the class description to be just below the brief description
- Drop the "Brief description" header as it became redundant
  with this change.
- Fix a bug in the editor help where an extraneous newline was added
  after the header if the class isn't inherited by any others.
- Remove the Category line in the rST markup as it's not useful
  for API users.
2020-01-15 00:05:34 +01:00
db8c4c2a22 Fix regression on scrollbar raising in ScrollContainer 2020-01-14 19:55:12 -03:00
083f68ebf4 Merge pull request #35077 from Feniks-Gaming/master
Expanded bool class description with examples
2020-01-14 23:11:20 +01:00
7971ec74f9 Merge pull request #35133 from YeldhamDev/scrollbar_cleanup
Cleanup unnecessary code from before the scrollbar overlapping fixes
2020-01-14 23:00:20 +01:00
636f003f8c Expanded class_bool Description with examples
I expanded boolean long description with example of when booleans could be use practice because

Boolean

Description:

Boolean built-in type.

was pretty vague. As new to programming person it took me longer than it should have to understand what those are and why I would want to use them. Hopefully this will make it clearer to new users reading documentation
Update bool.xml
2020-01-14 21:45:47 +00:00
34bf81fa7c Cleanup unnecessary code from before the scrollbar overlapping fixes 2020-01-14 18:19:12 -03:00
42d3d06195 Merge pull request #35131 from Xrayez/doc-engine-frames
Document `Engine.get_idle/physics_frames` methods
2020-01-14 22:03:39 +01:00
42567bffb9 Document Engine.get_idle/physics_frames methods 2020-01-14 22:32:32 +02:00
57986208f3 Merge pull request #35130 from qarmin/crash_item_bad_index
Don't allow to use too big index in ItemList
2020-01-14 21:03:25 +01:00
8f103b1b69 Merge pull request #34801 from Calinou/add-3d-viewport-crosshair
Add a crosshair to the 3D viewport
2020-01-14 21:02:35 +01:00
724f5f3178 Don't allow to use too big index in ItemList 2020-01-14 20:17:48 +01:00
562bc1941d Merge pull request #35126 from Faless/fix/ip_unix_warnings
Remove unused ip_unix member from OSX/server.
2020-01-14 19:07:55 +01:00
3d88a7bb22 Merge pull request #35122 from ChibiDenDen/fully_qualified_name_gdscript
Add fully_qualified_name for GDScript class
2020-01-14 18:54:52 +01:00
16860e90f1 Merge pull request #35124 from Faless/js/http_server_fix
Properly close files served by debug HTTP server.
2020-01-14 18:38:16 +01:00
a5083ef559 Merge pull request #34868 from MadEqua/android-adaptive-icons
Add support for Android adaptive icons.
2020-01-14 18:04:36 +01:00
417c54b871 Remove unused ip_unix member from OSX/server. 2020-01-14 17:33:49 +01:00
1bafd2d2c8 Merge pull request #35120 from Faless/docs/html5_restrictions
Update documentation to reflect HTML5 limitations.
2020-01-14 17:23:54 +01:00
abe83a1c84 Add support for Android adaptive icons. 2020-01-14 16:11:07 +00:00
14a58560e1 Properly close files served by debug HTTP server. 2020-01-14 17:07:06 +01:00
1798496ea7 Add mime type to responses from debug HTTP server.
Get rid of warnings in firefox mentioning performance loss when no mime
type is given for wasm files.
2020-01-14 17:07:06 +01:00
71b4b180ba Prevent crash described in #34555.
Normally it wouldn't be possible to click on the "Connect" button if no node
is selected, because the button would be disabled.

However, double clicking on a node is also hooked up to the same signal
and double clicking is possible even if the "Connect" button is disabled.

This caused a crash described in #34555.
2020-01-14 17:02:18 +01:00
d6f10cd08e Add fully_qualified_name for GDScript class 2020-01-14 17:33:33 +02:00
becd1fd1d8 Fix issue regarding rotation
Canvas items will now rotate correctly no matter what their global scale happens to be.
2020-01-14 07:26:34 -08:00
aa744aee7d Update documentation to reflect HTML5 limitations. 2020-01-14 15:42:47 +01:00
dc0f43a1c2 Merge pull request #35117 from timothyqiu/deferred
Makes adding port in Visual Script nodes deferred
2020-01-14 14:41:53 +01:00
ddde73cc62 Makes adding port in Visual Script nodes deferred 2020-01-14 21:03:09 +08:00
ea4c88f38a Merge pull request #35116 from YeldhamDev/more_scrollbar_tweaks
Fix more scrollbar anchorings
2020-01-14 13:55:34 +01:00
0a8879c1b8 Merge pull request #35101 from KoBeWi/randocs_the_sequel
Complete documentation of some more classes
2020-01-14 13:37:59 +01:00
c09b9c488f Complete documentation of some more classes 2020-01-14 13:19:39 +01:00
4d3acbcb3a Merge pull request #35114 from timothyqiu/macos-ime
Fixes IME input backspace on macOS
2020-01-14 13:06:03 +01:00
bda9145aae Fixes IME input backspace on macOS 2020-01-14 19:41:42 +08:00
e69593842e Fix more scrollbar anchorings 2020-01-14 08:25:55 -03:00