aboutsummaryrefslogtreecommitdiff
path: root/platform (follow)
Commit message (Collapse)AuthorAgeFilesLines
* added an optional parameter to OS symbol lookupKarroffel2017-07-272-4/+8
| | | | | | | | When looking up a symbol from a library, previously an error was shown when the symbol did not exist. That caused confusion when the lookup was completely optional. This adds a new parameter to that method so that those errors can be handled manually if needed.
* Merge pull request #9887 from StraToN/power-fix-x11Rémi Verschelde2017-07-272-9/+4
|\ | | | | Fix power management on x11 platform and removes explicit NULL pointer dereference
| * Fixes power management on x11 platform and removes explicit NULL pointer ↵Julian Murgia2017-07-262-9/+4
| | | | | | | | dereference.
* | Merge pull request #9872 from bruvzg/3.0-num-enter-fixRémi Verschelde2017-07-272-2/+1
|\ \ | | | | | | Remove duplicate keycode constant for Numpad Enter key (3.0)
| * | Remove duplicate keycode constant for Numpad Enter key.bruvzg2017-07-262-2/+1
| |/
* / Added features for image formatsBastiaanOlij2017-07-261-1/+13
|/
* Merge pull request #9823 from BastiaanOlij/ios_fix_framebuffer_orderRémi Verschelde2017-07-261-2/+5
|\ | | | | Fixed setting our system_fbo framebuffer
| * Fixed setting our system_fbo framebufferBastiaanOlij2017-07-251-2/+5
| |
* | Make MinGW test less verbose on non-Bash shellsRémi Verschelde2017-07-251-9/+2
| | | | | | | | | | The &> construct seems to be Bash-specific. Supersedes #9755.
* | Merge pull request #9825 from RandomShaper/rename-android-defineRémi Verschelde2017-07-251-1/+1
|\ \ | | | | | | Remove ANDROID define
| * | Remove ANDROID definePedro J. Estébanez2017-07-251-1/+1
| |/ | | | | | | | | | | Fixes GDNative build error on Android. It's also discouraged by Google to rely on it. In case someone needs to check, use ``__ANDROID__`` instead, provided by the very same compiler.
* / 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
| |