Commit Graph

10192 Commits

Author SHA1 Message Date
Lasse Öörni
31f608408d Minor documentation update on scene model. 2016-06-01 13:27:23 +03:00
Yao Wei Tjong 姚伟忠
cfd6233297 Minor doc update on Linux and RPI building prerequisite section. 2016-06-01 17:37:45 +08:00
Sergey Bosko
9c298beb54 Add O_HEXAGONAL type of 2D Map 2016-05-31 10:46:02 +02: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
30f9d91bdd Formatted stuff in a format more appropriate for Urho. See previous commit message for build instructions.
Note that I quadrupled the default emscripten memory size as I found the 32 MB was all but always too small.
2016-05-31 00:26:39 +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
urho3d-travis-ci
0d4d9575cd Travis CI: API documentation update at 2016-05-30 17:58:08 UTC.
[ci package]

Commit: a794f9e59b

Message: Prefer key constants instead of ascii codes in keydown/keypress checks. (AngelScript & C++)
2016-05-30 17:58:08 +00:00
Lasse Öörni
a794f9e59b Prefer key constants instead of ascii codes in keydown/keypress checks. (AngelScript & C++) 2016-05-30 20:45:13 +03:00
Lasse Öörni
7b44ba098e Merge remote-tracking branch 'cosmy1/scancode-fix' 2016-05-30 20:08:12 +03:00
Lasse Öörni
a3a21a5c68 Merge remote-tracking branch 'cosmy1/escape-fix' 2016-05-30 20:07:59 +03:00
Yao Wei Tjong 姚伟忠
84b5b2cef4 For CI - reuse the copyright bumper function using the same loop.
[ci skip]
2016-05-29 16:47:39 +08:00
Yao Wei Tjong 姚伟忠
f151c4e6a8 Regenerate HEAD version of the documentation pages with unique title. 2016-05-29 16:33:24 +08:00
Lasse Öörni
ef212b9290 Fix BillboardSet & Text3D fixed screen size with multiple views. Remove unused variable. Fix potential bug with BillboardSet update LOD timer & fixed screen size (always force update) 2016-05-28 16:02:27 +03:00
Lasse Öörni
a2a794e877 Merge pull request #1396 from 1vanK/master
Send elapsedTime to UI shader
2016-05-28 13:27:29 +03:00
1vanK
461a075501 Send elapsedTime to UI shader 2016-05-28 11:01:31 +03:00
cosmy
2c152977c9 Remove extra comment. 2016-05-28 02:30:09 +02:00
cosmy
945c231fd2 Use SDL character key constants. 2016-05-28 02:29:51 +02:00
cosmy
b057434bfa Make escape key name consistent between keycode and scancode. 2016-05-27 13:27:53 +02:00
Lasse Öörni
e6881956fa Fix erroneous wording in physics events. Node collision events aren't sent "to" nodes, rather "by" nodes. 2016-05-27 10:57:09 +03:00
Lasse Öörni
fce6c3162a More informative class description for RenderPath. 2016-05-27 10:42:53 +03:00
Lasse Öörni
6c5bda871f Only need to ensure stroke thickness doesn't go over font size, as negative values are already checked for. 2016-05-26 16:13:48 +03:00
Bengt Soderstrom
49727ce20c Text effect stroke thickness setter value is made absolute 2016-05-26 13:56:18 +02:00
Bengt Soderstrom
3d0ab6e2ca Stroke thickness attribute is kept positive 2016-05-26 13:16:52 +02:00
bengtsts
02abed0da5 Merge pull request #1 from urho3d/master
Update fork
2016-05-26 12:04:01 +02:00
urho3d-travis-ci
520f50615c Travis CI: API documentation update at 2016-05-25 20:29:12 UTC.
[ci package]

Commit: f7ffdd8770

Message: Update LZ4 license text.
2016-05-25 20:29:12 +00:00
Lasse Öörni
f7ffdd8770 Update LZ4 license text. 2016-05-25 21:37:53 +03:00
Lasse Öörni
eb7eed9ace Merge remote-tracking branch 'cosmy1/lz4-update' 2016-05-25 20:27:44 +03:00
Lasse Öörni
64b2a83869 Add fixed screen size option to Text3D. 2016-05-25 20:16:17 +03:00
urho3d-travis-ci
11557444be Travis CI: API documentation update at 2016-05-25 12:51:39 UTC.
[ci package]

Commit: caf663eac3

Message: Possibility for BillboardSet / ParticleEffect billboards to be fixed screen size. In this case the billboard size is measured in pixels.
2016-05-25 12:51:39 +00:00
Lasse Öörni
caf663eac3 Possibility for BillboardSet / ParticleEffect billboards to be fixed screen size. In this case the billboard size is measured in pixels. 2016-05-25 15:39:26 +03:00
Yao Wei Tjong 姚伟忠
d2fe7b1228 Remove "z" shortcut for console (consistent with scripting samples). 2016-05-25 16:39:50 +08:00
urho3d-travis-ci
5069a9b62f Travis CI: API documentation update at 2016-05-24 16:01:41 UTC.
[ci package]

Commit: c347cae4fa

Message: Add contributor credit.
2016-05-24 16:01:41 +00:00
Lasse Öörni
c347cae4fa Add contributor credit. 2016-05-24 18:43:57 +03:00
Lasse Öörni
c8ea5fc74e Prevent crash from negative stroke thickness. Simplify non-round stroke code so that thickness=1 corresponds to the earlier nonadjustable stroke. 2016-05-24 18:36:54 +03:00
cosmy
c8872250a3 Minor slash fix. 2016-05-24 17:09:18 +02:00
Lasse Öörni
2165b76506 Use const ref IntVector2 for the shadow effect offset. 2016-05-24 18:08:40 +03:00
cosmy
7f88c617cc Fix thirdparty libraries alphabetical order. Update LZ4 website and used version. 2016-05-24 17:00:44 +02:00
Lasse Öörni
7e7ad78f5e Merge remote-tracking branch 'bengtsts/master' 2016-05-24 17:55:32 +03:00
cosmy
e0e43635a4 Update LZ4 compression library. 2016-05-24 16:53:28 +02:00
Bengt Soderstrom
d24a1af425 Text effect get functions placed consistantly with order of other get functions 2016-05-24 16:00:34 +02:00
Bengt Soderstrom
bcbaf08026 Text effect attributes accessible from Lua 2016-05-24 15:03:25 +02:00
Yao Wei Tjong 姚伟忠
69736f797d Update STB version. 2016-05-24 20:02:52 +08:00
Yao Wei Tjong 姚伟忠
30f793c747 Merge commit 'a7b0474d11d1bd88efa371581d1a30f7e231b1cd' into master. 2016-05-24 19:47:12 +08:00
Yao Wei Tjong 姚伟忠
a7b0474d11 Squashed 'Source/ThirdParty/STB/' changes from 918ad3d..1d776c4
1d776c4 Clean up Image::SavePNG() to use just Image::Save(). Fix jo & stbi_image_write to use wchar paths on Windows.
229e78a Use file symlink instead of directory for STB library. Fix #1330.
8ff087c Adjust CMakeLists.txt as now STB is a header-only implementation. Additionally, remove all the local changes as they are either not required as the bug has already been fixed upstream or there are other ways to do what we want to do without altering the original code.
c2d8339 Travis CI: bump copyright to 2016. [ccache clear]
4da8de6 Bump copyright to 2015.
efac042 Remove existing include path abstraction. Remove engine's sub-CMakeLists.txt.
c9ead07 Update other_libs.md
2c047c7 Update other_libs.md
b9c23b5 Merge pull request #296 from jimon/patch-1
6427092 tigr now supports osx
daecce0 Update other_libs.md
e2505ba Update other_libs.md
25b476a Update other_libs.md
d529e04 Merge pull request #286 from tversteeg/master
72e10c7 Fix the nuklear library in other_libs.md
376774c Add @vurtin his nuklear library to other_libs
aa1041b stbcc 0.94
25b1f56 stbcc 0.94
51393c0 remove dead code after previous optimizations
d1eba33 fix bug w/ large clumps per cluster; reduce time spent on global union-find by skipping clumps that don't touch edges
4846053 memory usage clarification
5ebbfd0 update readme
ad55a9b version 0.93 assign surplus adjacency storage only to clumps that touch edge document timings and memory usage
0b50f1e Merge branch 'working' into test
667f795 forgot to include stb_connected_components test source file
a719308 Merge branch 'working' into test
1d6e55a reduce storage for stb_connected_components.h
e585dad change map image formats to workaround stb_image bug
0214a3c untested simple batching; document algorithm; automatically use sqrt(N) instead of 32 as cluster size
1392344 include stb_connected_components.h in main stb compile tests, add test app
435e0c7 update stbcc
d32dc9f add todo list, try to compile as C++ (untested), tweak data structure
31bc5d1 Merge branch 'master' of https://github.com/nothings/stb
1c5a924 stb_connected_components added
133a565 yocto stuff
4c51910 back out previous change to stb_vorbis (truncation of last frame in corrupt file)
5aef2b5 Merge branch 'master' of https://github.com/nothings/stb
62d773d updat versions
a1a918a fix unused variable warning
fdca443 fix crash in 2.11
136455d clarify
fcdf5c6 Merge branch 'master' of https://github.com/nothings/stb
6e41547 update version numbers, documentation, and contributors
b031330 avoid dropping final frame of audio data due to wrong test
7a694bd re-enable SSE2 code on x64 except with gcc
92bd7a4 emscripten needs explicit alloca as well
56e8fd0 don't leak vertex data if text is scaled to 0
538b96d remove claims of supporting C++ in stretchy_buffer
5990ff8 remove duplicate typedef of stbtt_fontinfo
201af99 return correct # of channels for PNG
65edb64 Merge branch 'master' into working
75c5908 fix includes for linux alloca
591c7f8 remove white matting when loading transparent PSD
a8876b8 fix _WIN32 if STB_THREADS
aeba556 stb_vorbis: Fix memory leak in start_decoder().
b7603b0 dr_flac
8420e20 Merge branch 'for-upstream-fix-stbvorbis-startdecoder-memleak' of https://github.com/manxorist/stb into working
8f36879 Merge branch 'for-upstream-stbvorbis-fix-memleaks' of https://github.com/manxorist/stb
c03f4b3 Merge branch 'patch-1' of https://github.com/kinetiknz/stb
097a70a Merge branch 'master' of https://github.com/tulrich/stb
ba1277e Merge branch 'fix_warnings' of https://github.com/tgoulart/stb into working
a013c03 initialize bmp mr/mg/mb/ma properly
218ecd1 Merge branch 'patch-1' of https://github.com/looki/stb
406d537 Merge branch 'initial_png_16bpc' of https://github.com/socks-the-fox/stb into working
275d120 Merge branch 'working'
4be8fa9 Merge branch 'pull-request-fabs2' of https://github.com/sglass68/stb into working
814bb9b remove STBIR__DEBUG_ASSERT because it requires defining/not-defining assert() in a warning-free way on all platforms independent of #include <assert.h>, which is too hard
d514035 Merge branch 'textedit-drag-while-typing' of https://github.com/ocornut/stb
878e8ca Merge branch 'patch-1' of https://github.com/saolsen/stb into working
cbc1e7c Merge branch 'test' into working
4ff6723 make resample_test work in VC6
c238ceb Merge branch 'master' of https://github.com/BSVino/stb into test
86bff62 greatest; munit; parg
c66b565 cro_mipmap
b79fa5b Merge pull request #255 from corporateshark/master
efdfbb3 Merge branch 'master' into working
50479cb stb_image: allow jpegs that are rgb not YCrCb
0e3506d stb_vorbis: Fix memory leak in start_decoder().
0985e89 stb_vorbis: Fix memory leak in decode_residue() and inverse_mdct() when redefining temp_alloc() and temp_free()
94f2cea Fix typo in stbi__parse_uncompressed_block
46b64eb8 Added PoissonGenerator.h
7e1ee2d Allocate large structure using malloc instead of stack.
291ad22 Replace large stack allocations with dynamic allocations.
5a00ce3 Fix a few warnings when building std_vorbis using Xcode 7.2.1
5e2d0fd Add support for obtaining the entire kerning table from a font all at once, for use in rendering packed textures offline.
ff862a2 Merge https://github.com/nothings/stb
d4f552b Fixed typo
eb84b21 Initial 16 bit per channel PNG support
4ef7d07 ttf: Correct direct use of fabs()
9dc860b stb_textedit: better support for keying while holding mouse drag button
831b2d2 Fix a merge gone wrong, add some more test cases.
c81f0c6 Fix the calculation of the input image shift when using subpixel regions
a1ef3a1 Fix the calculation of the input image shift when using subpixel regions
cf6f69c Fix the calculation of the input image shift when using subpixel regions. Includes some more tests which had incorrect results before and now work fine.
d113bea typo in shader
REVERT: 918ad3d Travis CI: bump copyright to 2016. [ccache clear]
REVERT: a9b6b24 Bump copyright to 2015.
REVERT: bc9b4e8 Remove existing include path abstraction. Remove engine's sub-CMakeLists.txt.

git-subtree-dir: Source/ThirdParty/STB
git-subtree-split: 1d776c439c0c0a983bed2fad08b279bfacb5a32f
2016-05-24 19:47:11 +08:00
Bengt Soderstrom
34bd347513 Text effect attributes accessible from Angel Script 2016-05-24 12:05:21 +02:00
Lasse Öörni
9e22d226c5 Add explanation of sceneless sound nodes to the documentation. Closes #1385. 2016-05-24 10:57:15 +03:00
Lasse Öörni
0be388ac3f Merge pull request #1386 from cosmy1/license-update
Update licenses.
2016-05-23 23:34:34 +03:00
cosmy
c94209559b Update licenses. 2016-05-23 22:12:36 +02:00
Lasse Öörni
cac0d0e5aa Add note of potential bug on old GPU's and seamless cube map extension. 2016-05-23 22:37:51 +03:00
Bengt Soderstrom
19b69aad7e Text effect settings accessible through Text3D and minor variable name consistancy change in Text.h 2016-05-23 20:42:09 +02:00