aboutsummaryrefslogtreecommitdiff
path: root/platform
Commit message (Collapse)AuthorAgeFilesLines
* Use HTTPS URL for Godot's website in the headersRémi Verschelde2017-08-27185-185/+185
|
* Free memory when Main::setup returns an errorWilson E. Alvarez2017-08-272-2/+9
| | | | (cherry picked from commit bd257153dc9748bd9ab3f580437c3a28cc5348ab)
* Allow building fat binaries with osxcrossFabio Alessandrelli2017-08-271-2/+6
| | | | (cherry picked from commit d7f08ead4e09c106ef9a3c1f9aec9492dfcad683)
* Workaround missing WM_TOUCH on mingw-w64 < 4.0Rémi Verschelde2017-08-271-4/+3
| | | | | | Upstream bug report: https://sourceforge.net/p/mingw-w64/bugs/460/ (cherry picked from commit 2ed87f33cf0ba91ecda081be3fd4231071a9c19e)
* Buildsystem: Prevent building X11/server with GCC 6+Rémi Verschelde2017-08-272-0/+20
| | | | | | | | | | This is due to a Godot bug which is now fixed in the master branch, but would require too much work for a short-lived branch such as 2.1. Building release binaries with GCC 6+ will trigger segfaults due to UB when dereferencing pointers with Object::cast_to. In theory this check should also be made for Windows cross-compilation with MinGW, but I am more concerned about Linux distros shipping broken binaries than adventurous cross-compilers hitting a wall.
* WinRT: Remove unneeded includeGeorge Marques2017-08-251-1/+0
| | | | Fix #10642
* Fix y axis for set_window_position on OS XMarcelo Fernandez2017-08-211-3/+8
|
* Fixed issues with borderless windows on WindowsMarcelo Fernandez2017-08-202-72/+44
|
* fix build for osxVasiliy Makarov2017-08-191-5/+0
|
* Add closest_power_of_2 func and implement mix_rate/latency on OS XMarcelo Fernandez2017-08-185-40/+72
|
* Fix get_screen_* funcs returning old values after resolution changes on WindowsMarcelo Fernandez2017-08-162-48/+95
|
* Implemented borderless window functions on OS XMarcelo Fernandez2017-08-142-7/+84
|
* Duplicate error messages to macOS logging systembruvzg2017-08-132-0/+44
| | | | (cherry picked from commit 68bf2434619e863147a248e5cefeb37bad96fd8f)
* Fix warp_mouse_pos on macOSbruvzg2017-08-051-8/+3
|
* Merge pull request #9978 from ISylvox/update-gradle-android-for-2.1Rémi Verschelde2017-08-045-12/+24
|\ | | | | [2.1] Update Gradle-Android buildtool
| * update gradle-android buildtool for 2.1ISylvox2017-07-305-12/+24
| |
* | Merge pull request #9885 from bruvzg/2.1-win-num-enter-fixRémi Verschelde2017-07-311-1/+7
|\ \ | | | | | | Fix Numpad Enter key on Windows (2.1)
| * | Fix Numpad Enter key on Windowsbruvzg2017-07-261-1/+7
| | |
* | | Merge pull request #9986 from marcelofg55/2.1Rémi Verschelde2017-07-312-41/+45
|\ \ \ | | | | | | | | Fix get_screen_* funcs returning old values after resolution changes on OS X
| * | | Fix get_screen_* funcs returning old values after resolution changes on OS XMarcelo Fernandez2017-07-302-41/+45
| | | |
* | | | X11: Do not force require system OpenSSL to buildRémi Verschelde2017-07-311-8/+2
| | | |
* | | | Style: Apply clang-format on all filesRémi Verschelde2017-07-3010-265/+261
|/ / / | | | | | | | | | Thus fixing some invalid changes that had still made it to the 2.1 branch.
* | | Change display scale when moving the window from monitor to monitorbruvzg2017-07-301-0/+30
| | | | | | | | | | | | (cherry picked from commit d18922a56e6024a447051c8fb4378ced31c198be)
* | | Make MinGW test less verbose on non-Bash shellsRémi Verschelde2017-07-301-14/+2
| | | | | | | | | | | | | | | | | | | | | The &> construct seems to be Bash-specific. Supersedes #9755. (cherry picked from commit 9f768cb51941638cf6e4a595c1d29354ccf1289d)
* | | Remove ANDROID definePedro J. Estébanez2017-07-301-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. (cherry picked from commit 6ea233434ade064c07db0cfa8ba9e8dcc4442154)
* | | Fix fullscreen on X11 for non-resizable windowsMarcelo Fernandez2017-07-301-0/+27
| | | | | | | | | | | | (cherry picked from commit 11dbca419c89f97a538f8f6bc0c3723fa49b9b48)
* | | Fix mutex initialisation in OS X Audio DriverMarcelo Fernandez2017-07-282-26/+28
| |/ |/|
* | Merge pull request #9902 from brenttaylor/msvc-build-tools-fixGeorge Marques2017-07-281-2/+2
|\ \ | | | | | | Support MSVC (2015) build tools
| * | Support MSVC (2015) build toolsBrent Taylor2017-07-261-2/+2
| |/
* | Merge pull request #9922 from RandomShaper/fix-android-debug-2.1Rémi Verschelde2017-07-281-6/+21
|\ \ | | | | | | Fix Android debug/run (2.1)
| * | Fix Android debug/runPedro J. Estébanez2017-07-271-6/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Same as _master_'s 0ae3336a329b1fd14b66bb26707c2461b66e5aa8; namely: - Prefix all __adb__ commands with device specification to avoid errors when multiple devices connected. - Include Android release in device data collection. - Force system user:. - Ability to enable/disable. - Apply only if OS release >= 17 (when multiuser was introduced. - Fix argument passing. - Rename local variable `port` to `dbg_port` to better match its partner `fs_port`. - Fix typo in error message. But adds: - Get the debug port from the editor settings, where it lives now. Fixes #8581.
* | | Merge pull request #9812 from bruvzg/2.1Rémi Verschelde2017-07-282-10/+65
|\ \ \ | | | | | | | | Add macOS main menu (2.1)
| * | | Fix is_window_fullscreen() and set_window_fullscreen() behaviour after ↵bruvzg2017-07-242-7/+22
| | | | | | | | | | | | | | | | | | | | | | | | window has entered/left full-screen mode via green zoom button. Fix get/set_current_screen & set_window_maximized.
| * | | Add macOS main menubruvzg2017-07-241-3/+43
| | | |
* | | | Merge pull request #9836 from bruvzg/2.1-resize-fixRémi Verschelde2017-07-281-0/+6
|\ \ \ \ | |_|/ / |/| | | Improved macOS window resizing behaviour (2.1)
| * | | Improved macOS window resizing behaviour.bruvzg2017-07-251-0/+6
| |/ / | | | | | | | | | Add redraw call to resize callback.
* | / Fix Numpad Enter key on macOSbruvzg2017-07-261-1/+1
| |/ |/|
* | Workaround to allow pasting unicode characters from X selection.Jia Wang2017-07-251-2/+14
|/ | | | | Fixes #2491. Fixes #9787.
* Updated OS X audio driver with improvements from 3.0Marcelo Fernandez2017-07-233-25/+105
|
* Fix Right-Click (Ctrl-Click) on OS XMarcelo Fernandez2017-07-221-109/+33
|
* Fix typo in plist exportBastiaanOlij2017-07-141-2/+2
| | | | (cherry picked from commit e735963182e1c5671db54c6753e12b446681cbb2)
* WinRT: Fix problem with Cert Kit validationGeorge Marques2017-07-121-2/+1
|
* WinRT: Fix exporting problemsGeorge Marques2017-06-261-8/+8
| | | | | - Replace spaces with %20, since appx don't like it. - Use .zip extension for custom package templates.
* BuildSystem: generated files have .gen.extPoommetee Ketson2017-06-2515-36/+36
|
* WinRT: Add Gamepad vibration supportGeorge Marques2017-06-242-18/+69
|
* WinRT: Fix Gamepad inputGeorge Marques2017-06-241-28/+22
| | | | Fix #9216
* Used in the macOS HiDPI options window is too smallageazrael2017-06-171-3/+3
| | | | (cherry picked from commit 109ad227d3e85105ae6ac3f8a289580458adf1f9)
* X11: Turn warning about not finding cursor theme into verbose output.Andreas Haas2017-06-171-1/+3
| | | | | | | | Failing to get the cursor theme should not cause any issues since we're then using the default one anyway. So I removed the warning and made it a verbose-only print instead, as people tend to mistake it for a real error.. (pretty much like `iCCP: known incorrect sRGB profile` :P) (cherry picked from commit d6333066fcdc502fd7b2064008ddc2a491a54fc7)
* Merge pull request #8948 from RandomShaper/improve-mobile-builds-2.1Rémi Verschelde2017-06-172-18/+15
|\ | | | | Improve/harmonize mobile builds (2.1)
| * Improve/harmonize mobile buildsPedro J. Estébanez2017-05-272-18/+15
| |