Commit Graph

19793 Commits

Author SHA1 Message Date
Rémi Verschelde d152ac291e
Merge pull request #26654 from merumelu/doc-makerst-vararg
makerst: make vararg methods look the same as in editor help
2019-03-05 21:52:25 +01:00
Rémi Verschelde a11d8954db
Merge pull request #26643 from KoBeWi/readd_script_with_no_reselect
Fix attaching script after removing one
2019-03-05 21:50:57 +01:00
Ignacio Etcheverry c6ac7333a6 Mono: Fix array field being assigned MonoArray** instead of MonoArray*
Fixes #17601
2019-03-05 21:46:55 +01:00
Ricardo Lüders 3fdbdd8380 Fixes misleading error message when trying to export
This patch fixes the misleading error message when users
try to "export all" into an invalid destination path.

Closes #26539
2019-03-05 21:32:52 +01:00
marxin c24f53d4f6 Fix #25639 by not shifting a negative value. 2019-03-05 21:32:18 +01:00
marxin 0e781aeacb Fix #25641 by not shifting a negative value. 2019-03-05 21:18:46 +01:00
merumelu e4b20a9a51 AssetLib: convert video thumbnails to RGBA
Image::blend_rect only works with images that have the same format.
2019-03-05 21:02:56 +01:00
merumelu 4d9b7b9803 makerst: make vararg methods look the same as in editor help 2019-03-05 20:42:09 +01:00
Rémi Verschelde c40877bc6a
Merge pull request #26652 from YeldhamDev/filesys_dock_icon_fix
Fix FileSystem dock's item view button starting with the wrong icon
2019-03-05 20:38:52 +01:00
Michael Alexsander Silva Dias 20b479aaef Fix FileSystem dock's item view button starting with the wrong icon 2019-03-05 15:05:53 -03:00
Rémi Verschelde f43ee4aff8
Merge pull request #26639 from YeldhamDev/tileeditor_coordnav_disable
Disable coord navigation buttons in TileSet editor when no texture is selected
2019-03-05 16:59:05 +01:00
Rémi Verschelde 12fefc1a6c
Merge pull request #26638 from KoBeWi/fix_audio_stream_player
Pause AudioStreamPlayer on SceneTree pause
2019-03-05 16:58:40 +01:00
Rémi Verschelde 9ea67d5718
Merge pull request #26636 from YeldhamDev/doc_todo_changes
Remove "TODO" instances in the docs
2019-03-05 16:58:24 +01:00
Rémi Verschelde ebb5b84a8f
Merge pull request #26635 from bruvzg/js_preview_url_fix
Fix HTML5 quick preview URL
2019-03-05 16:58:04 +01:00
Rémi Verschelde ae24258842
Merge pull request #26622 from pyrophone/TilesetPreviewFix
Fixed Tileset preview stretching textures
2019-03-05 16:57:21 +01:00
Rémi Verschelde 6677baedbe
Merge pull request #26631 from YeldhamDev/filesys_fixes
Fix general issues with filesystem-related UI components in the editor
2019-03-05 16:47:11 +01:00
Rémi Verschelde b0f782a0e3 Disable driver fallback to GLES2 by default
GLES2 is not designed to be a drop-in replacement for the GLES3 backend,
so the fallback mode has to be used knowingly. It *can* make sense for
simple projects which make sure to handle the differences between both
rendering backends, but most users should stick to one supported backend.

By making it opt-in, we can now use this parameter to define whether to
export ETC textures to Android and iOS when using GLES3 + Fallback.

When using GLES3 without Fallback on Android, set the proper min GLES
version in the AndroidManifest.

Also made the option boolean and renamed it for clarity and to avoid
conflict with the previous String option (which would always evaluate as
"true" otherwise).

Fixes #26569.
2019-03-05 16:36:46 +01:00
Tomasz Chabora 63a2475f0f Allow to attach script when there's no 'selected node', but selection exists 2019-03-05 16:28:39 +01:00
Vasiliy Makarov a3d9b7d916 Check cursor line and column
Added a trivial check if cursor.line and cursor.column are valid.
Fix #26245
2019-03-05 18:27:37 +03:00
Gio Aleman 4cf197fa48 Fixed Tileset preview stretching textures 2019-03-05 09:53:08 -05:00
Michael Alexsander Silva Dias 9b52ad5caf Disable coord navigation buttons in TileSet editor when no texture is selected 2019-03-05 11:22:44 -03:00
Tomasz Chabora 4f840168d2 Pause AudioStreamPlayer on SceneTree pause 2019-03-05 15:04:29 +01:00
Michael Alexsander Silva Dias 1b4228cb48 Remove "TODO" instances in the docs 2019-03-05 11:02:44 -03:00
bruvzg 75d75c68c4
Fix HTML5 quick preview URL 2019-03-05 15:48:11 +02:00
Michael Alexsander Silva Dias a292d1fefb Fix general issues with filesystem-related UI components in the editor 2019-03-05 10:12:06 -03:00
Rémi Verschelde 45e7306b5a
Merge pull request #26629 from bojidar-bg/18386-object-callv-errors
Print errors comming from callv
2019-03-05 12:44:01 +01:00
Juan Linietsky ecd8795755 Use accumulated input by default, fixes #26395 2019-03-05 08:31:22 -03:00
Rémi Verschelde bb8de092a1
Merge pull request #26630 from Xrayez/spatial-mouse-uncapture
Ensure to disable freelook when leaving spatial editor
2019-03-05 12:17:57 +01:00
Rémi Verschelde f0b70ed528 Fix typo in @marxin's name 2019-03-05 12:15:51 +01:00
Andrii Doroshenko (Xrayez) a4e6e2f342 Ensure to disable freelook when leaving spatial editor
Fixes and prevents the problem with mouse getting stuck in MOUSE_MODE_CAPTURED when switching to canvas item editor plugin by any means other than manually (with mouse).
2019-03-05 12:42:25 +02:00
Bojidar Marinov dadcb33302
Print errors comming from callv
Fixes #18386
2019-03-05 12:24:21 +02:00
Rémi Verschelde e761af5794 Update AUTHORS and DONORS list
New contributors added to AUTHORS:
@cart, @homer666, @KidRigger, @marxin, @swenner

Thanks to all contributors and donors for making Godot possible!

Updated .mailmap for a better output in `git shortlog -s -n -e --no-merges`.

[ci skip]
2019-03-05 11:21:52 +01:00
Rémi Verschelde 575f1d8ea4
Merge pull request #26619 from samgreen/ios_microphone_hotfix
Remove microphone from export options and distribution plist
2019-03-05 09:24:29 +01:00
Sam Green 36d627a9cf Remove microphone from export options and distribution plist 2019-03-04 18:01:02 -08:00
Hein-Pieter van Braam 80618700ca
Merge pull request #26614 from MarianoGnu/tileset_editor
TileSet/TileMap: Decompose solid non-convex polygons into convexes.
2019-03-05 02:02:53 +01:00
Mariano Suligoy 078b869d9a TileSet/TileMap: Decompose solid non-convex polygons into convexes. Real fix for #24003 2019-03-04 21:03:10 -03:00
Juan Linietsky ffd44530fb Make sure ResurceLoader.exists works on imported files, fixes #23555 2019-03-04 21:01:21 -03:00
Rémi Verschelde 3aff78f532
Merge pull request #26599 from MarianoGnu/fix_25817
TileSetEditor: Expose to the user OneWayCollision+Margin properties.
2019-03-05 00:19:48 +01:00
Rémi Verschelde 0952522e8b
Merge pull request #26612 from akien-mga/mkdir-system-data-path
Fix creating editor data, config and cache paths
2019-03-04 23:52:11 +01:00
Juan Linietsky 5b77aa6bea Ensure shader is not set if code did not change 2019-03-04 19:39:06 -03:00
Rémi Verschelde c0050d9295 Fix creating editor data, config and cache paths
We used to abort if the system-specific data folder (e.g. `~/.local`
or `%APPDATA%`) is missing, but the next code chunk actually creates
it with `make_dir_recursive` if missing.

Fixes #26598.
2019-03-04 23:29:22 +01:00
Rémi Verschelde 26c1d1aec8
Merge pull request #26587 from KoBeWi/undo_visibility_AABB
Add UndoRedo for Generate Visibility AABB (Particles)
2019-03-04 21:54:51 +01:00
Rémi Verschelde 9efbddfee1
Merge pull request #26607 from ptrojahn/translationescape
Unescape translations in CSV importer
2019-03-04 21:54:29 +01:00
Rémi Verschelde 8366811352
Merge pull request #26608 from dragmz/fix22231
Calculate inputs count from arg types instead of names
2019-03-04 21:52:47 +01:00
Marcin Zawiejski 0d35525f0b calculate inputs count from arg types instead of names 2019-03-04 21:39:17 +01:00
Juan Linietsky 21289c6fea Some clean up to previous commit. 2019-03-04 17:11:49 -03:00
Paul Trojahn aa465f076f Unescape translations in CSV importer
Fixes #25361
2019-03-04 21:07:58 +01:00
Tomasz Chabora 4599e98341 Add UndoRedo for Generate AABB (Particles) 2019-03-04 21:00:56 +01:00
Juan Linietsky 472c94ce3e Remove the "Open Editor" button, it will open automatically. 2019-03-04 16:50:21 -03:00
Rémi Verschelde d1ba3227c4
Merge pull request #26592 from clayjohn/noisetexture_strength
Changed default noisetexture strength
2019-03-04 20:48:56 +01:00