summaryrefslogtreecommitdiff
path: root/platform
AgeCommit message (Collapse)Author
2016-04-25Drop NACL platformRémi Verschelde
It's no longer maintained and Chrome-specific, so it's not a viable solution to deploy Godot games in browsers. The current prefered alternative is asm.js (platform/javascript), and we're looking forward to WebAssembly.
2016-04-25Drop obsolete WIP for Flash platformRémi Verschelde
It was apparently never fully functional and has not been maintained. Flash itself is nowadays clearly a deprecated technology, so there will not be further work on it. platform/javascript and the upcoming WebAssembly technologies should have a brighter future.
2016-04-19Merge pull request #4377 from eska014/web-keysRémi Verschelde
Fix key events in web export
2016-04-19Add fallback to legacy KeyboardEvent in web exporteska
Fallback to KeyboardEvent property `charCode` is absence of both `key` and `char` for retrieval of unicode value.
2016-04-19Reimplement key input events in Emscripten exporteska
Scancodes work, but unicode values are now completely broken in some browser/OS combinations.
2016-04-19remove unused resources and add korean locale for androidvolzhs
- remove unused resources in platform/android/java/res/values/strings.xml - add korean language resource for apk expansion download screen
2016-04-12x11: Flush the X output buffer after changing mouse modeIgnacio Etcheverry
2016-04-03memdelete 'joy_thread' + 'joy_mutex' on ::~joystick_linux()MSC
2016-04-02Remove trailing spacesRémi Verschelde
2016-03-20Merge pull request #4105 from akien-mga/pr-android-shutdown-adbRémi Verschelde
Expose android/shutdown_adb_on_exit parameter
2016-03-20Expose android/shutdown_adb_on_exit parameter and default to trueRémi Verschelde
It was added in 30d0ca9 for the Steam build but only enabled when parsing a ._sc_ file that would define it. It is now available for all users to toggle, in and outside of Steam. Fixes #4073.
2016-03-20Add support for gnu-libstc++-4.9 needed by recent NDK versionsblubee
The 4.9 version is the default one, people can still build using 4.8 with older NDK versions by setting the (optional) NDK_TARGET and NDK_TARGET_X86 environment variables.
2016-03-18Add -r flag to adb install for keep app user datasanikoyes
2016-03-13Fixes the month consistency issue in enums and get_date etcKyle Luce
- Also updated the docs to reflect this. - Added some vim temp files to gitignore - Changed NaCL to be consistent with the other OS_Unix::get_date implementation (added 1 to month to map to 1-12) Ticket: https://github.com/godotengine/godot/issues/4025
2016-03-12Borderless window support for the Win32 build. Default window position is ↵Saracen
now also centred.
2016-03-09fix possible crash in platform/x11/joystick_linux.cppHubert Jarosz
ev may be tainted and out of MAX_KEY range, which will cause joy->key_map[ev.code] to crash
2016-03-09remove trailing whitespaceHubert Jarosz
2016-03-07osx: fix inverted horizontal scrollinghondres
2016-03-05Merge pull request #3893 from leezh/diraccess_fixRémi Verschelde
Added relative paths for DirAccess::remove()
2016-03-04html5: workaround for echo key events.hondres
2016-03-02fix gradle build on windowsvolzhs
2016-03-01Added relative paths for DirAccess::remove()Zher Huei Lee
Follows similar behaviour to DirAccess::rename()
2016-02-27added [presets] to ._sc_ and "android/shutdown_adb_on_exit" to editor_settingsAriel Manzur
2016-02-25theora on server buildAriel Manzur
2016-02-24x11: fix joysticks not recognizing some buttonshinsbart
dpad on x360 pads with kernel < 4.3 is working now
2016-02-19Reject any native video player calls on iOS that point to files within .pck ↵Aren Villanueva
archives. Fix the paths for both res:// and user:// specified video files.
2016-02-17Rename KEY_KP_SUBSTRACT to KEY_KP_SUBTRACTRémi Verschelde
The former name was incorrect in English, though for us latin lovers it's an understandable mistake. Second part of and closes #3626.
2016-02-15Merge pull request #3715 from Hinsbart/libudev_includeRémi Verschelde
X11: include libudev only on udev builds
2016-02-15include libudev only on udev buildshondres
2016-02-14adding xcode project templateAriel Manzur
2016-02-14x11: make dependancy on libudev optionalhondres
2016-02-12win: fix xinput triggers not resetting correctlyHondres
2016-02-11fix platform bb10 compilationhondres
2016-02-08Merge pull request #3428 from Hinsbart/android-gamepadpunto-
support gamepad remapping on android
2016-02-07Added constant to retrieve Windows' Documents pathFranco Eusébio Garcia
According to MSDN's documentation (https://msdn.microsoft.com/en-us/library/windows/desktop/bb762181(v=vs.85).aspx), CSIDL_PERSONAL represents the default path to Windows Document's folder: "Previous to Version 6.0. The file system directory used to physically store a user's common repository of documents. A typical path is C:\Documents and Settings\username\My Documents. This should be distinguished from the virtual My Documents folder in the namespace. To access that virtual folder, use SHGetFolderLocation, which returns the ITEMIDLIST for the virtual location, or refer to the technique described in Managing the File System."
2016-02-07Merge pull request #3615 from Hinsbart/joy_check_fixpunto-
x11: more verbose checking for joystick capabilities
2016-02-07x11: more verbose checking for joystick capabilitieshondres
2016-02-04added option to link libstdc++ staticallyJuan Linietsky
2016-02-04Removed PE-bliss, win32 binares so far remain without icon, had many issues ↵Juan Linietsky
with it: -corrupted 32 binaries without reason -does not support upx binaries -forces dependency o libstdc++
2016-02-04-removed buggy flags, makes mingw+32 bits+optimized work again,Juan Linietsky
2016-02-04support horizontal mouse wheel, use in text editorhondres
2016-02-04Merge pull request #3575 from Hinsbart/_net_wm_nameRémi Verschelde
x11: set _net_wm_name property
2016-02-04x11: set _net_wm_name propertyhondres
2016-02-03Merge pull request #3493 from Hinsbart/wm_classRémi Verschelde
x11: use different strings for WM_CLASS depending on context
2016-02-03Merge pull request #3538 from Hinsbart/tempRémi Verschelde
remove pc_joystick_map.h
2016-02-02x11: fix non-gamepad devices being detected as joystickshondres
2016-02-01remove pc_joystick_map.hhondres
2016-02-01close file descriptor if ioctls failedhondres
2016-01-29Update detect.pypunto-
removed -g from linkflags
2016-01-29audio crashAriel Manzur