summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-04-07Merge pull request #17809 from RandomShaper/menu-item-on-releaseJuan Linietsky
Improve popup menus usability
2018-04-07Merge pull request #17840 from Dimonasdf/masterJuan Linietsky
Fix Collada material roughness import function
2018-04-07Merge pull request #18015 from AndreaCatania/patch-1Juan Linietsky
Fixed signal input variable name
2018-04-07Merge pull request #18032 from RandomShaper/fix-gltf-skeletonsJuan Linietsky
Fix skeleton import from glTF
2018-04-07Improve popup menus usabilityPedro J. Estébanez
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-07Merge pull request #18033 from ↵Thomas Herzog
touilleMan/pluginscript_fix_add_global_constant_mandatory Pluginscript fix add global constant mandatory
2018-04-07Correct profiling_frame naming in pluginscriptEmmanuel Leblond
2018-04-06Fix skeleton import from glTFPedro J. Estébanez
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-06Update AUTHORS and DONORS listRémi Verschelde
New contributor added to AUTHORS: @robfram Thanks to all contributors and donors! :) [ci skip]
2018-04-06Fix Pluginscript add_global_constant mandatory value checkEmmanuel Leblond
2018-04-06Fixed signal input variable nameAndrea Catania
2018-04-06Merge pull request #17970 from PJB3005/18-04-04-commandline-export-error-clarityRémi Verschelde
Explicitly print an error when --export fails.
2018-04-06Merge pull request #17899 from AndreaCatania/area_cleaningRémi Verschelde
Fixed physics server area cleaning
2018-04-06Merge pull request #18011 from karroffel/nativescript-more-type-tag-fixesRémi Verschelde
[NativeScript] replace error macros by simple returns
2018-04-06Fixed physics server area cleaningAndrea Catania
2018-04-06Merge pull request #18002 from guilhermefelipecgs/remove_cursor_size_restrictionRémi Verschelde
Remove size restriction for mouse cursor
2018-04-06[NativeScript] replace error macros by simple returnskarroffel
2018-04-05Remove size restriction for mouse cursorGuilherme Felipe
2018-04-05Merge pull request #17980 from karroffel/nativescript-1.1-global-type-tagsThomas Herzog
[NativeScript] added global type tag system
2018-04-05Merge pull request #17984 from n4nn31355/fix_x11_segfaultRémi Verschelde
Fix segfault on x11
2018-04-05Merge pull request #17806 from Zylann/fix_heightmap_shape_size_checkRémi Verschelde
Make heightmap shape usable in PhysicsServer
2018-04-05Merge pull request #17827 from bruvzg/macos_shortcut_key_remapping_fixRémi Verschelde
[macOS] Fix keyboard shortcuts on non QWERTY keyboard layouts.
2018-04-05Fix segfault on x11n4nn31355
2018-04-05[NativeScript] added global type tag systemkarroffel
2018-04-04Merge pull request #17775 from sketchyfun/multiply_blendmode_fixRémi Verschelde
multiply blend mode fix for spatial materials
2018-04-04Merge pull request #17777 from bruvzg/macos_exit_codeRémi Verschelde
[macOS] Return exit code specified by `OS.exit_code` parameter.
2018-04-04Merge pull request #17784 from Rubonnek/rename-shortcutRémi Verschelde
Added shortcut to rename files
2018-04-04Merge pull request #17792 from eska014/enginejs-preloadpathsRémi Verschelde
Handle directories in engine.js preloadFile()
2018-04-04Merge pull request #17801 from endragor/android-input-checksRémi Verschelde
Add safety checks when handling Android input
2018-04-04Merge pull request #17819 from Chaosus/absfixRémi Verschelde
Remove redundant unsigned abs shader builtin
2018-04-04Merge pull request #17978 from Paulb23/rename_gd_highlighterRémi Verschelde
Renamed GDSyntaxHighlighter to GDScriptSyntaxHighlighter
2018-04-04Renamed GDSyntaxHighlighter to GDScriptSyntaxHighlighterPaulb23
2018-04-04Explicitly print an error when --export fails.Pieter-Jan Briers
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-04Merge pull request #17965 from karroffel/gdnativelib-config-apiThomas Herzog
[GDNative] some GDNativeLibrary improvements
2018-04-04Merge pull request #17969 from Alexander-Alekseev/upd_xform_btns_using_shortcutsRémi Verschelde
Update transform buttons in tile editor while using T, A, S shortcuts
2018-04-04Update transform buttons in tile editor while using T, A, S shortcuts (fixes ↵Alexander Alekseev
#17962)
2018-04-04Merge pull request #17945 from romlok/cameradoctweaksMax Hilbrunner
[DOCS] Tweaks and fixes for (Interpolated)Camera
2018-04-04[GDNative] enable saving GDNativeLibrary as sub resourcekarroffel
2018-04-04Merge pull request #17816 from NikodemL/fix_file_show_in_explorerRémi Verschelde
FIX: FILE_SHOW_IN_EXPLORER now correctly shows the file's directory
2018-04-04[GDNative] easier GDNativeLib handlingkarroffel
2018-04-04Merge pull request #17884 from AndreaCatania/crashRémi Verschelde
Corrected physics query max result checking
2018-04-04Corrected physics query max result checkingAndrea Catania
2018-04-04Merge pull request #17959 from AndreaCatania/kinfix2Rémi Verschelde
Fixed kinematic sliding on trimesh
2018-04-04Fixed kinematic sliding on trimeshAndrea Catania
2018-04-04Merge pull request #17863 from covariantlabs/add-move-selected-tilesRémi Verschelde
Add functionality to move selected tiles in tile map editor
2018-04-04Merge pull request #17923 from Paulb23/add_abstract_syntax_highlighterRémi Verschelde
Abstracted the syntax highlighter from text edit.
2018-04-04Add functionality to move selected tiles in tile map editorMartin Rieke
This change adds a new entry "Move Selection" to the "Tile Map" menu in the tile map editor. It allows the user to easily move as set of selected tiles.
2018-04-03Merge pull request #17832 from YeldhamDev/popups_size_fixRémi Verschelde
Fixed some popups not shrinking their size back when losing items
2018-04-03Merge pull request #17847 from Faless/lws_updateRémi Verschelde
LWS v2.4.2, mbedTLS v2.8.0, Websocket SSL support
2018-04-03Merge pull request #17854 from BastiaanOlij/fix_vehicle_bodyRémi Verschelde
Improve side impulse calculation