slemonide
b897b6843d
Update lua_api.txt
...
set_sky does work with on_joinplayer
2016-01-19 12:54:24 +01:00
est31
8379b34a9d
Fix redis error reporting
...
Previously, we assumed that reply->str was NULL
terminated. However, this turned out to be not true,
as users reported crashes in strlen connected to
where reply->str was appended to an std::string.
Use the method recomended by the docs, to read the
length separately.
2016-01-19 12:54:09 +01:00
gregorycu
0ec2841bca
Prevent technically unsafe access with empty vector
2016-01-19 12:51:10 +01:00
Robert Zenz
82f09d81ce
Made it more clear that "[combine" does accept a list of files.
2016-01-19 12:49:12 +01:00
Perttu Ahola
7d854e2895
filesys: safeWriteToFile(): Remove the target file before rename only on Windows
...
Removing the target file on other platforms was enabled likely unintentionally
by commit 5f1f1151d3a9c113902630adc16cc3f4845da7ba.
This may be the reason why there has been corruption of files on Linux on hard
shutdowns.
Previously I described the problem and this fix in issue #3084 .
2016-01-19 12:48:53 +01:00
Rogier
776dbdcf79
Include custom error message in all SQLite3 exceptions.
...
And replace manual tests for error with SQLOK() where possible.
2016-01-19 12:47:14 +01:00
Rogier
45bb0d9867
Handle SQLITE_BUSY errors gracefully
...
This allows other applications (e.g. minetestmapper) to interrogate
the database while minetest is running, without causing an almost
certain minetest crash.
2016-01-19 12:47:03 +01:00
qiukeren
3cd994c9fb
Add macos/freebsd missing endian.h include and add win endianness info
2016-01-19 12:46:27 +01:00
est31
e25f655005
Database backends: fix bug, and small speedup
...
-> Redis backend: break from switch to fix bug
-> Dummy and redis backends: reserve the count so that creating the list is faster
2016-01-19 12:44:02 +01:00
jp
9bfe087de1
Alphabetical sorting of texture packs in menu
2015-12-28 18:30:53 +01:00
sfan5
498811bcd2
Update URLs for buildbot & travis
...
The freehoster these files were hosted on is shutting down soon-ish, they're now hosted on my VPS.
2015-12-28 18:25:16 +01:00
Sapier
a8bebc41dc
Add missing documentation of automatic_face_movement_max_rotation_per_sec entity parameter
2015-12-28 18:25:12 +01:00
BlockMen
86bfce96ba
Remove deprecated option
2015-12-28 18:23:24 +01:00
selat
a41af44351
Fix node place inside
2015-12-28 17:50:30 +01:00
Gianluca Luparini
d188b273ec
Translated using Weblate (Italian)
...
Currently translated at 43.8% (345 of 787 strings)
2015-12-23 13:57:24 +01:00
Rui
016e531ea9
Translated using Weblate (Japanese)
...
Currently translated at 40.0% (315 of 787 strings)
2015-12-23 13:57:20 +01:00
Rogier
06c3f0b164
Translated using Weblate (Dutch)
...
Currently translated at 95.1% (749 of 787 strings)
Squashed two translation commits to one
2015-12-23 13:57:16 +01:00
Anton Tsyganenko
cbf193e7ee
Translated using Weblate (Russian)
...
Currently translated at 48.7% (384 of 787 strings)
Squashed two translation commits to one
2015-12-23 13:57:12 +01:00
Luca Argentieri
4314cbd5c0
Translated using Weblate (Italian)
...
Currently translated at 43.8% (345 of 787 strings)
2015-12-23 13:57:08 +01:00
Jakub Vaněk
70432befe5
Translated using Weblate (Czech)
...
Currently translated at 56.6% (446 of 787 strings)
Squashed two translation commits to one
2015-12-23 13:57:05 +01:00
Jeff Huang
d477320893
Translated using Weblate (Chinese (Taiwan))
...
Currently translated at 59.7% (470 of 787 strings)
2015-12-23 13:57:01 +01:00
ChaosWormz
cb996e7cf6
Translated using Weblate (Hebrew)
...
Currently translated at 3.1% (25 of 787 strings)
2015-12-23 13:56:57 +01:00
Rui
4025018248
Translated using Weblate (Japanese)
...
Currently translated at 39.8% (314 of 787 strings)
2015-12-23 13:56:53 +01:00
Jakub Vaněk
278bbe3006
Translated using Weblate (Czech)
...
Currently translated at 49.0% (386 of 787 strings)
Squashed two translation commits to one
2015-12-23 13:56:50 +01:00
senpi
758c7ad1a1
Translated using Weblate (Lojban)
...
Currently translated at 11.4% (90 of 787 strings)
2015-12-23 13:56:46 +01:00
Liudas Ališauskas
d1a4a64dca
Translated using Weblate (Lithuanian)
...
Currently translated at 30.7% (242 of 787 strings)
Squashed two translation commits to one
2015-12-23 13:56:42 +01:00
Kristjan Räts
96e16a7cd6
Translated using Weblate (Estonian)
...
Currently translated at 23.7% (187 of 787 strings)
2015-12-23 13:56:39 +01:00
Andrea Di Pietro Ulla
8bd7c37809
Translated using Weblate (Italian)
...
Currently translated at 42.0% (331 of 787 strings)
2015-12-23 13:56:35 +01:00
Sapier
814d3cc904
Fix lua object:get_properties() being broken
2015-12-23 13:56:31 +01:00
HybridDog
764f603eff
Fix missing localization for obj
2015-12-23 13:56:27 +01:00
est31
1269ee8085
Fix missing pop
...
Previous commit
70ea5d552e
"Add support for limiting rotation of automatic face movement dir entitys"
by sapier has broken minetest's feature to open worlds. This was due to a
missing stack pop operation.
Thanks to @oleastre for reporting this bug and suggesting the fix.
2015-12-23 13:56:04 +01:00
Sapier
7af0f4bf36
Add support for limiting rotation of automatic face movement dir entitys
2015-12-23 13:49:14 +01:00
BlockMen
0c04c69e34
Fix items not set physical_state after sliding
2015-12-19 22:49:29 +01:00
BlockMen
4b2bac6205
Fix wrong default value for players stepheight
...
- Also move player specific constants to player.h
2015-12-19 20:20:46 +01:00
BlockMen
0d27cd1c2a
Improve waving defintions
...
- Allow more drawtypes to use waving
- Don't hardcode waving type, defined by nodedef
- Make leaves_with_apples wave :)
2015-12-19 13:42:06 +01:00
BlockMen
3264b59fc7
Use static const HBS (BS/2) in all special drawtypes
2015-12-18 23:44:37 +01:00
BlockMen
f506ca672a
Add croplike drawtype and use it for wheat
2015-12-18 23:42:54 +01:00
BlockMen
4597f069b2
Don't add offset to all plantlike nodes
...
- Only grass, flowers and mushrooms are rotated now
2015-12-18 22:49:17 +01:00
Auke Kok
b56b453a0e
Randomize x,z placement of plantlike nodes
...
- Code from https://github.com/minetest/minetest/pull/3446
2015-12-14 19:09:38 +01:00
BlockMen
02a343ad49
Make torches 3D
2015-12-11 23:46:19 +01:00
BlockMen
95932e1f1e
Fix events on Windows
2015-12-11 23:44:50 +01:00
est31
4c90d49ec1
Fix some setting documentation
...
* Horizontal and vertical are used wrongly. Use height and width because
horizontal/vertical describes different things. Thanks @kilbith for pointing out.
* Update minetest.conf.example and settings_translation_file.cpp
* Correct maximum/minimum copy paste mistake.
2015-12-11 22:25:52 +01:00
RealBadAngel
ae4c48d1f2
Speed up and make more accurate relief mapping
...
using linear + binary search.
2015-12-11 22:25:22 +01:00
ShadowNinja
d8f6fcee8a
Fix Event implementation
...
On non-windows platforms this just used a semaphore,
which meant that multiple calls to signal() would
result in wait() returning multiple times.
2015-12-11 22:24:13 +01:00
BlockMen
11fa9f1314
Make players respect stepheight aswell
2015-12-11 20:58:24 +01:00
est31
9ac73f0bff
Fix threshold type
...
Fix the type of the threshold value for mapgen.
The commit
a78dd7f2b6b0e1fefdbaa1ae21b722dd4459e4f4 "Fix spelling of noise_threshold"
has changed it to be read as int, but it can have non-integral values too.
Thanks to @kwolekr for pointing this out.
2015-12-07 18:40:12 +01:00
est31
10f23ed3e2
lua_api.txt: add blank lines before * lists
...
If rendered as markdown, lists need a blank line before them
so that they are recognized as such.
2015-12-07 18:40:00 +01:00
paramat
5c313a795b
Mapgen: Add propagate_shadow bool to calcLighting
...
To terminate unwanted shadows from floatlands or realms above
Also add to LuaVoxelManip calc_lighting for use in mapgen mods
Remove the 2 argument calcLighting, mapgens now use the 5
argument form to specify the volumes for propagateSunlight and
spreadLight
In mgsinglenode replace calcLighting with setLighting and
clean-up use of tabs and spaces
2015-12-07 18:39:45 +01:00
Jun Zhang
fb5922a31d
Fix spelling of noise_threshold
2015-12-06 11:42:34 +01:00
BlockMen
ea858d86f4
Add option to use an extra lib directory for LevelDB
2015-12-06 00:03:30 +01:00