5238 Commits

Author SHA1 Message Date
est31
792446f426 Load sound from memory
* Remove trailing lines from src/sound_openal.cpp
* Don't do a horribly ugly copy of the file's path, allocating and deallocating a
	10 kb buffer in the process. This copy was needed for backwards compatibility
	with libvorbis 1.3.1 and earlier, as the removed comment explains.
	However, even Ubuntu precise has 1.3.2 already. Dropping support and sparing
	the ugly copy can therefore be considered safe.
* Actually load sounds from the memory, not caching them at the disk first,
	removing the old hack. This is the main motivation for the commit.
2015-11-14 18:17:32 +01:00
paramat
28dedf1823 Decoration API: Fix missing low density decorations
For a decoration count between 0 and 1 calculate a chance for 1
2015-11-14 07:54:03 +00:00
paramat
60c73b1877 Mgfractal: Create a choice of 4 mandelbrot formulas 2015-11-14 04:25:47 +00:00
paramat
cbf3c659af Mgv6: Move global mapgen flag 'flat' into mgv6 spflags
Add mgv6 spflag 'flat'
Global flag is kept for backwards compatibility but is now undocumented
2015-11-13 04:25:08 +00:00
est31
c0e6e75afc Only allow players with shout to chat
Fix regression of commit

5e507c9829942c434a6f1ae7a4f3a488c7e50bef "Add server side ncurses terminal"

which allowed all players, even those without a shout priv, to chat.

Fixes #3362.
2015-11-13 02:35:02 +01:00
BlockMen
ea60bb8769 Fix scrollbars 2015-11-12 17:38:15 +01:00
Robert Zenz
5177c073c0 Add the player name to dropped items
The player name is now added in the field "dropped_by" on the created
entity.
2015-11-12 00:47:11 +01:00
paramat
5b0fdfaa00 Mapgen: Add flat mapgen in hidden form 2015-11-11 09:37:54 +00:00
kwolekr
6fc2fd6162 Convert usages of PseudoRandom to PcgRandom for ore and deco placement
In addition to being a better random, this fixes #3228
2015-11-09 01:32:39 -05:00
paramat
fc5a4ecb0c Cavegen: Make mgfractal use mgv5 cavegen
Remove CaveFractal
Add a lava depth constant to CaveV5 to make it universal
2015-11-09 05:29:42 +00:00
est31
8500004e09 Put ChatEvent handler into own function
Comply with line limit.
2015-11-09 06:04:24 +01:00
kwolekr
d8c276b2ab Abort compile when attempting to build client with Irrlicht 1.8.2 2015-11-08 23:13:47 -05:00
kwolekr
99de53cebe Add errno to socket creation failed exception 2015-11-08 18:16:02 -05:00
est31
045e0d422d Write new line character sequence at end of print()
Fix regression of commit

5e507c9829942c434a6f1ae7a4f3a488c7e50bef "Add server side ncurses terminal"

where no line termination character was printed after a
lua print outside of terminal mode.

Fixes #3350.
2015-11-08 22:56:56 +01:00
kwolekr
74ea2eae9b Fix misc. MinGW and Valgrind warnings 2015-11-08 16:34:56 -05:00
est31
a61208d92d Add LuaSecureRandom 2015-11-08 15:57:15 -05:00
est31
85b86b2fe4 Run util/updatepo.sh 2015-11-08 21:26:42 +01:00
est31
a1fa1993f0 Update minetest.conf.example and src/settings_translation_file.cpp 2015-11-08 21:23:09 +01:00
est31
adce6104ec Settings tab: add v3f type
Add the v3f type, currently is just a nice placeholder for string.
Currently undocumented, on wish of @PilzAdam, to support future changes.
2015-11-08 21:19:21 +01:00
est31
7f778e58ae Some german translation improvements 2015-11-08 20:42:38 +01:00
est31
0b0e33c2b3 Russian translation: remove weird char
Whatever that char is, it isn't a space.
2015-11-08 20:41:57 +01:00
Vasily Pavlov
8001fdf93f Translated using Weblate (Russian)
Currently translated at 49.5% (373 of 753 strings)
2015-11-08 18:40:23 +01:00
Jeff Huang
02181c1333 Translated using Weblate (Chinese (Taiwan))
Currently translated at 58.0% (437 of 753 strings)
2015-11-08 18:40:23 +01:00
Pavel Sokolov
dfe6fa777d Translated using Weblate (Russian)
Currently translated at 47.6% (359 of 753 strings)
2015-11-08 18:40:23 +01:00
Vasily Pavlov
8f6002c16d Translated using Weblate (Russian)
Currently translated at 47.4% (357 of 753 strings)
2015-11-08 18:40:23 +01:00
Pavel Sokolov
65dbf6cec7 Translated using Weblate (Russian)
Currently translated at 47.2% (356 of 753 strings)
2015-11-08 18:40:23 +01:00
Vasily Pavlov
8f5831cc98 Translated using Weblate (Russian)
Currently translated at 47.0% (354 of 753 strings)
2015-11-08 18:40:23 +01:00
Jun Zhang
ea32fdc8a3 Translated using Weblate (Chinese (China))
Currently translated at 30.0% (226 of 753 strings)
2015-11-08 18:40:23 +01:00
Elia Argentieri
aec605d186 Translated using Weblate (Italian)
Currently translated at 43.0% (324 of 753 strings)
2015-11-08 18:40:23 +01:00
betacentury
35ef190cb5 Translated using Weblate (Italian)
Currently translated at 35.1% (265 of 753 strings)
2015-11-08 18:40:23 +01:00
Elia Argentieri
e8e1736de4 Translated using Weblate (Italian)
Currently translated at 35.1% (265 of 753 strings)
2015-11-08 18:40:23 +01:00
Onee Chan
75c85dfdce Translated using Weblate (Japanese)
Currently translated at 40.6% (306 of 753 strings)
2015-11-08 18:40:23 +01:00
Jeff Huang
ffec3541ee Translated using Weblate (Chinese (Taiwan))
Currently translated at 56.3% (424 of 753 strings)
2015-11-08 18:40:23 +01:00
Jeff Huang
3205a9c3dc Translated using Weblate (Chinese (Taiwan))
Currently translated at 48.0% (362 of 753 strings)
2015-11-08 18:40:23 +01:00
Jeff Huang
5cae293f8f Translated using Weblate (Chinese (Taiwan))
Currently translated at 46.7% (352 of 753 strings)
2015-11-08 18:40:23 +01:00
Maksim D. Gamarnik
76cf1d8321 Translated using Weblate (Russian)
Currently translated at 39.7% (299 of 753 strings)
2015-11-08 18:40:23 +01:00
hybriddog
2efe43c3f0 Translated using Weblate (German)
Currently translated at 99.3% (748 of 753 strings)
2015-11-08 18:40:23 +01:00
Pavel Sokolov
3ca6d1f046 Translated using Weblate (Russian)
Currently translated at 32.6% (246 of 753 strings)
2015-11-08 18:40:23 +01:00
Maksim D. Gamarnik
3ec67092ec Translated using Weblate (Russian)
Currently translated at 32.2% (243 of 753 strings)
2015-11-08 18:40:23 +01:00
Jean-Patrick G
116f7d9725 Translated using Weblate (French)
Currently translated at 100.0% (753 of 753 strings)
2015-11-08 18:40:23 +01:00
Jean-Patrick G
1057291f80 Translated using Weblate (French)
Currently translated at 100.0% (753 of 753 strings)
2015-11-08 18:40:23 +01:00
Jean-Patrick G
522031ce7f Translated using Weblate (French)
Currently translated at 98.2% (740 of 753 strings)
2015-11-08 18:40:23 +01:00
PilzAdam
665a45a458 Translated using Weblate (Turkish)
Currently translated at 33.0% (249 of 753 strings)
2015-11-08 18:40:23 +01:00
ShadowNinja
59268ab88d Translated using Weblate (Spanish)
Currently translated at 32.9% (248 of 753 strings)
2015-11-08 18:40:23 +01:00
PilzAdam
78c2b53c7d Translated using Weblate (Romanian)
Currently translated at 25.8% (195 of 753 strings)
2015-11-08 18:40:23 +01:00
PilzAdam
9d1f683f11 Translated using Weblate (Portuguese (Brazil))
Currently translated at 26.4% (199 of 753 strings)
2015-11-08 18:40:23 +01:00
PilzAdam
0ff2feddb6 Translated using Weblate (Italian)
Currently translated at 28.2% (213 of 753 strings)
2015-11-08 18:40:23 +01:00
PilzAdam
2f9c92aadb Translated using Weblate (Indonesian)
Currently translated at 40.2% (303 of 753 strings)
2015-11-08 18:40:23 +01:00
Wuzzy
436f11a68c Translated using Weblate (German)
Currently translated at 98.8% (744 of 753 strings)
2015-11-08 18:40:23 +01:00
Jean-Patrick G
61d010e20b Translated using Weblate (French)
Currently translated at 98.2% (740 of 753 strings)
2015-11-08 18:40:23 +01:00