5652 Commits

Author SHA1 Message Date
est31
b1b351a2af Fix 0.4.11 githash for android
Also make only one >-redirection, sparing repetition.
Also, use cut instead of awk, which is shorter and should be a bit faster.
2015-07-31 04:51:57 +02:00
Loic Blot
82c75716b0 Small SendableMediaAnnouncement cleanup
-> Remove the SendableMediaAnnouncement struct
-> Forge the packet directly in the m_media loop, spare one loop and the construction of a vector
-> Use preincrement to spare iterator copies
2015-07-31 01:01:00 +02:00
est31
f0d4c34375 Android: fix horrible libiconv build
Before, our libiconv build was a joke. We first called configure for our own build host system,
then called make, before we executed a Android.mk script we provided as patch. The first "native make"
always failed, and the LIBICONV_LIB file setting in our Makefile didn't match the built one,
resulting in an always-rebuild of iconv.

This commit cleans up this total mess, removes the double-build, and the Android.mk, and properly calls
./configure with the according target platform, and uses a built toolchain.

As we have to deal with the android bug "NDK: Support for prebuild libs with full sonames"
https://code.google.com/p/android/issues/detail?id=55868
as the 2013 patch
https://lists.gnu.org/archive/html/libtool-patches/2013-06/msg00002.html
by Google's David Turner wasn't inside the 2011 libtool, we pass -avoid-version to
libtool.

Thanks to the proper build, wide_to_utf8 works for android now, removing us of the need to disable it.
2015-07-29 15:59:06 +02:00
est31
dd7c703a1c Android: Fix minor makefile bugs
Fix commenting happening thanks to missing quotes and dereference variable the right way,
to get rid of a compile error.
2015-07-29 15:53:23 +02:00
nerzhul
858d78bd05 Precalculate mapblock relative size. This permit to remove many s16 calculs on runtime 2015-07-29 11:45:44 +02:00
Břetislav Štec
d1e322facf Fixed minimap memory leak 2015-07-27 11:06:46 -04:00
SmallJoker
1ff409188c Extend CMake variable descriptions 2015-07-27 13:36:37 +02:00
est31
c3162ae744 Fix srp.cpp:815 leak
Thanks @Zeno-
2015-07-27 08:15:39 +02:00
est31
d4a7cfcd71 Add AreaStore data structure 2015-07-27 06:42:56 +02:00
SmallJoker
5442818d56 Fix MSVC number conversion warning 2015-07-25 17:38:04 +02:00
jeanpatrick.guerrero@gmail.com
73c5031355 Fix FSAA dropdown option reset after changing another dropdown option 2015-07-25 17:33:41 +02:00
est31
cbf8b91940 Fix minetest.get_(all)_craft_recipe(s) regression
Since 03e0dd33a847a83d975282c6caf6b926306e7b57 the calls didn't return an output count
for the recipes.
2015-07-25 17:33:41 +02:00
Loic Blot
8e436bc31c Cleanup server addparticle(spawner) by merge two identical functions. 2015-07-25 12:24:28 +02:00
kilbith
2de082f89e Remove drivers dropdown in the settings tab 2015-07-25 10:41:04 +02:00
est31
de3af564bc Fix documentation of dedicated_server_loop 2015-07-24 23:11:19 +02:00
est31
9a4d54cfbc Check output of mpz_set_str and fix leak on error condition
Also add static identifier as upstream did
2015-07-24 22:42:54 +02:00
Loic Blot
107e649c3d Remove some old dead code. Fix some Clang warnings in SRP (ng->N... will
always evaluate to true.
2015-07-24 21:48:02 +02:00
est31
575db7c363 Bump protocol to 26
This was needed due to the TileDef serialisation changes. Originally it has been planned
to also add utf-8 based chat to 26, but chat changes aren't final yet, so they are done
in one change, after the release, and not two small ones, causing us having to be compliant
to three versions of the packet.
2015-07-24 20:32:26 +02:00
Novatux
9abb55e7d0 Update my name 2015-07-24 12:04:44 +02:00
est31
713002778f Optional reconnect functionality
Enable the server to request the client to reconnect.

This can be done with the now extended minetest.request_shutdown([reason], [reconnect]) setting.
2015-07-23 07:38:13 +02:00
RealBadAngel
9c5df2563e Fix issues with light of attached CAOs 2015-07-23 04:35:13 +02:00
Robert Zenz
85f7c44568 Add note that chat messages can be marked as handled. 2015-07-22 05:43:30 +02:00
paramat
99379c1277 Conf.example: Update mgv7 noise parameters 2015-07-22 02:29:26 +01:00
paramat
e85d0bb9bb Mgv7: Use density noise + density gradient for mountain terrain
Tune and optimise noise parameters
2015-07-21 23:16:14 +01:00
RealBadAngel
35f96637dc Add wielded (and CAOs) shader 2015-07-21 23:56:41 +02:00
sfan5
337a5ffd37 Fix crash in mainmenu when loaded subgame does not have a "menu" directory 2015-07-21 21:55:58 +02:00
est31
9ab26ce836 Clarify docs for auth.cpp method 2015-07-21 18:14:39 +02:00
est31
c40ca66838 Ask auth handler to create auth when a default password is set
-> Fix server crash with protocol >=25 if a default password is set.
-> Remove some useless and possibly confusion causing code for the TOCLIENT_FIRST_SRP packet handler
2015-07-21 18:12:28 +02:00
est31
93d11fe669 Document game main menu image system 2015-07-21 17:17:46 +02:00
sfan5
d7405b6176 Allow random menu images for subgames 2015-07-21 16:58:22 +02:00
Loic Blot
3d9347b35e Remove profiler.h include where it's not needed. Remove some unreachable and very old code 2015-07-21 08:10:43 +02:00
Elia Argentieri
44d030306e Added get_player_velocity() method. Fixes #1176 2015-07-20 05:40:44 +02:00
est31
1e3af421f2 MoveItemSomewhere double bugfix
-> Fix bug where MoveSomewhere from an infinite source would fill the destination inventory with copies of itself.
-> Fix bug where MoveSomewhere would needlessly call callbacks.
-> Remove trailing whitespaces
2015-07-19 06:23:41 +02:00
paramat
96dd21aa3e Cavegen: Mgv6: No small caves entirely above ground
Mgv5/mgv7: Remove 'should make cave hole' feature
Remove ravine code
2015-07-19 02:47:11 +01:00
TeTpaAka
48fde1766a Refactor particle code to remove the while loops
Replaces while loops with proper getfield calls
2015-07-18 14:54:07 +02:00
Rui
c611b4ef88 Update toolchain_mingw64.cmake 2015-07-18 09:02:55 +02:00
Mark Schreiber
a2c95ad81d Add antialiasing UI setting
The Irrlicht engine supports antialiasing, and Minetest already supports
saving an antialiasing setting in its configuration file.  However,
Minetest lacked UI elements to set this setting, and previously the only
way to enable the feature was by hand-editing the configuration file.

Add a drop-down menu that can enable antialiasing.
2015-07-18 08:40:57 +02:00
Marcin
7527fea2ae Add ability to specify coordinates for /spawnentity 2015-07-18 08:35:36 +02:00
TeTpaAka
2996a06b61 Make acc and vel deprecated in add_particle and search for acceleration and velocity instead
The doc and the actual behaviour differed.
2015-07-18 07:57:20 +02:00
D Laboratory
d6b8bb32d4 Fix a typo in comment of CMakeLists.txt 2015-07-18 07:50:52 +02:00
ExcaliburZero
da064cf437 Change texture pack description file name
Change the name for texture pack description files from "info.txt" to "description.txt" in order to keep the naming consistent between description files for both mods and texture packs.

Also add backwards compatibility for texture packs that use "info.txt", and note in the log that "info.txt" is depreciated.
2015-07-18 07:50:44 +02:00
TeTpaAka
1c520f2f20 Fix invisible player when the attached entity is removed 2015-07-18 07:41:43 +02:00
Kahrl
aba75ee5bb Display an access denied message when client detects a server timeout 2015-07-17 12:06:30 +02:00
est31
8ddc397eb6 Run updatepo.sh 2015-07-17 07:24:10 +02:00
Michal Čihař
ba0ae03500 Translated using Weblate (Turkish)
Currently translated at 100.0% (269 of 269 strings)
2015-07-17 07:18:51 +02:00
Rui
67a7e2af40 Translated using Weblate (Japanese)
Currently translated at 100.0% (264 of 264 strings)
2015-07-17 07:18:51 +02:00
sfan5
07c71de047 Translated using Weblate (Japanese)
Currently translated at 100.0% (264 of 264 strings)
2015-07-17 07:18:51 +02:00
Tae Lim Kook
c6648c8b3a Translated using Weblate (Korean)
Currently translated at 1.7% (4 of 235 strings)
2015-07-17 07:18:51 +02:00
Tae Lim Kook
f772e61197 Translated using Weblate (Japanese)
Currently translated at 100.0% (264 of 264 strings)
2015-07-17 07:18:51 +02:00
Jean-Patrick G
4349bbc229 Translated using Weblate (French)
Currently translated at 99.1% (233 of 235 strings)
2015-07-17 07:18:51 +02:00