Bojidar Marinov
c5bff5073e
Fix #7303 , Quad node mesh data leak
...
(cherry picked from commit 7504a015aa
)
2017-01-12 19:15:27 +01:00
Gustav Lund
f10a78e5c0
fix for crash when no ALSA or Pulse installed on linux
...
(cherry picked from commit 2495e8a941
)
2017-01-12 19:15:27 +01:00
Ignacio Etcheverry
5354d7ddcc
KinematicBody: Fix wrong method bind return type
...
(cherry picked from commit d579d0a814
)
2017-01-12 19:15:27 +01:00
Patrick Reh
ff3891f88e
small improvement to y_sort: make clear which item has to be drawn first when two have the same y-coordinate
...
(cherry picked from commit 4118b21e43
)
2017-01-12 19:15:27 +01:00
Andreas Haas
5bfd0bbe5e
TextureRegionEditor: Fix mouse wheel scroll speed.
...
Any given mouse wheel input will generate two InputEvents in godot.
The zoom methods here acted on both ones, effectively giving a step value of 4 instead of 2.
Fixes #7236
(cherry picked from commit c2040324be
)
2017-01-12 19:15:27 +01:00
Andreas Haas
fa816730c0
Curve2D/3D: Add clear_points method.
...
Adds a method to the Curve2D and Curve3D classes to easily clear the curve.
So you don't have to remove each point manually.
(cherry picked from commit e741da869a
)
2017-01-12 19:15:27 +01:00
Andreas Haas
01f3399ed0
Particles2D: Fix initial size randomness property having no effect.
...
It was just a little typo :p
(cherry picked from commit 4dd6bead1f
)
2017-01-12 19:15:27 +01:00
Andreas Haas
1e34e8d5e1
Fix crash on project importing by dragging a folder.
...
Fixes #7226
(cherry picked from commit d82c2687f3
)
2017-01-12 19:15:27 +01:00
volzhs
f184455187
Show selected node in Scene dock when parent node is folded
...
Fix #7228
(cherry picked from commit a192e0785e
)
2017-01-12 19:15:27 +01:00
volzhs
c07fe5e8de
Check keystore field when export Android release apk
...
(cherry picked from commit 36b4b45170
)
2017-01-12 19:15:27 +01:00
Rémi Verschelde
5b27f05e7e
Fix console output for MinGW compilers
...
Reworked patch from @jay3d (#7116 ).
(cherry picked from commit f28ff8a208
)
2017-01-12 19:15:27 +01:00
volzhs
2e74bdab35
Add alert window on Android
...
(cherry picked from commit 9a20068ab7
)
2017-01-12 19:15:26 +01:00
volzhs
916e79a5bf
Fix scroll bar moving in AnimationPlayer editor
...
Fix #7196
(cherry picked from commit babc5048dd
)
2017-01-12 19:15:26 +01:00
volzhs
f95694ee86
Fix color selected with mouse scroll
...
Fix #7192
(cherry picked from commit d9048309e4
)
2017-01-12 19:15:26 +01:00
Dmitry Kram
6227e8f343
Fix snap mode selector sticking in texture region module
...
When changing snap mode in texture region plugin ticks was not updating. Issue fixed changing order of setting checked status and setting snap mode.
(cherry picked from commit d766738991
)
2017-01-12 19:15:26 +01:00
volzhs
608e3f3097
Prevent Spinbox value update while not focused or disabled
...
(cherry picked from commit 4df33cbcb3
)
2017-01-12 19:15:26 +01:00
BastiaanOlij
ef009a8b91
Set minimum version to 10.9 building OSX
...
(cherry picked from commit da5651fbb9
)
2017-01-12 19:15:26 +01:00
romeojulietthotel
1a41d3351a
Correct description for the return values from get_status. ( #7137 )
...
(cherry picked from commit f8d523b68b
)
2017-01-12 19:15:26 +01:00
Zher Huei Lee
17399de0e1
Reused Button styleboxes for ButtonArray
...
Plus other tweaks to make it look more similar to a VBoxContainer of
Buttons.
(cherry picked from commit 191fdc873e
)
2017-01-12 19:15:26 +01:00
Zher Huei Lee
fe81402257
Flat button support in ButtonArray. Fixes #7153
...
(cherry picked from commit 4b7443aeea
)
2017-01-12 19:15:26 +01:00
Kazuo256
b56c00cc56
Add Array.front() and Array.back()
...
(cherry picked from commit bf4fda64fd
)
2017-01-12 19:15:26 +01:00
Bojidar Marinov
13cdc2a6f5
Guard agains duplicate calling of _ready when instanced in _enter_tree
...
Fixes #6005
(cherry picked from commit 184173a9b9
)
2017-01-12 19:15:26 +01:00
volzhs
fd5e01d1cd
Select exactly matched file automatically in FileDialog
...
(cherry picked from commit ff4f04e878
)
2017-01-12 19:15:26 +01:00
Rémi Verschelde
b328d2eb00
Merge pull request #7494 from RandomShaper/cherry-pick-backcompat-stuff
...
Cherry pick backcompat stuff (2.1)
2017-01-11 10:35:36 +01:00
Rémi Verschelde
fde651ebf8
Merge pull request #7495 from RandomShaper/more-uniform-reuse-fix
...
More uniform reuse fix (2.1)
2017-01-11 10:34:41 +01:00
Emmanuel Leblond
39ce4a49fa
Add Node2D's set_global_rot get_global_rot set_global_rotd get_global_rotd set_global_scale get_global_scale methods.
2017-01-10 17:15:28 +01:00
Bojidar Marinov
6ad84850ab
Ternary operator in GDScript (a if x else b)
...
Fixes #1961
2017-01-10 17:09:26 +01:00
Bojidar Marinov
c0743f898a
Allow for linebreaks in function calls and definitions and yeild/signal.
...
(Plus maybe a few other things)
2017-01-10 17:08:50 +01:00
Pedro J. Estébanez
8589a1b117
Fix uniforms with the same name shadowing others
...
Follow-up of #7344
2017-01-10 17:05:31 +01:00
Rémi Verschelde
40de567297
classref: Sync with current code
2017-01-08 12:36:38 +01:00
Emmanuel Leblond
1e646e2797
Fix codeblock tag in classes.xml for EditorSettings
...
(cherry picked from commit 28d7486267
)
2017-01-08 12:35:02 +01:00
Rémi Verschelde
4a7d5f7b0e
i18n: Sync translations with Weblate
...
Adds 100% complete Bengali translation.
2017-01-08 12:16:19 +01:00
Rémi Verschelde
a86dae5761
Merge pull request #7141 from Faless/2.1.x-ipv6
...
Cherry pick IPv6 patches to 2.1.x
2017-01-04 08:38:28 +01:00
Fabio Alessandrelli
7a77fd1cd5
Expose HTTP classes' set_ip_type to scripting
...
(cherry picked from commit d194e1c48e
)
2017-01-04 00:46:33 +01:00
Fabio Alessandrelli
ac9f0aea1a
Remove old unused AI_V4MAPPED flag to getaddrinfo
...
(cherry picked from commit de23ce11b5
)
2017-01-04 00:46:33 +01:00
Fabio Alessandrelli
3bb1709fd7
Separate hostname resolve cache based on ip_type
...
(cherry picked from commit c1c1ec690e
)
2017-01-04 00:46:33 +01:00
Fabio Alessandrelli
00fdcf3cd0
IP_Address now handle IPv4 and IPv6 transparently
...
IP_Address changes:
- Converts to and from String transparently while handling IPv4 as IPv6
mapped (::ffff:[IP]) address internally.
- Completely remove AddrType enum.
- Setting/Getting of ip array is now only possible through dedicated functions
(ie. set_ipv4, get_ipv4, set_ipv6, get_ipv6)
- Add function to know if the address is a valid IPv4 (for IP implementation and enet)
(cherry picked from commit 1aff508dd9
)
2017-01-04 00:46:33 +01:00
Fabio Alessandrelli
7ef71b9013
Allow setting ip_type for TCP/UDP and HTTP classes
...
(cherry picked from commit a77a0118f6
)
2017-01-04 00:46:33 +01:00
Fabio Alessandrelli
e8a6cbc897
Migrate int.IP_TYPE_ constants to IP.TYPE_
...
(cherry picked from commit c18c5013f8
)
2017-01-04 00:46:32 +01:00
Fabio Alessandrelli
47ae6c6507
Move V6ONLY flag selection inside helpers
...
(cherry picked from commit 4d90a4fcd5
)
2017-01-04 00:46:32 +01:00
Fabio Alessandrelli
5e79ac72b7
Automatically map IPv4 address to IPv6 when needed
...
(cherry picked from commit 9200da58e4
)
2017-01-04 00:46:32 +01:00
Fabio Alessandrelli
a46a643f90
Use an instance variable for ip_type in raw sockets
...
PacketPeerUDP/StreamPeerTCP/TCP_Server now uses an instance variable
to store the selected ip_type (IPv4/IPv6/ANY, where ANY = dual stack).
All calls to resolve addresses, sending/receving data, connecting/listening
will use that socket type.
(cherry picked from commit 95bdd97768
)
2017-01-04 00:46:32 +01:00
Fabio Alessandrelli
c030e602e5
Properly handle tcp connection failure
...
(cherry picked from commit 4f07b595a1
)
2017-01-04 00:46:32 +01:00
Fabio Alessandrelli
19b31297ec
Fix _set_ip_addr_port not setting the address.
...
(cherry picked from commit cdc1ca0f13
)
2017-01-04 00:46:32 +01:00
Fabio Alessandrelli
4635671de5
Fix getaddrinfo failing on android
...
(cherry picked from commit 311f1f165b
)
2017-01-04 00:46:32 +01:00
Rémi Verschelde
8f23be8752
Merge pull request #7344 from RandomShaper/fix-uniform-reuse-2.1
...
Fix error when fragment and lighting code share an uniform
2016-12-23 15:57:31 +01:00
Pedro J. Estébanez
490f51a202
Fix error when fragment and lighting code share an uniform
2016-12-21 02:24:47 +01:00
Fabio Alessandrelli
1a7f14b206
[IPv6] Fix windows build script (link to ws2_32)
2016-12-11 18:12:46 +01:00
Fabio Alessandrelli
e1dfaaf786
Define IPV6_V6ONLY flag if not defined on windows (old mingw versions)
...
(cherry picked from commit bdc7ca84ca
)
2016-12-11 18:12:46 +01:00
Fabio Alessandrelli
3f6fe2f3f1
Update docs to IPv6
...
(cherry picked from commit 7f42da0330
)
2016-12-11 18:12:46 +01:00