Mattes D
778b29b6f4
Fixed cFile API bindings.
2016-08-06 22:08:18 +02:00
Mattes D
f07dc71648
Commented out code_out.cpp generating.
...
Fixes #3296 .
2016-08-06 18:28:57 +02:00
Mattes D
ad9fc17673
Merge pull request #3281 from cuberite/FixRasPiBuild
...
Fixed RasPi builds of unit tests.
2016-08-04 21:04:03 +02:00
Mattes D
d1dee3c909
Fixed RasPi builds of unit tests.
...
On RasPi with gcc 4.8.2, the asserts wouldn't compile when tests were enabled.
Enforced the assumption that ASSERT code is generated only in Debug builds.
2016-08-04 20:47:53 +02:00
Mattes D
69916a6bf4
Merge pull request #3293 from LogicParrot/blockArea
...
Added compile.sh folder check warnings
2016-08-04 18:21:33 +02:00
LogicParrot
70e4214a2a
Added compile.sh folder check warnings
2016-08-04 18:51:12 +03:00
LogicParrot
0263378acb
compile.sh rewrite. Commandline arguments and more. ( #3255 )
2016-08-04 18:37:47 +03:00
Alexander Harkness
58b29adc88
Fixed cFastRandom Test. ( #3291 )
...
This resolves #3290
2016-08-03 09:35:42 +02:00
Tiger Wang
38368f361d
Simplified cChunkMap chunk storage ( #2565 )
2016-08-03 00:56:53 +02:00
Alexander Harkness
032dafd7fd
Switch out long download/compile links. ( #3278 )
...
The links have been replaced with short links that forward to the
long links.
Fixes issue #3275
2016-08-02 15:07:34 +01:00
Tiger Wang
d46f7ce2c8
Redstone fixes ( #3285 )
...
* Comparators and pistons no longer update instantly
* Fixes #3168 .
* Consolidated comparator code
* As a result, fixed an issue where GetPowerLevel didn't consider block
entities behind it (only GetFrontPowerLevel did)
2016-07-31 21:54:35 +01:00
Alexander Harkness
a4ca689974
Add {} around easyinstall.sh ( #3286 )
...
This makes piping the download to sh safer.
2016-07-31 12:02:42 +01:00
Alexander Harkness
320d1c6151
Fix tab list sometimes not updating after a player leaves. ( #3280 )
...
When a player leaves the game, their client handle has its state
changed to csDestroyed.
This should fix issue #3138
2016-07-31 12:02:21 +01:00
Alexander Harkness
9e52982f0e
Change CROSSCOMPILE flag to NO_NATIVE_OPTIMIZATION ( #3279 )
...
* Change CROSSCOMPILE flag to NOMARCHNATIVE.
The old name was confusing, the new name describes exactly what it does.
This fixes issue #3272
* Break configuration when using CROSSCOMPILE.
This stops any old build scripts from producing broken builds.
* Use NO_NATIVE_OPTIMIZATION rather than NOMARCHNATIVE.
Addresses @madmaxoft's concerns.
2016-07-30 14:22:18 +01:00
Alexander Harkness
62702cab48
Fixed port command line argument. ( #3287 )
2016-07-30 12:21:11 +01:00
Tiger Wang
8107d5c3ac
Merge pull request #3289 from cuberite/autocompletefix2
...
Fix the error in #3270
2016-07-29 20:40:24 +01:00
Alexander Harkness
fb2e231f5e
Fix the error in #3270 .
2016-07-29 19:51:33 +01:00
Alexander Harkness
56a0c48580
Added additional examples to the documentation for HOOK_BLOCK_SPREAD. ( #3277 )
...
Fixes issue #3274
2016-07-29 14:44:39 +01:00
Mattes D
28da6ed640
Merge pull request #3284 from cuberite/revert-3226-redstone
...
Revert "Redstone fixes", because it doesn't compile in VS2013.
2016-07-29 07:57:30 +02:00
Mattes D
a3112cdc45
Revert "Redstone fixes"
2016-07-29 07:56:50 +02:00
Tiger Wang
47831ee933
Merge pull request #3226 from cuberite/redstone
...
Redstone fixes
2016-07-28 23:39:13 +01:00
Tiger Wang
62090e7bed
Consolidated comparator code
...
* As a result, fixed an issue where GetPowerLevel didn't consider block
entities behind it (only GetFrontPowerLevel did)
2016-07-28 23:20:53 +01:00
Tiger Wang
04cc8aa0f5
Comparators and pistons no longer update instantly
...
* Fixes #3168 .
2016-07-28 23:20:52 +01:00
Alexander Harkness
a2a9341c24
Tab completion across worlds ( #3270 )
...
Fixes #2563 .
2016-07-21 13:00:30 +02:00
Mattes D
fc5fb03fec
CMake: Fix system Lua usage for non-5.1 versions. ( #3271 )
2016-07-21 10:46:31 +01:00
Mathias
e7b4d7a776
Dropped 1.7 support ( #3253 )
2016-07-21 09:47:42 +02:00
Alexander Harkness
72aa50f710
README now has HTTPS links.
2016-07-20 17:17:36 +01:00
Alexander Harkness
680283b8c8
Added newsletter, HTTPS links.
2016-07-20 17:15:18 +01:00
Alexander Harkness
78a0ef9f1c
Added Robert Cringely to BACKERS
2016-07-20 17:12:36 +01:00
Alexander Harkness
36da108e5d
Fix endianness issue with ODROID-C2 Boards ( #3268 )
2016-07-20 16:34:22 +01:00
Mattes D
c54691a3e5
Merge pull request #3204 from cuberite/BindingsGenLua
...
Added a Pure-Lua script for bindings generation.
2016-07-19 10:15:49 +02:00
Mattes D
2a05d8870d
CMake: Silenced CMP0054 policy warning.
...
The warning is still emitted for jsoncpp and libevent, but not for Cuberite anymore.
2016-07-18 22:11:42 +02:00
Mattes D
8eaa8613da
CMake: Remove needless minimum version specifications.
2016-07-18 22:11:42 +02:00
Mattes D
430b623223
Use system Lua, if available, to generate bindings.
...
Closes #1031 .
2016-07-18 22:11:41 +02:00
Mattes D
0e24a0beae
APIDump: Added explicit IsStatic flag to static functions.
2016-07-18 22:11:41 +02:00
Mattes D
f8e1df2476
Updated API documentation.
2016-07-18 22:11:40 +02:00
Mattes D
28732bc339
Vector3: Removed useless NormalizeCopy overload from LuaAPI.
2016-07-18 22:11:39 +02:00
Mattes D
abf35f3976
DiffAPIDesc: Support optional params in desc.
2016-07-18 22:11:39 +02:00
Mattes D
f0c53dbad4
LuaAPI: Fixed bindings for cChunkDesc:GetBlockTypeMeta
2016-07-18 22:11:38 +02:00
Mattes D
b11605e951
Bindings: Added a script to generate a diff between APIDesc and ToLua.
...
This allows a simple copy operation from the DoxyComments into APIDesc.
2016-07-18 22:11:38 +02:00
Mattes D
984c0a2cef
Bindings: Don't generate docs for private symbols, mark static symbols.
2016-07-18 22:11:38 +02:00
Mattes D
9b388cd239
APIDump: Changed not to use globals, added more doxycomments.
2016-07-18 22:11:37 +02:00
Mattes D
61f76dd7a5
Bindings: Output description is valid Lua file.
2016-07-18 22:11:37 +02:00
Mattes D
751d0d0736
Bindings: Extract unexported DoxyComments.
2016-07-18 22:11:36 +02:00
Mattes D
c5714f6e4b
Bindings: Extract DoxyComments
2016-07-18 22:11:36 +02:00
Mattes D
1a30c2262b
Added a Pure-Lua implementation for bindings generation.
...
The BindingsProcessor.lua script can be opened in ZeroBraneStudio and debugged from there, it invokes the entire ToLua++ processing.
Also added docs-generation to the ToLua++ processor.
2016-07-18 22:11:35 +02:00
beeduck
db65e11d57
Fixes for boat entities ( #3265 )
...
protocol for vehicles now properly handled, protocol for boat paddles now properly handled, boats can no longer spawn underwater, boats now properly float, boat metadata now properly broadcasted.
2016-07-18 22:10:00 +02:00
Julian Laubstein
8ee662c1fa
Update README.md ( #3266 )
2016-07-18 20:35:32 +01:00
Mattes D
69ef7f7158
Merge pull request #3261 from Seadragon91/patch-1
...
Changed Hopper to wtHopper and adjusted .gitignore.
2016-07-12 22:49:58 +02:00
Lukas Pioch
87a7d3ec64
Changed Hopper to wtHopper and adjusted .gitignore.
2016-07-12 16:21:20 +02:00