Age | Commit message (Collapse) | Author |
|
Extracted from #27189.
|
|
Set ShellExecuteW's verb to NULL - fixes #33388
|
|
`Short Name` and `Publisher Display Name` are mandatory.
You can't even sign the app package without them in the manifest.
|
|
from https://docs.microsoft.com/en-us/windows/win32/api/shellapi/nf-shellapi-shellexecutew
>the default verb is used, if available. If not, the "open" verb is used. If neither verb is available, the system uses the first verb listed in the registry.
so "open" is redundant at best
|
|
|
|
Fixes #7966.
|
|
sets threshold constants PAN_GESTURE_MIN_DELTA and MAGNIFY_GESTURE_MIN_FACTOR
|
|
InputEventMouseMotion event.
|
|
|
|
|
|
|
|
|
|
ios: support get_model_name
|
|
Fix compilation warnings in macOS build, enable `warnings=extra werror=yes`
|
|
for macOS CI.
|
|
We don't need it, it's not well supported by compilers, and it was a
mistake in the first place.
|
|
Since most browsers no longer allow making async requests from a page
loaded from `file://`, we now need a proper HTTP server to load the
exported HTML5 game.
This should also allow us to get the debugger to work over a WebSocket
connection.
|
|
Convert all get_device* methods to get_option* and normalize their usage
as icon, label, tooltip.
|
|
|
|
Add "llvm/thinlto" options to the MinGW build.
|
|
Add `View SingletonBase#onMainCreateView(Activity activity)` api
|
|
|
|
`Godot.SingletonBase` class.
The new api allows plugins to define and provide their views for inclusion in the Godot Android view hierarchy.
|
|
API. Remove hidden mount points from the volume list.
|
|
Fix non-HiDPI mode on HiDPI displays on macOS Catalina.
|
|
|
|
|
|
|
|
|
|
Works around #32553, not fixing the underlying cause but
preventing the crash.
|
|
- Add or remove the necessary subdirectorires to the includes to remove
dependency on the editor directory being in the build's include path.
- Ensure includes in modified files conform to style guideline.
- Remove editor from the build include path.
|
|
Code signing support for Windows exports
|
|
|
|
and "osslsigncode" on the other platforms)
|
|
Properly revert cursor when using set_custom_mouse_cursor with null
|
|
Fixes #32486
|
|
Android one-click deploy: Don't clear by default
|
|
A better fix would be to make Godot's export code properly parse the
tag over multiple lines (and maybe even use XMLParser instead of doing
it ad-hoc?).
As for the APK names, we could alternatively pick the first .apk found
in the `debug` and `release` folders without expecting a specific name.
Fixes #32414.
|
|
This makes iteration faster as you don't need to monitor your phone
to allow the installation each time.
Fixes #32183.
|
|
entitlements property hint, remove excessive codesign calls, suppress "file not found" error on first export)
|
|
|
|
Added some obvious errors explanations
|
|
|
|
|
|
Update the Godot gradle build tasks to provide additional flexibility
|
|
Example: To generate for the `release` build target and for the `armv7`, `arm64v8` and `x86` architectures, run the commands:
```
cd godot
scons -j4 platform=android target=release android_arch=armv7
scons -j4 platform=android target=release android_arch=arm64v8
scons -j4 platform=android target=release android_arch=x86
cd platform/android/java
./gradlew generateGodotTemplates
```
Notes:
- The generated build templates will be located in the `godot/bin` directory (i.e: `android_debug.apk`, `android_release.apk`, `android_source.zip`).
- The gradle command will only generate templates for the target(s) with available native shared libraries. For example, running the commands above will only generate the `android_release.apk` and `android_source.zip` files.
To delete the generated artifacts, the following commands can be used:
```
cd platform/android/java
./gradlew cleanGodotTemplates
```
|
|
|
|
Fixes crash described in issue 7945 (Duplicated [self drawView] in iphone gl_view)
|
|
Fix Android keyboard crash with left cursor
|
|
Fixes #32168.
Previously we were returning all key up and key down messages as unhandled to the OS. This was resulting in crashes on certain keypresses (left cursor), for undetermined reason.
This PR defaults all key up and keydown messages to be returned as handled by Godot, except those explicitly coded as exceptions (currently volume keys only).
|