Juan Linietsky
6813c89021
Properly deliver localized coordinates when passing gui events through parents, closes #4215
...
(cherry picked from commit 47d6cc08bb
)
2016-07-08 18:34:10 +02:00
Rémi Verschelde
8a451e49e5
Revert "Fixed the order of events called by _input, closes #4384"
...
This reverts commit 299b0102f0
.
2016-07-08 16:25:19 +02:00
Juan Linietsky
299b0102f0
Fixed the order of events called by _input, closes #4384
...
(cherry picked from commit ad8d4a6b26
)
2016-06-25 01:41:59 +02:00
Juan Linietsky
ad01fa2248
Allow mouse wheel to go throuhgh so scroll containers work properly, fixes #4431
...
(cherry picked from commit 85d8000449
)
2016-06-25 01:41:59 +02:00
Juan Linietsky
a71ea0abc6
Make dure to only call drop_data if can_drop_data returned true, closes #4616
...
(cherry picked from commit 0e07f49a03
)
2016-06-25 01:41:59 +02:00
Juan Linietsky
fd4d666289
Better error text when trying to add/remove/move child nodes in a busy parent, closes #4838
...
(cherry picked from commit 37ed2bae69
)
2016-06-25 01:41:56 +02:00
Juan Linietsky
51330b29ae
do not allow picking in captured mode, closes #5134
...
(cherry picked from commit b75fb6674b
)
2016-06-25 01:22:40 +02:00
Juan Linietsky
6a83c87dda
fixes wrong bool return, closes #5037
...
(cherry picked from commit c5a2aff6db
)
2016-06-25 00:31:10 +02:00
Rémi Verschelde
9791d2ef6d
Fix indentation issues in last commits
...
Ping @reduz.
(cherry picked from commit 0729c852b4
)
2016-06-25 00:19:27 +02:00
Juan Linietsky
cb94271e9f
properly pass events to parent controls, closes #4701
...
(cherry picked from commit aec5506414
)
2016-06-25 00:16:35 +02:00
captainwasabi
08fa7a0ff1
Fix for tooltip blinking ( #4713 )
...
Moved where active tooltips are canceled to wait until the mouse actually moves off the control.
(cherry picked from commit 4b80895082
)
2016-06-04 22:20:02 +02:00
Rémi Verschelde
b6be2f503d
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 .
(cherry picked from commit 4eab767a6f
)
2016-05-12 08:55:14 +02:00
Ignacio Etcheverry
19f08eaa5b
Fix wrong return and argument types in documentation
...
(cherry picked from commit 1e752c0120
)
2016-05-06 11:13:35 +02:00
Ignacio Etcheverry
dbcf969fbf
Keep editable instances data when replacing tree root node
...
(cherry picked from commit 3029f5ee02
)
2016-04-27 08:48:34 +02:00
sanikoyes
7c44cbee67
Fix link error when disable_3d=yes
...
(cherry picked from commit a638af886e
)
2016-04-02 22:05:49 +02:00
Hubert Jarosz
424a104666
remove trailing whitespace
...
(cherry picked from commit 4a4f247914
)
2016-04-02 22:03:48 +02:00
Juan Linietsky
aa94ff6dae
fix transform localization event in mouse motion
...
(cherry picked from commit 08e0e64a19
)
2016-02-29 09:00:14 +01: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
Juan Linietsky
07e7909480
-Changed how popups work in Viewport to make them a lot less invasive to the scene tree
2016-01-25 10:30:03 -03:00
Juan Linietsky
b30839fb08
-make sure instance placeholder works with duplicate(), fixes #3378
2016-01-22 19:36:40 -03:00
Juan Linietsky
9d571d8eac
-Fix viewport converting the scren in grayness, fixes #3406
2016-01-22 18:54:43 -03:00
Rémi Verschelde
a6b7e8c24e
Merge pull request #3390 from Hinsbart/duplicate_fix
...
duplicate groups and signals
2016-01-20 07:25:34 +01:00
Juan Linietsky
891e31b139
-Some fixes to drag and drop and canvas offset for GUI that were introduced after rewrite
2016-01-19 20:28:20 -03:00
hondres
4c753f60b1
duplicate groups and signals
2016-01-20 00:08:04 +01:00
Rémi Verschelde
5d84589e42
Fix build with tools=no
...
Fixes #3384 .
2016-01-19 10:45:12 +01:00
Juan Linietsky
d1bb868a19
-fixed bug related to mouse cursor changes, fixes #3366
2016-01-18 19:49:54 -03:00
Juan Linietsky
72fcb8a35b
-Moved all the "root" input handling for GUI from individual Controls to Viewport.
...
-Should fix several reported bugs when controls don't have a common parent
This may have added new bugs, so please report if so!
2016-01-16 22:41:10 -03:00
Juan Linietsky
1aaf507ffb
change intersect_ray function to discriminate pickable objects, fixes #3203
2016-01-10 15:54:57 -03:00
Rémi Verschelde
e0b91c701c
Fix is_node_being_edited() when not building tools
...
Fixes #3213 .
Superseded #3242 .
2016-01-05 16:02:59 +01:00
Juan Linietsky
b988f016fd
forgot to bind NOTIFICATION_INSTANCED, closes #2261
2016-01-03 12:57:19 -03:00
Juan Linietsky
2db78e8f87
Properly clear/restore current camera when switching scenes. Fixes #2137
2016-01-02 17:18:45 -03:00
George Marques
5be9ff7b67
Update copyright to 2016 in headers
2016-01-01 11:50:53 -02:00
reduz
875bff2c4e
-fix loading of samples in mod, s3m and xm. Fixes #2553
2015-12-29 16:06:45 -03:00
reduz
2f19260fb7
-restrict gui root from being removed while performing input, fixes #2578
2015-12-29 10:01:29 -03:00
reduz
e0d21d2158
Ability to set autoloads as singleton global variables
2015-12-28 15:59:20 -03:00
Rémi Verschelde
d4993b74fc
Add missing argument names in GDScript bindings
...
All classes were reviewed apart from VisualServer for which no argument name is documented at all.
While doing this review, I found quite a few bugs that were fixed either in earlier commits or this one (mostly documentation bugs though, i.e. some arguments were listed at the wrong place).
2015-12-28 02:13:05 +01:00
Juan Linietsky
ecad3a285f
better unique name resolution, as suggested i #3017
2015-12-08 11:33:30 -03:00
Juan Linietsky
3c33b705d1
added option to add_child, to use the same deduplication convention as in the editor, closes #3017
2015-12-08 11:21:12 -03:00
Juan Linietsky
0c3386b2ed
Merge pull request #2707 from akien-mga/master
...
Cosmetic fixes to SCons buildsystem
2015-11-18 19:43:28 -03:00
Ariel Manzur
8adc4ef65b
windows crash and bind placeholder method
2015-11-14 11:14:17 -03:00
Juan Linietsky
8420c24f7f
-better integration of ndee's theme
2015-11-13 20:56:44 -03:00
Rémi Verschelde
399b1b0474
Cosmetic fixes to SCons buildsystem
...
- Removed trailing spaces
- Made sure all indentation is done using tabs (fixes #39 )
- Potentially fixed an identation issue for openssl check
2015-11-01 20:53:26 +01:00
Juan Linietsky
f11fdb611e
Merge pull request #2556 from volzhs/fix_miss_bind_findnode
...
fix miss bind for Node::find_node
2015-10-17 10:02:43 -03:00
reduz
078a474135
-fixes and more fixes to new scene system, seems stable now..
...
BUT DONT TRUST ME IT MAY STILL BREAK, USE WITH CARE!!
2015-10-16 19:11:23 -03:00
reduz
422929e87f
Large improvements on scene packing and management
...
-Ability to edit and keep changes of instanced scenes and sub-scenes
-Ability to inherit from other scenes
2015-10-10 09:09:09 -03:00