Ruslan Mustakov
710b57d493
Make BaseButton not emit press when container is scrolled
...
This fixes the problem described in #13996 in a proper way.
This also adds "deadzone" property to ScrollContainer. It can be used
on mobile, where taps are not as precise as mouse clicks. Player could
slightly move their finger when tapping, in which case we still want
the button to be pressed rather than the container to be scrolled.
(cherry picked from commit dcf5be92a3
)
2018-04-14 19:36:10 +02:00
Rado'sPC\aRaGaR
ef44ed93a7
For-in loop variable added to autocompletion
...
Fix for #16494
(cherry picked from commit f97ebdcab3
)
2018-04-14 19:19:47 +02:00
Pedro J. Estébanez
4f0b5f7307
Implement always-on-top for MacOS
...
Courtesy of @bruvzg.
(cherry picked from commit 2e8c7824c0
)
2018-04-14 19:04:13 +02:00
Pedro J. Estébanez
1c25e50490
Add new window setting: always on top
...
Implemented for Windows and Linux.
(cherry picked from commit ee2c31d306
)
2018-04-14 19:03:53 +02:00
Rémi Verschelde
74e72c995d
Update AUTHORS and DONORS list
...
New contributor added to AUTHORS:
@robfram
Thanks to all contributors and donors! :)
[ci skip]
(cherry picked from commit e6e911eb2b
)
2018-04-06 21:46:45 +02:00
Gilles Roudiere
b6f30f1b5b
Fixes infinite loop in GridContainer
...
(cherry picked from commit 44cb8eb3a2
)
2018-03-29 00:41:03 +02:00
volzhs
b09d06fcf7
Fix getting Android device information
...
Fix #17644
(cherry picked from commit 4e378aeeb8
)
2018-03-29 00:34:31 +02:00
Wilson E. Alvarez
9567297a66
Fixed several leaks in VisualServerScene, RasterizerSceneGLES3 and RasterizerGLES3
...
(cherry picked from commit e9ac87390c
)
2018-03-29 00:29:06 +02:00
Bojidar Marinov
607884139c
Fix a potential bug hinted by clang
...
(cherry picked from commit 4d81e8afe6
)
2018-03-29 00:27:46 +02:00
Wilson E. Alvarez
42f351db0d
Fixed leak in BulletPhysicsServer
...
(cherry picked from commit e5ae9750ed
)
2018-03-29 00:24:09 +02:00
Rémi Verschelde
9ab9dd73b0
SCons: Fix running 'scons' without platform argument
...
The cache and progress logic assumed the 'env' to be defined,
but it is only when the selected platform is in the supported list.
Fixes #17497 .
(cherry picked from commit a44f9ca545
)
2018-03-29 00:21:41 +02:00
Xavier Sellier
fa9e03996c
Prevent android to split-screen
...
(cherry picked from commit 61e8f8a866
)
2018-03-29 00:19:49 +02:00
Marcelo Fernandez
814b610ed3
Fix for clang warning at distance_to
...
(cherry picked from commit bbd21c2203
)
2018-03-29 00:15:24 +02:00
Leon Krause
a5ccaa919e
Prevent division by zero in GridContainer
...
(cherry picked from commit 38623e07ac
)
2018-03-29 00:12:35 +02:00
robfram
5042d0c30a
Fix silent failure of importing OGG Vorbis files
...
When importing non-valid OGG Vorbis audio files, now the filesystem
navigation tree shows the correct sad red-face icon, as it does with
non-valid PNG, JPG or WAV files.
Fix #9793 .
(cherry picked from commit a8d37de461
)
2018-03-29 00:11:46 +02:00
ShyRed
27f5e404a7
Update libwebm
...
Update of libwebm.
Up-to-date version of libwebm contains several bugfixes that allow playback of files that would crash Godot otherwise.
(cherry picked from commit e71f109910
)
2018-03-29 00:06:05 +02:00
Pedro J. Estébanez
2e9c9f7d74
Fix animation length from glTF not correctly set
...
(cherry picked from commit 1f26da0ad1
)
2018-03-29 00:04:15 +02:00
Pedro J. Estébanez
6063e74e06
Fix glTF not accepting VEC3 colors
...
Aside from the colors themselves, the rejection was adding somes issues later in the mesh import process.
(cherry picked from commit adbe749513
)
2018-03-29 00:04:10 +02:00
bncastle
449e75455b
Fix BaseButton not always calling _pressed()
...
Fix "ui_accept" action in BaseButton.cpp not calling _pressed() func in
GDScript
(cherry picked from commit ceb079fa35
)
2018-03-28 23:55:58 +02:00
Bernhard Liebl
73cc3a96c0
Fix uninitialized data in Sprite::_get_rects()
...
(cherry picked from commit 5f917139ab
)
2018-03-28 23:54:10 +02:00
Andrew Dunai
683511310e
Fix garbage in string padding.
...
(cherry picked from commit 0269e366f1
)
2018-03-28 23:51:31 +02:00
Felix Yang
12336dc253
Added a check for trailing dot when creating folder.
...
Merge the trailing dot test into existing test. Removed OS test.
(cherry picked from commit 96f61b2d65
)
2018-03-28 23:50:29 +02:00
Pedro J. Estébanez
8da76f3bb8
Fix wrong SSL handshake
...
The name of the remote host is passed to mbed TLS in all cases so the client hello message is correctly formed.
(cherry picked from commit 602da6fa4f
)
2018-03-28 23:49:00 +02:00
Marcelo Fernandez
8289f8628d
Modify OSX can_export logic to match the logic from EditorExportPlatformPC::can_export
...
(cherry picked from commit a42dfd7882
)
2018-03-28 23:47:22 +02:00
Gary Oberbrunner
91bc845152
Fix infinite loop in GridContainer layout
...
I had a grid container and tried to set rect.min_height larger in the
editor; that caused an infinite loop in GridContainer::_notification
at line 118. The reason is max_index was being set to the *height* of
the row, not the *index* of the row. So later when it tried to erase
that row and try again, there was nothing to erase.
I applied the same fix to the width code.
(cherry picked from commit 561e57df13
)
2018-03-28 23:45:39 +02:00
bruvzg
d8a0b6ba63
Hack to force macOS window activation for non-bundled app.
...
(cherry picked from commit 506e17ee70
)
2018-03-28 23:39:16 +02:00
Poommetee Ketson
bf4d8ee69c
EditorAudioBus: expand effects list
...
(cherry picked from commit 555a8c0b8d
)
2018-03-28 23:36:58 +02:00
Blazej Floch
2c93def09d
Add "Show Origin" and "Show Viewport" options to 2D Editor Viewport
...
(cherry picked from commit 934498d37a
)
2018-03-28 23:33:03 +02:00
Andreas Haas
9cbcff4e91
ScriptEditor: Use EditorSettings instead of hardcoded values in constructor.
...
(cherry picked from commit 1cfc43421e
)
2018-03-28 23:13:46 +02:00
Marcelo Fernandez
985b84689f
Support for uneven amount of channels on PulseAudio
...
(cherry picked from commit 00693f4ad0
)
2018-03-28 23:05:23 +02:00
Nicolas Silva
89e4125241
Use GL_LINE_STRIP instead of GL_LINES when drawing polylines.
...
(cherry picked from commit 20cab06f9a
)
2018-03-28 23:01:09 +02:00
Hugo Locurcio
209acbaac7
Add documentation for the DynamicFont hinting property
...
(cherry picked from commit a0ddd6122c
)
2018-03-28 22:56:29 +02:00
Hugo Locurcio
8a0966a8cb
Add an hinting mode setting to DynamicFonts
...
- Editor font hinting can now be tweaked in the Editor Settings.
- DynamicFonts used in projects now have tweakable hinting settings
in their DynamicFontData child. Changes will be visible upon
reloading the scene in the editor.
(cherry picked from commit c1544c12ef
)
2018-03-28 22:56:04 +02:00
MrCdK
99331ca395
Added pitch scale property to AudioStreamPlayer, AudioStreamPlayer2D and AudioStreamPlayer3D
...
(cherry picked from commit 5bc010e8ee
)
2018-03-28 22:43:44 +02:00
Unknown
ec362d54a9
Fix Automatic switch to viewport when playing a scene #16357
...
(cherry picked from commit d002b7d24a
)
2018-03-28 22:41:06 +02:00
MrCdK
5e8e2a8730
AudioServer emit bus_layout_changed signal when adding, moving or deleting a bus
...
(cherry picked from commit 56dcf4b983
)
2018-03-28 22:34:43 +02:00
bruvzg
df7d60a9d3
Abort compilation on missing return values (CGG/clang)
...
(cherry picked from commit 5ec09455ed
)
2018-03-28 22:21:33 +02:00
J Andrew Long
fe20a1e35b
add restore purchases for iOS
...
(cherry picked from commit da652c1539
)
2018-03-28 22:16:07 +02:00
Poommetee Ketson
55a66efa38
Fix get_drive (bookmarks) in linux not working
...
(cherry picked from commit 7e5b10b7d3
)
2018-03-28 22:13:39 +02:00
geequlim
5eebe51014
Fix builtin script cannot open from debug stacks
...
(cherry picked from commit 095e2bcc26
)
2018-03-28 22:12:31 +02:00
geequlim
9febb6f747
Don't print error message when select debugger stacks if the debugger is stopped.
...
Clear debugger stack inspector if the debugger is stopped when selected stack changed.
(cherry picked from commit cfde737478
)
2018-03-28 22:09:16 +02:00
volzhs
626525d23a
Draw relationship line on scene tree dock if option is on
...
(cherry picked from commit 36aa62802a
)
2018-03-28 22:06:01 +02:00
JFonS
a026e2626c
Fix weird editor crash when switching from editing one gradient to another keeps 'grabbing' variable to true
...
(cherry picked from commit f68594a525
)
2018-03-28 22:01:19 +02:00
Marc Gilleron
cf2e30b30c
Fix Line2D tile mode for non-square textures
...
(cherry picked from commit d2fae5c9a6
)
2018-03-28 21:33:49 +02:00
poke1024
f7efa9d43a
Fix line thickness for CollisionPolygon2D.
...
(cherry picked from commit a36f6e5386
)
2018-03-28 21:23:42 +02:00
poke1024
dfb739aff0
Fix grid mesh tile panning bug (issue 16524)
...
Fix basic function and interference of touch pad pan with mesh tile delete (shift + right click on touch pad) in grid map editor (fix 16524)
(cherry picked from commit b90810ce8e
)
2018-03-28 21:11:38 +02:00
Fabio Alessandrelli
89bff17cd2
More threading in AssetLib
...
AssetLib now uses thread as requested to download previews and items
(cherry picked from commit 3a25415a1c
)
2018-03-28 21:03:56 +02:00
Poommetee Ketson
3e1716b2c3
GridMapEditorPlgn: fix a leak
...
(cherry picked from commit 5cf331588a
)
2018-03-28 21:02:51 +02:00
Hein-Pieter van Braam
e6200de73a
Bump version to 3.0.3-devel
...
And onwards!
2018-03-18 02:38:31 +01:00
Rémi Verschelde
593e616a48
Dist: Fix Linux desktop file launch argument
...
(cherry picked from commit a55e2f2dac
)
2018-03-14 12:06:18 +01:00