Commit Graph

5605 Commits

Author SHA1 Message Date
Rémi Verschelde 835ee75d57 Merge pull request #6159 from touilleMan/issue-6148
Add Node2d global rot/rotd/scale methods
2016-08-29 19:04:24 +02:00
Rémi Verschelde ecaa8844ca Merge pull request #6116 from Hinsbart/xrandr_so
x11: Use proper sonames for loading libXrandr.
2016-08-29 19:04:13 +02:00
Rémi Verschelde 23cb5efe7c Merge pull request #5956 from djrm/tree_behavior
Double click on scene tree element to focus currently selected node
2016-08-29 18:28:05 +02:00
Juan Linietsky 12dc7a2e6a Merge branch 'master' of https://github.com/godotengine/godot 2016-08-29 08:35:10 -03:00
Rémi Verschelde b3caf72b1d Merge pull request #6319 from djrm/icons
VS icons improvements
2016-08-29 08:09:15 +02:00
Mario Schlack f0b6a242cc Hide the mouse cursor when MOUSE_MODE_CAPTURED is activated. 2016-08-29 13:14:38 +08:00
Daniel J. Ramirez 9465ce46c6 Colors for VS sockets and icons 2016-08-28 19:57:16 -05:00
Juan Linietsky 748836e0b3 Several all around fixes to visual scripting (in the process of creating demos) 2016-08-28 20:59:01 -03:00
Daniel J. Ramirez 372b5f2d04 VS icons improvements 2016-08-28 13:59:56 -05:00
Rémi Verschelde 1b80edafca Merge pull request #6312 from Hinsbart/guid_fix
Fix crash when trying to access the guid of an unavailable Gamepad.
2016-08-28 17:48:19 +02:00
Andreas Haas 02a8604906
Fix crash when trying to access the guid of an unavailable Gamepad.
Throws an error now.
2016-08-28 17:14:40 +02:00
volzhs 85f373691f check "disable_filter" option for backward compatibility 2016-08-28 20:25:35 +09:00
Rémi Verschelde 6c674375e5 Merge pull request #6249 from volzhs/issue-6121
Show last added action on Input Map
2016-08-28 12:02:08 +02:00
volzhs 2e5a4cb5ca Show last added action on Input Map and implement InputEvent "==" 2016-08-28 15:18:13 +09:00
Daniel J. Ramirez 70c9979cce Double click on scene tree element to focus currently selected node
In 3D it will focus in the first viewport
Enable double click for trees
2016-08-27 17:15:49 -05:00
Rémi Verschelde 3cc08ab1f1 Merge pull request #6270 from neikeq/pr-m32-ctor
Matrix32: Add a constructor which takes six real_t params
2016-08-27 22:32:20 +02:00
Rémi Verschelde f3b2c217c6 Merge pull request #6259 from volzhs/issue-6244
Prevent to add node to selection when node is not inside tree
2016-08-27 22:28:40 +02:00
Rémi Verschelde c29c70275e Merge pull request #6187 from TheHX/pr-pinfo-function
Added add_property_info function to Globals and EditorSettings classes
2016-08-27 22:04:50 +02:00
Rémi Verschelde 1b01246731 Merge pull request #6186 from TheHX/pr-issue-5878
Fix editor glitches when the mesh/material preview is shown
2016-08-27 22:01:20 +02:00
Rémi Verschelde b6e206e995 Merge pull request #6108 from djrm/vs_type_icons_2
Icons for VScript types
2016-08-27 21:45:06 +02:00
Rémi Verschelde 475b944f9c Merge pull request #6094 from djrm/texure_region_zoom_by_scroll
Zoom texture region using mouse wheel
2016-08-27 21:43:55 +02:00
Rémi Verschelde 820cef7c6b Merge pull request #6198 from gau-veldt/ItemList_doc
Documentation for most of ItemList control.
2016-08-27 20:21:46 +02:00
volzhs 4857eabddb Prevent to add node to selection when node is not inside tree 2016-08-27 23:16:41 +09:00
Ignacio Etcheverry 3b67643978 Merge pull request #6290 from caryoscelus/master
fix string iterator
2016-08-27 15:29:06 +02:00
Bojidar Marinov 88430f0962
Add enum naming, by assinging a given enum's values to a Dict 2016-08-27 15:56:51 +03:00
Bojidar Marinov 4ee82a2c38
Adds enums to GDScript
Fixes #2966
2016-08-27 15:27:02 +03:00
Hubert Jarosz 8a4e636df6
add NetworkedMultiplayerENet::set_bind_ip
which allows ENet to bind on custom IP.
2016-08-27 13:41:34 +02:00
George Marques d015d93b8f Merge pull request #6239 from volzhs/fix-return-spb
Fix StreamPeerBuffer::duplicate() does not return value
2016-08-26 22:25:24 -03:00
George Marques 141360ed82
Better document the BaseButton signals 2016-08-26 22:01:11 -03:00
George Marques 8a1b1ab6d6
Add button_down and button_up signals 2016-08-26 21:57:52 -03:00
Juan Linietsky ec49f41e19 Even more work on visual script editor:
-Added constructor nodes, specialized and conversion ones.
-Cleaned up how unconnected input default values are shown and edited (much cleaner)
-Dragging scene nodes into graph makes a call dialog appear by deault
-Dragging properties into graph is set by default, not get
-fixed dragging internal functions into graph
2016-08-26 17:38:25 -03:00
Ignacio Etcheverry 963ed2d9fa Merge pull request #6036 from neikeq/pr-issue-6030
Device Input dialog now uses containers
2016-08-26 19:54:43 +02:00
Ignacio Etcheverry 4590293186 Merge pull request #6269 from neikeq/pr-doc-null
DocData: Fix null reference not detected correctly
2016-08-26 19:48:42 +02:00
caryoscelus 810fbb70ae fix string iterator
Since strings are null-terminated, size() returns incorrect length,
so use length() instead.

fixes #6287
2016-08-26 10:42:01 +03:00
Juan Linietsky 9c6175db11 More visual script work
-Block switches to 2d/3d editor if editing visual script
-Added cast node in flow control
-Added ability to do RPC in visual script
-Comment nodes
-Fix bug with inverted cable in connecting backwards
-Copy and paste nodes, including from different scripts
2016-08-25 17:45:20 -03:00
Bojidar Marinov 9f66f59477
Ternary operator in GDScript (a if x else b)
Fixes #1961
2016-08-25 21:23:03 +03:00
Ignacio Etcheverry 3578800230 Matrix32: Add constructor that takes six real_t params 2016-08-24 18:54:23 +02:00
Ignacio Etcheverry b81725b203 DocData: Fix null reference not detected correctly 2016-08-24 18:12:42 +02:00
Mason Ashbridge fb54ba6397 Slider value accounts for grabber offset 2016-08-24 03:17:54 -04:00
Daniel J. Ramirez 8151da15e1 Icons for VScript types 2016-08-23 22:54:21 -05:00
Juan Linietsky 41a58f7935 tiny bug fix 2016-08-23 23:21:41 -03:00
Juan Linietsky dc7139c90d Making bits of docs appear in different dialogues is made easier with EditorHelpBit 2016-08-23 23:15:16 -03:00
Juan Linietsky ad8f208bdb Proper function/property selection in visual script editing for property.
This one has an ordered list, built-in description, search, etc.
2016-08-23 19:29:07 -03:00
Juan Linietsky 965fcf5996 Merge branch 'master' of https://github.com/godotengine/godot 2016-08-23 10:31:58 -03:00
Juan Linietsky 231c72b5eb prettier connections for graph edit 2016-08-23 10:15:47 -03:00
Ovnuniarchos 8fcd92c38a Mouse hotspot is not honored. 2016-08-23 07:57:04 +02:00
volzhs ff22db3b21 Make LineEdit not to cover whole line when rename node 2016-08-23 05:46:11 +09:00
volzhs 449ad2b37a Change "Disable Filter" to "Enable Filter" on Font Import window 2016-08-23 05:18:53 +09:00
volzhs 79628b1351 Fix StreamPeerBuffer::duplicate() does not return value 2016-08-22 22:30:22 +09:00
Rémi Verschelde 2cf781d3c6 enet: Fix build on android and iphone platforms
Fixes #6156.
2016-08-22 12:59:06 +02:00