Rémi Verschelde
1905e1c8a2
Android: Increase targetSdkVersion to 27
...
Matches the change for 2.1 in #18626 , and the new requirements from Google
for new apps starting with August 2018 (targetSdkVersion 26 or higher):
https://android-developers.googleblog.com/2017/12/improving-app-security-and-performance.html
(cherry picked from commit a6552819b1
)
2018-05-08 15:30:11 +02:00
Gustav Lund
a6c9527c2f
Fix for large .pck files
...
An error in unix file IO was causing crashes when getting the size of a file larger than max integer size
As ftell returns a long the fix is trivial
(cherry picked from commit 8a7840a304
)
2018-05-08 09:10:26 +02:00
Chris Bradfield
f4c469f1b7
Rewrite Tween class reference.
...
(cherry picked from commit d7218c742c
)
2018-05-08 09:09:04 +02:00
Kelly Thomas
196107cd9e
correct documentation for version number data type
...
(cherry picked from commit 28eb97c8ab
)
2018-05-08 09:08:52 +02:00
Mel Collins
33b78c0ad6
[DOCS] Clarify look_at and looking_at
...
(cherry picked from commit b431264f77
)
2018-05-08 09:07:52 +02:00
RameshRavone
fa19d01c7b
Fix: JAR files signed with the MD5 algorithm as unsigned
...
(cherry picked from commit d3182248c4
)
2018-05-08 09:06:54 +02:00
Rémi Verschelde
f847837fb2
Update AUTHORS and DONORS list
...
New contributor added to AUTHORS:
@mysticfall
Thanks to all contributors and donors for making Godot possible!
[ci skip]
(cherry picked from commit bd54ff78d9
)
2018-05-04 15:14:16 +02:00
Rémi Verschelde
056348a8c0
i18n: Sync translation templates with current source
2018-05-03 11:25:51 +02:00
Rémi Verschelde
ddbe559c04
i18n: Sync translations with Weblate
2018-05-03 11:20:59 +02:00
Your Name
63e70e3cd1
Bump to 3.0.3-rc1
2018-05-01 22:08:47 +02:00
Robin Hübner
4866733a74
GDNative Unix: fix shared lib loading, dlopen expects leading ./ to interpret as relative path.
...
(cherry picked from commit 8287441955
)
2018-05-01 22:07:02 +02:00
Marcelo Fernandez
01e64eb247
Prevent PulseAudio driver to lock its mutex for too long
...
(cherry picked from commit cf4371a0ad
)
2018-05-01 22:05:20 +02:00
Marcelo Fernandez
4fe0a8efd8
Fixed high cpu usage with PulseAudio
...
(cherry picked from commit 11078101db
)
2018-05-01 22:04:51 +02:00
Max Hilbrunner
0551c5c2cd
PCKPacker:pck_start(): Update version
...
(cherry picked from commit a3aa5ad0d0
)
2018-05-01 22:04:08 +02:00
Pedro J. Estébanez
e10a2e5999
Implement universal translation of touch to mouse
...
Now generating mouse events from touch is optional (on by default) and it's performed by `InputDefault` instead of having each OS abstraction doing it. (*)
The translation algorithm waits for a touch index to be pressed and tracks it translating its events to mouse events until it is raised, while ignoring other pointers.
Furthermore, to avoid an stuck "touch mouse", since not all platforms may report touches raised when the window is unfocused, it checks if touches are still down by the time it's focused again and if so it resets the state of the emulated mouse.
*: In the case of Windows, since it already provides touch-to-mouse translation by itself, "echo" mouse events are filtered out to have it working like the rest.
On X11 a little hack has been needed to avoid a case of a spurious mouse motion event that is generated during touch interaction.
Plus: Improve/fix tracking of current mouse position.
2018-04-30 19:04:35 +02:00
Hein-Pieter van Braam
cd9b0d7cc3
Fix msbuild with a msvc 'tools only' install
...
Taken from https://github.com/Microsoft/vswhere/wiki/Find-MSBuild
without '-products *' vswhere does not locate msbuild when installing a
tools-only (no IDE) version of the microsoft compilers.
(cherry picked from commit 0ec912a79e
)
2018-04-30 12:54:51 +02:00
Hein-Pieter van Braam
8e301c69cb
Fix lto builds on clang compilers
...
This needs to go to master also
2018-04-30 00:52:42 +02:00
Hein-Pieter van Braam
3ee4d6af2e
Hand-merge API hash fixes #18514
...
This hasn't made it into master yet but is important for mono support.
If this turns out to be the wrong call we'll revert and merge whatever
next version of this becomes available.
2018-04-29 20:44:48 +02:00
Ignacio Etcheverry
00c55bb2eb
Fix _export_begin not being called when exporting to android
...
(cherry picked from commit c8884ce3bd
)
2018-04-29 18:45:09 +02:00
Ignacio Etcheverry
fe9da69f96
Make 'Export PCK/ZIP' work well with EditorExportPlugin
...
Add debug flag to the 'Export PCK/ZIP' option
Make 'Export PCK/ZIP' notify when the export process begins. This is necessary to receive the 'EditorExportPlugin::_export_begin' callback
(cherry picked from commit 68b35de2b6
)
2018-04-29 18:44:55 +02:00
Ignacio Etcheverry
c358e4c728
Add option to link mono statically on Windows
...
(cherry picked from commit b5e6e142ef
)
2018-04-29 16:16:26 +02:00
Ivan Vodopiviz
7645c539c8
Fix new Node dialog Create button behavior
...
Added a one-liner to update the Create button disabled state when
selecting an item from the search results list.
Fixes #17265 , long live the Realm!
(cherry picked from commit 68a4241131
)
2018-04-29 15:14:09 +02:00
Marcelo Fernandez
e7837828f6
Improved error checking at EditorExportPlatformPC::export_project
...
(cherry picked from commit 0876502f72
)
2018-04-29 15:12:21 +02:00
Marcelo Fernandez
272fb05270
Added File.get_path and File.get_path_absolute functions
...
(cherry picked from commit a4e64c5454
)
2018-04-29 15:09:29 +02:00
ShyRed
41f360f9c2
Update preview on filesystem change
...
Check and recreate a file's preview, if it has changes to it in the filesystem.
(cherry picked from commit 188ccf190b
)
2018-04-29 15:08:11 +02:00
Bernhard Liebl
4ce6a8f5f9
Show error icon at "Output" in case of errors
...
(cherry picked from commit 5120690013
)
2018-04-29 15:06:29 +02:00
Bastiaan Olij
dfe6d42a01
A few fixes on the ARVR Server
...
(cherry picked from commit 5356423377
)
2018-04-29 15:05:38 +02:00
Peter Folkins
c20776945d
Set default file name for exported projects
...
(cherry picked from commit bff73bdbf1
)
2018-04-29 15:03:45 +02:00
Wilson E. Alvarez
0d6c64b38a
Removed unneeded sort from SpriteFramesEditor plugin
...
(cherry picked from commit bb9c75c5ed
)
2018-04-29 15:02:18 +02:00
Leon Krause
c968c787e5
Disable Emscripten assertions in release_debug builds
...
The messages generated by some assertions can be confusing to users.
(cherry picked from commit d6c9d8d778
)
2018-04-29 15:01:29 +02:00
Bernhard Liebl
6e658fdcc1
Warn about WorldEnvironment being ignored
...
(cherry picked from commit 29d305599d
)
2018-04-29 15:00:41 +02:00
Pieter-Jan Briers
aedc4a4e80
Explicitly print an error when --export fails.
...
Previously this would not explicitly say the export failed.
Sure you might see another error somewhere,
but that's not very reliable/obvious.
(cherry picked from commit 4954982b95
)
2018-04-29 14:57:32 +02:00
Wilson E. Alvarez
7417b6adb4
Comment out some debugging messages when playing Theora files
...
(cherry picked from commit 9590282ae8
)
2018-04-29 14:56:52 +02:00
Fabio Alessandrelli
66b36235c9
Fix IPhone and OSX cross compilation
...
(cherry picked from commit e7b9e2f970
)
2018-04-29 14:46:03 +02:00
Rémi Verschelde
e317ab9abe
Add --print-fps option to output FPS to stdout
...
Works both for the editor and games.
Projects can still use "debug/settings/stdout/print_fps" to enable it
permanently. The --print-fps option takes precedence (so works even if
the project setting is disabled). That setting is also no longer redefined
on the fly based on the verbose flag, that was a mess.
(cherry picked from commit 10fa69285c
)
2018-04-29 14:44:43 +02:00
Brigham Henry Keys
6a48c552e2
Updated thekla_atlas to support arm64
...
(cherry picked from commit cd63e699ca
)
2018-04-29 14:43:53 +02:00
Craigory V Coppola
a1fd60f7d2
Docs update for several classes
...
Namely: Dictionary, GraphEdit, Object, TileMap, Script, ScollBar,
ScrollContainer and SplitContainer
(cherry picked from commit 0dd526e062
)
2018-04-29 14:42:13 +02:00
HoratioZEDU
b5ecdd8ce8
Fixed (minor) typo in CapsuleShape2D doc page
...
(cherry picked from commit 2dcd499707
)
2018-04-29 14:35:59 +02:00
homer666
20ea59332f
[DOCS] Popup.popup_exclusive description
...
(cherry picked from commit d4ce53b9b1
)
2018-04-29 14:35:42 +02:00
krogank9
57b895338b
[DOCS] Add note that Pool*Arrays are passed by value ( #18340 )
...
(cherry picked from commit 6b797574a2
)
2018-04-29 14:33:28 +02:00
Poommetee Ketson
2f82b67071
[DOCS] add HTTPRequest.request return values
...
(cherry picked from commit f05e24ed18
)
2018-04-29 14:32:44 +02:00
bncastle
56b8c4b0eb
Add descriptions for GroupCall flags
...
Add descriptions for GroupCall flags
(cherry picked from commit 7eed3cc199
)
2018-04-29 14:32:13 +02:00
Max Hilbrunner
bae5f9feb8
[DOCS] OS
...
(cherry picked from commit 66714a3d29
)
2018-04-29 14:31:56 +02:00
Poommetee Ketson
e95f542204
Add new transform tutorial to appropriate classes
...
(cherry picked from commit e83af5dfc6
)
2018-04-29 14:30:45 +02:00
Denis Washington
e7c42f132c
Add Navigation docs
...
(cherry picked from commit 89b9e8852e
)
2018-04-29 14:30:25 +02:00
Denis Washington
1608f04851
Add Navigation2D docs
...
(cherry picked from commit a7f3933a51
)
2018-04-29 14:30:13 +02:00
Max Hilbrunner
93ebac318b
[DOCS] SceneTree
...
(cherry picked from commit bc66869d4c
)
2018-04-29 14:29:25 +02:00
Mel Collins
c4d66d087f
[DOCS] Tweaks and fixes for (Interpolated)Camera
...
(cherry picked from commit 99110772c0
)
2018-04-29 14:28:58 +02:00
GaryO
feee8ddd3c
Add detail to doc for add_surface_from_arrays ( #17911 )
...
Includes review comments from #17911 from @cbscribe and @Noshyaar
(cherry picked from commit 06c5a9ed5f
)
2018-04-29 14:27:46 +02:00
Michael Alexsander Silva Dias
659df8cbd8
Added missing end points for brief descriptions in the docs.
...
(cherry picked from commit d912e10c65
)
2018-04-29 14:27:30 +02:00