[Android] Wayward_One's builds

User avatar
Helperrr
New member
Posts: 5
Joined: Tue Mar 26, 2013 18:08
Location: Ukraine

Re: [Android] Wayward_One's builds

by Helperrr » Post

Wayward_One wrote:
Unfortunately, not at this time. I've opened an issue about that here though: https://github.com/minetest/minetest/issues/2600

Thank you, I will wait for the decision, I was trying to rebuild your assembly but nothing happened, the game itself will replace the file on the default.

User avatar
Wayward_One
Member
Posts: 108
Joined: Tue Jun 10, 2014 18:44
GitHub: Wayward1
IRC: Wayward_One Wayward1
In-game: Wayward_One
Location: Kolene, Corellia
Contact:

Re: [Android] Wayward_One's builds

by Wayward_One » Post

Minetest 0.4.15-dd3cda6b
Spoiler
commit dd3cda6bedf0ed7443258f33d5a5cf68fa120534
Author: sfan5
Date: Thu Dec 29 19:35:22 2016 +0100

Fix interact range check (thanks to @lhofhansl)

commit abd68d3466b7f2155cf0f1c4172a254f10c1f02e
Author: Rogier-5
Date: Thu Dec 29 13:44:47 2016 +0100

Use the outgoing split sequence number for every outgoing packet (#4864)

(instead of the last incoming sequence number...)

Fixes #4848

commit e509ead680cc1c0bde35dfd467d18b8288cc1b86
Author: sfan5
Date: Thu Dec 29 13:17:24 2016 +0100

Buildbot: Update Gettext version (#4971)

commit 094a5a73d3b9817d07c52754749f0828c4005b8c
Author: Auke Kok
Date: Thu Dec 8 17:37:13 2016 -0800

Redo light.cpp.

Remake the light_decode_table.

The table starts out without pre-filled in values since those
are always discarded by the code apparently. We calculate a
pseudo curve with gamma power function, and then apply a new
adjustment table.

The adjustment table is setup to make the default gamma of 2.2
look decent: not too dark at light level 3 or so, but too dark
at 1 and below to be playable. The curve is much smoother than
before and looks reasonable at the whole range, offering a
pleasant decay of light levels away from lights.

The `display_gamma` setting now actually does something logical:
the game is darker at values below 2.2, and brighter at values
above 2.2. At 3.0, the game is very bright, but still has a good
light scale. At 1.1 or so, the bottom 5 light levels are virtually
black, but you can still see enough detail at light levels 7-8,
so the range and spread is adequate.

I must add that my monitor is somewhat dark to begin with, since
I have a `hc` screen that doesn't dynamic range colors or try to
pull up `black` pixels for me (it is tuned for accurate color and
light levels), so this should look even better on more dynamic
display tunings.

commit 5a0a59ad463143d4452524837d69c108908f20d5
Author: adrido
Date: Wed Dec 28 21:22:01 2016 +0100

Dont compare short with bool (#4963)

Fixes a compiler warning on MSVC

commit 084cdea6862cb65fe4bb807a211a9e1c17cffec8
Author: sfan5
Date: Sat Dec 24 14:26:03 2016 +0100

Irrlicht 1.9 support

commit b16252dcae8c6b0e79c20fa4c3cbddc37ad377cb
Author: sfan5
Date: Thu Dec 22 19:29:15 2016 +0100

Various anticheat improvements

* Calculate maximum interact distance from wielded tool
* New "interacted_while_dead" cheat_type for the Lua API
* Disallow dropping items while dead
* Move player to spawn before resurrecting them

commit b95f543da9d56974c4db8e34ce93e6f3bf7e776c
Author: Ner'zhul
Date: Sat Dec 24 12:30:18 2016 +0100

Add gradle wrapper (#4954)

Gradle wrapper permit to use multiple gradle versions across OS versions

commit e3cbe521fc72191da5a3e8ead499cf19e02aca7b
Author: rubenwardy
Date: Sat Dec 24 07:34:19 2016 +0000

Update Android build tools to latest version (#4872)

commit f4d718c53843c5e18243d0851b9c7790b0853334
Author: Rogier
Date: Wed Dec 14 16:23:25 2016 +0100

Minimal game: Use field 'tiles' instead of 'tile_images'

commit 4d4b8bb8a46b6472d86fa848954dbc26b4fadb50
Author: Rogier
Date: Tue Dec 13 23:16:26 2016 +0100

Move PP() and PP2() macros to basic_macros.h

Instead of redefining them everywhere.

commit 2f59a0c840e9101c87e2d59fabf34116b3328121
Author: Lars Hofhansl
Date: Sat Dec 10 10:31:17 2016 -0800

Process ABMs in a spherical volume instead of cubic

Increase active_block_range default to a 3 mapblock radius.

commit 923a8f1983271f65c80cbbde7c46153ce58560b4
Author: Lars Hofhansl
Date: Wed Dec 7 21:14:18 2016 -0800

Shaders: Remove unnecessary 'if' statements

Pull if GENERATE_NORMALMAPS == 1 into the template to avoid evaluating
it for each fragment.
Remove if (fogDistance != 0.0).

commit a76e7698b21d51594d82e329d3825ee86e653295
Author: Rogier
Date: Mon Jul 25 18:43:15 2016 +0200

Make minetest abort on lua panic

Currently, lua does a regular exit() after a lua panic, which can make
a problem hard to debug. Invoking FATAL_ERROR() instead will print
some useful information, and abort() minetest, so that a debugger can
be used to analyze the situation.

commit a95f983ea8665bfd14289b142cef1185838cc531
Author: sfan5
Date: Thu Dec 22 22:52:15 2016 +0100

Continue with 0.4.15-dev

commit 231ac33d34dfaaddf292c5f31b1eae43eeefba2d
Author: sfan5
Date: Thu Dec 22 22:52:15 2016 +0100

Bump version to 0.4.15


commit 5114329ada6ef3ccac7d964790868eb505484a96
Author: Craig Robbins
Date: Fri Dec 23 07:23:12 2016 +1000

Final update to credits before release

commit a17bcb176730700216f1ab1897036ee4309f69bd
Author: Nikolay
Date: Mon Dec 19 10:06:43 2016 +0000

Translated using Weblate (Russian)

Currently translated at 59.2% (544 of 918 strings)

commit 3fa7c5a476a6542485bd48ec320a1fc34dfeb646
Author: Cold Meson 06
Date: Tue Dec 20 06:07:18 2016 +0000

Translated using Weblate (Portuguese (Brazil))

Currently translated at 99.5% (914 of 918 strings)

commit ceba12e5aa63dad7051123865196aa332dbfdf62
Author: Bruno Borges
Date: Tue Dec 20 04:19:29 2016 +0000

Translated using Weblate (Portuguese (Brazil))

Currently translated at 94.8% (871 of 918 strings)

commit 34e69e5479f139956caf38bfba9233628facb285
Author: Cold Meson 06
Date: Tue Dec 20 02:18:51 2016 +0000

Translated using Weblate (Portuguese (Brazil))

Currently translated at 84.5% (776 of 918 strings)

commit ab1d98bc8f120ce01224f33829674e72d5854ed1
Author: Rogier
Date: Fri Dec 16 10:28:03 2016 +0000

Translated using Weblate (Dutch)

Currently translated at 85.2% (783 of 918 strings)

commit 2acd3ad6630844809a91b1153564fe60e34ddd49
Author: Wuzzy
Date: Wed Dec 14 02:06:54 2016 +0000

Translated using Weblate (German)

Currently translated at 100.0% (918 of 918 strings)

commit 70579dc7c3e76da109d8f99eeeffccff6ea5713b
Author: sfan5
Date: Thu Dec 22 14:45:53 2016 +0100

Android: Workarounds for Googles completely broken NDK

commit 1dd361f37c31d43556c51096078686345c0f76f5
Author: est31
Date: Wed Dec 21 14:31:59 2016 +0100

Android: update curl and libgmp

commit 5e4d6468a3110d8879e80e51490c0717ce64d75c
Author: paramat
Date: Wed Dec 21 07:10:32 2016 +0000

Builtin/../falling.lua: Avoid crash when object pos over limit

If the object pos is over limit, 'add entity' will not add an entity,
causing 'obj' to be nil.

commit ba52a34f94504e966ee3842e724561eec037cbc0
Author: est31
Date: Wed Dec 21 14:15:48 2016 +0100

Don't ship with broken languages (#4940)

commit 09f1a0c1ff8b5d73443603d85fccc3eb25cf4650
Author: sfan5
Date: Wed Dec 21 14:04:46 2016 +0100

Disable mod security by default (closes #4944)

commit cc7c31a5bc44ab0010997e86c0a8c9f5f832b398
Author: sfan5
Date: Wed Dec 21 10:20:06 2016 +0100

Fix warning reported by clang (possible bug in Settings lua api)

commit 04f68a87eecbde928e0dad7fcb9907657f75d457
Author: sfan5
Date: Wed Dec 21 06:37:25 2016 +0100

Correct Swahili translations (#4939)

commit bdf8f8549331270dc828289762c1de26d7e5e96e
Author: sfan5
Date: Tue Dec 20 14:27:14 2016 +0100

Limit drawing rect of selected item to viewport size (fixes #4341)

commit 0f0502109eac44128e87906fff30b5d049392f1d
Author: ShadowNinja
Date: Fri Dec 16 17:43:39 2016 -0500

Security: Fix resolving of some relative paths

Trying to resolve a path with RemoveRelativePathComponents that can't
be resolved without leaving leading parent components (e.g. "../worlds/foo"
or "bar/../../worlds/foo") will fail. To work around this, we leave
the relative components and simply remove the trailing components one
at a time, and bail out when we find a parent component. This will
still fail for paths like "worlds/foo/noexist/../auth.txt" (the path
before the last parent component must not exist), but this is fine
since you won't be able to open a file with a path like that anyways
(the O.S. will determine that the path doesn't exist.
Try `cat /a/../etc/passwd`).

commit f522e7351a1eaffcd4b0f1f06fab65a44281f972
Author: ShadowNinja
Date: Fri Dec 16 17:35:58 2016 -0500

Fix RemoveRelatvePathComponents

This used to return "/foo" for "../foo" when it should return the enpty
string (i.e., error removing all relative components).

commit 59f84ca0a07e50dd5ce050d38ae1aeb529bd25ac
Author: ShadowNinja
Date: Mon Dec 5 19:59:15 2016 +0000

Mod security: Allow read-only access to all mod paths

commit 24edfb77afbb631cb83d26a095b609850f997e5c
Author: lhofhansl
Date: Sun Dec 18 21:43:04 2016 -0800

Fix occlusion culling, again (#4930)

commit e4f7ce1985bda1c37b62f24d028828c5d3851ca2
Author: lhofhansl
Date: Sun Dec 18 04:25:42 2016 -0800

Fix occlusing counting (#4922)

commit 6d4e7f223a8d79d820546ad750448ee4ecbb1e55
Author: Dániel Juhász
Date: Sun Dec 18 10:20:23 2016 +0100

Fix unnecessary block loading (#4847)

This commit makes the game load blocks only if they are not in the
memory.

commit 78bf7c46e5fe8845e9a9f65b98db32b0ff398ad3
Author: Auke Kok
Date: Thu Dec 15 20:55:41 2016 -0800

Mapgen: Make mgv7 the default in UI

The actual menu default comes from defaultsettings.cpp.

commit 0614da3afffb7657452ef4ca8c1f2e1e82067f86
Author: est31
Date: Wed Dec 14 05:41:48 2016 +0100

Fix build with gettext enabled

commit f8408398f56b19ea277cb5921f0843ba06002574
Author: paramat
Date: Tue Dec 13 04:08:23 2016 +0000

Cavegen: Wider tunnels in mgflat, mgfractal, mgvalleys

As mgv7 is now the default mapgen i re-checked its tunnel width on request,
discovered they needed to be wider, and have made this change.
This commit widens the identical 3D noise tunnels in the other mapgens in
exactly the same way.

commit c67f2b29651eb98aaaf14649560d91ce5963223d
Author: est31
Date: Wed Dec 14 00:31:12 2016 +0100

Run updatepo.sh

commit 211d919b546e25e798982dd8df24ec82ecee2d6b
Author: est31
Date: Wed Dec 14 00:15:11 2016 +0100

Update minetest.conf.example and settings_translation_file.cpp

commit 646159159f4d1c13aeac820569b34e0108683f42
Author: Fixer
Date: Tue Dec 13 22:32:51 2016 +0000

Translated using Weblate (Ukrainian)

Currently translated at 38.1% (350 of 918 strings)

commit 55cb5a1983aa58e22d6dc5348d2716d788c67a70
Author: Wuzzy
Date: Sun Dec 11 09:22:15 2016 +0000

Translated using Weblate (German)

Currently translated at 98.9% (908 of 918 strings)

commit 1c4bc0d46c6c6f4ca3c1bdf43b55be824abf6187
Author: Jan Sbrz
Date: Sat Dec 3 12:57:21 2016 +0000

Translated using Weblate (German)

Currently translated at 94.7% (870 of 918 strings)

commit b898ab64866d492300a01e6d1028cae304087e2f
Author: Zygi Mantus
Date: Sat Dec 10 20:29:11 2016 +0000

Translated using Weblate (Lithuanian)

Currently translated at 26.2% (241 of 918 strings)

commit eac6323e80d048ca6f70c4cff50c442b9aeda74e
Author: Andrey
Date: Tue Dec 13 03:10:43 2016 +0000

Translated using Weblate (Russian)

Currently translated at 56.3% (517 of 918 strings)

commit 571ed96c8ea76d4cfc97dea6df49029a7842c72e
Author: Maksim Gamarnik
Date: Tue Dec 6 10:17:38 2016 +0000

Translated using Weblate (Russian)

Currently translated at 56.2% (516 of 918 strings)

commit 3a0ded274e171366b559bb14e4208caba3fea496
Author: Stas Kies
Date: Wed Aug 31 21:36:05 2016 +0000

Translated using Weblate (Russian)

Currently translated at 56.1% (515 of 918 strings)

commit bb9fe6eb2b32548e66d62b64e949b058ec7856fc
Author: Alvin Hikmawan
Date: Sat Dec 10 10:03:21 2016 +0000

Translated using Weblate (Indonesian)

Currently translated at 69.4% (638 of 918 strings)

commit 728909284a2ffa2decb543a9dea53a95e839bdcf
Author: Muhammad Rifqi Priyo Susanto
Date: Thu Dec 8 15:40:14 2016 +0000

Translated using Weblate (Indonesian)

Currently translated at 58.6% (538 of 918 strings)

This is a merger of 2 commits.

commit 47b1a118effc6d0d553cf572fc3b3706a2fa7832
Author: Alvin Hikmawan
Date: Fri Dec 2 07:30:27 2016 +0000

Translated using Weblate (Indonesian)

Currently translated at 58.6% (538 of 918 strings)

commit 51210d317dbec82795d778b1cad7b550085fd77f
Author: Yana Agun Siswanto
Date: Sat Oct 22 07:19:46 2016 +0000

Translated using Weblate (Indonesian)

Currently translated at 58.6% (538 of 918 strings)

commit f18cebdd0704884444dc241ef58f349f40398579
Author: Onyx Steinheim
Date: Sun Nov 27 10:39:47 2016 +0000

Translated using Weblate (French)

Currently translated at 100.0% (918 of 918 strings)

commit 68d24fb74be70406b4c38eb2d82189511fec5c2e
Author: AcidNinja
Date: Wed Nov 16 12:19:12 2016 +0000

Translated using Weblate (French)

Currently translated at 100.0% (918 of 918 strings)

This is a merger of 4 commits.

commit 3aabb6587d588008e3efc431f0400632442dee6b
Author: Onyx Steinheim
Date: Mon Oct 17 08:41:00 2016 +0000

Translated using Weblate (French)

Currently translated at 97.7% (897 of 918 strings)

commit 735581bad13b6fa2921bfdb8ab902075e5b4e104
Author: Jakub Mendel
Date: Tue Nov 8 16:43:42 2016 +0000

Translated using Weblate (Polish)

Currently translated at 59.5% (547 of 918 strings)

This is a merger of 2 commits.

commit e36ae4ec0a4d5df6b23a7e4d433961effa0ea544
Author: red-001
Date: Tue Nov 8 16:46:07 2016 +0000

Translated using Weblate (Polish)

Currently translated at 41.6% (382 of 918 strings)

commit 66fe077d0739b0756eb87389ddd1498187b84bd7
Author: nedzadarek
Date: Sun Sep 25 20:41:59 2016 +0000

Translated using Weblate (Polish)

Currently translated at 41.2% (379 of 918 strings)

commit eb1d7cdb3d618f37a1a700b0168e5900fc404370
Author: Han So Ri
Date: Sun Oct 30 13:50:36 2016 +0000

Translated using Weblate (Korean)

Currently translated at 53.8% (494 of 918 strings)

This is a merger of 2 commits.

commit faea229da78b7dfaae2271427d562bbf5a5ffb77
Author: Dongjin Han
Date: Fri Oct 28 07:01:21 2016 +0000

Translated using Weblate (Korean)

Currently translated at 5.6% (52 of 918 strings)

commit 8785827990704943513e64bd44d602d4707ca64f
Author: sorichan
Date: Fri Oct 28 07:01:16 2016 +0000

Translated using Weblate (Korean)

Currently translated at 5.6% (52 of 918 strings)

commit 46ac92b1a1a5dbb13f367782413822c111c8ea72
Author: Dongjin Han
Date: Fri Oct 28 06:42:29 2016 +0000

Translated using Weblate (Korean)

Currently translated at 1.5% (14 of 918 strings)

commit 428cebc25d1fb7a52e09943a8c3d36a922aee531
Author: sorichan
Date: Fri Oct 28 06:40:30 2016 +0000

Translated using Weblate (Korean)

Currently translated at 1.5% (14 of 918 strings)

commit a5ec1ddcac6f0d273257f72ea9e0f006319f069e
Author: Petter Reinholdtsen
Date: Tue Oct 25 21:41:21 2016 +0000

Translated using Weblate (Norwegian Bokmål)

Currently translated at 3.3% (31 of 918 strings)

commit 18a7d3e754f6b533f7094b34303c3528c748e23b
Author: Christian Haug
Date: Tue Oct 25 21:40:10 2016 +0000

Translated using Weblate (Norwegian Bokmål)

Currently translated at 2.8% (26 of 918 strings)

commit 64969ef41a8b26f9a5d29ce1d0128aebeea1de25
Author: Petter Reinholdtsen
Date: Tue Oct 25 21:39:49 2016 +0000

Translated using Weblate (Norwegian Bokmål)

Currently translated at 2.7% (25 of 918 strings)

commit 9f476fd66d101964cb689e9506f4c3bd018b54ad
Author: Christian Haug
Date: Tue Oct 25 21:36:59 2016 +0000

Translated using Weblate (Norwegian Bokmål)

Currently translated at 1.7% (16 of 918 strings)

commit f8456dde51b96f08605487ea8cfe463d27e0cc8d
Author: Petter Reinholdtsen
Date: Tue Oct 25 21:36:50 2016 +0000

Translated using Weblate (Norwegian Bokmål)

Currently translated at 1.6% (15 of 918 strings)

commit 289cf93d4b469e3f1883d400a0d63e7cf287d4a7
Author: Christian Haug
Date: Tue Oct 25 21:36:29 2016 +0000

Translated using Weblate (Norwegian Bokmål)

Currently translated at 1.5% (14 of 918 strings)

commit ef4eb46b617d7602ef9aa91e777fd3a03cd6bd73
Author: Petter Reinholdtsen
Date: Tue Oct 25 21:36:17 2016 +0000

Translated using Weblate (Norwegian Bokmål)

Currently translated at 1.4% (13 of 918 strings)

commit a2c446725505f822b4bfe1f0dd3c652f127b20d0
Author: Jakub Vaněk
Date: Tue Oct 25 11:59:38 2016 +0000

Translated using Weblate (Czech)

Currently translated at 51.0% (469 of 918 strings)

commit ef68a506aa373723ac3c13fc05e6ebf6f094e1bc
Author: Tomáš Bělohlávek
Date: Tue Oct 25 11:37:03 2016 +0000

Translated using Weblate (Czech)

Currently translated at 58.0% (533 of 918 strings)

This is a merger of 2 commits.

commit 715fba6f3927d30ba68c434dd9857d9dec18173d
Author: Jeff Huang
Date: Sat Oct 15 08:01:02 2016 +0000

Translated using Weblate (Chinese (Taiwan))

Currently translated at 100.0% (918 of 918 strings)

commit 593eaf3b8894137874f9fb29203ec364e292c036
Author: Mingye Wang
Date: Fri Oct 14 16:29:41 2016 +0000

Translated using Weblate (Chinese (Taiwan))

Currently translated at 97.0% (891 of 918 strings)

commit 5f41ae2a16e896313b6be9e78fe34caa5d8a6d1c
Author: tonibm19
Date: Wed Oct 26 09:14:30 2016 +0000

Translated using Weblate (Catalan)

Currently translated at 46.0% (423 of 918 strings)

commit ab8fbd970f966993f79df31c6d6459cc3e437099
Author: Roc Humet
Date: Thu Oct 6 17:55:09 2016 +0000

Translated using Weblate (Catalan)

Currently translated at 43.6% (401 of 918 strings)

commit f8c87a449603ed499ef04c3b4c1def1fa1979b78
Author: Alfonso R. Zepeda R
Date: Tue Oct 4 03:39:44 2016 +0000

Translated using Weblate (Spanish)

Currently translated at 57.8% (531 of 918 strings)

commit ec7e23d7802a0ec2cd6bd048a253d595728d906e
Author: Rui
Date: Sat Oct 1 05:59:25 2016 +0000

Translated using Weblate (Japanese)

Currently translated at 49.4% (454 of 918 strings)

This is a merger of 2 commits.

commit 6752dda856d1c16e3b2e974ff9ea76e24e171a14
Author: Eidy
Date: Mon Oct 3 04:27:05 2016 +0000

Translated using Weblate (Swahili)

Currently translated at 99.8% (917 of 918 strings)

This is a merger of 3 commits.

commit 7af9442ea39ec0623060fefef152581cbacda706
Author: Eidy
Date: Mon Oct 3 03:39:22 2016 +0000

Added translation using Weblate (Swahili)

commit 22ad774ff41ee91bbec1350a56cedb5d2bee3358
Author: João Rodrigues
Date: Tue Nov 8 00:48:08 2016 +0000

Translated using Weblate (Portuguese)

Currently translated at 66.7% (613 of 918 strings)

There is no need to specify that a mod is an extra.

commit 1e6130d128762b162f0869e7a4d610f0d495f8a6
Author: José Henrique Luckmann
Date: Tue Sep 27 17:51:17 2016 +0000

Translated using Weblate (Portuguese (Brazil))

Currently translated at 84.2% (773 of 918 strings)

commit 7958bda9d83a826fda7f2b45a41e9f0d5863768b
Author: Thomas Wagner Nielsen
Date: Thu Nov 24 15:52:26 2016 +0000

Translated using Weblate (Danish)

Currently translated at 73.0% (671 of 918 strings)

commit 1c8d43cab5a2efdf7540ea9e0905de60a3ced8ca
Author: Joe Hansen
Date: Thu Oct 6 14:48:01 2016 +0000

Translated using Weblate (Danish)

Currently translated at 73.0% (671 of 918 strings)

This is a merger of 3 commits.

commit 05f6b274a5cf06050f9c33aab7869961fd0b63a5
Author: Thomas Wagner Nielsen
Date: Tue Aug 30 07:05:41 2016 +0000

Translated using Weblate (Danish)

Currently translated at 29.5% (271 of 918 strings)

commit 0d94bfabcc71efac20210746430a2b9e401425b1
Author: sfan5
Date: Mon Dec 12 17:10:16 2016 +0100

Mgv7: Change default cave width to 0.09

commit 540071002e949dfa7be3999a58be46d75d7631e9
Author: rubenwardy
Date: Sun Dec 11 22:17:32 2016 +0000

Fix segfault on startup error on Android

commit 0fdf24d64ab055a97e488eb3775cc7c721156d3c
Author: rubenwardy
Date: Sun Dec 11 21:57:43 2016 +0000

Fix camera jumping on Android when panning past 0/360 mark

commit d9675d3d922a2c8f521102c9386d14c694fda365
Author: Bernardo Sulzbach
Date: Mon Dec 12 00:39:09 2016 -0200

Mod dependency lists: Should have platform-independent line breaking

This fixes a bug existing in modmgr.lua as reported by @Wuzzy2 which
caused the mod dependency list to glitch if input was using a line
terminator different than the OS default.

The C++ code does not need any changes as it already trims CR
occurrences on platforms on which the line termination sequence is LF.

Taken into account the size of the depends.txt files used, this should
not introduce a noticeable performance regression.

Fixes #4720

commit c98ae2a91f2a9eb8dad011e71a04fd8ee2c2d767
Author: Rogier
Date: Sun Dec 11 20:13:49 2016 +0100

Setting limits: Fix message text in advanced settings tab

It would complain that the value should be higher than the lower
bound, when it should be higher than or equal to the lower bound.

Similar issue for the upper bound.

commit 02112f84e2102182816ffa48d5444a7321730936
Author: Rogier
Date: Sun Dec 11 00:23:32 2016 +0100

View range: Set maximum to 4000 nodes

The network protocol does not support larger than 255 mapblocks.

commit 38abc91802ec12996d4fbb1e2f0ba4365d86b545
Author: paramat
Date: Thu Dec 1 21:53:43 2016 +0000

Mapgen: Make mgv7 the default mapgen

commit 60772071e9b63c24a939078c706b713f46bf3279
Author: Rogier-5
Date: Sun Dec 11 19:49:49 2016 +0100

Fix computation of viewing range (in blocks) sent to server (#4882)

Fixes #4878

Also remove an artificial viewing range reduction that
(presumably) was added to compensate for miscomputed
viewing ranges, and that doesn't seem to be needed any
more (thanks to lhofhansl).

commit 2886f0ccb06af04927d4cd661eaf82a253426c05
Author: rubenwardy
Date: Fri Dec 9 17:27:36 2016 +0000

Fix sqlite databases being read-only on 64bit Android by patching sqlite (#4871)

Fixes #4121

commit 3f88d776dcfb6d8844906ec44d9131d4519a34cb
Author: sfan5
Date: Wed Dec 7 10:18:18 2016 +0100

Buildbot: Update LuaJIT version

commit 5a2431a9bd9a019a47cd279ac988435b075cdabe
Author: Auke Kok
Date: Tue Dec 6 22:08:16 2016 -0800

Simple decorations: Fix range check for deco->deco_param2

Allow any int value, and properly range check it before casting.

User avatar
Wayward_One
Member
Posts: 108
Joined: Tue Jun 10, 2014 18:44
GitHub: Wayward1
IRC: Wayward_One Wayward1
In-game: Wayward_One
Location: Kolene, Corellia
Contact:

Re: [Android] Wayward_One's builds

by Wayward_One » Post

Minetest 0.4.15-b387f95e
Spoiler
commit b387f95ed31e9d1dc61ffd10f19187349705d6c9
Author: LNJ
Date: Thu Jan 5 21:28:58 2017 +0100

README.txt: Update the License to 2010-2017

commit 545c37f6139125c9a2f9cc0ecfd1d3ff1f44b832
Author: LNJ
Date: Thu Jan 5 22:38:43 2017 +0100

lua_api.txt: Add registered_chatcommands to global tables

commit 8f22272df5423cfc6cdf4425787d7f148ee4ca6c
Author: Wayward1
Date: Wed Jan 4 19:44:11 2017 -0500

Add raycast.cpp and tileanimation.cpp to Android.mk

commit e8b7179ccd5b1f70eba3f9ac570c5f10474cf7a7
Author: rubenwardy
Date: Wed Dec 28 13:01:32 2016 +0000

Expose and document chatcommands as minetest.registered_chatcommands

commit ca3629637cb20cea318b8811e717e2caab579dc0
Author: Lars Hofhansl
Date: Wed Jan 4 11:11:55 2017 -0800

Fixes for using std:vector in ABMHander and further perf improvements

commit ad10b8b762d8097092f307867a36e55049d69546
Author: Rogier-5
Date: Tue Jan 3 21:23:22 2017 -0800

Use std::vector instead of std::map in class ABMHandler

commit 3f8261830e0503cd59d8713d5c9aab12fc1491db
Author: Dániel Juhász
Date: Wed Jan 4 19:18:40 2017 +0100

Improve getPointedThing() (#4346)

* Improved getPointedThing()

The new algorithm checks every node exactly once.
Now the point and normal vector of the collision is also returned in the
PointedThing (currently they are not used outside of the function).
Now the CNodeDefManager keeps the union of all possible nodeboxes, so
the raycast won't miss any nodes. Also if there are only small
nodeboxes, getPointedThing() is exceptionally fast.
Also adds unit test for VoxelLineIterator.

* Cleanup, code move

This commit moves getPointedThing() and
Client::getSelectedActiveObject() to ClientEnvironment.
The map nodes now can decide which neighbors they are connecting to
(MapNode::getNeighbors()).

commit 8aadc62856cc3789ed345ddf3870e311af60afe9
Author: Loïc Blot
Date: Wed Jan 4 14:36:51 2017 +0100

Travis: Build server too for UNIX

commit 7387b190213996e453d0a7447027a71615034f5e
Author: Lars Hofhansl
Date: Sat Dec 31 12:40:31 2016 -0800

Pull occlusion check out of loop, and minor code cleanups.

commit 6718a95103b2a6c308da121a1340dfdcad2e069d
Author: Thomas--S
Date: Mon Jan 2 22:42:50 2017 +0100

Fix display gamma documentation

Overlooked in #4873

commit a07b032245bef76a7695e139a9daca7cb646a73d
Author: sfan5
Date: Fri Dec 23 14:43:56 2016 +0100

Add 2D sheet animation for nodes

commit 7057c196c442ff3484b53f48d940f4c9e0ffe23a
Author: Luke Puchner-Hardman
Date: Tue Sep 23 14:39:34 2014 +0200

Added "[sheet" to the texture special commands.

"[sheet:WxH:X,Y" assumes the base image is a tilesheet with W*H tiles
on it and crops to the tile at position X,Y. Basically it works
like "[verticalframe" but in 2D.

For testing, I combined the four default_chest images into one.

commit 523f0e8c5bce0cb58215dc1f9d027cf32394e3c3
Author: sfan5
Date: Fri Dec 23 13:48:32 2016 +0100

Move TileAnimation code to seperate file

commit e2e8da5ee44f71c22996a780caff67e48e79fae4
Author: Loic Blot
Date: Sun Jan 1 23:57:37 2017 +0100

Fix non reverted change on TOSERVER_BREATH compat

commit 52ba1f867e5edb579a59a44fbb8286d4f1e54931
Author: Loic Blot
Date: Sun Jan 1 16:13:01 2017 +0100

Breath cheat fix: server side

Breath is now handled server side. Changing this behaviour required some modifications to core:

* Ignore TOSERVER_BREATH package, marking it as obsolete
* Clients doesn't send the breath to server anymore
* Use PlayerSAO pointer instead of peer_id in Server::SendPlayerBreath to prevent a useless lookup (little perf gain)
* drop a useless static_cast in emergePlayer

commit a1346c916e1d0f0cde2ccecc680857896c717a3d
Author: Dorian Wouters
Date: Sat Dec 31 18:12:26 2016 +0100

Fix /grant & /revoke not working with custom auth handler (#4974)

core.auth_table is not supposed to be accessed directly.

User avatar
Wayward_One
Member
Posts: 108
Joined: Tue Jun 10, 2014 18:44
GitHub: Wayward1
IRC: Wayward_One Wayward1
In-game: Wayward_One
Location: Kolene, Corellia
Contact:

Re: [Android] Wayward_One's builds

by Wayward_One » Post

Minetest 0.14.15-3eecc6ff

Contains one extra commit (https://github.com/minetest/minetest/pull/5130) to fix accidental removal of node face highlighting.
Spoiler
commit 3eecc6ff4492ca21772544451fd8aa78871bac3b
Author: ShadowNinja
Date: Sat Jan 28 17:23:30 2017 -0500

Fix AIX threading build

commit c93f7f5ceaf255bc9314be022b7bebb55b1d0605
Author: ShadowNinja
Date: Sat Jan 28 17:02:43 2017 -0500

Fix synchronization issue at thread start

If a newly spawned thread called getThreadId or getThreadHandle before
the spawning thread finished saving the thread handle, then the
handle/id would be used uninitialized. This would cause the threading
tests to fail since isCurrentThread would return false, and if Minetest
is built with C++11 support the std::thread object pointer would be
dereferenced while ininitialized, causing a segmentation fault.

This fixes the issue by using a mutex to force the spawned thread to
wait for the spawning thread to finish initializing the thread object.

An alternative way to handle this would be to also set the thread
handle/id in the started thread but this wouldn't work for C++11
builds because there's no way to get the partially constructed object.

commit 79d752ba4f6f0197627cc20f99b2540f63b6dc88
Author: SmallJoker
Date: Mon Jan 2 15:17:28 2017 +0100

from_table: Fix crash for missing inventory or field

Author: sapier
Date: Sat Jan 21 15:58:07 2017 +0100

Make entity on_punch have same signature and behaviour as player on_punch

commit 953cbb3b15997a0e7c7c32af2365cb5046a9e476
Author: Paramat
Date: Sat Jan 28 10:07:35 2017 +0000

Plantlike: Fix visual_scale being applied squared (#5115)

Visual_scale was applied twice to plantlike by accident sometime between
2011 and 2013, squaring the requested scale value. Visual_scale is
correctly applied once in it's other uses in signlike and torchlike.

Two lines of code are removed, they also had no effect for the vast
majority of nodes with the default visual_scale of 1.0.
The texture continues to have it's base at ground level.

commit b7a98e98500402c3bbdb6d56d0fe42b4f5b3cedb
Author: Loïc Blot
Date: Fri Jan 27 08:59:30 2017 +0100

Implement player attribute backend (#4155)

* This backend permit mods to store extra players attributes to a common interface.
* Add the obj:set_attribute(attr, value) Lua call
* Add the obj:get_attribute(attr) Lua call

Examples:
* player:set_attribute("home:home", "10,25,-78")
* player:get_attribute("default:mana")

Attributes are saved as a json in the player file in extended_attributes
key

They are saved only if a modification on the attributes occurs and loaded
when emergePlayer is called (they are attached to PlayerSAO).

commit 2a8953107181b4df6ff55d0ae214490575609f49
Author: paramat
Date: Thu Jan 26 15:38:18 2017 +0000

Dungeongen: Fix selection of diagonal corridors

The do .. while loop is waiting for both dir.X and dir.Z to be non-zero,
so should continue to loop if either dir.X or dir.Z are zero. The brackets
present suggest this was intended to be OR not AND.

commit ae929ce2fdcfcfc95cffece35f3d38ea4d96dd9f
Author: paramat
Date: Mon Jan 23 08:07:34 2017 +0000

Dungeons: Add nodebox stairs to desert and sandstone dungeons

Desert and sandstone dungeons have 2 node wide corridors. Previously,
nodebox stairs were disabled because dungeon generation code did not
support nodebox stairs wider than 1 node, now it does.

Add 'stair desert stone' content id to MappgenBasic.

Requires 'mapgen stair desert stone' to be added to Minetest Game.

commit c268db7b46645b8000bd77ce80e919080a75f152
Author: Dániel Juhász
Date: Thu Jan 26 16:10:56 2017 +0100

Fix after hardware node coloring (#5114)

commit 9f108b56d35cb607b538562ac369c457cd129eaa
Author: paramat
Date: Wed Jan 25 15:23:29 2017 +0000

Dungeongen: Fix out-of-voxelmanip access segfault

My recent dungeon commit allowed stairs to be placed across the full
width of corridors, but some of the new node positions accessed were
missing checks for being within the voxelmanip, causing occasional
segfaults near dungeons with corridors wider than 1 node.

Add 'vm->m_area.contains(pos)' checks just before stair position
voxelmanip access. This allows an earlier check to be removed as it
is now redundant.

commit 08911160aa5294883a7ebfb681fbf0c1a858dc78
Author: rubenwardy
Date: Wed Jan 25 09:57:33 2017 +0000

Block spam messages before calling on_chatmessage callbacks (#4805)

Fixes #4799

commit 33e0eedbfb116111fa79cbc506d9e94ffbb1543b
Author: number Zero
Date: Wed Jan 25 00:33:01 2017 +0300

Add smooth lighting for all nodes

Note: Smooth lighting disables the mesh cache.

commit 87e9466cafd72ab9b78218c67352c80d20e008a8
Author: raymoo
Date: Tue Jan 24 08:25:11 2017 -0800

Wrap to positive degree values (#5106)

commit 0cde270bf59c151e9a2f668631cd11b0d03f35ae
Author: sfan5
Date: Tue Jan 24 15:19:29 2017 +0100

Initialize TileAnimationParams to prevent crashes/bugs for legacy invocations of add_particle{,spawner} (fixes #5108)

commit 59fdf57134f62be8b8b4801c5f0fc4a2fca25f43
Author: paramat
Date: Sun Jan 22 04:21:29 2017 +0000

Zoom FOV: Reduce minimum zoom FOV to 7 degrees

The default of 15 is unchanged.
7 degrees is x10 magnification which is common for binoculars.
Alter hardcoded limits in camera.cpp:
Minimum 7 degrees.
Maximum 160 degrees to match upper limits in advanced settings.

commit d413dfe87c326385be4259afc2830e3e1638bf3c
Author: paramat
Date: Sat Jan 21 06:30:33 2017 +0000

Dungeons: Support nodebox stairs wider than 1 node

Previously, code did not support stair nodeboxes in corridors wider
than 1 node.
Make stair nodeboxes full width even in corridors with different
widths in X and Z directions.

commit 7fc67199683d3c60fe0b3ddcb2a9594b4804cc38
Author: Auke Kok
Date: Thu Jan 12 11:56:41 2017 -0800

core: Add dir_to_yaw and yaw_to_dir helpers

These are needed to go from things like entity yaw to a vector
and vice versa.

commit 2d7a6f2cc0717eb92de4a91326a871d525ce513d
Author: Auke Kok
Date: Thu Jan 12 11:27:39 2017 -0800

Vector: Add vector.sort(a, b): return box edges

This function returns the box corners of the smallest box
that includes the two given coordinates.

commit d04d8aba7029a2501854a2838fd282b81358a54e
Author: Dániel Juhász
Date: Thu Jan 12 15:46:30 2017 +0100

Add hardware node coloring. Includes:
- Increase ContentFeatures serialization version
- Color property and palettes for nodes
- paramtype2 = "color", "colored facedir" or "colored wallmounted"

commit 43822de5c6b35646feced5ac65331313f82f78ce
Author: sfan5
Date: Sun Jan 22 20:17:13 2017 +0100

Fix potential crash in chat handling (since 2f56a00d9eef82052614e5854a07b39b087efd0b)

commit 39123fcce5e983e83234971571b3cfaa458970b5
Author: Loïc Blot
Date: Sat Jan 21 22:05:54 2017 +0100

Remove os.exit from the Lua secure sandbox (#5090)

os.exit will exit not using proper resource liberation paths.

Mods should call the proper exit mod using our API

commit 6d5a40713347424084af8ba04e76278961506881
Author: Loïc Blot
Date: Sat Jan 21 19:30:42 2017 +0100

Add show_statusline_on_connect setting (#5084)

Add show_statusline_on_connect setting

commit bc29e03b597be350fa856b1ae3d8623778a808b3
Author: Loïc Blot
Date: Sat Jan 21 17:30:55 2017 +0100

Revert "Detach the player from entities on death." (#5087)

commit b9c1a758a1e987dfb0284c08dd96d4d17114882f
Author: sapier
Date: Sat Jan 21 17:11:06 2017 +0100

Fix unknown command message not providing number of cmd

commit c57b4ff9b592617539aa978374c13cdd5f1603a6
Author: sapier
Date: Sat Jan 14 19:32:10 2017 +0100

Add Entity get_texture_mod() to Lua API
Send texture modifier to clients connecting later too

commit 72535d33281ed4c863013590e5fd032c39f0b781
Author: red-001
Date: Sat Jan 21 15:11:55 2017 +0000

Detach the player from entities on death. (#5077)

commit 0eede97af2927dcda3545192403b0a44f30bcd1f
Author: Loïc Blot
Date: Sat Jan 21 11:29:18 2017 +0100

Warning fix for 2ea60156437962d7d29d20606bf5d9189059f76b (#5082)

Neither flag as force delete nor show the warning when mapblock is full and object is a player

commit 2ea60156437962d7d29d20606bf5d9189059f76b
Author: Loïc Blot
Date: Sat Jan 21 10:41:00 2017 +0100

Do not force deletion of players when mapblock is full (#5081)

This fixes #4067

commit 0dada51a550c5eb52faf700dcbde4cee22a6bc70
Author: red-001
Date: Fri Jan 20 22:19:41 2017 +0000

Remove `mathconstants.h` and use the correct way to get `M_PI` in MSVC. (#5072)

commit efa54f9c460239c23a2014076764d6c6830589e6
Author: Elijah Duffy
Date: Fri Jan 20 10:49:20 2017 -0800

Add chatcommand unregister and override API (#5076)

Introduces two functions to unregister and override chatcommands.
minetest.unregister_chatcommand("<name>") and
minetest.override_chatcommand("<name>", {<redifinition>})

commit dd282e646c42e3524bc546372c6a648e99b3c9db
Author: SmallJoker
Date: Wed Jan 18 21:03:15 2017 +0100

Fix MSVC build Build broken by 98e36d7

commit 7279f0b37335396c85f6bdd7dc67ff56e53df0f9
Author: sfan5
Date: Sat Jan 14 16:48:49 2017 +0100

Add particle animation, glow

This is implemented by reusing and extending the
TileAnimation code for the methods used by particles.

commit c5967f75f0a9827d1b65b384edd6ba07c73ffd2f
Author: rubenwardy
Date: Wed Jan 18 10:19:57 2017 +0000

Add minetest.player_exists() (#5064)

commit a378e32751127e2ae3708a33f035d1dcf5d400a1
Author: rubenwardy
Date: Wed Jan 18 06:48:25 2017 +0000

Add search to advanced settings (#4806)

* Add search to advanced settings

* Press enter again to go to next result

* Use keyword based search, auto select best option

commit 51746ca910f8bce0837a72110e47ec7de76d1c19
Author: sapier
Date: Tue Jan 17 19:41:52 2017 +0100

Fix typo in alias for deprecated settexturemod

commit d218baa3ace1f40813a346543feeac2aa71c480c
Author: Ezhh
Date: Tue Jan 17 14:41:25 2017 +0000

Improve priv descriptions (#5047)

commit 2f56a00d9eef82052614e5854a07b39b087efd0b
Author: red-001
Date: Mon Jan 16 23:09:47 2017 +0000

Remove client-side chat prediction. (#5055)

Network lag isn't really a big issue with chat and chat prediction makes writing mods harder.

commit d2f5732f89cd58dafc6a4f398b8ebfd122754852
Author: rubenwardy
Date: Mon Jan 16 15:15:43 2017 +0000

Adjust formspec spacing on the Client tab of the mainmenu

commit 63c892eedfe21cbca2e2369d28e5e4d4e62ca1bd
Author: rubenwardy
Date: Mon Jan 16 13:08:59 2017 +0000

Rename ObjectRef methods to be consistent and predictable

commit f3bd4c405df6bce64b7a98789d825eeac9c279b2
Author: red-001
Date: Fri Jan 6 20:29:29 2017 +0000

Add keyword based search to serverlist

commit f5070b44542edba97a20445c3774c221077cc4a2
Author: sapier
Date: Sun Jan 15 13:36:53 2017 +0100

Added lua tracebacks to some errors where you have been blind to what… (#5043)

* Added lua tracebacks to some errors where you have been blind to what actually went wrong

commit e12019cfd9ff4e9afa1d7dd326a0094b15fb9b2b
Author: paramat
Date: Sun Jan 15 01:21:36 2017 +0000

Documentation: Correct biome heat / humidity noise parameters

When the new set of biomes was added in MTGame the 'spread' for heat
and humidity noise parameters was increased to 1000, i forgot to update
settingtypes.txt and minetest.conf.

commit d03b4fb627b51fd794033452cfa3af77e879d0b5
Author: sapier
Date: Sat Jan 14 22:30:03 2017 +0100

Add color names from web page referenced in luaapi doc

commit c41352a1c7a393299ea0dce0b4d075849f96dcd9
Author: lhofhansl
Date: Sat Jan 14 13:30:14 2017 -0800

Only set material flag on rendered meshes (#5023)

commit f0c6feca97ee412b26c96521724dcd63104185bd
Author: sfan5
Date: Sat Jan 14 12:28:43 2017 +0100

Fix build with freetype support disabled

commit ee9b59a7fe9a3277ffdd26d29e66ef7a285df5ce
Author: Loic Blot
Date: Sat Jan 14 12:20:59 2017 +0100

Fix another missing const reported by clang & @sfan5

Signed-off-by: Loic Blot

commit ee6d8c10ce3f7570a47c6042c36da3c8566364a7
Author: Loic Blot
Date: Sat Jan 14 12:03:50 2017 +0100

Fix missing const in ServerActiveObject::getStaticData

This fixes #5033

Signed-off-by: Loic Blot

commit 80023660979e19b3607fdfb573adb76cb60da5f1
Author: ShadowNinja
Date: Thu Oct 15 13:16:26 2015 -0400

Organize defaultsettings.cpp

commit bb154c2e1cf185f181c3e85df9addb79e6d18b4c
Author: ShadowNinja
Date: Thu Oct 15 13:05:33 2015 -0400

Main menu tweaks

commit ef0aa7d5b543b6561e1b7292b2d0a0ac43add55d
Author: Loic Blot
Date: Wed Jan 11 22:48:14 2017 +0100

Optimize SAO getStaticData by using std::string pointer instead of return copy

Signed-off-by: Loic Blot

commit e2dd96b432f057cd8a3886314c78a79138a99c5e
Author: Rogier
Date: Thu Jan 12 04:25:25 2017 +0900

Cleanup content_sao by factorizing similar code parts

Signed-off-by: Loic Blot

commit 7ae7f1ea4cbbda7d7849a1240ce30d867e850bfb
Author: ShadowNinja
Date: Sun Oct 9 14:36:22 2016 -0400

Enable mod security by default

commit 25ba96fcac9fce7bfa9dd6e9c2c3e96e2d5e147e
Author: paramat
Date: Sat Dec 24 06:40:57 2016 +0000

Meshes: Make object mesh face shading consistent

Previously, object meshes had their North and South faces darker than
East and West faces, the opposite of nodes and meshnodes. This commit
corrects this.
State constants as float-literals not double-literals.
Simplify code.
Add comment.

commit 5d60a6c533efb572a4004d110536da63bb62c58a
Author: Rui
Date: Thu Jan 12 04:25:25 2017 +0900

Make nametag removable with set_nametag_attributes (#5021)

commit 430d3b28e46b16e1411ec0ecb6c0d0ab9d6feb63
Author: Loic Blot
Date: Wed Jan 11 09:03:07 2017 +0100

Cleanup some header inclusions to improve compilation times

commit 66479394037baa941cb06d75d3afc79ff4c717a2
Author: Rogier
Date: Tue Jan 10 04:39:45 2017 +0900

Performance fix + SAO factorization

Original credits goes to @Rogier-5

* Merge common attributes between LuaEntitySAO & PlayerSAO to UnitSAO
* Make some functions const
* Improve some lists performance by returning const ref

Signed-off-by: Loic Blot

commit ec30d49e026af2d0cb8329eb66aec48d12e79839
Author: Rui
Date: Tue Jan 10 04:39:45 2017 +0900

Add staticdata parameter to add_entity (#5009)

* Add staticdata parameter to add_entity
* Add add_entity_with_staticdata to core.features

commit 8e7449e09253e138716d8dbad6a2ab5c6e089e28
Author: Ner'zhul
Date: Mon Jan 9 20:39:22 2017 +0100

Environment & IGameDef code refactoring (#4985)

* Environment code refactoring
* Cleanup includes & class declarations in client & server environment to improve build speed
* ServerEnvironment::m_gamedef is now a pointer to Server instead of IGameDef, permitting to cleanup many casts.
* Cleanup IGameDef
* Move ITextureSource* IGameDef::getTextureSource() to Client only.
* Also move ITextureSource *IGameDef::tsrc() helper
* drop getShaderSource, getSceneManager, getSoundManager & getCamera abstract call
* drop unused emerge() call
* cleanup server unused functions (mentionned before)
* Drop one unused parameter from ContentFeatures::updateTextures
* move checkLocalPrivilege to Client
* Remove some unnecessary casts
* create_formspec_menu: remove IWritableTextureSource pointer, as client already knows it
* Fix some comments
* Change required IGameDef to Server/Client pointers
* Previous change that game.cpp sometimes calls functions with Client + InventoryManager + IGameDef in same functions but it's the same objects
* Remove duplicate Client pointer in GUIFormSpecMenu::GUIFormSpecMenu
* drop ClientMap::sectorWasDrawn which is unused

commit 11df7e886a674e280e3ec6f895c11fc1e70eb7b3
Author: zeuner
Date: Mon Jan 9 17:03:13 2017 +0100

support older PostGreSQL versions (#4999)

* support older PostGreSQL versions
* documentation accuracy

* improve performance by affecting less rows in UPDATE queries

commit 73fdb635974cb11521d80f15261b97d6fac53cd0
Author: sfan5
Date: Mon Jan 9 16:39:40 2017 +0100

builtin/.../falling.lua: Avoid crash when hitting unknown nodes

commit 8c1b4f298e2812598b0350e8c86b6a0788062ed7
Author: paramat
Date: Sat Jan 7 21:24:31 2017 +0000

Map generation limit: Cache as 'const' not 'const static'

commit ddcf8422a229c4965233177f6315847a6773a20c
Author: paramat
Date: Tue Dec 27 17:00:47 2016 +0000

Map generation limit: Fix checks for block/sector over-limit

Fix the maths that check if any part of a mapblock or sector is over the
set map_generation_limit.
Therefore avoid the loading of any over-limit blocks that were previously
generated when map_generation_limit was larger. The set limit can vary
for a world because it is not yet a per-world mapgen parameter, even when
it is sometimes it will be changed deliberately.
Therefore avoid a player being returned to world centre if they re-enter
a world while being over-limit.

Fix the createSector() crash caused by a mob spawning over-limit in an
over-limit mapblock

commit 1fee649f1586c39510169f4dbc84b6c7aed12cfd
Author: Lars Hofhansl
Date: Sun Jan 8 09:32:16 2017 -0800

Minor: Fix indentation in serverenvironment.cpp

commit 98e36d7d681abc508aa81b6f9df0c8c87c7cfe17
Author: Loic Blot
Date: Sun Jan 8 11:01:35 2017 +0100

Move ServerEnvironment to dedicated cpp/header files

* also cleanup some unneeded inclusions

commit eb2c19bbedecb5f42c946b0c14466abc0b109825
Author: Loic Blot
Date: Sun Jan 8 10:49:47 2017 +0100

Move ClientEnvironment to dedicated cpp/header files

commit b0746834cc44af1086c83715d0d6f749f653f29a
Author: lhofhansl
Date: Sat Jan 7 23:42:25 2017 -0800

Get neighbor from same map block if possible in ABMHandler (#4998)

commit 8f9611bcb20f4eca69abb204bf5dc28f62fab4a2
Author: Ezhh
Date: Sat Jan 7 11:33:38 2017 +0000

Make column alignment consistent in advanced settings (#5004)

commit ce106a4113de048718ab9f396db3d368c35218fc
Author: sfan5
Date: Sat Jan 7 11:05:05 2017 +0100

Revert "Extend minetest.is_yes()"

This reverts commit c435eabf3ffb77eab955d5faeb5450da1befc149.

commit c435eabf3ffb77eab955d5faeb5450da1befc149
Author: red-001
Date: Sat Dec 3 11:38:07 2016 +0000

Extend minetest.is_yes()

User avatar
Wayward_One
Member
Posts: 108
Joined: Tue Jun 10, 2014 18:44
GitHub: Wayward1
IRC: Wayward_One Wayward1
In-game: Wayward_One
Location: Kolene, Corellia
Contact:

Re: [Android] Wayward_One's builds

by Wayward_One » Post

Minetest 0.4.15-3ad68c05
Spoiler
commit 3ad68c052bb4d58892b4d1e8cd6be59ea860df8f
Author: Lars Hofhansl
Date: Sat Feb 4 16:35:54 2017 -0800

Perform mesh animation only once per frame.

commit a5ee7139a591eeffce5171e0df7a76f3c7a1d57e
Author: paramat
Date: Tue Jan 24 10:16:56 2017 +0000

OpenAL sound: Use a simpler distance model

In createPlayingSoundAt(), AL_ROLLOFF_FACTOR is not set, so it has
the default value of 1.0, this makes the equation of the currently
used AL_EXPONENT_DISTANCE distance model identical to the equation
of the simpler AL_INVERSE_DISTANCE distance model.

Using AL_INVERSE_DISTANCE means an exponent is not processed,
exponents are quite intensive to process.
There is no change in sound attenuation behaviour.

The commented-out AL_ROLLOFF_FACTOR value is removed as it would
now have a different effect if used.

commit e2ad76f91087215309012300eb9f1ebdd7fa40ee
Author: red-001
Date: Sat Jan 21 10:44:24 2017 +0000

No longer auto-generate a 'guest####' player name when name is empty

You can't join most servers with a 'guest####' player name anyway so
it's only logical to remove them.

commit 607dab2b0dff3ca5bf59263e18f8eaab3c21b946
Author: Loic Blot
Date: Wed Feb 8 07:47:56 2017 +0100

Fix android build
This fixes #5190

commit ef6feca501fcf0d5a1fd2021f1d4df96a4533f65
Author: Loïc Blot
Date: Wed Feb 8 00:15:55 2017 +0100

Add ModMetadata API (#5131)

* mod can create a ModMetadata object where store its values and retrieve it.
* Modmetadata object can only be fetched at mod loading
* Save when modified using same time as map interval or at server stop
* add helper function to get mod storage path
* ModMetadata has exactly same calls than all every other Metadata

commit 0680c47d6c7d3e98e2b96b823f8cc9ca76d5e7f8
Author: rubenwardy
Date: Sun Feb 5 18:15:46 2017 +0000

Fix incompatibility of ItemStack.to_table() introduced by stack meta

commit 8bc6a303b461662b7434a5ee8557292d43682cc9
Author: paramat
Date: Mon Feb 6 21:48:54 2017 +0000

Face shading: Add shade factor comments

commit 5da3ed19a38ba5a342ba16c61be7bfb7c17b2308
Author: Travis Burtrum
Date: Mon Feb 6 13:10:03 2017 -0500

Add support for unix socket connection to redis (#5179)

commit 3e30731c1ac313b504ff15eb7f40ce6a387d3da2
Author: Auke Kok
Date: Sun Feb 5 23:59:18 2017 -0800

Prevent SIGFPE on entity tile loading issue. (#5178)

While experimenting with entities I ran into this unresolvable
error where the server is sending some texture that the client
crashes on. The crash prevents the client from ever reconnecting,
resulting in a server that has to use clearobjects.

We shouldn't crash but just ignore the object and move on.

```
0x00000000004dc0de in TextureSource::generateImagePart (this=this@entry=0x7118eb0, part_of_name="[applyfiltersformesh",
baseimg=@0x7fffffffbe98: 0x9f1b010) at /home/sofar/git/minetest/src/client/tile.cpp:1744
1744 u32 xscale = scaleto / dim.Width;
(gdb) bt
#0 0x00000000004dc0de in TextureSource::generateImagePart (this=this@entry=0x7118eb0, part_of_name="[applyfiltersformesh",
baseimg=@0x7fffffffbe98: 0x9f1b010) at /home/sofar/git/minetest/src/client/tile.cpp:1744
```

After reconnecting, the client now can connect without issues
and displays an error message:

```
ERROR[Main]: generateImagePart(): Illegal 0 dimension for part_of_name="[applyfiltersformesh", cancelling.
ERROR[Main]: generateImage(): Failed to generate "[applyfiltersformesh"
ERROR[Main]: Irrlicht: Invalid size of image for OpenGL Texture.
```

commit 80c75272a6ffff34069ed470e959f7ff007e6c06
Author: numberZero
Date: Sun Feb 5 13:27:58 2017 +0400

Improve mesh shading (#5172)

commit f2f9a923515386d787a245fac52f78e815b3a839
Author: rubenwardy
Date: Fri Feb 3 22:28:09 2017 +0000

Add per-stack descriptions using ItemStack Metadata

commit f2aa2c6a986dec47856c49ae5f54fbf3c688e027
Author: rubenwardy
Date: Tue Jan 31 19:49:01 2017 +0000

Add ItemStack key-value meta storage

commit c2e7b1f57941cb34cb7e3d71dc040fad53a64e3e
Author: rubenwardy
Date: Tue Jan 31 16:43:45 2017 +0000

Derive NodeMetaRef from MetaDataRef

commit 13f94ecad5d4fcda08663ee91e45b4a205a1dadb
Author: rubenwardy
Date: Tue Jan 31 16:18:45 2017 +0000

Make NodeMetaRef::getmeta a non-static member

commit bbdd869d72d7b5aae2994d287f69e1c1d866f4e2
Author: rubenwardy
Date: Tue Jan 31 14:45:28 2017 +0000

Derive NodeMetadata from Metadata

commit de664b1c6d4b2bca47f918a6a865a920434bf664
Author: sfan5
Date: Sat Feb 4 13:31:21 2017 +0100

Fix PlayerSAO deletion warning (0eede97af2927dcda3545192403b0a44f30bcd1f)

commit 047168ca839677bd967d6186e22f5476e2264709
Author: paramat
Date: Sat Feb 4 06:03:04 2017 +0000

Mgv6: Add fallback node for gravel

Gravel now falls back to stone.
Gravel is not a particularly fundamental node, allowing it to fall back
to stone frees up subgames from having to include a gravel node.
Non-blob-ore gravel is only present in mgv6 as extremely rare 'gravel
biomes'.

commit 8e4c11406e20a29ad659b99c840b5281941ae585
Author: paramat
Date: Sat Feb 4 04:28:02 2017 +0000

Mgv6: Add stairs to desert stone dungeons

As with the other mapgens, now that wide stairs in dungeons are
possible we can now finally add stairs to desert stone dungeons.
Re-order some lines.

commit 2d03cfd24c89c66e5ace4f335dae42f7c2c84f6b
Author: paramat
Date: Sat Feb 4 04:04:03 2017 +0000

MapgenBasic node resolver: Various fixes

Add a fallback node for stair_desert_stone to avoid ignore placed
in Minimal subgame desert dungeons.
Don't allow river_water_source to fallback to water_source as river
water needs to be non-renewable and have a short flow range.
Make stair_sandstonebrick fall back to sandstonebrick instead of
sandstone.

Re-order some lines.
Add a comment.

commit 03b34cb3dd0647b3e378f00cdc7203e580c9dcc8
Author: kilbith
Date: Fri Feb 3 14:53:43 2017 +0100

Serverlist: Add ping indicators (#5164)

commit 3b9ae409c7d7e9445099b86c85392dba4771e08a
Author: Duane Robertson
Date: Mon Jan 30 22:37:04 2017 -0600

Tell on_punch to expect a return value

The return value should be interpreted as a boolean saying whether
the lua on_punch function handled damage or the system needs to.

commit 326cc5df741120dcfdfef21a7acaef5322601764
Author: paramat
Date: Mon Jan 30 18:06:17 2017 +0000

Mgvalleys: Fix missing decorations and incorrect function order

Fix missing decorations at horizontal chunk borders by adding
'updateHeightmap()' after terrain generation.

Swap order of 'calculateNoise' and 'calcBiomeNoise' because
'calculateNoise' modifies the heat and humidity maps created in
'calcBiomeNoise'.

Remove confusing comment, code block is not just for mods and
seems essential for correct mapgen behaviour.

commit d873545ac70331a224967493f9296a854d292dd8
Author: Ekdohibs
Date: Mon Jan 30 07:58:43 2017 +0100

Fix anticheat resetting client position after the client is teleported

Previously, m_move_pool could accomodate the client moving from the new
position to the old one, and the server accepted the client to go back
to its old position. However, it couldn't then accomodate the client
moving from its old to its new position, and therefore would reset position
to the old position. Thus, by emptying m_move_pool after a teleport, the
server no longer accepts the client to go back to its old position. A
drawback is however that a laggy client *will* trigger a few
"moved_too_fast" anticheats before being told about its new position.

Don't report player cheated if caused by lag.

Fixes #5118

commit 3e355ab7d5ccdcd77f104eee57237828410b85d7
Author: Nathanaël Courant
Date: Wed Feb 1 00:02:30 2017 +0100

Make facedir_to_dir and wallmounted_to_dir work with coloured nodes as well. (#5153)

commit 74afe6fe6bf5bd6eeba3b6f4fbbfbe8758e7f750
Author: numberZero
Date: Tue Jan 31 11:42:39 2017 +0400

Fix fog weirdness (#5146)

commit cdc538e0a242167cd7031d40670d2d4464b87f2c
Author: paramat
Date: Sun Jan 29 06:29:40 2017 +0000

Plantlike visual scale: Send sqrt(visual_scale) to old clients

Keep compatibility with protocol < 30 clients now that visual_scale
is no longer applied twice to plantlike drawtype and mods are being
updated to a new value.

commit e761b9f48626db2af8b62a0cf85691208951cf0d
Author: sapier
Date: Sat Jan 14 23:16:58 2017 +0100

Add multiply texture modifier

Allows colorizing of textures using a color multiplication method.

commit 6642c8583a8635a5d61f11ca53254b4ae03d9c70
Author: Dániel Juhász
Date: Mon Jan 30 08:18:18 2017 +0100

Use fabs() instead of abs() (#5141)

commit f0e3abc64d1c79c024f588e6d7ccd27e021c4a9a
Author: Dániel Juhász
Date: Mon Jan 30 02:47:36 2017 +0100

Re-add halo highlight (#5130)

Due to a rebase mistake halo highlighting was disabled. This commit
re-adds that feature.

commit 0c9189d10989f85cd5148107b643dc17a49c06ff
Author: Ezhh
Date: Sun Jan 29 16:10:17 2017 +0000

Add console height setting (#5136)

commit 707e27b5c26b6c082abbd2f385a976c5bc8964fe
Author: Zeno-
Date: Sun Jan 29 19:26:00 2017 +1000

Rename height to scale for openConsole() (#5139)

For Game::openConsole() and GUIChatConsole::openConsole() the
parameter name 'height' is misleading because it's actually a
percentage of the screen/window height.

User avatar
Wayward_One
Member
Posts: 108
Joined: Tue Jun 10, 2014 18:44
GitHub: Wayward1
IRC: Wayward_One Wayward1
In-game: Wayward_One
Location: Kolene, Corellia
Contact:

Re: [Android] Wayward_One's builds

by Wayward_One » Post

Minetest 0.4.15-d0ce27ed
Spoiler
commit d0ce27edd8e9a30330c81a69ccca52b02056c286
Author: Auke Kok
Date: Tue Feb 14 15:01:25 2017 -0800

Revert part of eb49009d023e6e3b5d59a97b8fb5fed5eee83296 (#5230)

This reverts the removal of Droid Sans as fallback font. The
license for this font used to be GPL2. I've updated the font
files to Liberation 2.00, which are SIL, and do not require
us to ship source code.

I've attempted to fix all the attribution and license strings,
and used the strings as provided by redhat for attribution
to make sure they're correct.

Last, I've removed a bunch of executable bits on files that do
not need them.

Fixes #5231

commit 9aabfd5188ce42c98f5ccbe275776dee5ace057d
Author: paramat
Date: Wed Feb 15 00:14:11 2017 +0000

Cavegen: Place correct biome surface in tunnel entrances

Previously in tunnel entrance floors only a single biome 'top' node was
placed and 'filler' nodes were missing.

Place 'top' and 'filler' nodes in tunnel entrance floors with depths
defined by the biome.
In tunnel entrances under rivers 'riverbed' nodes are placed to the
biome-defined depth.

commit 3955f512538ca7c6f2d2187f22d5a696da8e84d3
Author: paramat
Date: Mon Feb 13 04:37:25 2017 +0000

Objectpos over limit: Avoid crash caused by sector over limit

Reduce the object limit by mapblock size, to avoid objects being
added just inside the map generation limit but in a block and sector
that extend beyond the map generation limit.

Change notification of 'objectpos over limit' from red in-chat ERROR
to in-terminal only WARNING, since this will happen often using mob
mods near the world's edge.

commit 2dcbc019044b1af22e056c5bdb586f94c83092ad
Author: red-001
Date: Wed Feb 15 19:14:31 2017 +0000

Fix a small regression caused by e2ad76f.

commit a5e4273575c7a82459c4f9025ee19ee57eed4698
Author: sfan5
Date: Wed Feb 15 17:36:47 2017 +0100

Fix >5 year old PlayerSAO deletion bug

force_delete=true is usually set at shutdown in order to
also remove PlayerSAOs, however when too many objects
per block are detected force_delete is also set to true.
This was intended only for the current loop iteration but
obviously persisted to the next iterations thereby
deleting all other remaining SAOs.

commit eb49009d023e6e3b5d59a97b8fb5fed5eee83296
Author: Auke Kok
Date: Tue Feb 14 01:08:17 2017 -0800

FreeType: address font license issues (#5230)

It appears we were shipping font files without license text, and I
had my doubts about the bitmap fonts being usable directly.

This replaces existing TTF fonts with Apache-2.0 licensed fonts from
chome core (Cousine, Arimo, Tinos). Include the full license file
for all three fonts.

The Lucida Sans font bitmap is removed entirely for non-freetype
builds. There is therefore only mono fonts for non-freetype builds.

commit f17c9c45dc30a388675d46418d278a4a029206e2
Author: Dániel Juhász
Date: Thu Oct 27 23:25:44 2016 +0200

Lighting: Update lighting at block loading

This commit updates mapblocks' light if necessary when they are loaded.
This removes ghost lighting.

commit 2bd10022cb06850a404f180c455954ed2f817ce3
Author: Hybrid Dog
Date: Sat Feb 11 11:39:41 2017 +0100

Mainmenu: Brighter text colours for readability

commit 984e063374c032ed17764931fd00c19afb92ebb9
Author: paramat
Date: Thu Feb 9 21:12:53 2017 +0000

Footsteps: Fix offset footstep and shallow water sound bugs

Fix footstep sounds coming from nodes to either side when walking on a
1 node wide row of nodebox slabs such as default:snow.
Fix sand footsteps when swimming in 1 node deep water.

Use a new function 'getFootstepNodePos()' instead of 'getStandingNodePos()'
to avoid using a horizontally-offset 'sneak node' for sounds.

Sound is selected from the node BS * 0.05 below the player's feet, so
that 1/16th slabs will play the slab sound but 1/32nd slabs will not.
If the player is not 'touching ground' the node detection position is
changed to BS * 0.5 below to preserve footstep sounds when landing after
a jump or fall.

commit 1de08e196182498a931b496f79b1c1eaf3de7ca4
Author: paramat
Date: Fri Feb 10 17:15:22 2017 +0000

Plantlike: Fix visual_scale being applied squared

This re-applies 2 commits that were reverted.

Visual_scale was applied twice to plantlike by accident sometime between
2011 and 2013, squaring the requested scale value. Visual_scale is
correctly applied once in it's other uses in signlike and torchlike.

Two lines of code are removed, they also had no effect for the vast
majority of nodes with the default visual_scale of 1.0.
The texture continues to have it's base at ground level.

Send sqrt(visual_scale) to old clients.

Keep compatibility with protocol < 30 clients now that visual_scale
is no longer applied twice to plantlike drawtype and mods are being
updated to a new value.

commit bb4db84bdbc7038a6ac495dd5f732f89ac40bfcc
Author: rubenwardy
Date: Tue Dec 27 23:26:36 2016 +0000

Use tree to list mods rather than textlist

commit 7760948b7ca436ce0c7d26140dcd3867e81c99c9
Author: Craig Robbins
Date: Fri Feb 10 22:21:49 2017 +1000

Revert "Plantlike: Fix visual_scale being applied squared (#5115)"

This reverts commit 953cbb3b15997a0e7c7c32af2365cb5046a9e476.

commit 7bd3e2bceb45a371f3bc7029dbc7729cb3ce42fb
Author: Craig Robbins
Date: Fri Feb 10 22:21:23 2017 +1000

Revert "Plantlike visual scale: Send sqrt(visual_scale) to old clients"

This reverts commit cdc538e0a242167cd7031d40670d2d4464b87f2c.

commit f5d4494a51a4f38553c10efd51a5c423cd357c87
Author: Wuzzy
Date: Fri Feb 10 08:19:31 2017 +0100

Add textures for air and ignore items (#5196)

commit 74b670a7930736fb4f43dcb5c9e0a366bf23cad4
Author: rubenwardy
Date: Fri Feb 10 06:59:38 2017 +0000

Correct lua_api.txt docs related to meta (#5198)

commit 5707b739f38cc5cf651de5b69d91d4f46511dac0
Author: Auke Kok
Date: Wed Feb 8 23:00:37 2017 -0800

Change default nodetimer_interval to 0.2s. (#5193)

We want to reduce the chance that we get lots and lots of node
timers all happening once a second, because we're better off doing
small bits of work as they are available.

Reducing this to 0.2 seconds will greatly reduce the total amount
of nodetimers that elapse at the same instance, while not effecting
total work load. This results in a far better chance of the server
keeping up with work loads.

User avatar
Wayward_One
Member
Posts: 108
Joined: Tue Jun 10, 2014 18:44
GitHub: Wayward1
IRC: Wayward_One Wayward1
In-game: Wayward_One
Location: Kolene, Corellia
Contact:

Re: [Android] Wayward_One's builds

by Wayward_One » Post

Minetest 0.4.15-c05dfac9
Spoiler
commit c05dfac9a309c7aef1b908ac0070ca71b587f75d
Author: SmallJoker
Date: Wed Mar 15 22:07:19 2017 +0100

lua_api: Document minetest.features (#5311)

commit 454483f26610959526d97c1d318e0d699d78747d
Author: Lars Hofhansl
Date: Sat Mar 11 20:50:14 2017 -0800

Use true distance for block priority.

commit 39fa249f91b7cb9031ed43776b07155755f76cae
Author: Wayward One
Date: Wed Mar 15 10:42:47 2017 -0400

Fix undefined references (#5400)

commit b539985ab827c2eb025ecb28cf1a97bdd3c75d58
Author: Auke Kok
Date: Wed Mar 15 00:04:53 2017 -0700

Fix two nul deref if digging unknown nodes. (#5398)

Introduced by d785456b3fa35faf47cb972fde9e8668382c5e22 (#5162)

commit 84f4565e132e469f802fa139820045210aa35ba3
Author: rubenwardy
Date: Tue Mar 14 06:51:07 2017 +0000

Add disclaimer to client_lua_api.txt (#5391)

commit 88df9fb5b6c78df9485e8bf3750e2608bd78e14c
Author: red-001
Date: Tue Jan 31 13:18:52 2017 +0000

Add `get_wielded_item`

commit 44ca9c9cb2079fa97068adb8ee894c5ae13a9975
Author: nerzhul
Date: Mon Mar 13 15:55:30 2017 +0100

[CSM] Add enable_client_modding param (default: false)

commit 0727bb3ddd9c550ff962af4546bac8cc058bce73
Author: red-001
Date: Sun Jan 29 18:28:38 2017 +0000

[CSM] Add `on_punchnode` callback

commit 37df9cb7d764891f29b433e80a0d5663fee1a94f
Author: red-001
Date: Mon Jan 30 19:10:37 2017 +0000

[CSM] Add `get_node` and `get_node_or_nil`

commit 073f5cf03d95ce1cdf04ce8a0adcaf1fc571d95f
Author: red-001
Date: Sun Jan 29 17:43:44 2017 +0000

[CSM] Add `on_dignode` callback (#5140)

commit ba66fce8339f818a638f97679bd29da064a8c1c6
Author: Loic Blot
Date: Sat Jan 28 18:31:23 2017 +0100

[CSM] storage + fixes

commit a50d07d39a76053328846d82a32bac61468bb16f
Author: red-001
Date: Sat Jan 28 16:24:25 2017 +0000

[CSM] Improve security for client-sided mods (#5100)

commit 92b45b2a189b703fc7cfc8ddbc09a7ad563a13bc
Author: Loïc Blot
Date: Fri Jan 27 07:41:10 2017 +0100

[CSM] implement client side mod loading (#5123)

* client side mods are located in clientmods/
* move builtin/preview.lua to clientmods/preview/init.lua as a preview mod
* refactor ModConfiguration class to work properly with client and server using child objects
* move some Server constructor mod load code to ModConfiguration to reduce code duplication between client and server
* remove mods.{cpp,h} unused functions
* use UNORDERED_SET instead of std::set in some modspec storages

commit c42c53fccf87a3819ca78de52f8f20c47c4fbb9f
Author: red-001
Date: Tue Jan 24 16:26:15 2017 +0000

[CSM] Add local formspecs. (#5094)

commit 2c19d51409ca903021e0b508e5bc15299c4e51dc
Author: Loïc Blot
Date: Sun Jan 22 11:17:41 2017 +0100

[CSM] sound_play & sound_stop support + client_lua_api doc (#5096)

* squashed: CSM: Implement register_globalstep
* Re-use fatal error mechanism from server to disconnect client on CSM error
* Little client functions cleanups

* squashed: CSM: add core.after function
* core.after is shared code between client & server
* ModApiUtil get_us_time feature enabled for client

commit d7bc346981e189851e490f2417ed015a38bca79b
Author: red-001
Date: Sun Jan 22 08:05:09 2017 +0000

[CSM] Add client-sided chat commands (#5092)

commit 9978f5af828550d819890fed1fc56d65838a2c4c
Author: Loïc Blot
Date: Sun Jan 22 00:20:55 2017 +0100

[CSM] Add on_death, on_hp_modification & oh_damage_taken callbacks (#5093)

* Add on_death callback
* Add on_hp_modification & on_damage_taken callbacks
* move preview code to preview.lua

commit cb3a61f8db6b7020dd69f7786a1086f6fe014dfc
Author: red-001
Date: Sat Jan 21 21:44:37 2017 +0000

[CSM] Add method that display chat to client-sided lua. (#5089) (#5091)

* squashed: [Client-sided scripting] Don't register functions that don't work. (#5091)

commit 2efae3ffd720095222c800e016286a45c9fe1e5c
Author: Loic Blot
Date: Sat Jan 21 15:02:08 2017 +0100

[CSM] Client side modding

* rename GameScripting to ServerScripting
* Make getBuiltinLuaPath static serverside
* Add on_shutdown callback
* Add on_receiving_chat_message & on_sending_chat_message callbacks
* ScriptApiBase: use IGameDef instead of Server
This permits to share common attribute between client & server
* Enable mod security in client side modding without conditions

commit c9492b4d37c11f35cfdc1558f771eef87fc5c972
Author: kilbith
Date: Mon Mar 13 08:07:14 2017 +0100

GUI: Allow texture packs to customize the progress bar (#5368)

commit 7a4878cd0b563296b3f2718b79dc9af177dd4fd2
Author: Vladislav Tsendrovskii
Date: Fri Feb 17 04:48:48 2017 +0300

Save metainfo for falling nodes

commit ff8069694748707d4435ebd109c99ff20212826f
Author: Lars Hofhansl
Date: Fri Mar 3 12:40:50 2017 -0800

Enable server side occlusion culling by default.

commit ba4b704ebf24952ab9a84c914b8ad6c45dabfaba
Author: Lars Hofhansl
Date: Mon Feb 27 23:06:15 2017 -0800

Allow server side occlusion culling.

commit 6738c7e9a310514fca7d4ddb685800391756626b
Author: Auke Kok
Date: Fri Mar 10 23:37:30 2017 -0800

Do not increase breath if at full breath.

Prevents the server from sending TOCLIENT_BREATH packets
every 0.5seconds, if there is no reason to.

commit f83d8687a7cd15dac61fd257d358eb42337d48e0
Author: sfan5
Date: Sat Mar 11 21:39:32 2017 +0100

database-redis: Support password authentication

commit d34f149bdc4f72db904d948413fa6b3f649dca7b
Author: paramat
Date: Mon Mar 6 08:35:13 2017 +0000

Climb speed: Increase default setting from 2 to 3

commit 25a24c0cdf1467df51c41d0b24e2ab6318ba1850
Author: number Zero
Date: Thu Feb 23 16:04:39 2017 +0300

Minimap: Optimise

commit ab371cc93491baf0973ecc94b96c3a1fdb4abfd5
Author: Dániel Juhász
Date: Sat Dec 10 19:02:44 2016 +0100

Light calculation: New bulk node lighting code

This commit introduces a new bulk node lighting algorithm to minimize
lighting bugs during l-system tree generation, schematic placement and
non-mapgen-object lua voxelmanip light calculation.

If the block above the changed area is not loaded, it gets loaded to avoid
lighting bugs.
Light is updated as soon as write_to_map is called on a voxel manipulator,
therefore update_map does nothing.

commit d785456b3fa35faf47cb972fde9e8668382c5e22
Author: tenplus1
Date: Thu Feb 23 20:03:18 2017 +0100

Optimize item.lua
Replace slow ItemStack get_definitions with registered_nodes one's and cached playername as it's used multiple times. Also removed local item = itemstack:peek_item() as it is never used.

commit 2baa191a64c4a0f4475bfd12540672dc99405f4f
Author: kilbith
Date: Fri Mar 10 13:26:24 2017 +0100

GUI: Convert loading screen's progress bar to image (#5362)

commit 9878ce05e75421820115b8eaaf3752ab4bd06e57
Author: Loïc Blot
Date: Mon Mar 6 20:34:02 2017 +0100

CI: Add memleak checking using valgrind (#5350)

Add a new step to check memleaks on our current unit tests suite

commit 0e27b4b978d81504a9e3bf221e6e4691c720e6ef
Author: Juhani Numminen
Date: Tue Jan 17 17:26:21 2017 +0200

Update .appdata and .desktop files

commit e10e5fd16c2bd55b9b106edc6cedd07530cf103d
Author: paramat
Date: Sat Mar 4 05:10:10 2017 +0000

Dungeons: Use 'block' instead of 'brick' for nodebox stairs

Affects only sandstone dungeons. Nodebox stairs made from
'sandstone_block' look better because every step is undivided.

commit f1ab42fdff7a15d81c8cac0f9192b3d5ff9fb913
Author: Auke Kok
Date: Sat Feb 18 11:40:37 2017 -0800

Font: attempt fallback font, abort if no fonts found.

If you happen to have a font_path setting that is incorrect,
minetest will just attempt to start the gui without a valid
font which leads to a segfault later on.

We can attempt to load the fallback font path fairly easy,
but if that fails we should give up with a proper error message
and not a weird segfault later. This forces an abort() if
the fallback fails as well, and prints a useful error
message to the console.

commit 0a6e53bd31d3905b091dd91c9f284288e503fa48
Author: Fixer
Date: Thu Feb 16 23:11:08 2017 +0200

README.txt: Clarify loading of minetest.conf

commit c9ac722ea9ab3783bf59e7cb991bfb3a91211490
Author: zaoqi
Date: Sun Mar 5 01:36:37 2017 +0800

Add minetest.spawn_falling_node(pos) (#5339)

* Add minetest.spawn_falling_node(pos)

* lua_api.txt: Add minetest.spawn_falling_node(pos)

* Update minetest.spawn_falling_node(pos)

commit 6de83a2756316653ed67b23bbeb0fb43aa2a68c6
Author: adelcoding1
Date: Sat Mar 4 10:46:55 2017 +0100

FormSpec: Add position and anchor elements (#5284)

commit 22df9593433ac97a60b7cbf64ba85a262f591758
Author: Bond-009
Date: Mon Feb 27 13:22:49 2017 +0100

Fixed spelling mistakes (#5312)

commit a901a56859e5beaec6a542eae037dc0b736a20e3
Author: paramat
Date: Tue Feb 21 01:56:34 2017 +0000

Dungeongen: Add and improve parameters

Add:
Bool for 'only_in_ground'.
Min and max corridor length.
Min and max room size with X, Y, Z components.
Min and max large room size with X, Y, Z components.

'only_in_ground = false' allows core mapgens to create structures
in air and water using dungeongen.
Corridor length parameters replace a fixed random range.
Room size parameters replace the former system where one parameter
'roomsize' was added to fixed random ranges.

All parameters are set for no change to current dungeon behaviour.

Remove some now-redundant and long-unused code.

commit 4d634ef675020964413020f6215529670af0091a
Author: red-001
Date: Sat Feb 25 08:28:25 2017 +0000

Fix crash that can be caused by the shutdown command. (#5292)

commit 2d1fca51e975a01f84fa3fd9b266435316fbe548
Author: rubenwardy
Date: Sun Feb 19 20:57:46 2017 +0000

Fix wrong meta key in item meta on ItemStack construction

commit 01b2d2c66c9095341554400ba67505b137ec1d86
Author: red-001
Date: Sun Feb 19 16:11:53 2017 +0000

Fix the documentation for `minetest.is_yes` (#5276)

commit 00123ee04d19ecc98e0a6a9255e5697a78167360
Author: Dániel Juhász
Date: Sat Feb 18 20:26:19 2017 +0100

Fixes for colorwallmounted and colorfacedir nodes

Correct node placement prediction for attached colorwallmounted nodes.
Correct placement direction for colorfacedir and colorwallmounted nodes.
Correct detatch mechanism for attached colorwallmounted nodes.

commit 111e7e1cc8316e4812e85fddc579feaeedecbb58
Author: paramat
Date: Fri Feb 17 15:50:51 2017 +0000

Voxelmanip: Do not emerge or blit to blocks over map gen limit

Placing a structure that extends into mapblocks that extend past
map_gen_limit causes a crash. For example a sapling growing at the
world edge which adds leaves beyond the edge, or placing a structure
using the lua voxelmanip, or placing a schematic or l-system tree.

Do not run the 'load_if_inexistent' block of code if the mapblock
is over limit, this also marks the mapblock with the flag
VMANIP_BLOCK_DATA_INEXIST which later prevents blitting back those
mapblocks.

This fix therefore uses existing functionality by having the same
effect as the 'load_if_inexistent' bool being false.

commit d0a6cacd51a25f75b0b2e9133514c7cf40a36805
Author: kilbith
Date: Thu Feb 16 20:14:49 2017 -0800

Multiplayer menu: fix attempt to open nonexistant image

Since local servers and local favorites have no ping value (these
are only provided by the server) we shouldn't load a broken
image filename.

Fixes #5238

commit e9cd7187e88b05a3e972b781cd85ef1e4f2bc10b
Author: tenplus1
Date: Fri Feb 10 17:40:57 2017 +0000

Statbars.lua: Cache enable_damage setting

commit 5db41d4d213333fc39845e7b752d7976a24da6af
Author: red-001
Date: Sat Feb 18 14:36:29 2017 +0000

Fix not being able to damage players in minimal (#5266)

commit d988f9b7694de2155425fa109523bb6f44d643ea
Author: red-001
Date: Sat Feb 18 14:24:49 2017 +0000

Use the `ARRLEN` macro in more places and remove an unused macro. (#5260)

commit 3d25914986845dcb789d372ec7c20d15e310572a
Author: red-001
Date: Sat Feb 18 11:16:11 2017 +0000

Add support for the new arguments of `request_shutdown` to the `/shutdown` chatcommand. (#5252)

User avatar
Wayward_One
Member
Posts: 108
Joined: Tue Jun 10, 2014 18:44
GitHub: Wayward1
IRC: Wayward_One Wayward1
In-game: Wayward_One
Location: Kolene, Corellia
Contact:

Re: [Android] Wayward_One's builds

by Wayward_One » Post

Minetest 0.4.15-6945f807

Due to the commit list exceeding the maximum post length, the list is located here: https://pastebin.com/u1XSYKGH

User avatar
Wayward_One
Member
Posts: 108
Joined: Tue Jun 10, 2014 18:44
GitHub: Wayward1
IRC: Wayward_One Wayward1
In-game: Wayward_One
Location: Kolene, Corellia
Contact:

Re: [Android] Wayward_One's builds

by Wayward_One » Post

Minetest 0.4.15-0120fe16
Spoiler
commit 0120fe16a761f9e06c8c2877439db6a46d808143
Author: SmallJoker
Date: Sat May 13 13:14:41 2017 +0200

CSM: Document forgotten functions

commit fd32005b0f886450ada99f36460c1de58b6a832b
Author: paramat
Date: Thu May 11 03:39:43 2017 +0100

Caverns: Remove unnecessary liquid excavation

Also disable CavesRandomWalk at a safer distance from caverns.

Excavating liquids in cavern code is unnecessary as in practice we are already
successfully disabling the generation of liquid caves that could intersect
with caverns and cause excessive amounts of spreading liquids in caverns.

However to be safer this commit now disables liquid caves at a larger distance
from caverns, to compensate for liquid caves being able to generate up to a
mapblock beyond a mapchunk border.

Not excavating liquids in cavern code also allows a feature i am working on in
experimental new core mapgens, but also allows for more flexibility in future.

commit 582ee15d8e861efb9cc843963a95c087dae91bcc
Author: Loic Blot
Date: Tue May 16 08:27:18 2017 +0200

Fix a memleak pointed by @Zeno- in MeshUpdateQueue

This leak was introduced when added cache to MeshUpdateQueue and only occurs when leaving world.

commit 1bf9b25fb47d086a3f323c86278de7c235855fb0
Author: Zeno-
Date: Mon May 15 20:10:29 2017 +1000

Fix uninitalised variable in event.cpp (#5764)

commit 018217f6b2058db44b59a86e170614e1c6925f9f
Author: ezhh
Date: Thu May 11 23:18:36 2017 +0100

Add option to use neither node highlighting nor outlining

commit febd07fc0dea400db17ab84dd9fcb4d64e3ce9e3
Author: SmallJoker
Date: Sat May 13 17:42:42 2017 +0200

No cursor lock when window inactive (#5754)

commit 0d4d35ab930ecb5b313f74ae430edddd0ee79d4d
Author: Loïc Blot
Date: Sat May 13 13:32:59 2017 +0200

Android dependencies updates (#5755)

* irrlicht ogles 5122 -> 5145
* openssl 1.0.2j -> 1.0.2k
* curl 7.52 -> 7.54
* sqlite 3.15.2 -> 3.18.0

commit 6673aff685047d4a0e6254f3b62313425e8f5b3c
Author: Loïc Blot
Date: Sat May 13 12:03:11 2017 +0200

Limit properly the sound setting at updateSound runtime step (#5753)

* Limit properly the sound setting at updateSound runtime step

Fix #5026

* Add a comment

commit 9b8ca3a746cdb9478a46939d36c30484a97255e1
Author: Loïc Blot
Date: Sat May 13 11:05:16 2017 +0200

Move KeyList & InputHandler from game.h to client/inputhandler.h (#5752)

* Move KeyList & InputHandler from game.h to client/inputhandler.h

We have a header for inputs, move inputhandler class & related keylist object to it

Also introduce a cpp file for MyEventReceiver::OnEvent function in inputhandler.h because a so huge function doesn't needs to be inlined

* Pass clang-format on inputhandler.{cpp,h} (compatible)

commit 5cb7f6a9b7268ee6bfa5eae4f8af9613403f9965
Author: Loic Blot
Date: Sat May 13 09:09:02 2017 +0200

Android build fix

commit 98327a59c475741d01264173695470c84d63e2d1
Author: red-001
Date: Sat May 13 07:50:19 2017 +0100

Minor pause/escape menu improvements (#5751)

- Split movement keys into separate entries.
- Increase buffer size due to the above change.
- Change capitalisation.
- Remove code-style violating white spaces.

commit f286c54908e007e4861428f98017a156531fe3f0
Author: rubenwardy
Date: Fri May 12 10:27:58 2017 +0100

Replace inconsistent mentions of core.* with minetest.* (#5749)

commit 0e0c824ea75a812a99c7d329c3a4862d6beadf3b
Author: red-001
Date: Thu May 11 09:39:37 2017 +0100

Rework escape/pause menu (#5719)

* Rework escape/pause menu

- Remove build information
- Use current controls instead of default controls
- Add information about the current server in place of the build information
- Add text saying the game is paused to if in singleplayer mode.
rework pause/escape menu

* improve consistency + display server_name

commit 441740e021f48a3c4f7595711777b7655fdd5778
Author: red-001
Date: Wed May 10 22:25:45 2017 +0100

Menu: Fix starting a server if the server address is an empty string. (#5742)

Minetest uses an empty string internal to signal that a server should be started.

commit 071e114ffa945522a7a9acc3259427166992d5ee
Author: sfan5
Date: Wed May 10 15:29:21 2017 +0200

Private nodemeta (#5702)

* Private node metadata that isn't sent to the client

User avatar
Wayward_One
Member
Posts: 108
Joined: Tue Jun 10, 2014 18:44
GitHub: Wayward1
IRC: Wayward_One Wayward1
In-game: Wayward_One
Location: Kolene, Corellia
Contact:

Re: [Android] Wayward_One's builds

by Wayward_One » Post

This is just a reminder that these builds are only temporarily paused, and will resume as soon as the build system is fixed, which is currently being worked on. In the meantime, here is a video demonstrating inventory management in the app: https://youtu.be/QAS53PrA1C4

User avatar
Wayward_One
Member
Posts: 108
Joined: Tue Jun 10, 2014 18:44
GitHub: Wayward1
IRC: Wayward_One Wayward1
In-game: Wayward_One
Location: Kolene, Corellia
Contact:

Re: [Android] Wayward_One's builds

by Wayward_One » Post

Minetest 0.5.0-eab652fd

Please note: Due to many breaking changes, from now on these 0.5.0 development builds will be incompatible with most servers, i.e. those running 0.4.16, 0.4.17-dev, and lower. If you do not wish to lose access to those servers then it's best to stay with 0.4.16; however, there are a handful of servers running 0.5.0-dev which this and future builds will give you access to if you so wish. I will try to have a 0.4.17-dev build up soon to allow access to older servers as well.

zing269
Member
Posts: 109
Joined: Sat Apr 30, 2016 19:10

Re: [Android] Wayward_One's builds

by zing269 » Post

This build fails to start on my device, Acer B1-810 intel atom running android 4.4.4.

The error is:
Houdini dlopen("/data/app-lib/net.minetest.minetest-1/libiconv.so") failed: Can't load ARM library
Exception Ljava/lang/UnsatisfiedLinkError; thrown while initializing Lnet/minetest/minetest/MtNativeActivity;

I haven't tried building it myself recently, the power supply died in my linux box some tome ago and I haven't gotten around to recreating my build environment. I know in the past I had to build the x86 version as Intel's ARM library (Houdini) is pretty much broken on this device. The error does appear to indicate the problem lies in Houdini and not your build.

Any chance of getting an x86 or multi-arch build?

User avatar
Wayward_One
Member
Posts: 108
Joined: Tue Jun 10, 2014 18:44
GitHub: Wayward1
IRC: Wayward_One Wayward1
In-game: Wayward_One
Location: Kolene, Corellia
Contact:

Re: [Android] Wayward_One's builds

by Wayward_One » Post

I have been trying to build an x86 version, but so far I've had no luck. I'll try again though and see if I can do some troubleshooting hopefully today.

User avatar
Wayward_One
Member
Posts: 108
Joined: Tue Jun 10, 2014 18:44
GitHub: Wayward1
IRC: Wayward_One Wayward1
In-game: Wayward_One
Location: Kolene, Corellia
Contact:

Re: [Android] Wayward_One's builds

by Wayward_One » Post

Minetest 0.5.0-cca92537
Spoiler
commit cca925377b7929276de3bb04553ca6ee2012d35d
Author: Paramat
Date: Tue Apr 17 22:25:59 2018 +0100

Cavegen: Fix variable typo that broke mgvalleys large cave distribution (#7249)

Fix elusive 5 year old bug that caused mgvalleys large caves to be flat and
limited to mapchunk borders.
Error was fixed 2 years ago in 'CavesV6' but not in 'CavesRandomWalk'.

commit 574dab5c1195f7ce30cf9b59950a229a953fd59f
Author: rubenwardy
Date: Tue Apr 17 01:45:32 2018 +0100

Add CMakeDoxy* to .gitignore

commit 28813702d67f5d56a7e29cb9473278dcc2ea750e
Author: Paramat
Date: Sun Apr 15 21:56:05 2018 +0100

FOV: Raise lower limit to avoid zoom-loading of distant world (#7234)

In the client, raise lower limit from 30 to 45 degrees, to avoid server
seeing this as a zoom and loading world beyond the server-set limit.
Add minimum in settingtypes.txt and enforce lower limit when set using
minetest.conf.

In the server, distrust the client-sent FOV if below the heuristic zoom
threshold and use the player object property 'zoom_fov' to check it, to
protect against hacked clients.

commit 326eeca306f7bfb53ae3685eef18978dd81e587e
Author: Muhammad Rifqi Priyo Susanto
Date: Wed Apr 11 03:55:17 2018 +0700

Android: Replace movement buttons with joystick (#7126)

* Android: Replace movement buttons with joystick

Replace movement control buttons (arrows at bottom left screen) with virtual joystick.
Joystick has 8 directions (same as keyboard). Basically, just map it to keyboard input.
Joystick applies only on left 1/3 of screen.
Joystick's position can be fixed by enabling fixed_virtual_joystick setting.
Three new images:
(1) placeholder joystick,
(2) joystick container (background), and
(3) joystick cursor.
Remove unused images: movement control buttons (*_arrow.png).
New data type: touch_gui_joystick_move_id

Joystick's fixed position is spaced one button size from bottom and from left of screen.
Remove unused variable: m_joystick_downlocation

commit 22ebbe136a8a90bc23d7f910a3dee5bf41632115
Author: sfan5
Date: Mon Apr 9 16:25:57 2018 +0200

Fix segfault caused by wrong wgettext()

commit 9a06d6aa9fa2676a3fb4fa494f9318d0c5d7becb
Author: minduser00
Date: Tue Mar 27 11:49:47 2018 +0000

Fix for translating empty strings

Fix for incorrect translation of empty strings

In the key change menu, when a button key not have name an empty string is passed to gettext.
The empty string is reserved for gettext to return de header of the .po file an this is shoved in the button

commit d58801ab3204757e6c49892a05633281144f4f44
Author: SmallJoker
Date: Mon Apr 9 14:58:35 2018 +0200

upright_sprite: Fix texture position for players
Fixes #6471

commit af868421da766d11d444c8ead30d5b422507800b
Author: Paramat
Date: Mon Apr 9 02:23:47 2018 +0100

Sun colour: Undo colour change. Remove double assignment (#7227)

Commit 5070ca2111dd5b3f333a942059ef2c592de8dc24 changed sun colour by
fixing what seemed to be a code mistake.
Return to the standard colour but comment-out the first assignment of the
double-assignment for performance.
Add a comment to explain.

commit 746ca41f58e356b0fbeeca1b43b7061ad1e1c02d
Author: Paramat
Date: Sat Apr 7 22:09:54 2018 +0100

Biome API / dungeons: Add biome-defined dungeon nodes

Add new biome fields 'node_dungeon', 'node_dungeon_alt', 'node_dungeon_stair'.
If 'node_dungeon' is not defined dungeons fall back to classic behaviour.

Remove messy and imprecise dungeon material code from 'generateBiomes()'.
Code deciding dungeon materials is now in 'generateDungeons()' and uses the
biome at mapchunk centre for more precision.

Remove hardcoded 'MG_STONE' types as long intended.

commit 460b375cad05cd1c32a061aeef2fd1dfb3fb95b4
Author: Vitaliy
Date: Fri Apr 6 17:33:43 2018 +0300

Fix SAOM (#7200)

* Bugfix

commit 91615f9588420fd716978552fdacf1323b8df11c
Author: rubenwardy
Date: Fri Apr 6 09:52:29 2018 +0100

Add player:get_meta(), deprecate player attributes (#7202)

* Add player:get_meta(), deprecate player attributes

commit 7e3f88f539109955b21a129e4203a1cadb913483
Author: Paramat
Date: Fri Apr 6 00:10:16 2018 +0100

Mgcarpathian: Fix spawn level calculation (#7212)

commit 5701f9e3898e5729e1602bb711af35603c67a964
Author: Paramat
Date: Thu Apr 5 21:52:10 2018 +0100

Mgcarpathian: Remove insignificant 'base' noise variation (#7209)

Was only +-1 node over a scale of thousands of nodes.
Replace with 'base_level' parameter value.

commit c6975febbab02db306329a93d4ccc3249df209e3
Author: Paramat
Date: Thu Apr 5 20:15:38 2018 +0100

Zoom adjustDist(): Improve variable name (#7208)

commit 32d456bd2d4dda50f77c01c702d1b5a5ff26134b
Author: Paramat
Date: Thu Apr 5 17:21:41 2018 +0100

Biome API / cavegen: Add definable cave liquid for a biome (#7192)

Add 'node_cave_liquid' as a new field in biome registration.
If field is absent cave liquids fall back to classic behaviour.

commit 077f231111082272359a916c3e41049aaf699151
Author: Loïc Blot
Date: Wed Apr 4 20:49:42 2018 +0200

[clang-tidy] Promote some performance-* as a coding error (#7194)

* Promote performance-type-promotion-in-math-fn as a coding error
* Promote performance-faster-string-find too (which is not problematic currently)
* Same for performance-implicit-cast-in-loop
* Fix remaining tidy points

commit 392e80e3f13c977b5499eb424fa7d65085fb08f5
Author: Loïc Blot
Date: Wed Apr 4 10:56:46 2018 +0200

Huge LBM lookup performance improvement on mapblock loading (#7195)

* Huge LBM lookup performance improvement on mapblock loading

commit 5070ca2111dd5b3f333a942059ef2c592de8dc24
Author: Loic Blot
Date: Wed Apr 4 08:40:21 2018 +0200

Fix 5 issues reported by PVS studio

* src/sky.cpp 146 warn V519 The 'suncolor_f.r' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 142, 146.
* src/sky.cpp 147 warn V519 The 'suncolor_f.g' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 143, 147.
* src/sky.cpp 148 warn V519 The 'suncolor_f.b' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 144, 148.
* src/threading/thread.cpp 63 err V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_thread_obj.
* src/server.cpp 3243 err V595 The 'log' pointer was utilized before it was verified against nullptr. Check lines: 3243, 3258.

commit 8e0b80aa369df7d1142053f077df928106c6ce8c
Author: Loic Blot
Date: Wed Apr 4 07:42:40 2018 +0200

Fix last performance-type-promotion-in-math-fn problems

commit a90d27e1e23fa1c369c05a4d9c6083aa86ef7f52
Author: Loïc Blot
Date: Wed Apr 4 00:43:08 2018 +0200

Optimize a little bit isBlockInSight, adjustDist & collisions (#7193)

* Use constexpr + unroll some calculations to cache definitively some calculations
* Unroll some calls in collision code & use a constref instead of a copy in one occurence

commit 05fe3b06c80fc7fa438ed5faf5805c79a92789e9
Author: Loic Blot
Date: Tue Apr 3 23:05:22 2018 +0200

Fix last clang-tidy reported problems for performance-type-promotion-in-math-fn

Based on https://travis-ci.org/minetest/minetest/jobs/361810382 output

Also fix 2 missing copyright notices

commit 4827f754ec9efc1e1fa8e519eaa211ed768e25c0
Author: Loic Blot
Date: Tue Apr 3 21:58:29 2018 +0200

Fix more clang-tidy reported problems for performance-type-promotion-in-math-fn

Based on https://travis-ci.org/minetest/minetest/jobs/361714253 output

commit 67a4cb7d8a4461fe7d5206189fd4e9539beb20b7
Author: Loïc Blot
Date: Tue Apr 3 18:16:17 2018 +0200

Fix various clang-tidy reported performance-type-promotion-in-math-fn

commit baca933b6bcf8c321748defa19769a54b27a89ba
Author: SmallJoker
Date: Tue Apr 3 11:15:58 2018 +0200

Selected ItemStack: Reduce black magic (#6520)

* Selected ItemStack: Reduce black magic
Better button variable value naming

commit 528908a4c3dd190cb7a6007df1e3fcd8e4604bfa
Author: Vitaliy
Date: Tue Apr 3 09:23:46 2018 +0300

Optimize entity-entity collision (#6587)

* Add IrrLicht type aliases
* Add hash for IrrLicht vector
* Add object map

commit 2481ea27ce0f423f3e6f3522539d20e1500cf572
Author: Loïc Blot
Date: Mon Apr 2 23:51:08 2018 +0200

Fix many issues reported by clang-tidy (#7189)

* Fix many issues reported by clang-tidy

We have many issues in code related to some performance to float <-> double.
Clang-tidy reported it in performance-type-promotion-in-math-fn

I fixed many of them. It's not ready for a promote to blocking

Also fix some value which should be const-ref

commit e98fd934ce17a7af0b4629fc88158373303c88a0
Author: SmallJoker
Date: Sun Apr 1 22:50:26 2018 +0200

'fix' LINT, use InventoryLocation==

commit 9fa547bb8013e78991c362b73111a134216307a0
Author: SmallJoker
Date: Sat Mar 31 13:47:19 2018 +0200

Run callback in IDropAction, refactor function arguments

commit f6eff57f7cf504c715f9b58147667f2ae77732c0
Author: SmallJoker
Date: Sat Mar 31 12:30:43 2018 +0200

Add player inventory callbacks

commit 12edb200eb0b61972418a95c704fc1c3dd6357cf
Author: you
Date: Mon Apr 2 16:52:07 2018 +0200

Formspecs: Use mouse wheel to pick up and deposit single items

commit d88c4e18221c7857a7bfe2fbb0f5f6bef1da8d29
Author: Loïc Blot
Date: Sun Apr 1 23:57:55 2018 +0200

LINT: add clang-tidy step (#6295)

* Implement new travis clang-tidy build step

* This step enable some rules and enforce one rule as error
* This permits to have some C++ quality rules based on clang & clang contributor guidelines

* Fix clang-tidy reported problems on push_back -> emplace_back

commit 93eb0794d6f7366df5fb375855b2e5e5888304c6
Author: you
Date: Sat Mar 31 14:48:38 2018 +0200

ObjectRef: Add add_velocity() (#3208)

Allow changing the velocity of objects relatively to their current velocity

commit 0a8ca598915a906e665141dc79fc0c1bbab8cc91
Author: SmallJoker
Date: Sat Mar 31 14:33:54 2018 +0200

event.h: Fix import GCC warning caused by ce87310

commit ce873108aa91d19104f46c5acd3350385e7a4541
Author: Loïc Blot
Date: Fri Mar 30 18:32:52 2018 +0200

Client eventmanager refactor (#7179)

* Drop EventManager from GameDef & do some client cleanups

* EventManager is only used by Client. Don't expose it on Server & GameDef for nothing
* Drop Client::event() in favor of direct calls to getEventManager
* Cleanup some event put from new + put to put(new)
* MtEvent: add Type(u8) enum
* This will enhance event performance & ensure stricter type
* Drop MtEvent::checkIs (unused)

* clang-tidy reported fixes

* Code style

* Move event_manager.h to the client directory as it's only used by client

Add EventManager unittests + switch to unordered_map as order is not important here

Drop a unused function

commit 2c490dddc037d7d1cf211bbf28309e31b0abdadd
Author: Paramat
Date: Thu Mar 29 21:08:42 2018 +0100

Mgcarpathian: Mapgen loop optimisations. fabs() -> std::fabs()

* Mgcarpathian: ZYX -> ZXY mapgen loop optimisation.

* 'pow(n, 3)' to 'n * n * n' type optimisations.

* fabs() -> std::fabs().

commit 8f827ee6800974ee451f0e82ac5eafdff63b835e
Author: SmallJoker
Date: Thu Mar 29 21:44:13 2018 +0200

core.rotate_node: Do not trigger after_place_node (#6900)

commit 376ed5cd3c0c61135230a2a14b873436d551d266
Author: nOOb3167
Date: Thu Mar 29 21:43:57 2018 +0200

Sound: fix static initialization order dependency by not having one (#7168)

Ensure singleton is reset

commit 821e3f7072b040f57e33785536a4f00a064a0069
Author: stujones11
Date: Sun Mar 18 17:25:05 2018 +0000

Optional alpha channel support for entities

commit 0396717256bb15ecb76469b7f148cfd6d952b34e
Author: Loic Blot
Date: Thu Mar 29 13:41:48 2018 +0200

Fix a warning introduced by c5b4e541749c50805519ce040d98a0a8e5e0ec03

commit ef979ee2e9b3109e2b5348014e7ae4b3efdd666c
Author: Loic Blot
Date: Thu Mar 29 13:36:01 2018 +0200

Fix a warning reported by clang

minetest/src/script/cpp_api/s_player.h:27:1: warning: struct 'PlayerHPChangeReason' was previously declared as a class [-Wmismatched-tags]
struct PlayerHPChangeReason;

commit 83fc0fd2f1e1a1594ddc31dede65615fbf673365
Author: Loic Blot
Date: Thu Mar 29 13:30:18 2018 +0200

Fix various Client class functions not marked as override (virtual)

Also switch some of them which are reported by clang-tidy

commit 71b2570f0919d3bb5575c9ec694ecd004222fcea

commit 0396717256bb15ecb76469b7f148cfd6d952b34e
Author: Loic Blot
Date: Thu Mar 29 13:41:48 2018 +0200

Fix a warning introduced by c5b4e541749c50805519ce040d98a0a8e5e0ec03

commit ef979ee2e9b3109e2b5348014e7ae4b3efdd666c
Author: Loic Blot
Date: Thu Mar 29 13:36:01 2018 +0200

Fix a warning reported by clang

minetest/src/script/cpp_api/s_player.h:27:1: warning: struct 'PlayerHPChangeReason' was
previously declared as a class [-Wmismatched-tags]
struct PlayerHPChangeReason;

commit 83fc0fd2f1e1a1594ddc31dede65615fbf673365
Author: Loic Blot
Date: Thu Mar 29 13:30:18 2018 +0200

Fix various Client class functions not marked as override (virtual)

Also switch some of them which are reported by clang-tidy

commit 71b2570f0919d3bb5575c9ec694ecd004222fcea
Author: Andrew Ward
Date: Wed Mar 28 22:14:16 2018 +0100

Load dependencies and description from mod.conf

commit dfc81983491417c5cd1c99d7db05e421c409379d
Author: Andrew Ward
Date: Wed Mar 28 16:05:18 2018 +0100

Add reasons to on_dieplayer and on_hpchange

commit 2323842dd3dd336b087ca3cf9756e0680b3a1244
Author: Andrew Ward
Date: Wed Mar 28 16:04:41 2018 +0100

Add formspec theming using prepended strings

commit 040b878cd5f77f6b44622b7c00255b4981500dc8
Author: Loïc Blot
Date: Mon Mar 26 17:44:54 2018 +0200

Update jsoncpp to 1.8.4 (#7172)

commit b0fef16a27b0ec28b6d3a9e9e617da173dc795af
Author: nOOb3167
Date: Mon Mar 26 17:44:40 2018 +0200

Guard sound manager initialization with "enable_sound" (#7167)

commit 9802e59724ac05e7304f9fbd4c93204f7bd00a3d
Author: D Tim Cummings
Date: Tue Mar 27 01:43:59 2018 +1000

macOS: don't require X11 libraries during compilation (#7149)

The xxf86vm needs to be removed from Apple builds to avoid CMake Error XXF86VM_LIBRARY is NOTFOUND

commit 2f280cc6724cd9dd0bf0bbe7a0d07bf888efce27
Author: Paramat
Date: Mon Mar 26 04:59:49 2018 +0100

Mapgen: Remove unused mgv7 code and some unused biometypes

commit 43f98eb47cabd3b8a2f5d2f9e7ae3bb6cf52fd6c
Author: nOOb3167
Date: Sat Mar 24 16:05:26 2018 +0100

Make sounds stop playing when entering game or mainmenu

commit 4fd97158762b4cdd4c73a6e29960e371d9de56e7
Author: Loïc Blot
Date: Sat Mar 24 15:45:25 2018 +0100

Cleanup sound manager class (#7158)

* Cleanup sound manager client

* Use some const refs
* Use auto on iterators
* Drop unused parameters
* Move sound_openal.* to client folder
* Move sound.cpp + OnDemandSoundFetcher to client/ folder + reorganize includes properly

commit bcd22fc34cf70c3fe246f500633aa42e388fabc4
Author: you
Date: Sat Mar 24 00:31:33 2018 +0100

Print the mod loading time (#7137)

* Print the mod loading time
I apologize, but I haven't really had the time to attempt to get an x86 build working yet, though I will definitely see what I can do.

zing269
Member
Posts: 109
Joined: Sat Apr 30, 2016 19:10

Re: [Android] Wayward_One's builds

by zing269 » Post

Wayward_One wrote: I apologize, but I haven't really had the time to attempt to get an x86 build working yet, though I will definitely see what I can do.
No worries, I haven't made much progress on rebuilding my linux box so I can't complain :)

As I recall I mainly had problems getting the dependencies to compile, their make scripts required much hacking to work for x86. As far as minetest, I only recall the android NDK forcing a linker warning to be fatal (I can't remember what warning) which I decided to override instead of trying to fix.

PorygonZRocks
New member
Posts: 5
Joined: Sun Jun 25, 2017 00:35
GitHub: BeeeWall

Re: [Android] Wayward_One's builds

by PorygonZRocks » Post

Thanks for these builds! Can you please make another one, since minimap and zoom buttons have been added (the pull request was merged the day after your last build)?

Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests