Juan Linietsky
ba5bc57816
Figured out a way to fix event propagation for shortcuts and some other cases so they properly stop shortcuts if a modal window is open, closes #4848
2016-06-27 20:14:59 -03:00
Juan Linietsky
88e28af5e3
Add a small workaround to avoid modal tabs to be closed if they are spawned in the same frame, closes #3837
2016-06-27 11:22:13 -03:00
Juan Linietsky
47d6cc08bb
Properly deliver localized coordinates when passing gui events through parents, closes #4215
2016-06-27 10:00:36 -03:00
Juan Linietsky
9e0b6057e7
Make button aware of it being dragged and reset state, closes #4178
2016-06-23 18:20:39 -03:00
Saracen
912afb129f
Make return type explicit.
2016-06-21 12:41:28 +01:00
Juan Linietsky
d76ee09774
property remove parent owned nodes when using replace, fixes #4128
2016-06-20 22:57:07 -03:00
Juan Linietsky
ad8d4a6b26
Fixed the order of events called by _input, closes #4384
2016-06-20 19:09:14 -03:00
Juan Linietsky
85d8000449
Allow mouse wheel to go throuhgh so scroll containers work properly, fixes #4431
2016-06-20 17:16:52 -03:00
Juan Linietsky
0e07f49a03
Make dure to only call drop_data if can_drop_data returned true, closes #4616
2016-06-20 10:29:52 -03:00
Rémi Verschelde
b7dbf9207a
Drop empty files that are not used anywhere
...
Part of #5272
2016-06-18 19:46:30 +02:00
Rémi Verschelde
a7fc04626a
Add missing license headers in our source files ( #5255 )
...
Also removes a couple wrong Godot headers from third-party source files.
2016-06-18 14:46:12 +02:00
Juan Linietsky
37ed2bae69
Better error text when trying to add/remove/move child nodes in a busy parent, closes #4838
2016-06-13 22:46:18 -03:00
Juan Linietsky
d03f1131d7
Merge pull request #5058 from neikeq/pr-issue-1461
...
Preserve signal connections when replacing target node
2016-06-13 15:50:31 -03:00
Juan Linietsky
b75fb6674b
do not allow picking in captured mode, closes #5134
2016-06-11 17:44:52 -03:00
Juan Linietsky
c5a2aff6db
fixes wrong bool return, closes #5037
2016-06-09 22:30:34 -03:00
Ignacio Etcheverry
dc2ea39f24
Preserve signal connections when replacing the target node
2016-06-09 16:47:34 +02:00
Juan Linietsky
47944098c2
Merge pull request #5007 from bojidar-bg/asset-store
...
Update asset library editor plugin, adding a bit new functionality and fixes
2016-06-08 07:58:06 -03:00
Juan Linietsky
d61b91cbe0
-Heavily improved editor startup and exit performance
2016-06-07 22:10:09 -03:00
Bojidar Marinov
e4a24812cd
Update asset library editor plugin - new functionality and fixes
2016-06-07 21:49:19 +03:00
Rémi Verschelde
0729c852b4
Fix indentation issues in last commits
...
Ping @reduz.
2016-06-07 07:39:40 +02:00
Juan Linietsky
06bc4e20d3
Merge pull request #4101 from SaracenOne/listener
...
Added New Listener Spatial Node.
2016-06-06 22:13:23 -03:00
Juan Linietsky
aec5506414
properly pass events to parent controls, closes #4701
2016-06-06 22:03:29 -03:00
Juan Linietsky
007efb6a20
-customizable shortcuts in editor
...
-editor settings now save to .tres instead of .xml
-buttons can now hold a shortcut
2016-06-04 21:31:47 -03:00
Juan Linietsky
3ae61f2292
Created a NodeDock with signals and groups
2016-06-04 13:19:08 -03:00
J08nY
dd4eaa1005
Exposed a RESULT_DOWNLOAD_FILE_CANT_OPEN constant to docs and GDScript.
2016-06-03 18:03:12 +02:00
Juan Linietsky
8be2fabbe5
Changed import workflow
...
-Rearrange favorites in fs dock with drag and drop
-Removed import -> sub-scene, moved to scenetree contextual menu
-Removed import -> re-import , moved and integrated to FS dock
-Added ability in FS dock to re-import more than one resource
simultaneously
-Added ability to drag from native filesystem explorer to Godot, only
works on Windows though
-Removed scene reimport merge options, never worked well. Eventually
merging materials should be re-added
-Added ability to set custom root node type when importing scenes
-Re-Import is now automatic, can be configured back to manual in editor
settings
-Added resource previews in property list for many resource types
2016-05-27 14:19:11 -03:00
Juan Linietsky
b2a4908e9c
Real-Time Remote Inspector support
2016-05-22 19:29:06 -03:00
Hubert Jarosz
33403d91f7
remove trailing whitespace
2016-05-21 15:29:25 +02:00
Rémi Verschelde
94c34ff890
i18n: Proofreading of all strings
...
Done to ensure that no important identifiers are translatable,
to fix compound strings using the new vformat() function, and
some general English proofreading here and there.
2016-05-21 00:21:57 +02:00
captainwasabi
4b80895082
Fix for tooltip blinking ( #4713 )
...
Moved where active tooltips are canceled to wait until the mouse actually moves off the control.
2016-05-20 13:56:42 +02:00
Juan Linietsky
c195c0df6b
-Added configuration warning system for nodes
...
-Added a new "add" and "instance" buttons for scene tree
-Added a vformat() function to ease translation work
2016-05-17 18:28:44 -03:00
Paulb23
aee156dc02
Node duplication positions under duplicated node, issue 964
2016-05-13 20:05:52 +01:00
Juan Linietsky
d7318f6965
-begun implementing drag & drop editor wide
...
-filesystem dock dnd support
-property list dnd support
-scene tree dnd support
2016-05-11 11:59:03 -03:00
Rémi Verschelde
4eab767a6f
Rotation APIs: Better exposure for degrees methods
...
Made public the various set/getters for rotations in degrees.
For consistency, renamed the exposed method names to remove the leading
underscore, and kept the old names with a deprecation warning.
Fixes #4511 .
2016-05-06 23:38:08 +02:00
Ignacio Etcheverry
1e752c0120
Fix wrong return and argument types in documentation
2016-05-04 15:35:09 +02:00
Ignacio Etcheverry
3029f5ee02
Keep editable instances data when replacing tree root node
2016-04-12 20:49:43 +02:00
Hearto Lazor
995890d5b2
Now the timer could be paused
...
pause with: set_active(true/false)
is paused with: is_active()
2016-03-31 18:23:16 -03:00
Saracen
3741bc70fe
Added listener spatial node.
2016-03-20 02:10:04 +00:00
Juan Linietsky
8b1dcbfe4d
-Made editor support SSL certs by default (embedded them)
...
-Made asset sharing support https
-Many fixes to HTTPRequest
-Added an asset installer dialog
-Visual cleanups to asset sharing tab
-Fixed some issues in ScrollContainer, hope it does not break things
-Asset sharing tab is not visible (hidden on purpose) for now.
2016-03-12 10:46:38 -03:00
Rémi Verschelde
6e86a05350
Merge pull request #4012 from sanikoyes/Pr-linke-fail-disable-3d
...
Fix link error when disable_3d=yes
2016-03-11 07:11:23 +01:00
sanikoyes
a638af886e
Fix link error when disable_3d=yes
2016-03-11 10:01:56 +08:00
Hubert Jarosz
4a4f247914
remove trailing whitespace
2016-03-09 00:00:52 +01:00
Juan Linietsky
5a9b18b665
-Work on addon editor plugin (disabled by default)
...
-New HTTPRequest node, to make HTTP requests simpler.
2016-03-04 11:10:48 -03:00
Juan Linietsky
08e0e64a19
fix transform localization event in mouse motion
2016-02-27 09:47:39 -03:00
Juan Linietsky
bdfac2806f
-Fix mouse coordinates not being affected by canvas transform
2016-02-03 09:31:55 -03:00
Juan Linietsky
6d63dda72b
Merge pull request #3534 from Biliogadafr/pickable2d
...
Physics2D: Allow to use 'intersect_point' with not 'Pickable' objects
2016-02-03 08:56:49 -03:00
Juan Linietsky
259bd73cae
-make stream player and time restore state properly if removed, fixes #1949
2016-02-02 23:27:10 -03:00
Biliogadafr
e8c5b41dd8
Physics2D: Allow to use 'intersect_point' with objects which is not 'pickable'
2016-02-01 04:30:16 +03:00
Juan Linietsky
53e237dfe4
-Fix crash opening and closing the scene, closes #3491
2016-01-31 15:10:33 -03:00
Juan Linietsky
094f0767d8
-Fix input bug on window ordering due to foretting to sort root items
2016-01-25 10:39:55 -03:00