aboutsummaryrefslogtreecommitdiff
path: root/platform
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | Remove window decorations for fullscreen on X11Pedro J. Estébanez2018-02-161-0/+10
| | | | |
* | | | | OSX: Remove support for 32-bit and fat binariesRémi Verschelde2018-02-193-45/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mac OS X is 64-bit only since 10.7 (Lion), which has reached End-Of-Life in October 2014. Therefore it no longer makes sense to support exporting 32-bit binaries for Mac OS X, and we can now default to 64-bit instead of bigger "fat" binaries.
* | | | | Remove some debugging prints on AndroidHugo Locurcio2018-02-188-200/+8
| |_|/ / |/| | |
* | | | Merge pull request #16781 from eska014/html5-httpcRémi Verschelde2018-02-172-15/+37
|\ \ \ \ | |/ / / |/| | | HTML5 HTTPClient fixes
| * | | Flush HTTPClient response data only on request/close in HTML5 platformLeon Krause2018-02-171-2/+0
| | | |
| * | | Warn when polling HTTPClient synchronously in HTML5 platformLeon Krause2018-02-172-0/+24
| | | |
| * | | Disable insecure HTTP methods CONNECT and TRACE in HTML5 platformLeon Krause2018-02-171-0/+2
| | | |
| * | | Fix HTML5 HTTPClient response header retrievalLeon Krause2018-02-161-2/+4
| | | |
| * | | Fix HTML5 HTTPClient failure detectionLeon Krause2018-02-161-11/+7
| | | |
* | | | X11: Link libgcc statically with use_static_cpp optionRémi Verschelde2018-02-161-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We were already linking libstdc++ statically for official binaries, protecting us against most portability issues. But apparently since we started using GCC 7 for official builds, we also need to link libgcc statically for at least 32-bit builds to be portable. Fixes #16409.
* | | | Add dummy audio driver, fix dummy rasterizerK. S. Ernest (iFire) Lee2018-02-151-2/+3
| | | |
* | | | Fixes to OS_Server and DummyRasterizer to match new signaturesFabio Alessandrelli2018-02-153-2/+13
| | | |
* | | | server platform now compiles and run on linux.Fabio Alessandrelli2018-02-154-47/+147
| | | | | | | | | | | | | | | | Seems to also be able to do exports of some demos I tried.
* | | | Windows: Fix case of imm32 for case-sensitive MinGW buildRémi Verschelde2018-02-151-2/+2
| |/ / |/| | | | | | | | Fixes #16713.
* | | Merge pull request #15564 from RandomShaper/adpod-topmostRémi Verschelde2018-02-146-3/+94
|\ \ \ | | | | | | | | Add new window setting: always on top
| * | | Implement always-on-top for MacOSPedro J. Estébanez2018-01-302-0/+16
| | | | | | | | | | | | | | | | Courtesy of @bruvzg.
| * | | Add new window setting: always on topPedro J. Estébanez2018-01-054-3/+78
| | | | | | | | | | | | | | | | Implemented for Windows and Linux.
* | | | Merge pull request #15864 from GodotExplorer/pr-get_unique_id-desktop-implRémi Verschelde2018-02-147-2/+67
|\ \ \ \ | | | | | | | | | | Implement more methods for OS on Desktop platforms
| * | | | OSX: implement OS.get_unique_idgeequlim2018-02-012-0/+26
| | | | | | | | | | | | | | | | | | | | Update the documentations for OS.get_unique_id()
| * | | | X11: implement OS.get_unique_idgeequlim2018-01-312-0/+17
| | | | |
| * | | | Windows: implement OS.get_unique_id and OS.set_ime_positiongeequlim2018-01-313-2/+24
| | | | |
* | | | | Merge pull request #14804 from ColinKinloch/masterRémi Verschelde2018-02-141-6/+13
|\ \ \ \ \ | | | | | | | | | | | | Fixed android arm64v8
| * | | | | Fixed android arm64v8Colin Kinloch2017-12-231-6/+13
| | | | | |
* | | | | | Add signals and a check function for Android service connectivity.Xavier Sellier2018-02-142-1/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add a iap_connect and iap_disconnect events for android platform. - Add isConnected() function returning true if its connected to android service, false otherwise (cherry picked from commit 546b48813f2b75481d846957275f6d4eecd8de3c)
* | | | | | Allow building with system wide mbedtls on X11Fabio Alessandrelli2018-02-141-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Using builtin_mbedtls=yes is still the default as many distributions do not ship with mbedtls included.
* | | | | | Disabled mbedtls module in javascript platformFabio Alessandrelli2018-02-141-2/+2
| | | | | |
* | | | | | Deleting OpenSSL module and libraryFabio Alessandrelli2018-02-143-8/+1
| | | | | |
* | | | | | Merge pull request #16648 from marcelofg55/center_windowRémi Verschelde2018-02-146-0/+35
|\ \ \ \ \ \ | | | | | | | | | | | | | | Added OS::center_window to center the window precisely on desktop platforms
| * | | | | | Added OS::center_window to center the window precisely on desktop platformsMarcelo Fernandez2018-02-126-0/+35
| | | | | | |
* | | | | | | Fix broken APK expansion due to missed option renamesRémi Verschelde2018-02-132-2/+2
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Command line options were refactored for 3.0 to follow the common usage of double-dashed long options, but `--main-pack` went through the cracks. Fixes #16533.
* | / / / / 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.