Age | Commit message (Collapse) | Author |
|
|
|
x11: Implemented dpi detection
|
|
fixes #5155
|
|
on x11.
closes #5119
|
|
depends on XRandR.
Had to dynamically load `XRRGetMonitors` as Ubuntu 12.04 doesn't have it.
Also removed libudev from travis install list.
|
|
Upgrade embedded GLEW to version 1.13.0
|
|
|
|
This allows us not to have to hack our definitions in the upstream files,
making it easier to upgrade to newer versions in the future.
For the include paths to work, the headers are moved to a GL subfolder to
match their upstream location.
|
|
Partial revert of f61eb5fd8e13642c82364f8ee66a0f6c791a4511.
|
|
Fixes #5051
|
|
Supporting Android API 23 (Android 6.0)
|
|
Enhanced Patch9Frame
|
|
x11: fix vsync support
|
|
|
|
|
|
|
|
-works on windows
-may not work on X11, if so please fix
-OSX does not seem to support disabling vsync
|
|
-editor settings now save to .tres instead of .xml
-buttons can now hold a shortcut
|
|
change invalid characters when get user data dir on Windows & Unix
|
|
|
|
Fixed get_window_position that missed a return on OSX.
|
|
|
|
Can't create user data folder when project name has ``\ / : * ? " < > |`` characters on OS_Windows & OS_Unix.
So, change it to ``-`` to be able to make folder.
fixes #4928 and it's altanative to #4986.
|
|
They were wrongly placed, creating a file named "-fpic" instead of
applying "-fpic" to the build. This file was in .gitignore, which made it
less noticiable.
This also adds build.gradle to .gitignore.
|
|
fixes #4973
|
|
|
|
|
|
|
|
-Implemented HiDPI detection and support for Godot Editor!
|
|
|
|
|
|
Windows only for now.
Many builds may break (older visual studio, mingw32)
|
|
x11: Add support for filesystem drag & drop using xdnd
|
|
Add magnetometer sensor support for Android
|
|
Added application/fat_bits property for EditorExportPlatformOSX::Edit…
|
|
Now dropping also works with Nemo and PCManFM(gtk)
|
|
|
|
-DynamicFont uses Freetype by default
-Editor fonts are now scalable thanks to this
-Cleaned up documentation browser and added fonts for this
|
|
|
|
|
|
-Rearrange favorites in fs dock with drag and drop
-Removed import -> sub-scene, moved to scenetree contextual menu
-Removed import -> re-import , moved and integrated to FS dock
-Added ability in FS dock to re-import more than one resource
simultaneously
-Added ability to drag from native filesystem explorer to Godot, only
works on Windows though
-Removed scene reimport merge options, never worked well. Eventually
merging materials should be re-added
-Added ability to set custom root node type when importing scenes
-Re-Import is now automatic, can be configured back to manual in editor
settings
-Added resource previews in property list for many resource types
|
|
EditorExportPlatformOSX::EditorExportPlatformOSX
|
|
|
|
using ``NotificationCompat`` in ``support-v4`` library will increase APK filesize a little bit, but it guarantees to run OK with API 4+
tested with API 19 and 23 devices
|
|
error occurred when register additional directory for android module on windows.
### config.py ###
```
def can_build(plat):
return plat=="android"
def configure(env):
if (env['platform'] == 'android'):
env.android_add_res_dir("android/res")
```
|
|
|
|
binary that contains both 32 bits and 64 bits binaries
|
|
If we update build gradle to use ``compileSdkVersion 23``,
``org.apache.http`` package causes error. (issue #4711)
We need to use ``useLibrary 'org.apache.http.legacy'`` to solve this problem.
To use ``useLibrary``, we need to use latest gradle also.
And now, we faced another problem with ``APK Expansion`` java sources.
```
/platform/android/java/src/com/google/android/vending/expansion/downloader/impl/DownloadNotification.java
137 : mCurrentNotification.setLatestEventInfo(mContext, mCurrentTitle, mCurrentText, mContentIntent); // causes error
```
So, some of APK Expansion java sources are updated by referencing commits from https://github.com/danikula/Google-Play-Expansion-File
And dropped V3CustomNotification.java which was for android 3.0, since godot supports android 14 (4.0) above officially.
Unfortunately, another problem, The 'MissingTranslation' error was occurred.
So, build.gradle is updated to use ``disable 'MissingTranslation'``
Additionally, I updated ``buildToolsVersion``, ``targetSdkVersion`` to latest version.
I tested APK Expansion funtionality on Android 6.0 (Nexus 9, Nexus 6p) and Android 4.4 (Galaxy Note 2) with Google Developer console.
|
|
It was a duplicate of NDK_TARGET, and not used for anything.
|
|
|