aboutsummaryrefslogtreecommitdiff
path: root/platform (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix compile error when use "android_add_jni_dir"volzhs2017-05-121-0/+1
|
* Merge pull request #8574 from eska014/html5-noglutRémi Verschelde2017-05-023-75/+27
|\ | | | | Remove GLUT usage in HTML5 platform
| * Remove GLUT usage in HTML5 platformL. Krause2017-04-283-75/+27
| |
* | Merge pull request #8576 from eska014/html5-mousemodesRémi Verschelde2017-05-022-10/+54
|\ \ | | | | | | HTML5: Implement mouse lock/capture and hiding
| * | Implement mouse capture and hiding in HTML5 exportL. Krause2017-05-022-10/+54
| | | | | | | | | | | | MOUSE_MODE_CONFINED cannot be implemented.
* | | Merge pull request #8586 from vnen/uwp-3Rémi Verschelde2017-05-016-48/+160
|\ \ \ | | | | | | | | Fix compilation for UWP
| * | | Fix compilation for UWPGeorge Marques2017-04-296-48/+160
| |/ /
* | | Merge pull request #8572 from akien-mga/thirdpartyRémi Verschelde2017-04-291-4/+5
|\ \ \ | |/ / |/| | Moving more thirdparty stuff (minizip, some single-file external libs) to the thirdparty directory
| * | Move core thirdparty files to thirdparty/{minizip,misc}Rémi Verschelde2017-04-281-4/+5
| |/
* / Fix HTML5 key eventsL. Krause2017-04-291-3/+3
|/ | | | Regression from 86f5ac3
* Merge pull request #8547 from eska014/html5-pointer-inputRémi Verschelde2017-04-263-289/+212
|\ | | | | HTML5: Add (multi-)touch events, fix inverted scrolling
| * Implement HTML5 touch eventsL. Krause2017-04-262-206/+109
| |
| * Reimplement HTML5 mouse input without GLUTL. Krause2017-04-253-93/+113
| | | | | | | | Fixes inverted scrolling on Chromium
* | Fix error or download again if use obb for Androidvolzhs2017-04-261-1/+5
| |
* | Fix property warnings and hide some debug printsRémi Verschelde2017-04-231-2/+0
| | | | | | | | | | | | | | | | | | | | "ALL IS GOOD" was a lie. In particular, removes verbose "path not recognized" false positive. The actual logic is to (somewhat naively) check all ResourceFormatLoaders and to pick the first good match, so no need to warn about the formats that do not match the type hint.
* | Drop EXEC PATHP?? super verbose info messageRémi Verschelde2017-04-171-1/+0
|/ | | | It seems to give nightmares to Windows users.
* Fix crash on exit.Andreas Haas2017-04-101-0/+7
| | | | First it crashed in the thread that checks for android devices, then in the audio driver.
* Merge pull request #8341 from RameshRavone/masterRémi Verschelde2017-04-101-3/+3
|\ | | | | Android: avoiding duplicates in build.gradle
| * Android: avoiding duplicates in build.gradleRamesh Ravone2017-04-101-3/+3
| |
* | Rename [gs]et_pos to [gs]et_position for ControlsSergey Pusnei2017-04-1021-34/+34
|/ | | | | | | | Control set_pos -> set_position Control set_global_pos -> set_global_position [gs]et_mouse_pos -> [gs]et_mouse_position [gs]et_global_mouse_pos -> [gs]et_global_mouse_position fixes #8005
* Android: Support to change minSdkVersion (#8313)Ramesh Ravone2017-04-092-2/+14
|
* -Fix eternal black screen on WindowsJuan Linietsky2017-04-091-1/+1
| | | | -Disabled warnings on windows, need to properly set up warnings
* Style: Apply clang-format (3.9.1) to Obj-C++ filesRémi Verschelde2017-04-0912-692/+627
|
* Formatting of mm filesBastiaanOlij2017-04-0911-1190/+1066
|
* Add "Godot Engine contributors" copyright lineRémi Verschelde2017-04-08199-0/+199
|
* New particle system, mostly working, some small features missing.Juan Linietsky2017-04-062-18/+18
|
* Revert "8145 - Mouse Position is unknown until first mouse event on X11"Juan Linietsky2017-04-062-11/+1
|
* Merge pull request #8274 from RandomShaper/fix-android-x86Rémi Verschelde2017-04-051-0/+2
|\ | | | | Fix crash on Android-x86
| * Fix crash on Android-x86Pedro J. Estébanez2017-04-051-0/+2
| |
* | Merge pull request #8246 from GodotNativeTools/dlscript-moduleRémi Verschelde2017-04-042-0/+30
|\ \ | | | | | | DLScript module
| * | added dlscript moduleKarroffel2017-04-032-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | This module was written by bojidar-bg and me, with the help of ClikCode and touilleMan. This adds a module to Godot that enables the use of dynamic libraries as a source for scripts. That also allows third party libraries to be linked to Godot more easily and without creating modules. For a readme see https://github.com/GodotNativeTools/godot_headers/blob/master/README.md
| * | Added methods for opening dynamic libraries to OSKarroffel2017-03-292-0/+30
| | |
* | | Reenable Windows Desktop exporteska2017-04-031-16/+13
| |/ |/|
* | Merge pull request #8180 from ↵Rémi Verschelde2017-03-302-1/+11
|\ \ | |/ |/| | | | | sergey-push/8145-Mouse_Position_is_unknown_until_first_mouse_event 8145 - Mouse Position is unknown until first mouse event on X11
| * 8145 - Mouse Position is unknown until first mouse event on X11 & WinSergey Pusnei2017-03-282-1/+11
| | | | | | | | | | - X11 update input->pos on EnterNotify - X11 & Win call first-time events processing before main initialization
* | Merge pull request #8191 from eska014/webgl2-exportJuan Linietsky2017-03-296-426/+243
|\ \ | |/ |/| WebGL 2 export per WebAssembly or asm.js
| * WebGL 2 export per WebAssembly or asm.jseska2017-03-296-426/+243
| |
* | Merge pull request #8159 from Hinsbart/last_idRémi Verschelde2017-03-2726-137/+58
|\ \ | | | | | | Input: Remove usage of platform dependent event IDs.
| * | Input: Remove usage of platform dependent event IDs.Andreas Haas2017-03-2626-137/+58
| | | | | | | | | | | | | | | The ID property for InputEvents is set by `SceneTree` when sending the event down the tree. So there's no need for the platform specific code to set this value when it will later be overriden anyway...
* | | Merge pull request #8147 from RameshRavone/patch-1Rémi Verschelde2017-03-271-0/+1
|\ \ \ | | | | | | | | Update build.gradle.template for jcenter
| * | | Update build.gradle.templateRamesh Ravone2017-03-251-0/+1
| |/ / | | | | | | | | | | | | | | | Updating project repository, added jcenter() since Android Studio uses it by default. https://www.jfrog.com/knowledge-base/why-should-i-use-jcenter-over-maven-central/
* / / SCons: Add option to toggle warnings (on by default)Rémi Verschelde2017-03-268-16/+14
|/ / | | | | | | | | | | | | | | All the warnings are factored out of the platform-specific files and moved to SConstruct. Will have to check that it does not introduce regressions on some platforms/compilers. (cherry picked from commit 31107daa1a41fe9ab3c7c1868479e78e16848333)
* | Fixing magnetometer on iOSBastiaanOlij2017-03-241-2/+2
| | | | | | | | (cherry picked from commit 4b7d1d8c15747a552b7dff52b0eeda4d3e7cec4e)
* | Merge pull request #8133 from Hinsbart/joy_constantsRémi Verschelde2017-03-241-3/+3
|\ \ | | | | | | Input: Refactor JOY_* constants.
| * | Input: Refactor JOY_* constants.Andreas Haas2017-03-241-3/+3
| |/ | | | | | | | | | | | | **Breaking change** Removed the `JOY_SNES_*` and `JOY_SEGA_*` constants. Imho there's no reason for a modern game engine to provide button aliases for decades-old hardware. Also renamed `JOY_ANALOG_{0,1}_{X,Y}` to `JOY_ANALOG_{L,R}{X,Y}` and removed `JOY_ANALOG_2_*`.
* | Merge pull request #8128 from volzhs/fix-android-app-nameRémi Verschelde2017-03-241-3/+3
|\ \ | | | | | | Fix wrong app name for Android export
| * | Fix wrong name for Android exportvolzhs2017-03-241-3/+3
| |/
* | Merge pull request #7985 from Faless/enet_godot_sock_squashRémi Verschelde2017-03-242-13/+16
|\ \ | | | | | | Update ENet to use Godot sockets.
| * | Allow non blocking UDP put_packet in C++.Fabio Alessandrelli2017-03-242-13/+16
| | | | | | | | | | | | | | | | | | - Add blocking mode option to PacketPeerUDP. - put_packet returns ERR_UNAVAILABLE when operation would block. - ENet module uses non-blocking UDP.
* | | i-patch for Pirate languageRémi Verschelde2017-03-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Credits to jo_ for the joke and hcorion for finding the typo: <hcorion> Hi all, I was busy translating godot to Pirate, and I noticed a spelling error, on line 1035 in platform/uwp/export/export.cpp it mis-spells certificate as certficate missing the extra i <jo_> hcorion: Nice catch. <jo_> If you make a PR, please call it 'i-patch for Pirate."