2ed87f33cf
Workaround missing WM_TOUCH on mingw-w64 < 4.0
...
Upstream bug report: https://sourceforge.net/p/mingw-w64/bugs/460/
2017-08-18 21:05:19 +02:00
3b553377c7
Windows: Drop support for Vista (0x0600)
...
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.
2017-08-18 19:50:24 +02:00
eab850524e
Add closest_power_of_2 func and implement mix_rate/latency on OS X
2017-08-17 19:51:13 -03:00
bde864cd30
Removed unused variable
2017-08-17 11:43:44 -04:00
00f6c85928
Synchronize parameter names in definition and declaration
...
Fixes #10244 .
2017-08-16 17:22:23 +02:00
a8207b2dc7
Merge pull request #10264 from Rubonnek/use-const-reference
...
Use const reference where favorable
2017-08-16 16:41:35 +02:00
51f9bbc556
Fix get_screen_* funcs returning old values after resolution changes on Windows
2017-08-14 14:49:36 -03:00
21d281c4a9
Use const reference where favorable
2017-08-14 13:28:06 -04:00
5cb09d31d8
Merge pull request #10142 from bruvzg/3.0-osx-ime
...
Add IME support (macOS)
2017-08-11 10:35:10 +02:00
2f290038d6
Removes type information from method binds
2017-08-10 07:17:50 +02:00
8aa86cb9bc
Implement NSTextInputClient protocol for IME
2017-08-09 19:09:33 +03:00
2286037bc3
removed calls to cursor_set_visible on all platforms fixes #10167
2017-08-08 14:04:22 +02:00
3121b3a4f4
Merge pull request #10141 from ISylvox/lower_case_godot_api
...
Makes all Godot API's Methods lower_case
2017-08-07 14:59:39 +02:00
b0dfec77c2
Merge pull request #10127 from bruvzg/3.0-osx-logging
...
Duplicate error messages to macOS logging system (Console.app)
2017-08-07 14:58:25 +02:00
19231aa80f
Merge pull request #10106 from BastiaanOlij/ios_fix_buttons
...
iOS copy touch coordinate as is
2017-08-07 14:50:47 +02:00
6d213909cb
Merge pull request #10105 from eska014/html5-touch-hint
...
Implement OS.has_touchscreen_ui_hint() in HTML5 platform
2017-08-07 14:49:33 +02:00
4775d07977
Merge pull request #10104 from eska014/canvas-mgmt
...
Improve HTML5 canvas management
2017-08-07 14:49:16 +02:00
ae88eb5b50
Merge pull request #10099 from bruvzg/3.0-fix-osx-warp_mouse_pos
...
Fix warp_mouse_pos on macOS
2017-08-07 14:47:54 +02:00
5ae78fdf6a
Makes all Godot API's methods Lower Case
2017-08-07 18:24:35 +07:00
2bb8ab7b89
Merge pull request #10045 from marcelofg55/audioserver_finish
...
Fix double finalisation of audio drivers
2017-08-07 11:11:03 +02:00
d9a97aae04
UWP: Add Gamepad vibration support
2017-08-07 00:09:18 -03:00
f89f9f0094
UWP: Fix Gamepad removal logic
...
Fix #9209
2017-08-07 00:07:19 -03:00
68bf243461
Duplicate error messages to macOS logging system
2017-08-06 21:55:30 +03:00
7b7c7c8dc0
Rename KEY_RETURN to KEY_ENTER and KEY_ENTER to KEY_KP_ENTER
...
Closes #7695
2017-08-06 16:26:07 +03:00
18dc9d1d5a
Copy point into mouse event as is
2017-08-05 17:31:29 +10:00
bd48f210a1
Improve HTML5 canvas management
...
- set_window_maximized hides page content
- Fix sporadic full-screen render-size bug in Chromium
- Smoother resizing for maximized canvas
2017-08-05 05:27:58 +02:00
0ed3da8e2a
Fix warp_mouse_pos on macOS
2017-08-04 23:43:32 +03:00
7ac50b523b
Merge pull request #9976 from ISylvox/update-gradle-android-master
...
[3.0] Update Gradle-Android buildtool
2017-08-04 09:45:19 +02:00
1ca107a057
Fix double finalisation of audio drivers
2017-08-02 11:45:19 -03:00
edd69de1fd
Merge pull request #9838 from RandomShaper/android-arm64
...
Add support for ARMv8 (64-bit) on Android
2017-08-01 22:24:31 +02:00
878f34d1e1
Merge pull request #9886 from bruvzg/3.0-win-num-enter-fix
...
Fix Numpad Enter key on Windows (3.0)
2017-07-31 22:59:24 +02:00
76005a8e75
Style: Apply clang-format on all files
...
Thus fixing some invalid changes that had still made it to the master branch.
2017-07-30 22:53:40 +02:00
76821bbb47
Fix mutex initialisation in OS X Audio Driver
2017-07-30 16:35:08 -03:00
263452ee91
Merge pull request #9960 from marcelofg55/master
...
Fix get_screen_* funcs returning old values after resolution changes on OS X
2017-07-30 20:59:04 +02:00
0d8556a7f0
update gradle-android buildtool for master
2017-07-30 11:30:20 +07:00
abbf821ddf
Fix get_screen_* funcs returning old values after resolution changes on OS X
2017-07-28 18:08:57 -03:00
d18922a56e
Change display scale when moving the window from monitor to monitor
2017-07-28 20:17:19 +03:00
d9b4969c18
Merge pull request #9921 from RandomShaper/fix-android-debug
...
Fix Android debug/run
2017-07-28 11:15:40 +02:00
a7b35edf7b
Merge pull request #9874 from bruvzg/3.0-osx-menu
...
Add macOS main menu (3.0)
2017-07-28 11:05:05 +02:00
5caf9d0d08
Merge pull request #9876 from bruvzg/3.0-resize-fix
...
Improved macOS window resizing behaviour (3.0)
2017-07-28 11:02:28 +02:00
0c693595d6
Implement touch-screen check in HTML5 platform
2017-07-28 05:39:25 +02:00
c8d1457898
Fix Android debug/run
...
- 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.
2017-07-27 17:32:39 +02:00
135c2112ad
added an optional parameter to OS symbol lookup
...
When looking up a symbol from a library, previously an error was
shown when the symbol did not exist. That caused confusion when the
lookup was completely optional.
This adds a new parameter to that method so that those errors can
be handled manually if needed.
2017-07-27 11:13:21 +02:00
3220fee6b2
Fix is_window_fullscreen() and set_window_fullscreen() behaviour after window has entered/left full-screen mode via green zoom button.
...
Fix get/set_current_screen & set_window_maximized.
2017-07-27 10:05:33 +03:00
f98a203377
Add macOS main menu
2017-07-27 10:05:29 +03:00
411f09a512
Merge pull request #9887 from StraToN/power-fix-x11
...
Fix power management on x11 platform and removes explicit NULL pointer dereference
2017-07-27 08:53:27 +02:00
6645c7cc18
Merge pull request #9872 from bruvzg/3.0-num-enter-fix
...
Remove duplicate keycode constant for Numpad Enter key (3.0)
2017-07-27 08:52:52 +02:00
71dcb7fcc4
Fixes power management on x11 platform and removes explicit NULL pointer dereference.
2017-07-26 23:29:51 +02:00
66d3022516
Fix Numpad Enter key on Windows
2017-07-26 21:35:54 +03:00
1c1565d0f9
Improved macOS window resizing behaviour.
2017-07-26 16:29:48 +03:00