aboutsummaryrefslogtreecommitdiff
path: root/platform (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix inconsistencies and typos in argument namesPaolo Perkovic2018-02-011-1/+1
|
* [macOS] Strip executable when `separate_debug_symbols` is set to yesbruvzg2018-01-301-0/+1
|
* Merge pull request #16162 from hpvb/implement-windows-processor-countRémi Verschelde2018-01-302-0/+33
|\ | | | | Implement OS::get_processor_count() for Windows
| * Implement OS::get_processor_count() for WindowsHein-Pieter van Braam2018-01-292-0/+33
| | | | | | | | | | | | | | | | | | Current this is hardcoded as '1' for any platform except Unix. The little is_wow64() dance is required to get correct output on a 32bit compiled godot running on 64bit Windows according to MSDN. This code should be UWP safe but I have no way to test that so it's not implemented for UWP yet.
* | Fix Copy/Paste problems on X11Hein-Pieter van Braam2018-01-291-11/+29
|/ | | | | | | | | | | | | | | | The target of the TARGETS type should be XA_ATOM and not XA_TARGETS when requested. Since we are sending a number of ATOMS the size should be set to the integer size and not the char size. The size field of the atoms is also the number of atoms and not the size of the array. This caused some clients to wrongly interpret the data and read garbage in the X11 packet. I also add the more modern representation for UTF-8 and clarify the error message if a client attempts to request a type we don't know about. This fixes #10431
* Merge pull request #16081 from djgaspa/dll-directoryRémi Verschelde2018-01-271-2/+2
|\ | | | | Fix remove_dll_directory crash when cookie is null
| * Fix remove_dll_directory crash when cookie is nulldjgaspa2018-01-261-2/+2
| |
* | Fix macOS build after #16092bruvzg2018-01-261-1/+1
| |
* | Make separate debug symbols opt-inHein-Pieter van Braam2018-01-266-3/+6
| | | | | | | | | | | | | | This adds a separate_debug_symbols option to the x11, windows, and osx targets. This will default to adding normal debugging symbols to the artifacts and only splits them when separate_debug_symbols=yes on the Scons command line.
* | Bullet: allow unbundling only if > 2.87Rémi Verschelde2018-01-262-6/+6
|/ | | | | Looks like we are using cutting edge methods which are not even if the current stable 2.87.
* Merge pull request #16059 from eska014/html5-notlsRémi Verschelde2018-01-251-0/+5
|\ | | | | Disable OpenSSL module in HTML5 platform by default
| * Disable OpenSSL module in HTML5 platform by defaultLeon Krause2018-01-251-0/+5
| |
* | Silence verbose stderr info message on X11Rémi Verschelde2018-01-241-1/+1
| |
* | Fix HTML5 JS API setResizeCanvasOnStartLeon Krause2018-01-241-8/+3
|/
* Fix horizontal scroll for windows platformbinbitten2018-01-201-1/+1
|
* HTML export: Make s3tc the standard Texture Formatx12122018-01-201-3/+3
|
* On macOS, prevent key_event_buffer overflowsBernhard Liebl2018-01-192-9/+14
|
* Fix Android onTextChanged crashRuslan Mustakov2018-01-171-4/+7
| | | | | | As it turns out, onTextChanged supplies a mutable CharSequence, which lead to crashes or unexpected behaviour when input was coming faster than it was processed.
* Merge pull request #15773 from endragor/android-gdnative-remote-fsRémi Verschelde2018-01-161-10/+18
|\ | | | | Make remote FS work with GDNative on Android
| * Make remote FS work with GDNative on AndroidRuslan Mustakov2018-01-161-10/+18
| | | | | | | | .so files are added to the .apk when remote FS is used.
* | Wrap Emscripten module into JS Engine singleton per SConsLeon Krause2018-01-131-6/+5
| | | | | | | | | | Emscripten's meta DCE changes in 1.37.27(/28?) make it impossible to keep using --pre-js for this
* | Merge pull request #15665 from endragor/fix-android-gdnativeRémi Verschelde2018-01-132-0/+13
|\ \ | | | | | | Fix open_dynamic_library for Android
| * | Fix open_dynamic_library for AndroidRuslan Mustakov2018-01-132-0/+13
| |/
* / SCons: Allow unbundling bullet on Linux (only 2.87+)Rémi Verschelde2018-01-132-0/+20
|/
* [macOS] Adds ability to open files with "Open With" or double-click from Finderbruvzg2018-01-123-1/+33
|
* Merge pull request #15613 from eska014/html5-feature-tagsRémi Verschelde2018-01-123-13/+21
|\ | | | | Fix HTML5 feature tags
| * Fix HTML5 feature tagsLeon Krause2018-01-123-13/+21
| | | | | | | | | | | | | | 'HTML5' is the platform tag, the 'JavaScript' tag indicates availability of the JavaScript.eval singleton. Also report texture compression support.
* | Merge pull request #15605 from volzhs/fix-android-build-27volzhs2018-01-121-0/+1
|\ \ | | | | | | Fix Android build error
| * | Fix Android build errorvolzhs2018-01-121-0/+1
| | | | | | | | | | | | | | | Fix #15603 Fix #15513
* | | sorry, accidentally pressed delete before commiting.Juan Linietsky2018-01-101-1/+2
| | |
* | | Added middle button doubleclick, fixes #15567Juan Linietsky2018-01-101-1/+7
| | |
* | | Fix IME producing multiple events per key press.bruvzg2018-01-102-63/+125
|/ /
* | Merge pull request #15344 from bruvzg/osx_dylib_exportRémi Verschelde2018-01-083-2/+47
|\ \ | | | | | | [GDnative] macOS `dylib` export fixes
| * | Adds dylib export for "dmg" export mode and change dylib path to ↵bruvzg2018-01-043-2/+47
| | | | | | | | | | | | "/Contents/Frameworks"
* | | Merge pull request #15461 from endragor/better-loading-screen-msgRémi Verschelde2018-01-081-1/+1
|\ \ \ | | | | | | | | Improve missing iOS loading screen error message
| * | | Improve missing iOS loading screen error messageRuslan Mustakov2018-01-071-1/+1
| | |/ | |/|
* | | Merge pull request #15440 from volzhs/fix-android-touchRémi Verschelde2018-01-083-20/+19
|\ \ \ | |/ / |/| | Fix Android multi touch
| * | Fix Android multi touchvolzhs2018-01-073-20/+19
| | | | | | | | | | | | Fix #11798
* | | Merge pull request #15447 from eska014/html5-optmodeRémi Verschelde2018-01-071-2/+8
|\ \ \ | | | | | | | | Build WebAssembly release module with -Os to decrease file size
| * | | Build WebAssembly module with -Os to decrease file sizeLeon Krause2018-01-071-2/+8
| | | |
* | | | Initialize WebGL context in OSLeon Krause2018-01-071-3/+7
| | | |
* | | | Merge pull request #15425 from bruvzg/osx_runtime_version_checksRémi Verschelde2018-01-071-31/+34
|\ \ \ \ | | | | | | | | | | [macOS] Remove 10.6+ runtime version checks, add 10.12+ runtime version checks
| * | | | Remove 10.6+ runtime version checks, add 10.12+ runtime version checksbruvzg2018-01-071-31/+34
| |/ / /
* | | | Merge pull request #15422 from eska014/html5-loggerRémi Verschelde2018-01-071-0/+5
|\ \ \ \ | | | | | | | | | | Print without color control sequences in HTML5 platform
| * | | | HTML5: Print without color control sequencesLeon Krause2018-01-071-0/+5
| |/ / /
* | | | Merge pull request #15420 from eska014/html5-internal-callsRémi Verschelde2018-01-072-4/+4
|\ \ \ \ | |/ / / |/| | | Fix internal Emscripten JS API calls
| * | | Fix internal Emscripten JS API callsLeon Krause2018-01-062-4/+4
| | | | | | | | | | | | | | | | Emscripten 1.37.24 no longer exports these by default
* | | | Merge pull request #15401 from bruvzg/osx_10_12_and_depric_fixRémi Verschelde2018-01-061-45/+39
|\ \ \ \ | |/ / / |/| | | [macOS] Fix build on pre 10.12 and deprecation warnings on 10.12+
| * | | Fix build on macOS pre 10.12, fix deprecation warnings on 10.12+bruvzg2018-01-061-45/+39
| |/ /
* / / Fix Android build errorvolzhs2018-01-061-1/+1
|/ /