summaryrefslogtreecommitdiffstats
path: root/platform
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #20132 from ibrahn/fix-android-device-poll-threadRémi Verschelde2018-07-171-3/+6
|\ | | | | fixed branch on uninit and data race in editor android device polling
| * fixed branch on uninit and data race in editor android device pollingIbrahn Sahir2018-07-131-3/+6
| | | | | | | | | | | | Initialised relevant variables before stating thread, to prevent a branch on uninitialised data. Fixed race condition in polling that could miss a device change.
* | Fix keep screen on property path for Android/iOS/UWPvolzhs2018-07-173-3/+3
|/
* UWP: Add support for GLES2 driverGeorge Marques2018-07-125-46/+58
|
* Merge pull request #19840 from jjay/ios_screen_orientationMax Hilbrunner2018-07-123-61/+25
|\ | | | | Respect window/handheld/orientation setting in iOS
| * Respect window/handheld/orientation setting in iOSYasha Borevich2018-07-013-61/+25
| |
* | Refactor OS_JavaScriptLeon Krause2018-07-104-695/+639
| |
* | Added support for extra mouse buttons.unknown2018-07-093-143/+178
| |
* | Merge pull request #20041 from hpvb/fix-android-exportHein-Pieter van Braam2018-07-082-200/+106
|\ \ | | | | | | Write new permissions to the AndroidManifest.xml
| * | Write new permissions to the AndroidManifest.xmlHein-Pieter van Braam2018-07-082-200/+106
| | | | | | | | | | | | | | | | | | | | | Instead of editing the placeholder permissions actually write new ones. This should solve the privacy statement problems for the Play store. This means we also no longer need to placeholder permissions in the template.
* | | added 'android_add_asset_dir('...') method to Android module gradle build configPatrick Kaster2018-07-051-1/+4
|/ / | | | | | | (cherry picked from commit 9190ae2be7068c8a84f60766a2f7c1da3e0bcd4b)
* | -Fix fullscreen on Windows with a HiDPI monitor but a non-HiDPI projectJuan Linietsky2018-07-031-29/+41
| | | | | | | | -Replaced some viewport size calls to screen size, since viewport size should be deprecated at this point..
* | Merge pull request #19799 from kosz78/android-payment-fixMax Hilbrunner2018-07-031-9/+7
|\ \ | | | | | | Fix possible NullPointerException crash on cancel payment
| * | Fix possible NullPointerException crash on cancel paymentKonstantin Zaitsev2018-06-271-9/+7
| | |
* | | Merge pull request #19919 from marcelofg55/notif_crashMax Hilbrunner2018-07-033-0/+11
|\ \ \ | | | | | | | | Add a new notification to detect crashes on native scripts
| * | | Add a new notification to detect crashes on native scriptsMarcelo Fernandez2018-07-023-0/+11
| | |/ | |/|
* | | Merge pull request #19934 from volzhs/gles2-androidRémi Verschelde2018-07-031-1/+1
|\ \ \ | | | | | | | | Change required gles version to 2 for android
| * | | Change required gles version to 2 for androidvolzhs2018-07-041-1/+1
| |/ /
* | | Merge pull request #19708 from RandomShaper/fix-windows-touchMax Hilbrunner2018-07-031-10/+14
|\ \ \ | |/ / |/| | Fix touch issues on Windows
| * | Fix touch issues on WindowsPedro J. Estébanez2018-06-261-10/+14
| | |
* | | Optimize images losslessly using `oxipng -o6 --strip all --zopfli`Hugo Locurcio2018-06-2813-0/+0
| |/ |/|
* | Merge pull request #19766 from GodotExplorer/android-gles2Rémi Verschelde2018-06-264-14/+38
|\ \ | | | | | | Implement OpenGL ES rasterizer selection logic for Android.
| * | Implement OpenGL ES rasterizer selection logic for Android.geequlim2018-06-264-14/+38
| |/
* | Merge pull request #19718 from thduynguyen/bug_fixesRémi Verschelde2018-06-251-1/+11
|\ \ | |/ |/| bugfix: correct #ifdef for TOUCH_ENABLED and OPENGL_ENABLED
| * bugfix: correct #ifdef for TOUCH_ENABLED and OPENGL_ENABLEDDuy-Nguyen Ta2018-06-221-1/+11
| |
* | IME context detection.Saracen2018-06-116-4/+66
|/
* Merge pull request #19443 from eska014/html5-audio-refactorRémi Verschelde2018-06-082-73/+87
|\ | | | | Detect channel count and mix rate in HTML5 audio driver
| * Detect channel count, mix rate, and buffer length in HTML5 audio driverLeon Krause2018-06-082-73/+87
| | | | | | | | Refactor WebAudio driver.
* | Tweak some help texts in the build systemHugo Locurcio2018-06-075-10/+10
| | | | | | | | | | This also removes `unix_global_settings_path` from SConstruct since it is no longer used.
* | Oops, for some reason gedit used this file as my notebook, though I made a ↵Juan Linietsky2018-06-071-12/+206
| | | | | | | | new one.
* | Entirely new (and much improved) animation editor.Juan Linietsky2018-06-071-206/+12
| |
* | SCons: Allow unbundling libwebsockets and miniupnpcRémi Verschelde2018-06-072-15/+33
|/
* Improve return value of OS.execute in blocking/non-blocking variantsRémi Verschelde2018-05-301-7/+0
| | | | | | | | | | | | | | Initialized the PID to -2, which will be the value returns in blocking- mode where the PID is not available. (-1 was already taken to signify an execution failure). OS::execute will now properly return a non-OK error code when it fails to execute the target file. The documentation was rewritten to be very clear about the differences between blocking and non-blocking mode. Fixes #19056.
* Allow setting higher numbers in Android version/codeDmitry Pupinin2018-05-291-1/+1
|
* Change position of validation in set_custom_mouse_cursorGuilherme Felipe2018-05-283-3/+6
|
* Merge pull request #19210 from guilhermefelipecgs/fix_invalid_imageMax Hilbrunner2018-05-283-0/+3
|\ | | | | Add validation in set_custom_mouse_cursor
| * Add validation in set_custom_mouse_cursorGuilherme Felipe2018-05-273-0/+3
| | | | | | | | Check if the image is valid.
* | Fix memory leak in set_custom_mouse_cursorGuilherme Felipe2018-05-263-5/+17
|/
* Merge pull request #19148 from mhilbrunner/mhilbrunner-js-logMax Hilbrunner2018-05-241-2/+0
|\ | | | | Javascript: Remove weird log
| * Javascript: Remove weird logMax Hilbrunner2018-05-241-2/+0
| |
* | More fixes to set_borderless_windowGuilherme Felipe2018-05-234-16/+10
|/ | | | | | [x11] Preserve window size when calling this method. [osx] Make sure it don't make the window resizable if it's not needed. [windows] clean up the code.
* Merge pull request #19070 from guilhermefelipecgs/fix_19033Max Hilbrunner2018-05-214-5/+33
|\ | | | | Fix mouse confined and set_borderless_window
| * Fix #19033Guilherme Felipe2018-05-204-5/+33
| | | | | | | | | | | | | | - Fix a bug when mouse is confined don't update the cursor shape. - Don't let the mouse leave the window when resizing to a smaller resolution when MOUSE_MODE_CONFINED. - Fix set_borderless_window to preserve the actual video_mode.widht/height.
* | Merge pull request #19082 from guilhermefelipecgs/fix_cursorMax Hilbrunner2018-05-211-1/+3
|\ \ | | | | | | Fix cursor not displaying arrow when transiting from mode captured to visible.
| * | Fix #15678Guilherme Felipe2018-05-211-1/+3
| |/ | | | | | | | | Fix cursor not displaying arrow when transiting from mode captured to visible.
* / Fix OSXCROSS build with clang-6.0Fabio Alessandrelli2018-05-211-3/+7
|/
* Merge pull request #18893 from eska014/html5-reldeb-OsRémi Verschelde2018-05-162-15/+8
|\ | | | | Build HTML5 release_debug with -Os
| * Build HTML5 release_debug with -Os, like release.Leon Krause2018-05-141-10/+6
| | | | | | | | | | The increased build time is negligible in comparison to the decreased file size.
| * Small refactoring in HTML5 build scriptsLeon Krause2018-05-142-6/+3
| | | | | | | | Drop logic for non-existent 'profile' target
* | Merge pull request #18680 from Gamblify/DummyTextureLoaderRémi Verschelde2018-05-152-0/+9
|\ \ | | | | | | Dummy texture importer