f8303ec6fb
Adds macports_clang build flag to build using clang-5.0 form MacPorts (with OpenMP support).
2017-12-14 16:44:45 +02:00
edb1df15ea
Added indent_style to editorconfig, fixed inconsistent use of tabs and spaces in indentation.
2017-12-14 13:52:23 +00:00
f3ad14224e
-Add lightmapper
...
-Fixes to unwrapper (remove degenerates), makes Thekla not crash
-Added optional cancel button in EditorProgress
-Added function to force processing of events (needed for cancel button)
2017-12-14 09:01:27 -03:00
966c054fc9
HTTP cleanup & better defaults
2017-12-14 10:59:42 +01:00
f89d78a7a4
Updated Linux template extensions to match architecture.
2017-12-12 16:09:48 -05:00
f15c255916
Merge pull request #14565 from bruvzg/mingw-specific-binutils
...
Use MinGW specific binutils for debug symbols separation.
2017-12-12 00:15:26 +01:00
5f5c461385
Use MinGW specific binutils for debug symbols separation
2017-12-11 18:12:50 +02:00
5563f4cc56
iOS: Drop obsolete code from never-public modules
2017-12-10 18:29:26 +01:00
bf739f9fe6
Merge pull request #14494 from RandomShaper/fix-mouse-x11
...
Fix no mouse if touch device present in X11
2017-12-10 11:43:12 +01:00
d98e280137
Merge pull request #14485 from RandomShaper/fix-android-export
...
Fix crash on Android export
2017-12-10 11:22:45 +01:00
ef64bfd687
Fix no mouse if touch device present in X11
...
Plus several improvements in this area.
Sadly, grabbing has been disabled until a better solution is found.
Fixes #14427 .
2017-12-10 07:14:59 +01:00
9e9db55cb8
Fix crash on Android export
...
Caused by a zero-length command-line segment.
Fixes #14343 .
2017-12-10 02:31:51 +01:00
7cb6e6b723
Style: Apply clang-format to Java files
...
Only those from org/godotengine/godot though, not the thirdparty ones.
2017-12-10 01:16:07 +01:00
94a573bb39
X11: Process entire event queue at startup.
...
Should fix #14336
2017-12-09 23:24:25 +01:00
a8ee9a6116
Merge pull request #14434 from Smjert/fix/13447/vsync
...
Fixes vsync setting ignored when using a separate thread for rendering
2017-12-09 13:21:36 +01:00
ae012f2381
Windows export: Use WINE to run rcedit on non-Windows host
...
WINE can be either run from a provided path ("export/windows/wine"),
or looked up in the system PATH.
Fixes #14441 .
2017-12-09 11:42:08 +01:00
3fd1c0c76b
Merge pull request #14437 from vnen/rcedit
...
Call rcedit on export for Windows desktop
2017-12-09 10:48:19 +01:00
78a7241911
Call rcedit on export for Windows desktop
...
- Add an editor setting to read the rcedit path.
- Add settings to the export preset with icon and other exe information
(version, name, copyright, etc.)
2017-12-09 01:31:10 -02:00
c067cf2c6a
Fixes vsync setting ignored when using a separate thread for rendering
...
Setting the vsync in the main thread, after the rendering thread starts
and takes the OpenGL context fails, so we need to do that before.
Also, for some reason, the main thread cannot make current the context
anymore.
Fixes #13447
2017-12-09 01:43:23 +01:00
93231819c2
Fix Manage Export Templates link
...
In some cases, the link to download export templates was missing.
Fixes #14391
2017-12-08 00:46:03 +01:00
fbd270bfa8
Merge pull request #14356 from volzhs/ios-delegate-master
...
use application:didFinishLaunchingWithOptions: instead of application…
2017-12-07 09:33:34 +01:00
13c2ff9320
Style: Apply new clang-format 5.0 style to all files
2017-12-07 08:02:00 +01:00
d5ca9e2f6f
Style: Apply clang-format again on all files
...
Fixes issues introduced by newer clang-format versions or commits
pushed directly without using the clang-format pre-commit hook.
2017-12-07 08:02:00 +01:00
651677f033
Fix windows compilation when using MinGW
2017-12-07 04:59:11 +01:00
b87abeb9f9
use application:didFinishLaunchingWithOptions: instead of applicationDidFinishLaunching: for iOS
2017-12-07 10:09:05 +09:00
69dca1722f
Use run-time dynamic linking for AddDllDirectory and RemoveDllDirectory to support mingw-w64 build and Windows 7 with KB2533623.
2017-12-07 00:20:42 +01:00
6f3343f1ce
Remove guards for the now targeted Windows 7+
2017-12-06 23:47:09 +01:00
0d48af4afd
Add build param for targeted Windows version
2017-12-06 23:47:09 +01:00
d089e688b0
Improve/fix multitouch on Windows
...
- Fix logic error.
- Track touches to enable defensive handling and releasing on focus out.
- Change comment-out by preprocessor `#if`.
- Track/report coordinates as float.
2017-12-06 23:47:09 +01:00
6decbec461
Implement multitouch on X11
2017-12-06 23:47:09 +01:00
e7b7e7b7b0
Merge pull request #14318 from endragor/compile-sdk-version-26
...
Update Android compileSdkVersion to 26
2017-12-06 19:14:31 +01:00
b697444bc8
Update Android compileSdkVersion to 26
2017-12-06 22:35:15 +07:00
fd1b94e307
Improve slang, especially in user-visible parts
2017-12-05 15:41:38 +01:00
af27414b1c
Merge pull request #13850 from endragor/fix-iphone-gdnative
...
Fix open_dynamic_library override in OSIPhone
2017-12-03 04:57:03 -03:00
59451c5b8d
Fix open_dynamic_library override in OSIPhone
...
Was broken at 9678231b10
2017-12-03 14:49:12 +07:00
4899d91732
Add macOS shell_open URL escaping
2017-12-01 16:48:21 +02:00
0243803117
Properly take into consideration that VERTEX must be written to in opaque pre pass, does some speed up to scenes using triplanar.
2017-12-01 08:45:36 -03:00
4c930f3663
Needed a broader search path flag
2017-12-01 00:34:37 +11:00
9678231b10
Changed the dynamic library open function to allow setting the path of the library to open extra libraries.
2017-11-30 10:00:55 -03:00
1746fbd1c6
Enhanced iOS and UWP logo on Export dialog
2017-11-29 17:34:01 +07:00
f0b43678c4
Merge pull request #13383 from Krakean/fix_whitescreen
...
Fixed fleeting window white screen on editor/game startup
2017-11-29 09:11:18 +01:00
76725b6c1f
Merge pull request #13387 from rraallvv/refactor
...
Add target helper functions and refactor (master)
2017-11-29 08:54:59 +01:00
a65c0939fd
disable caching for targets using helper functions
2017-11-28 23:24:12 -04:00
7f26fba8cb
Fixed white screen on editor/game startup by moving window displaying to a bit later phase
2017-11-29 03:49:36 +03:00
640d8cc5d2
Fix inverted relative mouse motion in HTML5 export
2017-11-29 00:56:47 +01:00
a4a222d62d
use the same cache for all branches for appveyor
2017-11-28 03:23:33 -04:00
af9c67db0c
Allow customizing user:// path (folder in OS::get_data_path())
...
This allows to specify any valid folder name (including with subfolders) to use
as user:// on all platforms. The folder is constrained to the platform-specific
OS::get_data_path() (typically what `XDG_DATA_HOME` resolves to).
Fixes #13236 .
2017-11-26 19:02:32 +01:00
e1cf789593
Merge pull request #13278 from eska014/jseval-returntypes
...
Remove contrived JavaScript.eval() return types
2017-11-25 15:59:43 +01:00
8de25d6e62
Remove contrived JavaScript.eval return types
2017-11-25 15:38:02 +01:00
d9faf6f2f4
Fix build on macOS and Android after bc2e8d99
2017-11-25 10:42:20 +01:00