Juan Linietsky
9e7cee2ceb
Removed strange custom world2d in CanvasLayer, been there since always and not sure why.
...
Fixes #17524 , fixes #17523 .
2018-04-07 19:43:09 -03:00
Nibodhika
1e28f63bcf
Allows to map an action to all devices.
...
This is accomplished by setting a special value (-1) to the device variable
in the InputEvent that's being used to compare with the one received from the OS.
This special value is invalid for a regular input, so it should be safe.
Implements #17942
2018-04-07 20:08:09 +00:00
Juan Linietsky
cd7e9d9642
Merge pull request #17583 from RandomShaper/enhance-uri-utils
...
Enhance uri utils
2018-04-07 17:07:29 -03:00
Juan Linietsky
61d70fe47c
Document condition to avoid mistakes (like #17690 )
2018-04-07 17:04:12 -03:00
Juan Linietsky
14340efa3c
Merge pull request #17602 from ivodopiviz/tscn-issues
...
Removed unnecessary newlines from tscn
2018-04-07 16:59:12 -03:00
Juan Linietsky
5a1a90c3db
Merge pull request #17636 from rainerdeyke/fix_issue_17585
...
Fixes moving files causes scene corruption
2018-04-07 16:56:02 -03:00
Juan Linietsky
fdfbff3cef
Merge pull request #17642 from brendor/master
...
Particles 2D and 3D - fix hue variation not working
2018-04-07 16:55:10 -03:00
Juan Linietsky
d59ff07c1e
Merge pull request #17717 from NikodemL/master
...
Extended node rename function to also support renaming node path script instance property
2018-04-07 16:46:49 -03:00
Juan Linietsky
187b14ae24
Merge pull request #17730 from RandomShaper/radio-buttons-in-menus
...
Radio buttons in menus
2018-04-07 16:41:39 -03:00
Juan Linietsky
1570a72eee
Merge pull request #17742 from marcelofg55/audio_device_list
...
Added new audio device functions to set/get the audio device
2018-04-07 16:40:47 -03:00
Juan Linietsky
51f689de3c
Merge pull request #17744 from robfram/fix-rtl-table
...
Fix `RichTextLabel` column size growing beyond its calculated `max_width`
2018-04-07 16:36:50 -03:00
Juan Linietsky
644ada1aac
Merge pull request #17752 from nikibobi/texture-progress-tint
...
Add tint property to TextureProgress
2018-04-07 16:35:49 -03:00
Juan Linietsky
b6bf26a549
Merge pull request #17754 from Crazy-P/Resloves_Replace_all_doesnt_replace_all
...
Resloves Replace all doesnt replace all
2018-04-07 16:33:31 -03:00
Juan Linietsky
7dedb22f0b
Merge pull request #17809 from RandomShaper/menu-item-on-release
...
Improve popup menus usability
2018-04-07 16:22:00 -03:00
Juan Linietsky
829c455a48
Merge pull request #17840 from Dimonasdf/master
...
Fix Collada material roughness import function
2018-04-07 16:19:11 -03:00
Juan Linietsky
440b7a9690
Merge pull request #18015 from AndreaCatania/patch-1
...
Fixed signal input variable name
2018-04-07 16:06:14 -03:00
Juan Linietsky
704244ed88
Merge pull request #18032 from RandomShaper/fix-gltf-skeletons
...
Fix skeleton import from glTF
2018-04-07 15:53:05 -03:00
Paulb23
b571a29df5
Fixed color regions and added local color region cache
2018-04-07 14:14:19 +01:00
Pedro J. Estébanez
259ed1d400
Improve popup menus usability
...
It seems that popups were intended to "grab" the mouse click that triggered them, but their intent was being lost. This commit does the necessary changes to let it happen and updates items that were trying to get advantage of it, because the semantics of `Control::grab_click_focus()` have changed a bit. Namely, it must be called **before** showing the modal.
This allows to popup a menu and activate an item in it in a single click-point-release cycle, instead of having to click once to open the menu and once more to pick an item.
This ability is extended even to context menus activated with the RMB (or any other mouse button, for that matter). The editor benefits from this in the context menu of the tree dock, which has been patched to opt-in for this feature.
This improves UX a bit by saving unnecessary clicks.
From now on, `PopupMenu` always grabs the click and also invalidates the first button release unless the mouse has moved (that's what `set_invalidate_click_until_motion()` was doing and now it's removed), so there is no longer the need of doing both things at every point a pop-up menu is shown.
2018-04-07 01:06:02 +02:00
Thomas Herzog
3ad9e4740c
Merge pull request #18033 from touilleMan/pluginscript_fix_add_global_constant_mandatory
...
Pluginscript fix add global constant mandatory
2018-04-07 00:59:17 +02:00
Emmanuel Leblond
adecd6f66f
Correct profiling_frame naming in pluginscript
2018-04-07 00:11:26 +02:00
Pedro J. Estébanez
d8765dd103
Fix skeleton import from glTF
...
For some glTF files, the order of bones in the skeleton array wasn't matching the joints array in the meshes.
Fixes #17808 .
2018-04-06 22:22:59 +02:00
Rémi Verschelde
e6e911eb2b
Update AUTHORS and DONORS list
...
New contributor added to AUTHORS:
@robfram
Thanks to all contributors and donors! :)
[ci skip]
2018-04-06 21:36:50 +02:00
Emmanuel Leblond
e97336a557
Fix Pluginscript add_global_constant mandatory value check
2018-04-06 19:20:12 +02:00
Andrea Catania
2f9354016f
Fixed signal input variable name
2018-04-06 09:09:40 +02:00
Rémi Verschelde
ec110076ca
Merge pull request #17970 from PJB3005/18-04-04-commandline-export-error-clarity
...
Explicitly print an error when --export fails.
2018-04-06 08:36:16 +02:00
Rémi Verschelde
bdfa10fc8f
Merge pull request #17899 from AndreaCatania/area_cleaning
...
Fixed physics server area cleaning
2018-04-06 08:15:22 +02:00
Rémi Verschelde
31fd1b7711
Merge pull request #18011 from karroffel/nativescript-more-type-tag-fixes
...
[NativeScript] replace error macros by simple returns
2018-04-06 07:55:50 +02:00
Andrea Catania
776942981b
Fixed physics server area cleaning
2018-04-06 07:48:30 +02:00
Rémi Verschelde
5d4b9c080a
Merge pull request #18002 from guilhermefelipecgs/remove_cursor_size_restriction
...
Remove size restriction for mouse cursor
2018-04-06 07:45:08 +02:00
karroffel
2e1f239fe6
[NativeScript] replace error macros by simple returns
2018-04-06 01:40:26 +02:00
Pedro J. Estébanez
1fc85b87bd
Fix buggy percent-encoding
...
Fixes #17875 .
2018-04-05 21:49:44 +02:00
Guilherme Felipe
dc57632d66
Remove size restriction for mouse cursor
2018-04-05 15:41:09 -03:00
Thomas Herzog
eaa5dfbdbd
Merge pull request #17980 from karroffel/nativescript-1.1-global-type-tags
...
[NativeScript] added global type tag system
2018-04-05 15:09:35 +02:00
Rémi Verschelde
43f298a783
Merge pull request #17984 from n4nn31355/fix_x11_segfault
...
Fix segfault on x11
2018-04-05 13:40:08 +02:00
Rémi Verschelde
e1b9c98032
Merge pull request #17806 from Zylann/fix_heightmap_shape_size_check
...
Make heightmap shape usable in PhysicsServer
2018-04-05 13:29:57 +02:00
Rémi Verschelde
866254343b
Merge pull request #17827 from bruvzg/macos_shortcut_key_remapping_fix
...
[macOS] Fix keyboard shortcuts on non QWERTY keyboard layouts.
2018-04-05 13:22:52 +02:00
n4nn31355
bdc64efcb3
Fix segfault on x11
2018-04-05 05:23:38 +03:00
karroffel
ad93d3e277
[NativeScript] added global type tag system
2018-04-05 00:06:33 +02:00
Rémi Verschelde
a1f835df77
Merge pull request #17775 from sketchyfun/multiply_blendmode_fix
...
multiply blend mode fix for spatial materials
2018-04-04 22:41:36 +02:00
Rémi Verschelde
7e9aa89fb8
Merge pull request #17777 from bruvzg/macos_exit_code
...
[macOS] Return exit code specified by `OS.exit_code` parameter.
2018-04-04 22:35:40 +02:00
Rémi Verschelde
e223702776
Merge pull request #17784 from Rubonnek/rename-shortcut
...
Added shortcut to rename files
2018-04-04 22:27:21 +02:00
Rémi Verschelde
919209907d
Merge pull request #17792 from eska014/enginejs-preloadpaths
...
Handle directories in engine.js preloadFile()
2018-04-04 22:26:14 +02:00
Rémi Verschelde
bba80721dc
Merge pull request #17801 from endragor/android-input-checks
...
Add safety checks when handling Android input
2018-04-04 22:09:03 +02:00
Rémi Verschelde
b35524db78
Merge pull request #17819 from Chaosus/absfix
...
Remove redundant unsigned abs shader builtin
2018-04-04 21:55:03 +02:00
Rémi Verschelde
90574a394a
Merge pull request #17978 from Paulb23/rename_gd_highlighter
...
Renamed GDSyntaxHighlighter to GDScriptSyntaxHighlighter
2018-04-04 21:31:13 +02:00
Paulb23
63c8d0f455
Renamed GDSyntaxHighlighter to GDScriptSyntaxHighlighter
2018-04-04 20:02:42 +01:00
Pieter-Jan Briers
4954982b95
Explicitly print an error when --export fails.
...
Previously this would not explicitly say the export failed.
Sure you might see another error somewhere,
but that's not very reliable/obvious.
2018-04-04 16:51:35 +02:00
Thomas Herzog
7ca2e73dea
Merge pull request #17965 from karroffel/gdnativelib-config-api
...
[GDNative] some GDNativeLibrary improvements
2018-04-04 16:09:37 +02:00
Rémi Verschelde
c5bb997a8f
Merge pull request #17969 from Alexander-Alekseev/upd_xform_btns_using_shortcuts
...
Update transform buttons in tile editor while using T, A, S shortcuts
2018-04-04 15:31:10 +02:00