yg2f
663d4ee7de
scons detects standalone MSVC on Windows
...
Under Windows, Scons is now capable of detecting and compiling with
standalone MSVC compilers (aka "Visual C++ Build Tools").
http://landinghub.visualstudio.com/visual-cpp-build-tools
Tried with version 2015, and native x86 and x64 compilers under
Windows 10 pro 64 and Windows 8.1 64, with the default Win8 SDK
provided by the "Visual C++ Build Tools" web-installer.
Follow the same compiling instructions than for compiling with Visual
Studio, except that Visual Studio is no more required.
KNOWN ISSUES :
- ``methods.detect_visual_c_compiler_version()`` will emit a warning message
on computers where the ``VSINSTALLDIR`` environement variable is not present.
But it should compile just fine and still automatically detects the 32 or
64 bits according to the compiler you picked.
TODO :
- eventually, update ``platform/winrt/dectet.py`` with function
``methods.msvc_is_detected()`` and try to compile winrt/UWP with
these standalone compilers (if you did not select Win10 SDK when
installing the standalone tools, you can run it again).
- update doc to make users aware of "Visual C++ Build Tools" aka
"stadalone MSVC".
- eventually, update ``methods.detect_visual_c_compiler_version()``
2016-09-16 11:17:57 +02:00
George Marques
291e985882
Fix UWP gamepad
2016-09-12 23:41:34 -03:00
George Marques
e6ef92d217
Fix build error in WinRT export
2016-09-10 20:21:46 -03:00
Juan Linietsky
1f7fde299d
Revert "Change Android float ABI to hard"
2016-09-10 12:31:01 -03:00
Juan Linietsky
fc61eb37ce
Merge pull request #5920 from 29jm/fix-warnings
...
Fix some more warnings
2016-09-10 12:21:02 -03:00
Juan Linietsky
7a27d5d9e7
Merge pull request #6363 from vnen/winrt
...
Fix the support for WinRT/UWP
2016-09-10 11:47:42 -03:00
Juan Linietsky
0a9c08f87c
Merge pull request #6438 from RandomShaper/android-hard-float-abi
...
Change Android float ABI to hard
2016-09-10 11:40:44 -03:00
Pedro J. Estébanez
68cd19a6c2
Change Android float ABI to hard
2016-09-09 13:31:35 +02:00
Rémi Verschelde
233a991517
Merge pull request #6409 from Hinsbart/osx_gamepad
...
osx: Support gamepad input.
2016-09-08 07:48:18 +02:00
Rémi Verschelde
632d2477f6
Merge pull request #6415 from RandomShaper/fix-android-build
...
Fix Android build (#5645 )
2016-09-07 20:42:09 +02:00
Pedro J. Estébanez
e9065632c6
Fix (potentially) Android libs packaging issue ( #5645 )
2016-09-07 02:41:16 +02:00
George Marques
15458c8e6a
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.
2016-09-06 13:09:45 -03:00
Andreas Haas
8c886b9d7a
osx: Support gamepad input.
...
Fixes #3881
Vibration support is not optimal yet as it doesn't try to emulate the "weak" and "strong" motor strength,
but just takes the parameter with the highest value for the vibration gain.
2016-09-06 00:47:54 +02:00
Rémi Verschelde
3efe1231f0
Move templates and distribution stuff to tools/dist
...
Also removed the obsolete iOS xcode template.
2016-09-05 07:49:10 +02:00
George Marques
c1dfbb7628
Remove embedded ANGLE headers
...
There's now a dependency on external ANGLE code, those are not needed
anymore.
2016-09-03 19:29:52 -03:00
George Marques
e21702f764
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.
2016-09-03 19:28:49 -03:00
Rémi Verschelde
c826ae1566
Merge pull request #6321 from hurikhan/fix_windows_mousemode
...
Windows: Hide the mouse cursor when MOUSE_MODE_CAPTURED is activated.
2016-08-31 08:04:07 +02:00
Rémi Verschelde
5efe47fb0b
Merge pull request #4376 from eska014/js-eval
...
Add JavaScript eval interface to web export
2016-08-30 14:52:35 +02:00
Rémi Verschelde
ecaa8844ca
Merge pull request #6116 from Hinsbart/xrandr_so
...
x11: Use proper sonames for loading libXrandr.
2016-08-29 19:04:13 +02:00
Mario Schlack
f0b6a242cc
Hide the mouse cursor when MOUSE_MODE_CAPTURED is activated.
2016-08-29 13:14:38 +08:00
Juan Linietsky
6efbe9342a
fix to mingw build
2016-08-20 01:55:53 -03:00
Juan Linietsky
38338e90c0
ENet windows compilation fixes.
...
For reference, when you include a Windows header (be it directly windows.h or something that includes it)
put it at the end of the includes. it seems I forgot.
2016-08-20 01:05:57 -03:00
Johan Manuel
a4674bda47
Fix some comparisons between signed and unsigned integers
2016-08-13 13:21:35 +02:00
Johan Manuel
046f94d3ac
Remove some unused variables
2016-08-13 13:21:35 +02:00
Andreas Haas
f59860f464
x11: Use proper sonames for loading libXrandr.
2016-08-11 17:40:59 +02:00
marcelofg55
bf320fd4ea
Crashfix for OSX on Sierra beta
2016-08-09 13:40:14 -03:00
Skyfrit
4f6a21b0df
Android: Rename values-zh to values-zh-rCN ( #6063 )
2016-08-08 11:51:30 +02:00
Skyfrit
664b5b5137
Android: Add support for Traditional Chinese (HK) ( #6061 )
2016-08-08 11:49:51 +02:00
Skyfrit
8ab4acd17f
Android: Add support for Traditional Chinese (TW) ( #6061 )
2016-08-08 11:49:35 +02:00
marcelofg55
38de4d24ef
Fix set_window_size not setting the correct size on OSX
2016-08-02 22:30:19 -03:00
George Marques
0bc589a0c7
Fix Windows resource script
2016-07-27 15:35:49 -03:00
George Marques
b48fd16add
Improve Windows application details
2016-07-27 12:37:12 -03:00
Rémi Verschelde
fd659e869b
Windows: Make alert message box use MB_TASKMODAL
...
This flag pauses the current running thread, allowing for the user to see the
alert and acknowledge it before the thread continues (and e.g. crashes :)).
Thanks to @SuperUserNameMan for finding it.
Ref: https://msdn.microsoft.com/en-us/library/windows/desktop/ms645505(v=vs.85).aspx
2016-07-26 15:16:45 +02:00
Rémi Verschelde
dc3c32b488
Merge pull request #5894 from vnen/windows-set-position
...
Avoid changing position when the window is fullscreen
2016-07-24 17:55:25 +02:00
Juan Linietsky
9213400cd5
Merge pull request #5415 from volzhs/improve-android-payment
...
Improve android payment
2016-07-24 12:18:13 -03:00
George Marques
7be70c5a3c
Avoid changing position when the window is fullscreen
2016-07-24 12:07:59 -03:00
Rémi Verschelde
82d18f4c1c
Merge pull request #5845 from hurikhan/x11_cleanup
...
Code cleanup in platform/x11
2016-07-22 08:35:26 +02:00
Mario Schlack
503f9ab9d9
Code cleanup in platform/x11
2016-07-21 21:11:34 +02:00
Mario Schlack
d04ada3973
Implement OS.request_attention() for X11
2016-07-21 19:40:36 +02:00
Rémi Verschelde
b623acb718
Merge pull request #5841 from vnen/fix-windows-wheel
...
Fix mouse wheel event position on Windows
2016-07-21 17:31:24 +02:00
Rémi Verschelde
93de25f68a
Merge pull request #5837 from hurikhan/android_cleanup
...
Minor code formatting in platform/android
2016-07-21 17:31:14 +02:00
GungnirInd
2c1a74fb3a
Implement OS.request_attention() for OSX ( #5662 )
...
Keeps bouncing icon until user focuses window
2016-07-21 17:30:20 +02:00
Rémi Verschelde
d723e5a62f
Merge pull request #5560 from vnen/os-request-attention
...
Add OS.request_attention() for Windows
2016-07-21 17:29:45 +02:00
George Marques
f4c0bc20c3
Fix mouse wheel event position on Windows
2016-07-21 12:14:25 -03:00
Mario Schlack
beaa56bff2
Minor code formatting in platform/android
2016-07-21 12:07:01 +02:00
Rémi Verschelde
b1cca17053
Merge pull request #5835 from volzhs/issue-5831
...
Fix compile error if use android_stl=yes
2016-07-21 10:37:18 +02:00
volzhs
01e39ecec8
Fix compile error if use android_stl=yes
2016-07-21 17:31:46 +09:00
Rémi Verschelde
5274f2a126
Merge pull request #5819 from hurikhan/android_getScreenDPI
...
Implement get_screen_dpi() on Android
2016-07-21 09:09:49 +02:00
Mario Schlack
0717893772
Implement get_screen_dpi() on Android
2016-07-20 14:54:48 +02:00
Juan Linietsky
0988970c1f
Fixed properly not save signals that already exist in their base scenes, closes #5656
2016-07-19 21:26:12 -03:00