aboutsummaryrefslogtreecommitdiff
path: root/platform
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #5285 from brakhane/fix-memsetRémi Verschelde2016-06-191-3/+3
|\ | | | | fix memset calls
| * fix memset callsDennis Brakhane2016-06-191-3/+3
| | | | | | | | Order is "mem, val, count", not "mem, count, val"
* | Merge pull request #5225 from Hinsbart/x_rumbleRémi Verschelde2016-06-192-5/+64
|\ \ | | | | | | Windows: Support gamepad vibration using XInput.
| * | Windows: Support gamepad vibration using XInput.Andreas Haas2016-06-152-5/+64
| | |
* | | Merge pull request #5135 from volzhs/android-manifestRémi Verschelde2016-06-191-1/+1
|\ \ \ | |_|/ |/| | fix android support screen property for large screen
| * | fix android support screen property for large screenvolzhs2016-06-101-1/+1
| | |
* | | Drop empty files that are not used anywhereRémi Verschelde2016-06-182-15/+0
| | | | | | | | | | | | Part of #5272
* | | Fixed make_dir and make_dir_recursive erros, closes #1680 closes #1872Juan Linietsky2016-06-182-345/+6
| | |
* | | Add missing license headers in our source files (#5255)Rémi Verschelde2016-06-1869-111/+1689
| | | | | | | | | Also removes a couple wrong Godot headers from third-party source files.
* | | Handle tmp files properly on Android exportPedro J. Estébanez2016-06-151-9/+4
| | |
* | | Merge pull request #5212 from vnen/fix-emscripten-buildRémi Verschelde2016-06-151-0/+3
|\ \ \ | |_|/ |/| | Fix javascript build in Windows
| * | Fix javascript build in WindowsGeorge Marques2016-06-141-0/+3
| | | | | | | | | | | | Fix #3438
* | | Add joystick vibration support on Linux (#5043)Wilhem Barbier2016-06-152-2/+79
|/ /
* | Merge pull request #5173 from Hinsbart/fix_xrandrJuan Linietsky2016-06-132-8/+28
|\ \ | | | | | | x11: fix XRandr GetMonitors
| * | x11: fix XRandr GetMonitorsAndreas Haas2016-06-122-8/+28
| | |
* | | Merge pull request #5179 from RandomShaper/better-android-exportJuan Linietsky2016-06-131-16/+159
|\ \ \ | |/ / |/| | Enhanced Android export
| * | Zip-align exported APKPedro J. Estébanez2016-06-131-12/+100
| | |
| * | Fix typoPedro J. Estébanez2016-06-111-1/+1
| | |
| * | Keep certain assets uncompressed on Android exportPedro J. Estébanez2016-06-111-3/+58
| | |
* | | Merge pull request #4905 from Hinsbart/x11_dpiJuan Linietsky2016-06-113-1/+84
|\ \ \ | | | | | | | | x11: Implemented dpi detection
| * | | x11: Implemented dpi detectionAndreas Haas2016-06-093-1/+84
| |/ / | | | | | | | | | | | | | | | depends on XRandR. Had to dynamically load `XRRGetMonitors` as Ubuntu 12.04 doesn't have it. Also removed libudev from travis install list.
* | / property output unix seconds since epoch in windows get_system_time_secs, ↵Juan Linietsky2016-06-111-1/+7
| |/ |/| | | | | fixes #5155
* | -make freetype build for all platforms the same, default as builtin except ↵Juan Linietsky2016-06-093-21/+2
|/ | | | | | on x11. closes #5119
* Merge pull request #5090 from akien-mga/glew-1.13.0Juan Linietsky2016-06-087-15/+13
|\ | | | | Upgrade embedded GLEW to version 1.13.0
| * GLEW: Define static + enabled and includes via SConsRémi Verschelde2016-06-087-14/+11
| | | | | | | | | | | | | | | | 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.
| * Haiku: Do not define GLEW_ENABLED to undefine it laterRémi Verschelde2016-06-081-2/+3
| | | | | | | | Partial revert of f61eb5fd8e13642c82364f8ee66a0f6c791a4511.
* | -Heavily improved editor startup and exit performanceJuan Linietsky2016-06-072-143/+152
|/
* Windows: Hide mouse on MOUSE_MODE_CAPTUREDJ08nY2016-06-071-1/+1
| | | | Fixes #5051
* Merge pull request #4729 from volzhs/android-23Rémi Verschelde2016-06-0712-158/+51
|\ | | | | Supporting Android API 23 (Android 6.0)
| * Add comments for NotificationCompat to support API < 16volzhs2016-05-253-3/+5
| |
| * fix compatibility for Android API 14 with supporting API 23volzhs2016-05-245-12/+14
| | | | | | | | | | 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
| * Supporting Android API 23 (Android 6.0)volzhs2016-05-2010-151/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | Merge pull request #5026 from Geequlim/patch9frame-extensionJuan Linietsky2016-06-061-11/+15
|\ \ | | | | | | Enhanced Patch9Frame
| * | Add texture region support for stylebox renderGeequlim2016-06-051-11/+15
| | |
* | | Merge pull request #5067 from Hinsbart/x11_vsyncJuan Linietsky2016-06-061-5/+29
|\ \ \ | | | | | | | | x11: fix vsync support
| * | | x11: fix vsync supportAndreas Haas2016-06-071-5/+29
| | | |
* | | | Somewhat fixed Directory::get_space_left() return values.J08nY2016-06-061-2/+2
|/ / /
* | | temporary fix for vsync call on x11Ariel Manzur2016-06-051-2/+5
| | |
* | | vsync supportJuan Linietsky2016-06-058-1/+74
| | | | | | | | | | | | | | | | | | -works on windows -may not work on X11, if so please fix -OSX does not seem to support disabling vsync
* | | -customizable shortcuts in editorJuan Linietsky2016-06-041-1/+1
| | | | | | | | | | | | | | | -editor settings now save to .tres instead of .xml -buttons can now hold a shortcut
* | | Merge pull request #4999 from volzhs/fix-project-pathRémi Verschelde2016-06-041-1/+1
|\ \ \ | |/ / |/| | change invalid characters when get user data dir on Windows & Unix
| * | change invalid characters when get user data dir on Windows & Unixvolzhs2016-06-031-1/+1
| | | | | | | | | | | | | | | | | | | | | 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.
* | | Right click->Quit on the godot icon will now close the application on OSX.marcelofg552016-06-041-5/+4
| | | | | | | | | | | | Fixed get_window_position that missed a return on OSX.
* | | Merge remote-tracking branch 'upstream/master'marcelofg552016-06-024-19/+116
|\| |
| * | Remove Make-related flags from Android buildGeorge Marques2016-06-011-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | removed dependency on shcore.dll to get DPIJuan Linietsky2016-06-012-15/+75
| | | | | | | | | | | | fixes #4973
| * | Implemented file drop support in OSXJuan Linietsky2016-05-311-1/+38
| | |
* | | Key modifiers (Ctrl, Alt, Meta and Shift) may be used as Input keys now on OSXmarcelofg552016-05-311-11/+39
|/ /
* | Merge branch 'master' of https://github.com/godotengine/godotJuan Linietsky2016-05-302-0/+0
|\ \
| * | Icon: Remove more grey capsules behind official logoRémi Verschelde2016-05-302-0/+0
| | |