Hugo Locurcio
17add2dc86
Add a pre-commit hook to check the class reference syntax
...
This also makes documentation helper scripts executable.
2019-12-06 23:40:19 +01:00
bruvzg
ccf8778e86
[iOS] Add export options to control external access to user data.
2019-12-03 12:06:54 +02:00
bruvzg
2ef8c5fac5
iOS modular build and export implementation.
2019-12-01 21:57:18 +02:00
Rémi Verschelde
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
Rémi Verschelde
156b96af8a
Travis: Update Android NDK to r20
...
Drop unused and outdated OSX setup.
2019-10-24 10:15:24 +02:00
Hugo Locurcio
c8a8be6dd1
Optimize images losslessly using oxipng -o6 --strip all --zopfli
2019-10-12 23:23:33 +02:00
Hugo Locurcio
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
Relintai
6f1d6cfc78
Fixed running the export templates with newer emscripten versions.
2019-10-01 15:41:19 +02:00
Rémi Verschelde
823c3def72
Fix copyright headers and style issues
2019-09-24 11:52:06 +02:00
Rémi Verschelde
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
Fabio Alessandrelli
e7760deb74
Fix HTML5 export after #30864
2019-09-14 16:47:55 +02:00
fhuya
f2d203a8a4
Remove the jetbrains setup directory as it's now obsolete.
2019-09-04 16:21:55 -07:00
fhuya
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
Enzo Ferrari
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
Rémi Verschelde
bd9f6c23cb
Style: Don't apply clang-format to platform/android/java/src/com
2019-08-27 14:33:41 +02:00
fhuya
4282e129df
Bump gradle version to 5.1.1
2019-08-21 13:49:15 -07:00
fhuya
f35b1f3b91
Shut down Godot processes on app exit.
2019-08-20 22:35:46 -07:00
Bastiaan Olij
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
fhuya
f7200d6960
Deprecate armv6 support for Android
2019-06-19 12:05:58 -07:00
Rémi Verschelde
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
Leonardo Giovanni Scur
31cc1bdb58
Fix pointer position in hidpi-corrected resolutions on web
2019-06-14 17:37:21 -03:00
Rémi Verschelde
f18121824c
Add missing license headers
...
Make `fix_headers.py` script compatible with Python 3.
2019-06-11 15:33:32 +02:00
fhuya
669db2a50a
Add Android Studio support.
2019-05-29 16:57:52 -07:00
Rémi Verschelde
b00d7bfc3f
Travis: Update clang-format to version 8.0
2019-05-20 14:35:56 +02:00
Vasiliy Makarov
641922782e
Make Xcode recursive search frameworks in project dir
2019-05-14 19:12:20 +03:00
Rémi Verschelde
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
Allan Davis
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
Rémi Verschelde
860f097cc6
Bump version to 3.2-dev
...
No rest for the wicked.
2019-03-13 18:43:13 +01:00
Sam Green
36d627a9cf
Remove microphone from export options and distribution plist
2019-03-04 18:01:02 -08:00
Bastiaan Olij
0f03ad379c
New export options iOS
2019-02-16 12:11:53 +11:00
Rémi Verschelde
0f5a4fa7d5
Fix version in osx_tools.app
2019-02-10 17:01:25 +01:00
Rémi Verschelde
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
Rémi Verschelde
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
Rémi Verschelde
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
PrestonKnopp
8adc611bf5
escaped '&' in macos osx_tools.app Info.plist
2019-01-02 18:11:21 -08:00
Rémi Verschelde
b16c309f82
Update copyright statements to 2019
...
Happy new year to the wonderful Godot community!
2019-01-01 12:58:10 +01:00
Rémi Verschelde
d1f3b622f0
Fix missing/malformed license headers
2019-01-01 12:46:36 +01:00
bruvzg
c2aac1a1db
File icons: separate icons for gdscript, resource, scene and projects.
2018-12-06 15:16:36 +02:00
Rémi Verschelde
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
qarmin
ee39441cb3
Change old Godot logo/splash screen in UWP assets
2018-11-27 20:09:56 +01:00
bruvzg
ccafdb5d05
[macOS] Fix file associations (for *.scn, *.tscn and project.godot).
2018-11-10 22:49:07 +02:00
Rémi Verschelde
5f8af252e8
doc: Use HTTPS for docs.godotengine.org and point to latest branch
...
Fixes #23509 .
2018-11-05 08:46:27 +01:00
Rémi Verschelde
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
Rémi Verschelde
3c62aa778d
Style: Fix clang-format pre-commit hook for java and glsl
2018-10-02 16:10:50 +02:00
Rémi Verschelde
7be2152d2a
Travis: Update Android NDK to r18
2018-10-02 15:17:17 +02:00
Rémi Verschelde
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
Rémi Verschelde
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
Leon Krause
86d9e67d7a
Add responsive HTML5 export page with full-size canvas as new default
2018-08-23 21:28:09 +02:00
Hugo Locurcio
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
Rémi Verschelde
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