urhobot
f861a10a61
GH Actions: Bump copyright to 2021.
2021-07-17 16:43:46 +00:00
urho3d-travis-ci
1151b8a2d6
Travis CI: bump copyright to 2020.
2020-01-05 06:21:40 +00:00
urho3d-travis-ci
a476f0c401
Travis CI: bump copyright to 2019.
2019-01-12 01:00:16 +00:00
urho3d-travis-ci
70049ba582
Travis CI: bump copyright to 2018.
...
[cache clear]
2018-01-01 05:35:37 +00:00
Yao Wei Tjong 姚伟忠
ca97fd9b9b
Clang-Tidy - modernize-use-auto.
2017-12-31 12:46:26 +08:00
Lasse Öörni
218f48ea98
Add lowdpi command line option to force low DPI on Retina display.
2017-04-22 00:32:55 +03:00
Lasse Öörni
90e95ab2e3
Update documentation. Add contributor credit. Minor code comment fixes.
2017-03-20 18:11:12 +02:00
Lasse Öörni
bd95787c1a
Fix Web build Urho3DPlayer not reading script file name from Module.arguments. Make sure the error exit due to no script name happens.
2017-01-11 14:56:54 +02:00
Lasse Öörni
0e1e46fbb9
Refactor Urho3DPlayer to attempt reading CommandLine.txt from the resource system later on all platforms, if reading from the filesystem fails. Closes #1754 .
2017-01-10 20:13:59 +02:00
Yao Wei Tjong 姚伟忠
d42723a45e
Enable high DPI on Apple retina display device by default.
...
High DPI mode can still be programmatically disabled via Engine parameter only.
2017-01-10 23:43:03 +08:00
urho3d-travis-ci
ee054a1507
Travis CI: bump copyright to 2017.
...
[ccache clear]
2017-01-01 13:01:31 +00:00
1vanK
2a703a5ab1
Add engine parameters const
2016-12-10 08:18:18 +03:00
Lasse Öörni
3bf13318fc
Sync Urho3DPlayer command line help from the documentation.
2016-10-18 22:49:13 +03:00
Yao Wei Tjong 姚伟忠
ccd9dac3c7
Also enable AS wrapper when targeting 64-bit ARM platform.
2016-06-05 22:42:01 +08:00
Lasse Öörni
96451d891e
Use the proper form of EMSCRIPTEN define throughout.
2016-06-04 12:33:02 +03:00
Lasse Öörni
fb508365af
Fix logic for getting the script file name in web Urho3DPlayer in case arguments were already specified and the command line file is not used.
2016-06-04 12:26:36 +03:00
Lasse Öörni
f097224968
Avoid hardcoding the script file name on web platform Urho3DPlayer. Rather attempt to read from CommandLine.txt later once resources are initialized. Setup a default windowed resolution to match the executable web samples.
2016-06-04 00:21:54 +03:00
Lasse Öörni
98dfaf3c75
Add Boost Preprocessor library to Source/ThirdParty. Force C++11 for AngelScript / Emscripten combo. Default to CharacterDemo instead of NinjaSnowWar in Urho3DPlayer on Emscripten due to missing Network subsystem.
2016-06-02 20:55:52 +03:00
Lasse Öörni
0803320a9a
Remove mention of AngelScript not being supported on Emscripten. Leave the generic call convention autohandle fix on at all times, since it doesn't hurt. Clarify CommandLine.txt not being able to be read on Emscripten.
2016-06-02 19:27:15 +03:00
nathan
618b37519a
Fixed indentation of my change to Urho3DPlayer.cpp hardcoding NinjaSnowWar.as for the EMSCRIPTEN build.
2016-05-31 00:37:34 +02:00
nathan
d7b0604d93
Made Angelscript work on the Emscripten build. Not thoroughly tested!!!
...
-Has been tested by running Urho3DPlayer with the 12_PhysicsStressTest script
(the file copied in place of NinjaSnowWar.as requested)
-built with "-std=gnu++14 -I/usr/include/boost" for the CMAKE_CXX_FLAGS
and "-I/usr/include/boost" for the CMAKE_C_FLAGS.
** /usr/include/boost contains a simlink pointing to itself so that boost/
preprocessor____ can be found
-Networking still doesn't work, so NinjaSnowWar shouldn't work
-Debug builds did not work for me: see http://urho3d.prophpbb.com/topic2151.html
-Defining FORCE_AS_PORTABLE can be used to force it to use the generic build
with, for example, a gcc build (which should allow more apples-to-apples
testing of the efficiency of the bindings)
-Discussion of this work originally at http://urho3d.prophpbb.com/topic2044.html
2016-05-30 22:32:48 +02:00
Yao Wei Tjong 姚伟忠
31d362f879
Add new engine parameter for enabling/disabling high DPI window mode.
...
Temporary fix for issue #1252 . The high DPI mode is disabled by default.
2016-04-24 17:36:32 +08:00
urho3d-travis-ci
c4f6f315ff
Travis CI: bump copyright to 2016.
...
[ccache clear]
2016-01-26 13:55:03 +00:00
Yao Wei Tjong 姚伟忠
f471dd66dd
Refactor installation structure for Windows platform.
...
Attempt to reenable the try_compile logic to verify if the found Urho3D
library is ABI-compatible with the chosen compiler toolchain.
2015-12-16 22:21:24 +08:00
Yao Wei Tjong 姚伟忠
0a88fdbc21
Remove workaround fix for resource prefix path in Urho3DPlayer too.
...
[ccache clear]
2015-11-08 20:34:04 +08:00
Yao Wei Tjong 姚伟忠
587344af8a
Minor cleanup to simplify the override condition for sample code.
2015-11-04 22:26:36 +08:00
Yao Wei Tjong 姚伟忠
f47c04dcee
Minor fix on code comment. [ci skip]
2015-11-04 00:16:27 +08:00
Yao Wei Tjong 姚伟忠
8c8e2a97b5
Allow -pp and URHO3D_PREFIX_PATH to override the sample default paths.
...
This is useful for user to try out the apps with alternate asset directories.
2015-11-04 00:06:34 +08:00
Yao Wei Tjong 姚伟忠
22bd3de807
Refactor resource prefix path parameter to accept a list of paths.
...
Close #1000 .
2015-11-03 17:46:56 +08:00
Ivan K
31f3c9ab65
DEFINE_APPLICATION_MAIN -> URHO3D_DEFINE_APPLICATION_MAIN
2015-10-21 23:08:28 +04:00
Ivan K
4bcbae61fe
HANDLER -> URHO3D_HANDLER
2015-10-21 21:49:02 +04:00
Yao Wei Tjong 姚伟忠
8652de217d
Rename Source/Urho3D/Script to Source/Urho3D/AngelScript.
2015-09-27 16:06:49 +08:00
Yao Wei Tjong 姚伟忠
c2471a240a
Reorganize includes for Samples and Extras.
...
Since the URHO3D_PCH build option is made available to support non-PCH build, our build system does not rely on precompiled header to include the Urho3D.h export header anymore. The export header is auto-included by one of Urho3D headers when it is required using the right format with the help of URHO3D_IS_BUILDING compiler define. As such, there is no need to explicitly include Urho3D.h in external project too. Sorry for the flip-flop.
2015-08-27 18:07:20 +08:00
Lasse Öörni
006c17f78e
Added command line & engine startup option to disable OpenGL 3.
2015-03-17 20:44:49 +02:00
Lasse Öörni
88080dad31
Remove Shader Model 2 mode & instancing without stream offset (D3D9) as they are hard to test. Added Graphics::GetApiName() function.
2015-02-21 20:53:12 +02:00
Lasse Öörni
bb2ebf7568
Bump copyright to 2015.
2015-01-31 21:03:53 +02:00
Lasse Öörni
3115f08265
Enforce Urho3DPlayer command line format and only use the first argument as the script file name to avoid misparsing rest of the command line. See #628 .
2015-01-22 11:27:54 +02:00
Lasse Öörni
6e5d0db379
If Urho3DPlayer command line is empty, attempt to read Data/CommandLine.txt on all platforms. Closes #615 .
2015-01-20 12:42:53 +02:00
Yao Wei Tjong 姚伟忠
ed214bbeb3
Avoid the include dirs hack for finding the Urho3D.h header.
...
It is now a library user own's responsibility to include the Urho3D.h in their source code. Or to include it as part of their own precompiled header similar to what Urho3D project has done.
2015-01-20 18:15:29 +08:00
Lasse Öörni
b6caeb02a5
Document depth rendering. Disable depth write when sampling a HW depth texture. Disable stencil optimizations when using a custom depth texture, as in that case stencil channel availability can't be guaranteed. Changed -renderpath command line option to use the full resource name instead of defaulting to the RenderPaths directory. Removed test code from ForwardHWDepth renderpath. Closes #597 .
2015-01-10 15:54:00 +02:00
Lasse Öörni
6fc05e9373
Added support for defining custom depth-stencil textures in the renderpath, and performing depth-only rendering passes. Readded support for readable HW depth format (on D3D9 it uses the INTZ hack.) Improved RenderPath & Graphics Lua bindings. Added -renderpath command line option to specify the renderpath file to use.
2015-01-10 15:54:00 +02:00
Yao Wei Tjong 姚伟忠
359efb2d37
Move the DebugNew.h from Urho3D/Container subdir to Urho3D subdir.
2015-01-05 22:31:32 +08:00
Yao Wei Tjong 姚伟忠
b51e419c88
Change impl. file to include the header file from corresponding subdir.
...
Change header file to use relative pathspec when including other files.
2015-01-04 22:40:40 +08:00
Yao Wei Tjong 姚伟忠
4feb135281
Clean up SDK include dirs. Refactor FindUrho3D CMake module.
...
For Travis CI - add new steps to install the Urho3D SDK and to reference Urho3D library from the installed SDK.
2015-01-04 22:32:41 +08:00
Yao Wei Tjong 姚伟忠
96295b4923
Ensure the application logs are created in a writeable location.
...
- Add a new function to get application preferences directory and expose it to scripting.
- Change Editor to save/load configuration file from the application preferences directory.
- Standardized the location of log files generated by Urho3DPlayer and samples. Ensure it is created in a user writeable location to prevent application locked up during closing.
2014-05-24 12:16:18 +08:00
Yao Wei Tjong 姚伟忠
6ad8c14346
Add engine param for enabling touch emulation during initialization.
...
Adjust sample base class to add screen joystick on desktop platform when touch emulation is enabled.
2014-04-29 10:36:43 +08:00
Chris Friesen
873cef9840
Folders that autoload subfolders/paks on load
2014-04-16 22:27:31 -05:00
Yao Wei Tjong 姚伟忠
6298a15bf5
Cleanup to remove unused header file after the Console enhancement.
...
[ci skip]
2014-04-09 20:40:42 +08:00
Yao Wei Tjong 姚伟忠
3748375f67
Enhance Console class to support multiple command line interpreterers.
2014-04-09 17:13:04 +08:00
Yao Wei Tjong 姚伟忠
b504e9f2c6
Fix competing command line interpreters issue in Editor.
2014-04-08 12:17:44 +08:00