aboutsummaryrefslogtreecommitdiff
path: root/platform
Commit message (Collapse)AuthorAgeFilesLines
* Workaround to allow pasting unicode characters from X selection.Jia Wang2017-07-251-2/+14
| | | | | Fixes #2491. Fixes #9787.
* Fix Right-Click (Ctrl-Click) on OS XMarcelo Fernandez2017-07-231-73/+31
|
* Merge pull request #9765 from Noshyaar/pr-clangRémi Verschelde2017-07-233-3/+3
|\ | | | | Clang-formatting *.cpp and *.h (some files excluded)
| * Clang-formatting *.cpp and *.h (some files excluded)Poommetee Ketson2017-07-223-3/+3
| |
* | Merge pull request #9770 from eska014/html5-focusRémi Verschelde2017-07-233-31/+94
|\ \ | | | | | | Implement input focus behavior in HTML5
| * | Implement input focus behavior in HTML5L. Krause2017-07-223-31/+94
| | | | | | | | | | | | | | | | | | - Key and mouse events are only consumed if canvas is focused - NOTIFICATION_WM_MOUSE_ENTER, _MOUSE_EXIT, _FOCUS_IN and _FOCUS_OUT are emitted
* | | Merge pull request #9713 from marcelofg55/masterRémi Verschelde2017-07-231-3/+4
|\ \ \ | | | | | | | | Fix for possible crash in OS X audio init.
| * | | Fix for possible crash in OS X audio init.Marcelo Fernandez2017-07-191-3/+4
| | | |
* | | | Several changes to better run in mobile.Juan Linietsky2017-07-221-1/+5
| |_|/ |/| |
* | | -Renamed GlobalConfig to ProjectSettings, makes more sense.Juan Linietsky2017-07-1931-72/+164
| | | | | | | | | | | | -Added system for feature overrides, it's pretty cool :)
* | | Fix android export templates buildRuslan Mustakov2017-07-201-14/+14
|/ / | | | | | | | | | | | | | | This commit fixes errors occurring during Android export template builds. This required modification in third-party library (libpng) to compile with NEON. Most likely a similar patch will be applied by them and we could then replace the modified version.
* | Fix errors with global config names no more sorrys pleasegeequlim2017-07-193-6/+6
| |
* | -Reorganized all properties of project settings (Sorry, Again).Juan Linietsky2017-07-176-19/+18
|/ | | | | (Lot's of bloat accumulated, so it was time for clean up.) -Made EditorSettings and ProjectSettings search more useful (search in sections too)
* Merge pull request #9668 from marcelofg55/masterRémi Verschelde2017-07-173-22/+101
|\ | | | | Reinit audio device when the system default device changes on OS X
| * Reinit audio device when the system default device changes on OS XMarcelo Fernandez2017-07-163-22/+101
| |
* | Merge pull request #9669 from eska014/html5-implicit-cacheRémi Verschelde2017-07-171-17/+22
|\ \ | |/ |/| Fix zipping HTML5 templates when using SCons' implicit cache
| * Fix zipping HTML5 templates when using implicit cacheL. Krause2017-07-171-17/+22
| |
* | Merge pull request #9619 from marcelofg55/masterRémi Verschelde2017-07-131-0/+27
|\ \ | | | | | | Fix fullscreen on X11 for non-resizable windows
| * | Fix fullscreen on X11 for non-resizable windowsMarcelo Fernandez2017-07-131-0/+27
| | |
* | | Bring back the UWP exporterGeorge Marques2017-07-121-1571/+558
|/ /
* | UWP: Fix problem with Cert Kit validationGeorge Marques2017-07-121-2/+1
| |
* | IME window follow the input cursor.geequlim2017-07-112-14/+9
| | | | | | | | | | Abstruct set_ime_position to OS class. Update ime position for LineEdit and TextEdit.
* | Fixed issues with borderless windows on WindowsMarcelo Fernandez2017-07-092-72/+44
|/
* Refactor 'treshold' to 'threshold'Poommetee Ketson2017-07-081-2/+2
|
* Only execute chmod exporting iOS when on Mac OS XBastiaanOlij2017-07-081-0/+2
|
* Merge pull request #9515 from marcelofg55/masterRémi Verschelde2017-07-082-0/+29
|\ | | | | Implemented borderless window functions on Linux.
| * Implemented borderless window functions on Linux.Marcelo Fernandez2017-07-052-0/+29
| |
* | Merge pull request #9512 from BastiaanOlij/osx_export_fix_typoRémi Verschelde2017-07-081-2/+2
|\ \ | | | | | | Fix typo in plist export for OSX export
| * | Fix typo in plist exportBastiaanOlij2017-07-061-2/+2
| |/
* / iPhone exporterBastiaanOlij2017-07-062-0/+375
|/
* Merge pull request #9476 from marcelofg55/masterRémi Verschelde2017-07-052-9/+53
|\ | | | | Implemented borderless fullscreen code on OSX.
| * Implemented borderless fullscreen code on OSX.Marcelo Fernandez2017-07-022-9/+53
| |
* | Merge pull request #9396 from sowfelicity/x11-ime-echoRémi Verschelde2017-07-033-9/+170
|\ \ | | | | | | Workaround for IME and echo events on Linux (fixes #29 #7106 #9381):
| * | Workaround for IME and echo events on Linux:Jia Wang2017-06-293-9/+170
| | | | | | | | | | | | | | | Request detectable auto-repeat (Require XKB extension) to support echo events and IME at the same time. Fixes #29, #7106 and #9381.
* | | Merge pull request #9468 from BastiaanOlij/osx_export_dmgRémi Verschelde2017-07-031-38/+305
|\ \ \ | |_|/ |/| | On OSX export to DMG and optionally code sign the app bundle
| * | On OSX export to DMG and optionally code sign the app bundleBastiaanOlij2017-07-021-38/+305
| |/
* / Buildsystem: Improve detect.py readability and fix issuesRémi Verschelde2017-07-0110-657/+468
|/ | | | | | | | | | | | | | | | | | | Tried to organize the configure(env) calls in sections, using the same order for all platforms whenever possible. Apart from cosmetic changes, the following issues were fixed: - Android: cleanup linkage, remove GLESv1_CM and GLESv2 - iPhone: Remove obsolete "ios_gles22_override" option - OSX: * Fix bits detection (default to 64) and remove obsolete "force_64_bits" option (closes #9449) * Make "fat" bits argument explicit - Server: sync with X11 - Windows: clean up old DirectX 9 stuff - X11: * Do not require system OpenSSL for building (closes #9443) * Fix typo'ed use_leak_sanitizer option * Fix .llvm suffix overriding custom extra_suffix
* Merge pull request #9416 from marcelofg55/masterRémi Verschelde2017-06-282-1/+38
|\ | | | | Implemented borderless window code for OSX.
| * Implemented borderless window code for OSX.Marcelo Fernandez2017-06-272-1/+38
| |
* | Hide HTML5 native-run icon without runnable presetL. Krause2017-06-271-1/+28
| |
* | Use custom native-run icons for Android and HTML5L. Krause2017-06-274-1/+23
|/
* Revert "Workaround for IME on Linux."Juan Linietsky2017-06-253-129/+10
|
* Merge pull request #9334 from Noshyaar/pr-genhRémi Verschelde2017-06-255-5/+5
|\ | | | | BuildSystem: generated files have .gen.extension
| * BuildSystem: generated files have .gen.extensionPoommetee Ketson2017-06-255-5/+5
| |
* | Workaround for IME on Linux(fixes #29 #7106):Jia Wang2017-06-253-10/+129
|/ | | | | | | | | | Workaround for supporting input method frameworks like SCIM, IBus, Fcitx, etc. The locale is set when the application starts. Workaround for input when the input context within the specified input method is not available.
* Merge pull request #9312 from BastiaanOlij/osx_exportJuan Linietsky2017-06-231-311/+186
|\ | | | | Osx export
| * Reimplement export module for OSXBastiaanOlij2017-06-231-311/+186
| |
* | Make the Windows icon file smallerHugo Locurcio2017-06-201-0/+0
|/ | | | This results in slightly more compact Godot Windows binaries.
* Update HTML5 platform for new InputEventsL. Krause2017-06-191-95/+96
|
* Merge pull request #9198 from vnen/fix-wheel-posRémi Verschelde2017-06-151-2/+2
|\ | | | | Fix MouseWheel position on Windows