Marcelo Fernandez
4af2afe5b4
Fix fullscreen on X11 for non-resizable windows
...
(cherry picked from commit 11dbca419c
)
2017-07-30 21:09:31 +02:00
Marcelo Fernandez
a6129f0a21
Fix mutex initialisation in OS X Audio Driver
2017-07-28 16:17:46 -03:00
George Marques
ea545859bd
Merge pull request #9902 from brenttaylor/msvc-build-tools-fix
...
Support MSVC (2015) build tools
2017-07-28 10:40:54 -03:00
Rémi Verschelde
0838a1c420
Merge pull request #9922 from RandomShaper/fix-android-debug-2.1
...
Fix Android debug/run (2.1)
2017-07-28 11:15:45 +02:00
Rémi Verschelde
93e06fa1a8
Merge pull request #9812 from bruvzg/2.1
...
Add macOS main menu (2.1)
2017-07-28 11:05:22 +02:00
Rémi Verschelde
45566c61e3
Merge pull request #9836 from bruvzg/2.1-resize-fix
...
Improved macOS window resizing behaviour (2.1)
2017-07-28 11:02:21 +02:00
Pedro J. Estébanez
aea12b56bc
Fix Android debug/run
...
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 .
2017-07-27 18:11:23 +02:00
Brent Taylor
90f853f710
Support MSVC (2015) build tools
2017-07-26 21:45:11 -07:00
bruvzg
c121f8d561
Fix Numpad Enter key on macOS
2017-07-26 16:46:44 +03:00
bruvzg
5c7ba482d0
Improved macOS window resizing behaviour.
...
Add redraw call to resize callback.
2017-07-25 12:11:39 +03:00
Jia Wang
5a5b6dcde0
Workaround to allow pasting unicode characters from X selection.
...
Fixes #2491 .
Fixes #9787 .
2017-07-25 07:27:27 +08:00
bruvzg
9ea472e810
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-24 22:23:25 +03:00
bruvzg
0cd14e5bac
Add macOS main menu
2017-07-24 14:32:07 +03:00
Marcelo Fernandez
077b455b93
Updated OS X audio driver with improvements from 3.0
2017-07-23 13:40:38 -03:00
Marcelo Fernandez
da7b181a39
Fix Right-Click (Ctrl-Click) on OS X
2017-07-22 16:35:07 -03:00
BastiaanOlij
88236c7418
Fix typo in plist export
...
(cherry picked from commit e735963182
)
2017-07-14 22:04:09 +02:00
George Marques
55a3e078fa
WinRT: Fix problem with Cert Kit validation
2017-07-12 01:33:42 -03:00
George Marques
92ac3869d3
WinRT: Fix exporting problems
...
- Replace spaces with %20, since appx don't like it.
- Use .zip extension for custom package templates.
2017-06-26 14:51:21 -03:00
Poommetee Ketson
4a0dc529ce
BuildSystem: generated files have .gen.ext
2017-06-25 20:31:56 +07:00
George Marques
0a9d482482
WinRT: Add Gamepad vibration support
2017-06-24 13:31:36 -03:00
George Marques
fbb4107ec7
WinRT: Fix Gamepad input
...
Fix #9216
2017-06-24 12:22:58 -03:00
ageazrael
fc27e46af4
Used in the macOS HiDPI options window is too small
...
(cherry picked from commit 109ad227d3
)
2017-06-17 16:03:13 -07:00
Andreas Haas
c0747b22c3
X11: Turn warning about not finding cursor theme into verbose output.
...
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 d6333066fc
)
2017-06-17 11:55:05 +02:00
Rémi Verschelde
c4a0679776
Merge pull request #8948 from RandomShaper/improve-mobile-builds-2.1
...
Improve/harmonize mobile builds (2.1)
2017-06-17 11:51:17 +02:00
George Marques
7174d706aa
Fix MouseWheel position on Windows
2017-06-15 13:18:58 -03:00
George Marques
b2f8a365f2
Fix cherry-picking issues caused by code updates
2017-06-07 12:59:42 -03:00
George Marques
477c770181
Change winrt build to be less dependent on ANGLE
...
Now it does not try to build if the solution is not found. This way it's
possible to provide a minimal package with includes and libs and make it
build correctly.
Also remove messages from detect.py since it is ran for every platform
target.
2017-06-07 12:50:38 -03:00
George Marques
21c4bff64c
Add Windows Universal export to editor
...
- Use OPENSSL_ENABLED definition to the whole source to detect it
anywhere.
- Add WinRT/UWP template files with manifest and default images.
2017-06-07 11:36:00 -03:00
George Marques
e01fdd8a86
Remove embedded ANGLE headers
...
There's now a dependency on external ANGLE code, those are not needed
anymore.
2017-06-07 11:36:00 -03:00
George Marques
48a06f730f
Implement missing WinRT functions
...
- Fix buildsystem for WinRT/UWP platform.
- Add audio driver and joystick mapping for WinRT.
- Enable thread class for WinRT.
- Refactor MSVC compiler architecture detection to methods.py, so it can
be used by Windows and WinRT.
2017-06-07 11:36:00 -03:00
Pedro J. Estébanez
499ef55cbc
Improve/harmonize mobile builds
2017-05-27 23:26:47 +02:00
Rémi Verschelde
1b99d75d7e
Merge pull request #8934 from volzhs/get-locale
...
Make OS.get_locale() returns same value
2017-05-27 11:27:14 +02:00
Rémi Verschelde
441196a52c
Merge pull request #8940 from RandomShaper/ccflags-iphone-2.1
...
Allow custom CCFLAGS for iPhone builds (2.1)
2017-05-27 00:48:59 +02:00
sanikoyes
b8ae40de72
Fixed audio can not resume if it is interrupted cause by an incoming phone call
...
(cherry picked from commit 7d374b5974
)
2017-05-27 00:42:59 +02:00
Rémi Verschelde
d432ad1e17
Improve documentation of thirdparty code snippets
...
(cherry picked from commit c8aea60324
)
2017-05-26 23:53:14 +02:00
Pedro J. Estébanez
f6c50a6289
Allow custom CCFLAGS for iPhone builds
...
and disable exceptions by default
2017-05-26 22:35:09 +02:00
volzhs
a495feae3e
Make OS.get_locale() returns same value
2017-05-27 03:42:28 +09:00
Ramesh Ravone
22c174bb71
Android: avoiding duplicates in build.gradle
...
(cherry picked from commit f8309f86c2
)
2017-05-26 18:08:59 +02:00
Ramesh Ravone
9028a75452
Android: Support to change minSdkVersion ( #8313 )
...
(cherry picked from commit 93b417fe17
)
2017-05-26 18:08:26 +02:00
Rémi Verschelde
99f65fcb4f
Merge pull request #8922 from volzhs/fix-android-build
...
Fix android build regression by 69c4c4a
2017-05-26 16:00:50 +02:00
volzhs
c6ebb6a40c
Fix android build regression by 69c4c4a
2017-05-26 20:42:36 +09:00
Rémi Verschelde
29c7118f32
Merge pull request #8913 from RandomShaper/ios-alert-2.1
...
Implement OS.alert() for iOS (2.1)
2017-05-26 07:56:24 +02:00
Pedro J. Estébanez
b870ff6940
Implement OS.alert() for iOS
2017-05-25 17:30:36 +02:00
volzhs
d4ef6216d3
Fix android payment logical error
...
getting sku detail runs only if mod != 0 which means querying 20*n will not get sku details.
referenced from https://github.com/googlesamples/android-play-billing/blob/master/TrivialDrive/app/src/main/java/com/example/android/trivialdrivesample/util/IabHelper.java#L1029-L1062
2017-05-19 12:11:59 +09:00
Pedro J. Estébanez
deda04faff
Upgrade Android build tools to the latest
2017-05-16 00:54:54 +02:00
Rémi Verschelde
aa046a85dc
Merge pull request #8740 from pixelpicosean/scrollingWithFactor
...
Implemented scrolling factor for precision trackpads for 2.1
2017-05-15 07:57:05 +02:00
Sean Bohan
ee670f3724
Implemented scrolling factor for smooth trackpad scrolling
...
Working platforms platform: OSX, Windows.
Support for almost all ui elements, including project list.
Ported from 304a1f5b5a
(#7864 ).
Fixes #492 and #3913 .
2017-05-15 06:44:00 +08:00
Fabio Alessandrelli
aa167fa04b
Rename debug/debug_port to network/debug_port.
...
Expose it in editor settings.
2017-05-12 20:01:53 +02:00
Fabio Alessandrelli
e9a7eeaf9c
Fix UDP wait() not returning after first received packet
...
(cherry picked from commit 5c6715a291
)
2017-05-12 20:01:53 +02:00
Fabio Alessandrelli
bd26eacc59
Allow non blocking UDP put_packet in C++.
...
- Add blocking mode option to PacketPeerUDP.
- put_packet returns ERR_UNAVAILABLE when operation would block.
- ENet module uses non-blocking UDP.
(cherry picked from commit 5f681d0b0f
)
2017-05-12 20:01:53 +02:00