ab4b57de1f
Travis: Force installing OpenJDK8 for Android SDK compatibility
...
Travis CI upgraded their Xenial VMs to default to openjdk11, which
is not working properly for sdkmanager, so we can no longer accept
licenses for the SDK.
They don't really seem to care about providing a good alternative
for us from the few threads I read, so let's just force openjdk8
back.
2019-10-26 14:28:07 +02:00
156b96af8a
Travis: Update Android NDK to r20
...
Drop unused and outdated OSX setup.
2019-10-24 10:15:24 +02:00
c8a8be6dd1
Optimize images losslessly using oxipng -o6 --strip all --zopfli
2019-10-12 23:23:33 +02:00
10a8b1d380
Remove obsolete sort_demos.sh script
...
The Project Manager now sorts projects by name by default,
making this script redundant.
2019-10-02 09:46:27 +02:00
6f1d6cfc78
Fixed running the export templates with newer emscripten versions.
2019-10-01 15:41:19 +02:00
823c3def72
Fix copyright headers and style issues
2019-09-24 11:52:06 +02:00
f9db6ad8c5
Merge pull request #31919 from m4gr3d/use_aar_for_custom_build
...
Leverage Android archive (AAR) file for Godot custom build
2019-09-19 20:22:09 +02:00
e7760deb74
Fix HTML5 export after #30864
2019-09-14 16:47:55 +02:00
f2d203a8a4
Remove the jetbrains setup directory as it's now obsolete.
2019-09-04 16:21:55 -07:00
7fabfd402f
Split the Android platform java logic into an Android library module (lib) and an application module (app).
...
The application module `app` serves double duties of providing the prebuilt Godot binaries ('android_debug.apk', 'android_release.apk') and the Godot custom build template ('android_source.zip').
2019-09-04 16:20:22 -07:00
5323d24fad
Fixed javascript code to remove animateStatusIndeterminate callback when the game is loaded.
...
(cherry picked from commit a5a413c7e9 )
2019-09-03 13:39:57 +02:00
bd9f6c23cb
Style: Don't apply clang-format to platform/android/java/src/com
2019-08-27 14:33:41 +02:00
4282e129df
Bump gradle version to 5.1.1
2019-08-21 13:49:15 -07:00
f35b1f3b91
Shut down Godot processes on app exit.
2019-08-20 22:35:46 -07:00
776dc93571
Add microphone privilege settings support back into export and add privilege exist check to camera server for iOS
2019-07-06 15:48:51 +10:00
f7200d6960
Deprecate armv6 support for Android
2019-06-19 12:05:58 -07:00
24ee8c3566
Add script to fix style issues and copyright headers
...
This is only meant to check the validity of the whole codebase every
now and then, or to apply clang-format config changes when relevant.
2019-06-17 13:35:47 +02:00
31cc1bdb58
Fix pointer position in hidpi-corrected resolutions on web
2019-06-14 17:37:21 -03:00
f18121824c
Add missing license headers
...
Make `fix_headers.py` script compatible with Python 3.
2019-06-11 15:33:32 +02:00
669db2a50a
Add Android Studio support.
2019-05-29 16:57:52 -07:00
b00d7bfc3f
Travis: Update clang-format to version 8.0
2019-05-20 14:35:56 +02:00
641922782e
Make Xcode recursive search frameworks in project dir
2019-05-14 19:12:20 +03:00
7eabf4c8a3
dist: Rename Linux mime type to follow system convention
...
Mime type definitions are usually named like the mime type they define,
i.e. x-godot-project in our case.
It was introduced with reverse DNS naming as that's what FlatHub favors,
so it will need to be renamed there.
2019-04-03 13:24:28 +02:00
bba5716899
Enable Mojave "dark mode" on the editor title bar
...
Enables "dark mode" in the editor and project selector title bars in macOS Mojave when selected in macOS System Preferences
2019-03-20 14:09:51 +00:00
860f097cc6
Bump version to 3.2-dev
...
No rest for the wicked.
2019-03-13 18:43:13 +01:00
36d627a9cf
Remove microphone from export options and distribution plist
2019-03-04 18:01:02 -08:00
0f03ad379c
New export options iOS
2019-02-16 12:11:53 +11:00
0f5a4fa7d5
Fix version in osx_tools.app
2019-02-10 17:01:25 +01:00
c363857426
Be explicit about usage of GDScript tests
...
Also drop empty "image" test, and print proper error when passing wrong
test name.
Fixes #25638 .
2019-02-10 15:11:32 +01:00
8a5a24c6dd
Travis: Fix accepting Android SDK licenses
...
It has been failing since a few days, apparently `sdkmanager --licenses`
is no longer sufficient to accept all licenses, the `platform-tools` install
triggers another license dialog. Now saying yes to all just in case.
2019-01-21 09:40:30 +01:00
ffc0792798
Travis: Use pip to install SCons on OSX
...
Not sure why we switched from homebrew to scons-local anymore,
but pip should work just fine and is recommended by upstream.
Downloads of scons-local from SourceForge were quite iffy, so
this should help avoid CI errors due to not having downloaded
SCons successfully.
Setting Python's user binary PATH seems necessary on Travis/OSX
as per travis-ci/travis-ci#5030 (confirmed that 'scons' is not
in PATH without it).
2019-01-09 13:39:46 +01:00
8adc611bf5
escaped '&' in macos osx_tools.app Info.plist
2019-01-02 18:11:21 -08:00
b16c309f82
Update copyright statements to 2019
...
Happy new year to the wonderful Godot community!
2019-01-01 12:58:10 +01:00
d1f3b622f0
Fix missing/malformed license headers
2019-01-01 12:46:36 +01:00
c2aac1a1db
File icons: separate icons for gdscript, resource, scene and projects.
2018-12-06 15:16:36 +02:00
bc2e1eedc5
Tests: Drop old test_io referencing data which isn't included
...
This should eventually be rewritten to properly test IO features,
but this would be part of a bigger work on adding a proper testing
framework for Godot features.
Fixes #2454 .
2018-12-05 00:47:05 +01:00
ee39441cb3
Change old Godot logo/splash screen in UWP assets
2018-11-27 20:09:56 +01:00
ccafdb5d05
[macOS] Fix file associations (for *.scn, *.tscn and project.godot).
2018-11-10 22:49:07 +02:00
5f8af252e8
doc: Use HTTPS for docs.godotengine.org and point to latest branch
...
Fixes #23509 .
2018-11-05 08:46:27 +01:00
470602699d
Merge pull request #22626 from akien-mga/travis-android-ndk
...
Travis: Update Android NDK to r18
2018-10-02 18:42:28 +02:00
3c62aa778d
Style: Fix clang-format pre-commit hook for java and glsl
2018-10-02 16:10:50 +02:00
7be2152d2a
Travis: Update Android NDK to r18
2018-10-02 15:17:17 +02:00
4226d56ca9
Style: Enable clang-format on GLSL shaders
...
As of clang-format 6.0.1, putting the `/* clang-format off */` hint
around our "invalid" `[vertex]` and `[shader]` statements isn't enough
to prevent a bogus indent of the next comments and first valid statement,
so we need to enclose that first valid statement in the unformatted chunk.
2018-08-27 07:34:14 +02:00
cef310e0ea
Merge pull request #21336 from eska014/html5-new-presentation
...
Add responsive HTML5 export page with full-size canvas as new default
2018-08-24 00:10:46 +02:00
86d9e67d7a
Add responsive HTML5 export page with full-size canvas as new default
2018-08-23 21:28:09 +02:00
01914ee00b
Tweak AppStream metadata and add MIME type integration
...
This allows Godot to be registered as an application to open
Godot project files.
2018-07-28 00:40:05 +02:00
2d4a4a245d
Main: Fix --check-only option implemented as paired
...
Fixes #20503 .
Also added the option to the Linux manpage.
2018-07-27 08:39:48 +02:00
7360f6aeff
Rename AppStream metadata and desktop files to follow the specification
...
This also adds a few more fields to the AppStream file to improve
desktop integration.
2018-07-24 15:18:50 +02:00
36efa7d445
Travis: Update clang-format version in shell script
2018-07-18 17:49:01 +02:00
f78e5e5725
Respect window/handheld/orientation setting in iOS
2018-07-01 22:08:37 +03:00