aboutsummaryrefslogtreecommitdiff
path: root/platform (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #10471 from akien-mga/args-doubledashRémi Verschelde2017-08-217-26/+25
|\ | | | | Third take at making command-line arguments more UNIX-like + main.cpp and help cleanup
| * Fixes for new two-dash long command line argumentsRémi Verschelde2017-08-217-26/+25
| | | | | | | | | | | | | | | | | | - Fixes some single-dash leftovers that were missed in the previous commit - Reorder the help output for clarity, and document missing options - Drop obsolete options: --noop, --pack, --editor-scene, --level, --import, --import-script, --no-quit - Improve error message on malformed arguments and do not display help on error - Always use long form of arguments when starting a new Godot process from C++, for clarity and easy grepping - Cleanup obsolete code here and there
* | Fix y axis for set_window_position on OS XMarcelo Fernandez2017-08-211-3/+8
|/
* Revert "Second take at making command-line arguments more UNIX-like + ↵Juan Linietsky2017-08-197-25/+26
| | | | main.cpp and help cleanup"
* Fixes for new two-dash long command line argumentsRémi Verschelde2017-08-197-26/+25
| | | | | | | | - Fixes some single-dash leftovers that were missed in the previous commit - Reorder the help output for clarity, and document missing options - Drop obsolete options: --noop, --pack, --editor-scene, --level, --import, --import-script, --no-quit - Improve error message on malformed arguments and do not display help on error - Cleanup obsolete code here and there
* Set the X11 class hint before mapping the windowRichard Adenling2017-08-192-11/+14
| | | | | | | | | | Setting the class hint before mapping the window will allow some window managers to determine if a window should be treated specially. This is also in accordance with the ICCCM spec which says that WM_CLASS should only be changed when a window is in a withdrawn (unmapped) state. Fixes #10429
* Windows: Drop support for obsolete MinGWRémi Verschelde2017-08-181-34/+19
| | | | | | | | The version we support is MinGW-w64: https://sourceforge.net/p/mingw-w64 The old original MinGW from which it was forked (https://sourceforge.net/projects/mingw), is no longer maintained and useless for us. Fixes #10396.
* Workaround missing WM_TOUCH on mingw-w64 < 4.0Rémi Verschelde2017-08-181-4/+3
| | | | Upstream bug report: https://sourceforge.net/p/mingw-w64/bugs/460/
* Windows: Drop support for Vista (0x0600)Rémi Verschelde2017-08-181-2/+4
| | | | | | | | | | | We need the efficient SRWLock methods which are not supported on Vista, and loading them dynamically while providing fallbacks is not worth the effort. Closes #10243. Sorry Vista users... As you are running a supported which is no longer supported by Microsoft (https://support.microsoft.com/en-us/help/13853/windows-lifecycle-fact-sheet), we can only encourage you to upgrade to a more recent version if you can, or switch to Linux, which should give your old hardware a new youth.
* Add closest_power_of_2 func and implement mix_rate/latency on OS XMarcelo Fernandez2017-08-174-39/+71
|
* Removed unused variableWilson E. Alvarez2017-08-171-1/+0
|
* Synchronize parameter names in definition and declarationTwistedTwigleg2017-08-167-26/+26
| | | | Fixes #10244.
* Merge pull request #10264 from Rubonnek/use-const-referenceRémi Verschelde2017-08-165-6/+6
|\ | | | | Use const reference where favorable
| * Use const reference where favorableWilson E. Alvarez2017-08-145-6/+6
| |
* | Fix get_screen_* funcs returning old values after resolution changes on WindowsMarcelo Fernandez2017-08-142-48/+96
|/
* Merge pull request #10142 from bruvzg/3.0-osx-imeRémi Verschelde2017-08-112-10/+142
|\ | | | | Add IME support (macOS)
| * Implement NSTextInputClient protocol for IMEbruvzg2017-08-092-10/+142
| |
* | Removes type information from method bindsIgnacio Etcheverry2017-08-101-1/+1
|/
* removed calls to cursor_set_visible on all platforms fixes #10167toger52017-08-084-4/+4
|
* Merge pull request #10141 from ISylvox/lower_case_godot_apiRémi Verschelde2017-08-0712-25/+25
|\ | | | | Makes all Godot API's Methods lower_case
| * Makes all Godot API's methods Lower CaseIndah Sylvia2017-08-0712-25/+25
| |
* | Merge pull request #10127 from bruvzg/3.0-osx-loggingRémi Verschelde2017-08-072-0/+44
|\ \ | | | | | | Duplicate error messages to macOS logging system (Console.app)
| * | Duplicate error messages to macOS logging systembruvzg2017-08-062-0/+44
| | |
* | | Merge pull request #10106 from BastiaanOlij/ios_fix_buttonsRémi Verschelde2017-08-071-5/+3
|\ \ \ | | | | | | | | iOS copy touch coordinate as is
| * | | Copy point into mouse event as isBastiaanOlij2017-08-051-5/+3
| |/ /
* | | Merge pull request #10105 from eska014/html5-touch-hintRémi Verschelde2017-08-071-1/+5
|\ \ \ | | | | | | | | Implement OS.has_touchscreen_ui_hint() in HTML5 platform
| * | | Implement touch-screen check in HTML5 platformL. Krause2017-07-281-1/+5
| | | |
* | | | Merge pull request #10104 from eska014/canvas-mgmtRémi Verschelde2017-08-072-48/+70
|\ \ \ \ | | | | | | | | | | Improve HTML5 canvas management
| * | | | Improve HTML5 canvas managementL. Krause2017-08-052-48/+70
| |/ / / | | | | | | | | | | | | | | | | | | | | - set_window_maximized hides page content - Fix sporadic full-screen render-size bug in Chromium - Smoother resizing for maximized canvas
* | | | Merge pull request #10099 from bruvzg/3.0-fix-osx-warp_mouse_posRémi Verschelde2017-08-071-8/+3
|\ \ \ \ | | | | | | | | | | Fix warp_mouse_pos on macOS
| * | | | Fix warp_mouse_pos on macOSbruvzg2017-08-041-8/+3
| | |/ / | |/| |
* | | | Merge pull request #10045 from marcelofg55/audioserver_finishRémi Verschelde2017-08-072-8/+0
|\ \ \ \ | | | | | | | | | | Fix double finalisation of audio drivers
| * | | | Fix double finalisation of audio driversMarcelo Fernandez2017-08-022-8/+0
| | | | |
* | | | | UWP: Add Gamepad vibration supportGeorge Marques2017-08-072-10/+63
| | | | |
* | | | | UWP: Fix Gamepad removal logicGeorge Marques2017-08-071-9/+1
| |_|_|/ |/| | | | | | | | | | | Fix #9209
* | | | Rename KEY_RETURN to KEY_ENTER and KEY_ENTER to KEY_KP_ENTERBojidar Marinov2017-08-066-8/+8
| |/ / |/| | | | | | | | Closes #7695
* | | Merge pull request #9976 from ISylvox/update-gradle-android-masterRémi Verschelde2017-08-045-12/+24
|\ \ \ | |/ / |/| | [3.0] Update Gradle-Android buildtool
| * | update gradle-android buildtool for masterISylvox2017-07-305-12/+24
| | |
* | | Merge pull request #9838 from RandomShaper/android-arm64Rémi Verschelde2017-08-014-14/+43
|\ \ \ | | | | | | | | Add support for ARMv8 (64-bit) on Android
| * | | Add support for ARMv8 (64-bit) on AndroidPedro J. Estébanez2017-07-254-14/+43
| | | |
* | | | Merge pull request #9886 from bruvzg/3.0-win-num-enter-fixRémi Verschelde2017-07-311-1/+6
|\ \ \ \ | | | | | | | | | | Fix Numpad Enter key on Windows (3.0)
| * | | | Fix Numpad Enter key on Windowsbruvzg2017-07-261-1/+6
| | | | |
* | | | | Style: Apply clang-format on all filesRémi Verschelde2017-07-303-4/+3
| | | | | | | | | | | | | | | | | | | | Thus fixing some invalid changes that had still made it to the master branch.
* | | | | Fix mutex initialisation in OS X Audio DriverMarcelo Fernandez2017-07-302-26/+28
| | | | |
* | | | | Merge pull request #9960 from marcelofg55/masterRémi Verschelde2017-07-302-42/+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-282-42/+45
| | |_|/ / | |/| | |
* / | | | Change display scale when moving the window from monitor to monitorbruvzg2017-07-281-0/+30
|/ / / /
* | | | Merge pull request #9921 from RandomShaper/fix-android-debugRémi Verschelde2017-07-281-6/+21
|\ \ \ \ | | | | | | | | | | Fix Android debug/run
| * | | | Fix Android debug/runPedro J. Estébanez2017-07-271-6/+21
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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.
* | | | Merge pull request #9874 from bruvzg/3.0-osx-menuRémi Verschelde2017-07-282-10/+65
|\ \ \ \ | | | | | | | | | | Add macOS main menu (3.0)