5974 Commits

Author SHA1 Message Date
Maksim Gamarnik
0b51656f9b Fix merge java part 2015-05-10 18:03:54 +10:00
OttoLidenbrock
109b60c0c7 Merge java part 2015-05-10 18:03:54 +10:00
OttoLidenbrock
f369c99db4 Update makefile, default game and create Files.zip 2015-05-10 18:01:55 +10:00
kwolekr
2b99d904f6 Schematics: Add per-node force placement option 2015-05-09 18:44:00 -04:00
kwolekr
d59e6ad004 Fix typo in WieldMesh::setItem() 2015-05-08 23:30:56 -04:00
OttoLidenbrock
6f32fb2dea Final attempt at fixing lollipop shutdown error
If this doesn't work it must be 5.0 OS bug
2015-05-09 13:19:08 +10:00
kwolekr
ff740a4179 Ensure that Map::findNodesWithMetadata() reports nodes strictly within the node-granular area 2015-05-08 13:31:03 -04:00
kwolekr
f1ccfd3c3d Replace Wieldmesh::setItem assertion that could be triggered by the server with an error 2015-05-08 13:26:31 -04:00
est31
0310123bc9 Fix release build warning 2015-05-08 07:23:41 +02:00
kwolekr
f091bbd563 Fix compilation for non-client builds, and fix signed comparison warning 2015-05-08 01:21:34 -04:00
kwolekr
2dba29ebf2 Tests: Add schematic unittests
Improve schematic file-saving interface
Add ability to create temporary test files
2015-05-08 00:55:42 -04:00
est31
33c11415bf Gracefully handle PacketErrors 2015-05-08 06:51:03 +02:00
kwolekr
0e64fc45b9 Fix missing Y component assignment in check_v3f 2015-05-08 00:03:41 -04:00
paramat
77e4a467f0 Conf.example: Update recommended maximum cloud radius to 26 2015-05-08 01:17:50 +01:00
Kevin Ott
e17c6ba2cd Remove duplicate lua_getfield() in c_converter.cpp
Fixes #2678
2015-05-07 09:57:34 +02:00
kwolekr
b246812455 Schematics: Add indent-with-space option for schematic Lua table serialization 2015-05-07 02:54:35 -04:00
kwolekr
656575b59d NodeResolver: Remove NodeResolveMethod
This simplifies NodeResolver logic and makes some interfaces cleaner.
2015-05-07 02:36:01 -04:00
ShadowNinja
d720fd5644 Fix connection speed unit names 2015-05-06 15:41:37 -04:00
ShadowNinja
3a8e7341ec Fix error messages for type-checking Lua reading functions 2015-05-06 15:33:36 -04:00
ShadowNinja
3f5c2dea4d Improve Redis error messages 2015-05-06 15:28:22 -04:00
OttoLidenbrock
9e9ef7af64 Fix improper shutdown 2015-05-06 18:20:00 +10:00
kwolekr
2b44e75442 Fix build on Debian broken by b45df9d (missing include, somehow?) 2015-05-05 20:40:18 -04:00
kwolekr
633af58a05 NodeDefManager: Improve const-correctness of interfaces
- Add ability to explicitly reset NodeResolve state (useful for unittesting)
- Remove non-essential NodeResolve methods modifying state from INodeDefManager
- Add const qualifier to NodeDefManager and ContentFeatures serialize
2015-05-05 16:52:06 -04:00
Maksim Gamarnik
45f1e07320 Revert "Update README.txt"
This reverts commit 9a15b5a1fac28d644dcfdc364c406606c41de9a7.
2015-05-05 23:25:57 +03:00
Maksim Gamarnik
9a15b5a1fa Update README.txt 2015-05-05 23:24:08 +03:00
Maksim Gamarnik
84cfc54b1e Change Licension and Doc
Change Minetest on MultiCraft complete
Hi, LGPLv3 :)
2015-05-05 23:22:26 +03:00
kwolekr
b785577f03 Add core.find_nodes_with_meta() script API 2015-05-05 16:21:59 -04:00
Maksim Gamarnik
e43ee9559f ShadowNinja email fix 2015-05-05 23:05:02 +03:00
Maksim Gamarnik
c09f9e4d1f New API
Change minetest on multicraft api
2015-05-05 23:01:09 +03:00
kwolekr
b45df9d6a7 Tests: Add NodeResolver unittests
Minor misc. NodeResolver cleanups
Prefix faux content type constants for testing with t_ to avoid
confusion or name collisions
2015-05-05 12:00:36 -04:00
ShadowNinja
1be2d32fd5 Make Git version detection use VERSION_STRING instead of tags
This fixes the problem where 0.4.12-dev versions were erroneously shown as
0.4.11-dev because the tag was added on a separate branch.  It also fixes a
similar issue when builders didn't fetch new tags when updating.

This also removes the number-of-commits-since-tag field, since it's
incompatible with this.  Said field doesn't seem to be useful anyway if you
have the commit hash.
2015-05-05 17:13:05 +02:00
OttoLidenbrock
0bb0b47e7a Attempt to stop lollipop crash 2015-05-05 18:26:41 +10:00
OttoLidenbrock
f1d564e324 Let player sink if they are not moving 2015-05-05 17:34:55 +10:00
OttoLidenbrock
293d28257c Make inventory button 3 times larger 2015-05-05 17:30:30 +10:00
ShadowNinja
dfd790930c Fix GCC compiler warning 2015-05-04 20:01:10 -04:00
Jay Arndt
2923eafaca Stop NetworkPacket methods from producing bloated packets 2015-05-05 01:47:41 +02:00
Mahmut Elmas
3ee854cf25 Update Turkish Language
Added some new translations
Fixed some overlenght lines
2015-05-05 00:50:53 +02:00
est31
4b0f5fcbf5 Cache enable_3d_clouds flag
Small improvement on clouds rendering performance
2015-05-04 22:50:04 +02:00
paramat
9345ba7b6a Clouds: Make cloud area radius settable in .conf 2015-05-04 22:41:13 +02:00
Kevin Ott
3660c8c074 Add a check for animation when getting an extruded mesh
Fixes issue #2667
2015-05-04 16:52:15 +10:00
obneq
e30d57f485 Fix pathfinder to produce more useful paths
- Fix unintended negation of condition
- Remove line_of_sight 'optimization'
2015-05-04 16:52:12 +10:00
kwolekr
273e1e28b0 Tests: Add ObjDef unittests 2015-05-04 16:52:10 +10:00
kwolekr
9428a43701 ObjDefManager: Set replacement object's handle info after calling set()
Make gamedef optional when constructing an ObjDefManager
Add note about object ownership
2015-05-04 16:52:07 +10:00
est31
251a6b14f8 Better version detection for shallow clones 2015-05-04 16:52:05 +10:00
paramat
24f066327d RotateAlongYAxis: For facedir case, return if param2 >= 4 2015-05-04 16:52:02 +10:00
est31
b015971d3b Add .patch files to gitignore 2015-05-04 16:51:58 +10:00
SmallJoker
2fa5399388 Fix several MSVC issues numeric.h
-> Round negative numbers correctly CMakeLists.txt
-> Link Json with the static run-time library
2015-05-04 16:51:55 +10:00
kwolekr
e01edfe9ef Fix MSVC compatibility
Make sure to include random unittests in android builds, too
Use SWAP() macro
Ensure that negative ranges are tested as well in random unittests
2015-05-04 16:51:51 +10:00
Kevin Ott
5fa4fed097 Add a check for animation when getting an extruded mesh
Fixes issue #2667
2015-05-04 02:11:36 -04:00
obneq
9af7f38e3f Fix pathfinder to produce more useful paths
- Fix unintended negation of condition
- Remove line_of_sight 'optimization'
2015-05-03 22:36:11 -04:00