[Android] Wayward_One's builds

User avatar
FreeLikeGNU
Member
Posts: 280
Joined: Tue Oct 28, 2014 02:50
GitHub: FreeLikeGNU
IRC: freelikegnu
In-game: FreeLikeGNU

Re: [Android] Wayward_One's builds

by FreeLikeGNU » Post

Wayward_One wrote:Minetest-13e100e1
Minetest-83c2a88c QR Code
Minetest-83c2a88c QR Code
Minetest-83c2a88c.png (1.87 KiB) Viewed 1881 times
Image

User avatar
lightonflux
Member
Posts: 384
Joined: Mon Nov 11, 2013 07:22
In-game: lof
Location: Germany

Re: [Android] Wayward_One's builds

by lightonflux » Post

Would be great if someone could release them in a fdroid repository.

https://f-droid.org/wiki/page/Setup_an_FDroid_App_Repo

User avatar
FreeLikeGNU
Member
Posts: 280
Joined: Tue Oct 28, 2014 02:50
GitHub: FreeLikeGNU
IRC: freelikegnu
In-game: FreeLikeGNU

Re: [Android] Wayward_One's builds

by FreeLikeGNU » Post

lightonflux wrote:Would be great if someone could release them in a fdroid repository.

https://f-droid.org/wiki/page/Setup_an_FDroid_App_Repo
That would be ideal. F-Droid allows you to even chose revision of a release in case a newer one fails for you. The current minetest in F-Droid is 4.12, but it crashes on joining servers that this version has no issue with.

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

Hmm, that does sound quite useful! I'll see if I can get a repository working sometime soon :)

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.13-9c44aace

I've been very busy lately, but I'll try to have an F-Droid repository up soon.
Last edited by Wayward_One on Sat Oct 03, 2015 23:38, edited 1 time in total.

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

Last edited by Wayward_One on Tue Oct 20, 2015 03:04, edited 1 time in total.

User avatar
Bonny
Member
Posts: 91
Joined: Tue Nov 26, 2013 15:23
Location: Cupcakesland

Re: [Android] Wayward_One's builds

by Bonny » Post

Great build, but is there a way you could add an f10 function? also is there a way to fix upside down inventory images? since its hard to tell difference between slab and stair Image
When life gives you lemons, just bake some lemon cupcakes
Dream as if you"ll live forever, eat cupcakes as if you would die 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.4.13-df80b1ae
Bonny wrote:Great build
Thank you :)
Bonny wrote:is there a way you could add an f10 function? also is there a way to fix upside down inventory images?
Unfortunately, as I'm still learning to program, adding an f10 function and fixing the inventory images may be out of my skill range, but I'll definitely see what I can do :) Also, if you wish, you can bring these issues to the attention of the Minetest developers by opening a new issue here or, for the inventory image issue, by commenting here.

MoNTE48
Member
Posts: 323
Joined: Sat Apr 06, 2013 11:58
GitHub: MoNTE48
In-game: MoNTE48
Location: Internet

Re: [Android] Wayward_One's builds

by MoNTE48 » Post

Bonny wrote:Great build, but is there a way you could add an f10 function? also is there a way to fix upside down inventory images? since its hard to tell difference between slab and stair Image
Give me the picture for the button and I'll do it.

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.13-aed10765
Martin_Devil wrote:Give me the picture for the button and I'll do it.
Ok, I'll see what I can come up with :)

TheWesleyOne
Member
Posts: 15
Joined: Thu May 10, 2012 17:26
Location: Surrey, BC Canada

Re: [Android] Wayward_One's builds

by TheWesleyOne » Post

I'm not sure how difficult it might be, but would it be possible to add the ability to look using the arrow keys? I play on my tablet and use a Bluetooth keyboard.

User avatar
Mainpage
Member
Posts: 61
Joined: Fri Nov 13, 2015 01:12
GitHub: mainfolio
IRC: mainpage
In-game: mainpage

Re: [Android] Wayward_One's builds

by Mainpage » Post

I tried this build again, it mostly worked except for the settings menu. None of the settings menu buttons worked. So I had to uninstall the app :( I am using a lenovo 2 A 10 tab with Android 4.4 ( I think system update does not say the version it currently is, just the version it wants to upgrade too, which is v5.0.)
I eat baby seals

User avatar
DatJohnDoe
Member
Posts: 22
Joined: Mon Feb 01, 2016 16:46
IRC: DatJohnDoe
In-game: DatJohnDoe
Location: Outside your window

Re: [Android] Wayward_One's builds

by DatJohnDoe » Post

Great but the minimap doesn't work even when enabled in settings
Do or do not, Therw is no try - Yoda
Luke... I am your Father - Darth Vader

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.13-46da0e8b

Note: I apologize for the long absence, I've been dealing with school and an elusive build problem.
This build is actually a few days old, mainly because of recent changes to the build system which I haven't figured out yet.
TheWesleyOne wrote:I'm not sure how difficult it might be, but would it be possible to add the ability to look using the arrow keys? I play on my tablet and use a Bluetooth keyboard.
I'm not sure either, perhaps you could open an issue here requesting that feature.
Mainpage wrote:I tried this build again, it mostly worked except for the settings menu. None of the settings menu buttons worked.
Make sure you press the little plus icons next to each setting, not the text itself. Also, the simple menu has been re-added.
DatJohnDoe wrote:Great but the minimap doesn't work even when enabled in settings
Currently the minimap can only be enabled by pressing f9 on a physical keyboard.

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

Re: [Android] Wayward_One's builds

by zing269 » Post

I want to start by saying thanks for your efforts. I've been trying to get the android bit to build for a week without success.

Your previous build, aed10765, works for me although I haven't tested it extensively. The current build, 46da0e8b, crashes on start.

The relevant bit from the log is:

Code: Select all

.
.
.
D/dalvikvm( 4871): Trying to load lib /data/app-lib/net.minetest.minetest-1/libminetest.so 0x4d1d3e70
D/houdini ( 4871): [4871] Unsupported feature (ID:0x20e00149).
F/libc    ( 4871): Fatal signal 6 (SIGABRT) at 0x00001307 (code=0), thread 4871 (netest.minetest)
I/DEBUG   (  184): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG   (  184): Build fingerprint: 'acer/b1810_ww_gen1/vespa8:4.4.4/KTU84P/1428981585:user/release-keys'
I/DEBUG   (  184): Revision: '0'
I/DEBUG   (  184): pid: 4871, tid: 4871, name: netest.minetest  >>> net.minetest.minetest <<<
I/DEBUG   (  184): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
E/ivpg-hwc(  185): Lost 1 flips
I/DEBUG   (  184):     eax 00000000  ebx 00001307  ecx 00000006  edx 00000000
I/DEBUG   (  184):     esi 00000008  edi 37cbeabc
I/DEBUG   (  184):     xcs 00000023  xds 0000002b  xes 0000002b  xfs 0000006b  xss 0000002b
I/DEBUG   (  184):     eip 37bfdab6  ebp 1a111edc  esp 1a111eb4  flags 00200246
E/Corkscrew(  184): update_state: unexpected CFA register: 7
I/DEBUG   (  184): 
I/DEBUG   (  184): backtrace:
I/DEBUG   (  184):     #00  pc 001a6ab6  /system/lib/libhoudini.so.4.1.2_y.45966
.
.
.
There's more to the log that I'd be happy to send you if you want.

User avatar
Mainpage
Member
Posts: 61
Joined: Fri Nov 13, 2015 01:12
GitHub: mainfolio
IRC: mainpage
In-game: mainpage

Re: [Android] Wayward_One's builds

by Mainpage » Post

Okay I tried the new build, worked great until I was spawned, I couldn't move and then it (the program) crashed, although the settings menu works :). I also updated to the latest Android version.
Here is the debug stuff

Code: Select all

 
Automatically selecting world at [/storage/emulated/0/minetest/worlds/singleplayerworld]
2016-04-30 19:41:10: ACTION[main]:         .__               __                   __   
2016-04-30 19:41:10: ACTION[main]:   _____ |__| ____   _____/  |_  ____   _______/  |_ 
2016-04-30 19:41:10: ACTION[main]:  /     \|  |/    \_/ __ \   __\/ __ \ /  ___/\   __\
2016-04-30 19:41:10: ACTION[main]: |  Y Y  \  |   |  \  ___/|  | \  ___/ \___ \  |  |  
2016-04-30 19:41:10: ACTION[main]: |__|_|  /__|___|  /\___  >__|  \___  >____  > |__|  
2016-04-30 19:41:10: ACTION[main]:       \/        \/     \/          \/     \/        
2016-04-30 19:41:10: ACTION[main]: World at [/storage/emulated/0/minetest/worlds/singleplayerworld]
2016-04-30 19:41:10: ACTION[main]: Server for gameid="minetest" listening on 0.0.0.0:60044.
2016-04-30 19:41:12: ACTION[main]: Irrlicht: PNG warning: iCCP: Not recognizing known sRGB profile that has been edited
2016-04-30 19:41:12: ACTION[main]: Irrlicht: PNG warning: iCCP: Not recognizing known sRGB profile that has been edited
2016-04-30 19:41:12: ACTION[main]: Irrlicht: PNG warning: iCCP: Not recognizing known sRGB profile that has been edited
2016-04-30 19:41:12: ACTION[main]: Irrlicht: PNG warning: iCCP: Not recognizing known sRGB profile that has been edited
2016-04-30 19:41:12: ACTION[main]: Irrlicht: PNG warning: iCCP: Not recognizing known sRGB profile that has been edited
2016-04-30 19:41:12: ACTION[main]: Irrlicht: PNG warning: iCCP: Not recognizing known sRGB profile that has been edited
2016-04-30 19:41:12: ACTION[main]: Irrlicht: PNG warning: iCCP: Not recognizing known sRGB profile that has been edited
2016-04-30 19:41:14: ACTION[main]: Irrlicht: PNG warning: iCCP: Not recognizing known sRGB profile that has been edited
2016-04-30 19:41:15: ACTION[ServerThread]: singleplayer [127.0.0.1] joins game. 
2016-04-30 19:41:15: ACTION[ServerThread]: singleplayer joins game. List of players: singleplayer
2016-04-30 19:41:18: ERROR[ServerThread]: ERROR: An unhandled exception occurred: SQLite3 database error (jni/../jni/src/database-sqlite3.cpp:182): attempt to write a readonly database
2016-04-30 19:42:12: ERROR[main]: Some exception: "SQLite3: Failed to finalize m_stmt_write: attempt to write a readonly database"
2016-04-30 19:42:15: ACTION[main]:         .__               __                   __   
2016-04-30 19:42:15: ACTION[main]:   _____ |__| ____   _____/  |_  ____   _______/  |_ 
2016-04-30 19:42:15: ACTION[main]:  /     \|  |/    \_/ __ \   __\/ __ \ /  ___/\   __\
2016-04-30 19:42:15: ACTION[main]: |  Y Y  \  |   |  \  ___/|  | \  ___/ \___ \  |  |  
2016-04-30 19:42:15: ACTION[main]: |__|_|  /__|___|  /\___  >__|  \___  >____  > |__|  
2016-04-30 19:42:15: ACTION[main]:       \/        \/     \/          \/     \/        
2016-04-30 19:42:15: ACTION[main]: World at [/storage/emulated/0/minetest/worlds/singleplayerworld]
2016-04-30 19:42:15: ACTION[main]: Server for gameid="minetest" listening on 0.0.0.0:62372.
2016-04-30 19:42:16: ACTION[main]: Irrlicht: PNG warning: iCCP: Not recognizing known sRGB profile that has been edited
2016-04-30 19:42:16: ACTION[main]: Irrlicht: PNG warning: iCCP: Not recognizing known sRGB profile that has been edited
2016-04-30 19:42:16: ACTION[main]: Irrlicht: PNG warning: iCCP: Not recognizing known sRGB profile that has been edited
2016-04-30 19:42:16: ACTION[main]: Irrlicht: PNG warning: iCCP: Not recognizing known sRGB profile that has been edited
2016-04-30 19:42:16: ACTION[main]: Irrlicht: PNG warning: iCCP: Not recognizing known sRGB profile that has been edited
2016-04-30 19:42:17: ACTION[main]: Irrlicht: PNG warning: iCCP: Not recognizing known sRGB profile that has been edited
2016-04-30 19:42:17: ACTION[main]: Irrlicht: PNG warning: iCCP: Not recognizing known sRGB profile that has been edited
2016-04-30 19:42:19: ACTION[main]: Irrlicht: PNG warning: iCCP: Not recognizing known sRGB profile that has been edited
2016-04-30 19:42:21: ACTION[ServerThread]: singleplayer [127.0.0.1] joins game. 
2016-04-30 19:42:21: ACTION[ServerThread]: singleplayer joins game. List of players: singleplayer
2016-04-30 19:42:23: ERROR[ServerThread]: ERROR: An unhandled exception occurred: SQLite3 database error (jni/../jni/src/database-sqlite3.cpp:182): database is locked
2016-04-30 19:43:00: ERROR[main]: Some exception: "SQLite3: Failed to finalize m_stmt_write: database is locked"   
I eat baby seals

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.14-a39d5362
zing269 wrote:I want to start by saying thanks for your efforts.
No problem :)
zing269 wrote:I've been trying to get the android bit to build for a week without success.

Your previous build, aed10765, works for me although I haven't tested it extensively. The current build, 46da0e8b, crashes on start.
Unfortunately, I don't know enough about the code itself yet to be able to identify the problem there. Perhaps try creating a new issue here if the problem persists, so that the Minetest devs can have a look at it.
Mainpage wrote:Okay I tried the new build, worked great until I was spawned, I couldn't move and then it (the program) crashed
Again, I apologize, but as I'm still learning to program I can't be of much help error-wise :/ As stated above, if the problem continues, please consider creating a new issue here so the Minetest devs can weigh in. That said, I hope this new build works better for both of you :)

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

Re: [Android] Wayward_One's builds

by zing269 » Post

My problem seemed to be related to running the arm based compile on a x86 tablet. My crash was in libhoudini, a library provided by intel to act as an abstraction layer between arm and x86. Once I was able to get the build to work and compiled for x86 everything worked fine.

User avatar
Mainpage
Member
Posts: 61
Joined: Fri Nov 13, 2015 01:12
GitHub: mainfolio
IRC: mainpage
In-game: mainpage

Re: [Android] Wayward_One's builds

by Mainpage » Post

Do you know if minetest works with android 5.0+, will it work with android N?
Thanks for the help.
Edit: When I tried minetest 4.13 on my tab running 4.4 (I think) it always crashed on startup (the game, not the os)
so I upgraded to 5.0, it works now (the g-play version) now I'll try your your build. Although there is this problem
Edit: Tried it, same error :(

Code: Select all

2016-06-14 15:18:48: ACTION[Server]: singleplayer joins game. List of players: singleplayer
2016-06-14 15:18:57: ERROR[Server]: An unhandled exception occurred: Failed to save block: attempt to write a readonly database
2016-06-14 15:18:57: ERROR[Server]: In thread e3a00000:
2016-06-14 15:18:57: ERROR[Server]: jni/../jni/src/server.cpp:73: virtual void* ServerThread::run(): A fatal error occured: Failed to save block: attempt to write a readonly database
2016-06-14 15:18:57: ERROR[Server]: Debug stacks:
2016-06-14 15:18:57: ERROR[Server]: DEBUG STACK FOR THREAD e37b3000: 
2016-06-14 15:18:57: ERROR[Server]: #0  virtual void* UpdateThread::run()
2016-06-14 15:18:57: ERROR[Server]: DEBUG STACK FOR THREAD e37c0000: 
2016-06-14 15:18:57: ERROR[Server]: #0  virtual void* EmergeThread::run()
2016-06-14 15:18:57: ERROR[Server]: DEBUG STACK FOR THREAD e37c3000: 
2016-06-14 15:18:57: ERROR[Server]: #0  virtual void* UpdateThread::run()
2016-06-14 15:18:57: ERROR[Server]: DEBUG STACK FOR THREAD e3a00000: 
2016-06-14 15:18:57: ERROR[Server]: #0  virtual void* ServerThread::run()
2016-06-14 15:18:57: ERROR[Server]: DEBUG STACK FOR THREAD f070d000: 
2016-06-14 15:18:57: ERROR[Server]: #0  int main(int, char**)
Attachments
reloading MT sometimes helps
reloading MT sometimes helps
Screenshot_2016-06-21-12-41-21.png (348.14 KiB) Viewed 1881 times
I eat baby seals

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.14-b6d845ad
Mainpage wrote:Do you know if minetest works with android 5.0+, will it work with android N?
I have successfully used my builds on 5.1.1 and 6.0.1, and though I have yet to try it on Android N, I can't think of a reason why it wouldn't work on that either.

Also, I have linked your post with the error to this GitHub issue opened by someone else who encountered the same issue. Perhaps you can provide more information (if any) there?

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.14-6d7b95d7
Spoiler
commit 6d7b95d76355334ccb57638d35b123fb49456cf6
Author: sfan5
Date: Fri Oct 28 15:50:23 2016 +0200

Add missing keyname_to_keycode function (needed on Android)

When rewriting keycode.cpp I overlooked this function, fixes #4683 completely

commit 7252c803e0708bd8511a5b51333983aa24a76cb2
Author: Ner'zhul
Date: Fri Oct 28 15:37:19 2016 +0200

Add missing remoteplayer.cpp to Android build

this should fix #4683

commit 361e687f3a81e7093c87d99b091aee080be6684f
Author: Ner'zhul
Date: Thu Oct 27 09:45:01 2016 +0200

Add unittests to test player saving/loading (#4679)

commit bcb06aeb8559a295ae4df2ca71b80c74338fb9f6
Author: Dániel Juhász
Date: Tue Oct 25 23:04:10 2016 +0200

Cleanup

commit be39f61359ad63f2c6d4aea14c1dfd8357eee03f
Author: Dániel Juhász
Date: Sun Oct 23 17:51:13 2016 +0200

Use node lighting for liquid spreading

This commit modifies the liquid transforming procedure to light and
unlight nodes instead of whole map blocks.

commit c071efaa43ad3dcba7d60a7a67e942aae2a7dc83
Author: Dániel Juhász
Date: Thu Oct 20 21:41:38 2016 +0200

Improved lighting

This commit rewrites the procedure that is responsible for light
updating.

this commit
-provides iterative solutions for unlighting and light spreading
-introduces a new priority queue-like container for the iteration
-creates per-node MapBlock caching to reduce retrieving MapBlocks from
the map
-calculates with map block positions and in-block relative node
coordinates
-skips light updating if it is not necessary since the node's new light
will be the same as its old light was

commit 1fd9a07497c45364ed8396653501c6be2a2e2ade
Author: raymoo
Date: Wed Oct 26 20:24:34 2016 -0700

Document item use callbacks (#4668)

commit 198ed60cabd3066977df5360b7b32a6b895ea744
Author: lhofhansl
Date: Wed Oct 26 07:24:45 2016 -0700

Shaders: Remove special handling for liquids. (#4670)

commit 6eb6e75fff91f86d0e59d337f12ec93fcf9dc46e
Author: Foghrye4
Date: Sun Oct 23 20:45:25 2016 +0300

Adding LuaError on attempt to assign vectors with values out of range

commit 3db2f08ff95a2e1366b9b5079100b6a681f1e562
Author: Gael-de-Sailly
Date: Tue Oct 25 17:12:50 2016 +0200

ParticleSpawner: fix offset being added twice

commit a1e1323d6e2ac2304e56b414dd37975ba7c6b05d
Author: adrido
Date: Mon Oct 24 06:49:35 2016 +0200

Windows: dont link to libraries that are already linked by cmake

This solves the problem whith building where build fails if the libaries have different names.

commit 98176481c1d0b6f8960574af1c2568085e37e433
Author: Lars Hofhansl
Date: Mon Oct 24 08:23:13 2016 -0700

Shaders: Apply tone mapping before fog calculation.

commit 779d2c5f64e321cc126b3e3abed9e37fd30edb1b
Author: Lars Hofhansl
Date: Thu Oct 20 22:21:49 2016 -0700

Shaders: Harmonize Irrlicht and shader fog calculations

commit 74eb7f50c9965e77794c0c5caebc1d067cd49629
Author: paramat
Date: Fri Oct 21 02:09:34 2016 +0100

Lua_api.txt: Clarify 'override_meta' bool in 'set mapgen setting'

commit 0c76303186d968db89d699d9e512aea9904378bc
Author: paramat
Date: Wed Oct 5 01:25:02 2016 +0100

Damage flash: Reduce maximum alpha. Avoid fade overload

Flash alpha maximum is reduced from 180 to 127 to avoid player blindness
in combat. Flash alpha minimum is unchanged.
The 'damage_flash' value is now limited to max alpha, to avoid multiple
hits creating a huge value that causes flash to stay at maximum alpha
for a long period. Now alpha always starts to fade immediately after
taking damage.
Both problems can be seen in Minetest let's play videos.
Simplify and optimise some code.

commit 63a3bb229a9ff288ab01e3e80c8477da5e84ee1e
Author: paramat
Date: Wed Oct 19 01:37:12 2016 +0100

Changes to static object storage limit and error message

Move static object storage force-delete message from errorstream to
warningstream.
Increase 'max objects per block' setting to 64.
Add missing spaces in warning code.

commit c7d569b8636d8046393715e46fca40e58138183f
Author: red-001
Date: Mon Sep 26 19:07:52 2016 +0100

Chat commands: Trim whitespaces from input of `/privs` command

commit 91250c1078dc5dc5f48bba2b309920edd6cdfe68
Author: Foghrye4
Date: Sun Oct 9 20:40:29 2016 +0300

Fix crash on attaching player to entity

Rename "refresh" to "processInitData"

commit 0d740c5d829bceda8500fc505f4a65b967a1c151
Author: rubenwardy
Date: Mon Oct 17 20:36:38 2016 +0100

Builtin: Add vector.floor helper function

commit a291cd61320c2d041d64ed2d56d073d70066efd1
Author: Lars Hofhansl
Date: Sun Oct 16 23:55:49 2016 -0700

Revert changes to toggleNoClip and toggleFreeMove

commit 3253b6bd2238eaa8f773f7881f8e47200dc5f42a
Author: Lars Hofhansl
Date: Sun Oct 16 21:27:21 2016 -0700

Don't use day light sky unless noclip and free_move are enabled

commit 2ff054d0419535a9422a957d50491ed119d6eb73
Author: ShadowNinja
Date: Sun Oct 9 14:36:22 2016 -0400

Enable mod security by default

commit c31e354342bbcb9a051f0113d41431827efc4435
Author: red-001
Date: Tue Sep 27 12:53:01 2016 +0100

Builtin/../chatcommands: Add /grantme command

commit 4b17105dc45976e399dab68f85b3030fa27f0ae2
Author: Rogier
Date: Mon Jul 25 18:39:29 2016 +0200

Emergeblocks: Fix occasional crash

Modification of the emergeblocks internal state was not protected
by a lock, causing a race condition.
This can be reproduced by repeatedly running emergeblocks for an
already-generated section of the map (with multiple emerge threads).

commit adad6e0a1c2bb6cd5e56db26d660fa9342cf0d0e
Author: Tim
Date: Sat Oct 15 17:59:23 2016 +0200

Travis: Only trigger a compile, when C/C++ related files were touched (#4284)

commit 9a3129da5e39e3495a038c9da94586247365fa8b
Author: sfan5
Date: Fri Oct 14 13:08:59 2016 +0200

Make documentation about ItemStack:set_{name,count,wear} clearer

These methods do not actually fail but instead clear the item stack
and return false if a value like e.g. "" is passed.

commit a468acce2ccd0197aa662fa592dba7dfe3e46f96
Author: tenplus1
Date: Mon Oct 10 18:37:21 2016 +0100

Builtin/../falling.lua: Code optimisation

commit 0ad40fd484f57ab5d0536f9aaa892997f8aa9bd2
Author: Lars Hofhansl
Date: Wed Oct 12 13:38:53 2016 -0700

Use range-based fog instead of z-plane based.

commit c9e7a27eeb628be78a835abadf8afe1177eb90c5
Author: raymoo
Date: Thu Aug 4 13:09:21 2016 -0700

Attached particle spawners

commit 0b27a70b294590d7fb2bb25bf2d207a719ce8d98
Author: sfan5
Date: Wed Oct 12 18:39:35 2016 +0200

Don't use unordered maps for ProfilerGraph (fixes flickering)

commit 4f684b589d8227c525d877b8a695736d561ea4d5
Author: red-001
Date: Tue Oct 11 18:11:38 2016 +0100

Add a button for disabling all mods to world config. (#3900)

commit b6569f1c699e8bd3dfef50c64272fdb035b43b6c
Author: SmallJoker
Date: Sun Oct 9 10:53:13 2016 +0200

Add missing languages to the settings

commit a4a9ee94f3aff59fcb9e8f8e31409843564ef6fb
Author: Rogier
Date: Sun Oct 9 17:57:18 2016 +0200

Disable cmake message concerning WIN32 on non-windows systems

commit 1b450861f01eef98c7d4f7810724d6bec7423a7c
Author: Loic Blot
Date: Sun Oct 9 16:31:43 2016 +0200

A little cleanup since previous commit

commit 70f104be076321330a0827010704761a040d8ec7
Author: Loic Blot
Date: Sat Oct 8 23:13:38 2016 +0200

Environment cleanup

* Move client list to ServerEnvironment and use RemotePlayer members instead of Player
* ClientEnvironment only use setLocalPlayer to specify the current player
* Remove ClientEnvironment dead code on player list (in fact other players are CAO not Player objects)
* Drop LocalPlayer::getPlayer(xxx) functions which aren't used.
* Improve a little bit performance by using const ref list for ClientEnvironment::getPlayerNames() & Client::getConnectedPlayerNames()
* Drop isLocal() function from (Local)Player which is not needed anymore because of previous changes

This change permits to cleanup shared client list which is very old code.
ClientEnvironment doesn't use player list anymore, it only contains the local player, as addPlayer is only called from Client constructor client side.
Clients are only CAO on client side, this cleanup permit to remove confusion about player list.

commit b3fc133442724cc2785d0c7e2beea2d782d8a087
Author: Rui
Date: Sun Oct 9 17:27:14 2016 +0900

Remove unused parameter of GUIVolumeChange

commit 569b89b36fff058390cb90458da4285552a9c97e
Author: Loic Blot
Date: Sat Oct 8 19:08:23 2016 +0200

Move RemotePlayer code to its own cpp/header

commit 7bbd716426bf989bf071e2322a9b797cc5f78acb
Author: Loic Blot
Date: Sat Oct 8 17:56:38 2016 +0200

RemotePlayer/LocalPlayer Player base class proper separation (code cleanup) (patch 3 of X)

* remove IGameDef from Player class, only LocalPlayer has it now
* move many attributes/functions only used by LocalPlayer from Player to LocalPlayer
* move many attributes/functions only used by RemotePlayer from Player to RemotePlayer
* make some functions const
* hudGetHotbarSelectedImage now returns const ref
* RemotePlayer getHotbarSelectedImage now returns const ref
* various code style fixes

commit edba6e50d9c9c0a7120c251bed36a87b51f4c826
Author: Loic Blot
Date: Sat Oct 8 16:42:09 2016 +0200

Optimize ClientIface::getPlayerNames(): return const ref instead a copy of all names

commit fd5a130b86c08f0b3190c3d81affd4869c139fb7
Author: Loic Blot
Date: Sat Oct 8 16:31:22 2016 +0200

More code cleanup (UNORDERED + RemotePlayer/LocalPlayer)

* ClientEnvironment now uses UNORDERED MAP for active objects
* Use RemotePlayer and LocalPlayer everywhere it's possible
* Minor code style fixes
* Drop Client::getBreath() unused function

commit 067766eec213918b6cb5b2533d0c78eceb3949ec
Author: rubenwardy
Date: Mon Oct 3 00:30:33 2016 +0100

Fix backwards compatibility issue introduced by close_on_enter

commit 0baea8c25cb04bcbeca5ae532a00d877628f6b06
Author: SmallJoker
Date: Sat Oct 8 16:25:34 2016 +0200

Ensure std::unordered_ be used on MSVC 2010 too (#4600)

commit 656faf7373587bc59b47986a28dbd2fce4c45474
Author: Loic Blot
Date: Sat Oct 8 12:21:41 2016 +0200

Player/LocalPlayer/RemotePlayer inheritance cleanup (part 2 on X)

* Server/Client Environments now have an helper to cast Player object in the right type to use it
* Server: use RemotePlayer everywhere and remove previous added casts
* Client: use LocalPlayer where needed
* Environment: remove unused functions (getPlayers(), getRandomConnectedPlayer(), getNearestConnectedPlayer())

commit 9393e4a0a8e32905d32a9dc58131218aee318686
Author: gregorycu
Date: Sun Oct 9 00:08:35 2016 +1100

Speed up emerge thread by using unordered map in a few places. Looking at 25% speedup in Emerge thread on Just Test.

commit 3de9ae4e6054bb420bea8ad5621a0b76552a3621
Author: gregorycu
Date: Sat Oct 8 23:58:47 2016 +1100

Ensure std::unordered_ will be used on supported MSVC compilers

commit ad163ee5c3f7d6ca31e0add052fb76466a9bfcc8
Author: Foghrye4
Date: Sat Oct 8 16:51:25 2016 +0400

Prevent attached models from disappearing during parent reload (#4128)

commit 9978d0796fa61eabb235d715a56ad6e5396d2e1e
Author: HybridDog
Date: Sat Oct 8 14:42:17 2016 +0200

VoxelArea: faster iter function (#4490)

commit 09cefc3dfd76ac629bfc0777635fc5ac47b25ab0
Author: Loic Blot
Date: Sat Oct 8 11:25:46 2016 +0200

Remove some unused attributes/class functions in server.cpp/h

commit 8bcd10b872bc88c6f474913d6efb8d53c50c5ae1
Author: Loic Blot
Date: Sat Oct 8 10:38:04 2016 +0200

Player/LocalPlayer/RemotePlayer inheritance cleanup (part 1 on X)

* LocalPlayer take ownership of maxHudId as it's the only caller
* RemotePlayer take ownership of day night ratio as it's the only user
* Pass getPlayerControl as const reference to prevent object copy on each call (perf improvement in ObjectRef::l_get_player_control call)
* getPlayerSAO is now only RemotePlayer call
* get/setHotbarItemCount is now RemotePlayer owned
* Server: Use RemotePlayer instead of Player object on concerned call to properly fix the object type
* PlayerSAO now uses RemotePlayer instead of Player because it's only server side
* ObjectRef::getplayer also returns RemotePlayer as it's linked with PlayerSAO

commit 0264e38bff12a3c6b81231ac1f6cd281179df744
Author: paramat
Date: Thu Oct 6 23:03:55 2016 +0100

Lua_api.txt: Add biome and nodeupdate documentation

Add missing documentation for 'register_biome' and
'clear_registered_biomes'.
Add documentation for 'nodeupdate_single'. 'nodeupdate'
is not yet documented due to a bug it causes.

commit d4a2e23793d2260f263396480b6552a37c8ebf6b
Author: SmallJoker
Date: Sun Jul 17 22:26:23 2016 +0200

Textures: Ignore unknown node in override.txt

commit 0a16e53b40d347db7dcd04cb694d0f8f2ed1a5a7
Author: sfan5
Date: Thu Oct 6 21:13:04 2016 +0200

Fix C++11 Windows build of threading code

The initial problem was that mutex_auto_lock.h tries to use std::unique_lock<std::mutex>
despite mutex.h not using C++11's std::mutex on Windows. The problem here is the mismatch
between C++11 usage conditions of the two headers. This commit moves the decision logic
to threads.h and makes sure mutex.h, mutex_auto_lock.h and event.h all use the same features.

commit 155288ee981c70f505526347cb2bcda4df1c8e6b
Author: Loic Blot
Date: Thu Oct 6 19:20:12 2016 +0200

use unordered containers where possible (patch 4 on X)

Also remove some unused parameters/functions

commit b66a5d2f8842cc84ae44257dc0ead255e5b0538f
Author: SmallJoker
Date: Thu Oct 6 13:49:40 2016 +0200

Fix narrow string compiling issue on MSVC2010

commit 667975fe3adee935a3f4d2b1a421a295771c664d
Author: Loic Blot
Date: Thu Oct 6 08:48:20 2016 +0200

Use more unordered_maps to improve performance in c++11 builds

commit 997fc59c7e29a4d2b3f19df9972f3a7d4ac894e3
Author: SmallJoker
Date: Thu Oct 6 10:12:14 2016 +0200

Use relative position for nametags

commit 009a9f1c6e8115abbcdf2ccbcf10c240417b07da
Author: Loic Blot
Date: Thu Oct 6 07:48:49 2016 +0200

Fix macosx build by disabling postgresql upgrade

commit de83c29ba0a517630b361ffdbebd1a1f0b5eed4e
Author: est31
Date: Thu Oct 6 03:32:52 2016 +0200

Fix crash regression when chatting in the ncurses console

Fixes #4579, a regression introduced by commit

d4c76258e37337ea585cf24d8e05b50a30fa307d "Chat: new settings to prevent spam"

commit 61d1751dfff71d8fd433c6c84bd39db1672a3ee6
Author: Loic Blot
Date: Wed Oct 5 22:17:22 2016 +0200

Travis: build matrix improvements + CPP11 build

commit 7fab86a49dd569f24804eb7396843e61095e3854
Author: Loic Blot
Date: Wed Oct 5 20:58:05 2016 +0200

Compilation fix

commit 613797a3048907275ceebe29582b9fc2761b1f25
Author: Loic Blot
Date: Wed Oct 5 09:03:55 2016 +0200

Replace various std::map with UNORDERED_MAP + various cleanups

This is part 2 for 5f084cd98d7b3326b51320455364337539710efd

Other improvements:

* Use the defined ItemGroupList when used
* make Client::checkPrivilege const
* inline some trivial functions
* Add ActiveObjectMap typedef
* Add SettingsEntries typedef

commit 5f084cd98d7b3326b51320455364337539710efd
Author: Loic Blot
Date: Wed Oct 5 00:13:10 2016 +0200

Make some maps unordered to improve performance
* This permit to improve performance on C++11 builds
* use some existing typedefs in tools maps
* minor code style changes

commit d4c76258e37337ea585cf24d8e05b50a30fa307d
Author: Loic Blot
Date: Tue Oct 4 18:17:12 2016 +0200

Chat: new settings to prevent spam

Added the following chat coreside features
* Chat messages length limit
* Message rate limiting
* Message rate kicking

Note:
* handleChat now takes RemotePlayer pointer instead of u16 to remove useless
lookups

commit 1079aeaa13a94c67c1e0a0bd1c461e14841a1eec
Author: paramat
Date: Mon Oct 3 00:56:17 2016 +0100

Mapblock_mesh_generate_special: Improve performance

Remove uses of std::map.
Make sure we use ContentFeatures reference not value.
Original commit by gregorycu.

commit 61e112b43b5b9aec3791110b27db0f4f6ab8a85f
Author: paramat
Date: Sun Sep 25 22:03:35 2016 +0100

Textures: New 'smoke puff' texture from TNT mod

commit fcfa418c4cb5c3490413dd345e5e4b998cb7a4c3
Author: est31
Date: Mon Oct 3 15:55:15 2016 +0200

Fix build/warning on non X11 platforms

commit 89dbc0a25d4e38d706f0fd3d604d4ac5ce57d240
Author: paramat
Date: Sun Oct 2 22:04:47 2016 +0100

Builtin/falling: Add fallback vector in case of nil 'wallmounted to dir'

The fallback vector is in case 'wallmounted to dir' is nil due
to voxelmanip placing a wallmounted node without resetting a
pre-existing param2 value that is out-of-range for wallmounted.
The fallback vector corresponds to param2 = 0.

commit 2516c516bc018e2ff58c7d07c5f2ee8fd5f67167
Author: raymoo
Date: Fri Sep 2 21:37:51 2016 -0700

Forceloading: Transient forceloads

Adds a flag to forceload_block which lets you turn off persistence for
that forceload.

commit 077b6cfa21fe323434e704bb7a81870ff689c433
Author: rubenwardy
Date: Thu Jul 7 21:10:15 2016 +0100

Formspec: Add container[] and container_end[] elements

commit eb0e9d5661e28cdd4f59b96f7ab269fbf67bdc34
Author: sfan5
Date: Sun Oct 2 15:44:53 2016 +0200

Allow nothing to be selected from formspec parameters

commit 3a95054db5c44a3fea6a27d5633f668539e67870
Author: Rui
Date: Sat Oct 1 23:16:50 2016 +0900

Fix typo in core.after (#4560)

commit c0e56c6011fa6252a33894c560f8a16445466b8b
Author: Wuzzy
Date: Wed Sep 28 03:00:37 2016 +0200

Update default controls in README.txt

commit 56ea77ea96b62059c03ba53c15da56c72ea7e140
Author: paramat
Date: Mon Sep 26 23:21:33 2016 +0100

Mgv7: Avoid mid-air spawn on disabled mountain terrain, optimise function

'getSpawnLevelAtPoint()' did not account for disabled mountains, it
was possible to be spawned in mid-air where a mountain surface would
have been.

Avoid check for river area if rivers are disabled.

commit 33a606c034a6dfea4a011b6d69077455bbb56746
Author: est31
Date: Fri Sep 30 14:30:37 2016 +0200

Fix android build

Fixes #4493.

commit 45a9145a4bd44a677c77687880d0b0acb7e6b421
Author: sfan5
Date: Thu Sep 29 16:20:05 2016 +0200

Only include keycode unittests in client build (fixes #4559)

commit cc0b3c1cd14f036d6336ae0fb2329fd245b6b4b4
Author: sfan5
Date: Thu Sep 22 15:23:54 2016 +0200

Add keycode.cpp unittests

commit c3e1ab859e310f60c0462428d3c991b5218c98d2
Author: sfan5
Date: Wed Sep 21 23:40:19 2016 +0200

Rewrite keycode.cpp (Keycode handling & names)

commit cd2c8ade2d86f709d9a82b7ad86284cc3e9ce8c3
Author: paramat
Date: Fri Sep 23 17:01:49 2016 +0100

Conf.example: Re-add deleted noise parameter documentation

Re-add documentation of noise parameter formats.
Re-add 'mgv5_np_ground' noise parameters in group format.
Both these were deleted through auto-generation of conf.example.
Add note to builtin/mainmenu/dlg_settings_advanced.lua that this
documentation must be preserved.

commit 9fa562f8880c6c447d265fe181986075b640223a
Author: sfan5
Date: Tue Sep 20 21:50:42 2016 +0200

Update library versions in buildbot

The libraries updated in this commit were built with a set of scripts:
https://gist.github.com/sfan5/780c24313 ... 677683b9a3
Building new library versions or just using a different MinGW version
is now way easier. This means Windows builds no longer need to use
ancient library versions just because nobody knows how to build them.

commit af4c2107e0e893077deaec7b068b2e4e3e6932c6
Author: sfan5
Date: Tue Sep 20 21:40:05 2016 +0200

Don't use ZLIB_WINAPI if the required DLL is not provided to CMake

This allows you to use an stdcall zlib (zlib1.dll instead of zlibwapi.dll)
when building Minetest for win32.

commit 3a57e525009ade2aa039b0bab33e4b10eda36bf4
Author: sfan5
Date: Mon Sep 19 20:06:39 2016 +0200

Do not serialize empty NodeMetadata

This commit fixes #4516, though note that this will gradually fix MapBlocks
as they are used/modified and thus re-serialized.

commit 5091cb5ecdac39a49bce2317d7054d69ed43f2c1
Author: paramat
Date: Wed Sep 21 04:25:10 2016 +0100

Builtin: Change error to warning for light_source > 14

commit 679c8de63ffb7119f2b99b00883bc959f5917da4
Author: James Stevenson
Date: Thu Sep 15 11:53:17 2016 -0400

Increase default font size by 1

commit abb6fba24f346c931bc83cc875f8756c2467c469
Author: est31
Date: Mon Sep 19 12:11:31 2016 +0200

Fix a typo and use proper deprecation notification system

Fix a typo pointed out by @thecow275.

Also, use the deprecated notification system which respects the
deprecated_lua_api_handling setting.

commit 3aefa5d3ceaaa9299f42cc10921dec65fa53c5e0
Author: paramat
Date: Thu Sep 15 22:40:19 2016 +0100

Register.lua: Throw error if node 'light_source' > core.LIGHT_MAX

Add 'core.LIGHT_MAX = 14' to builtin/game/constants.lua with the intention
to replace misplaced 'default.LIGHT_MAX = 14' in Minetest Game.
Add comment in light.h requiring the constant be changed in both places.
Add lighting bug warning to note in lua_api.txt.
There are hundreds of mod uses of 15 which causes a lighting bug.

commit 297546af3d3b5b3a07a61ade041ad7c26e9a531d
Author: paramat
Date: Sun Sep 11 22:48:04 2016 +0100

Lua_api.txt: Add note of maximum value for node 'light_source'

Maximum is 14.
A value of 15 (reserved for direct sunlight) causes a lighting bug.

commit 1475c1b1c8bb1a2a2812d485d3590e1f817f7c7b
Author: Thomas--S
Date: Fri Aug 12 17:56:31 2016 +0200

Add an [invert:<mode> texture modifier

Inverts the given channels of the base image.
Mode may contain the characters "r", "g", "b", "a".
Only the channels that are mentioned in the mode string will be inverted.

commit 6e30dd05f40a97106752d724d176443b184eaf27
Author: ShadowNinja
Date: Sat Jan 9 17:07:46 2016 -0500

Collision: Improve performance by combining 6 vectors into 1 using a struct

commit b88595050f3af5ccac06aac331ead4ebdcb9deb9
Author: paramat
Date: Sun Sep 11 23:34:43 2016 +0100

Decorations: Generalise 'spawn by' to be used by all decoration types

In lua_api.txt, make clear that 'place on' and 'spawn by' can be lists.

commit b77cee146b0029d377f1028b942857d062bc1374
Author: sfan5
Date: Sat Sep 3 17:53:15 2016 +0200

Allow escaping of texture names when passed as an argument to a modifier

commit 9dd22aebc7443f1bd678a649a97f504a3b816906
Author: Eric Mountain
Date: Wed Sep 14 05:05:21 2016 +0200

Fix "unknown CMake command "check_library_exists" (#4517)

Adds CMakeLists.txt include to fix this issue:

$ cmake . -DBUILD_SERVER=TRUE -DBUILD_CLIENT=FALSE \
-DCMAKE_BUILD_TYPE=Release -DENABLE_CURL=TRUE -DENABLE_CURSES=FALSE \
-DENABLE_FREETYPE=TRUE -DENABLE_GETTEXT=FALSE \
-DENABLE_POSTGRESQL=FALSE -DENABLE_SOUND=FALSE -DENABLE_LUAJIT=TRUE \
-DIRRLICHT_SOURCE_DIR=$HOME/irrlicht-1.8.4 -LH
...
CMake Error at src/CMakeLists.txt:339 (check_library_exists):
Unknown CMake command "check_library_exists".
...

commit d83bcf2c50af3fec37ac8d202064bd2ad92a6d8e
Author: Auke Kok
Date: Mon Sep 12 16:04:13 2016 -0700

Plantlike meshoptions: fix degrotate. (#4512)

This snuck in with the meshoptions patch and accidentally kills
degrotate plants. Thanks to @hybriddog for finding this.

commit af4b63ff21ef03bb21ebbc023b84f1e54c172008
Author: raymoo
Date: Thu Sep 8 11:42:08 2016 -0700

fix missing parameters in some mentions of entity callbacks

commit 403dada85a1e75859573a26ed54a72caa693da91
Author: James Stevenson
Date: Fri Sep 9 11:47:13 2016 -0400

Return nil on empty get_area() (#4508)

commit c0cd7aa351fc59a6f699c6f945673f02f02e8c32
Author: SmallJoker
Date: Fri Sep 9 07:03:36 2016 +0200

Anticheat: Use the physics_override modifiers aswell

commit 2de8c22a9971153d594b2bb4736eb293753f1212
Author: SmallJoker
Date: Tue Sep 6 19:13:52 2016 +0200

Make getStackMax return the correct maximal stack size

commit aa33166386f737f213f1f3005ffd6a6adfd2d97f
Author: paly2
Date: Sun Jul 10 15:15:43 2016 +0200

Add minetest.unregister_item and minetest.register_alias_force

commit 7eacdc7bb8ec8f8b06b5e0b2464af219e623cd56
Author: est31
Date: Tue Aug 30 06:18:37 2016 +0200

Run updatepo.sh

commit fe497573f6e9507d24803024e2f3d06c016fe106
Author: Rui
Date: Tue Aug 30 04:09:03 2016 +0000

Translated using Weblate (Danish)

Currently translated at 30.2% (271 of 895 strings)

Don't end with '\n'.

commit 6cf0ab376c9867dec7933e74c3ab063665a8f5e7
Author: Rui
Date: Sun Jul 17 15:50:36 2016 +0000

Translated using Weblate (Japanese)

Currently translated at 50.0% (448 of 895 strings)

This is a merger of two commits.

commit 7f8703ef7445ba963d067ea48bd88bf5813491e0
Author: Thomas Wagner Nielsen
Date: Fri Aug 12 18:51:18 2016 +0000

Translated using Weblate (Danish)

Currently translated at 27.3% (245 of 895 strings)

commit 048ba0d22db4c95de4ae433cba5f9f13806555c0
Author: bse666
Date: Tue Aug 9 07:40:53 2016 +0000

Translated using Weblate (German)

Currently translated at 98.5% (882 of 895 strings)

commit 03ba583264a75e43f7d3d3e71ae092d69842a0e9
Author: Matteusz Mendel
Date: Fri Jul 29 19:02:36 2016 +0000

Translated using Weblate (Polish)

Currently translated at 42.4% (380 of 895 strings)

commit efa2635d5677af133ab49a76f15b04b1312a8712
Author: Jakub Mendel
Date: Fri Jul 29 18:03:41 2016 +0000

Translated using Weblate (Polish)

Currently translated at 42.4% (380 of 895 strings)

commit 45f8ae9e55c0ba011b0df6015acc035067dccffd
Author: Bruno Borges
Date: Thu Jul 21 17:30:08 2016 +0000

Translated using Weblate (Portuguese (Brazil))

Currently translated at 87.8% (786 of 895 strings)

Enhancements

commit bc1fcc4584f19ca0763415f43437e3dae60b2e2c
Author: Bruno Borges
Date: Thu Jul 21 00:15:09 2016 +0000

Translated using Weblate (Portuguese)

Currently translated at 64.9% (581 of 895 strings)

commit 9f326ea9c8648d7ff3af662f91912ce67a4172e2
Author: lisacvuk
Date: Wed Jul 13 09:50:11 2016 +0000

Translated using Weblate (Serbian (cyrillic))

Currently translated at 33.2% (298 of 895 strings)

commit 6cd2ccb35b9efe688c704a478d835489167c7a55
Author: Jean-Baptiste
Date: Wed Jul 13 16:41:45 2016 +0000

Translated using Weblate (French)

Currently translated at 99.5% (891 of 895 strings)

commit f9d5ea4322cffd493122fd00cbac4405a7ec3050
Author: Onyx Steinheim
Date: Wed Jul 13 16:31:38 2016 +0000

Translated using Weblate (French)

Currently translated at 99.4% (890 of 895 strings)

This is a merger of two commits.

commit f3ee6b992bf8e8ed8fd67d9e96701840c9d4a4ab
Author: Jeff Huang
Date: Wed Jul 13 08:23:52 2016 +0000

Translated using Weblate (Chinese (Taiwan))

Currently translated at 100.0% (895 of 895 strings)

commit 3b0f7659c75f24f4ae2411c7ab49fe150e1911c1
Author: Rui
Date: Tue Aug 30 12:40:48 2016 +0900

Document keymap_autorun in settingtypes.txt and minetest.conf.example (#4486)

commit 1f2ff860f53438e8afacc859cc6f48ebfcfc21db
Author: est31
Date: Tue Aug 30 04:40:54 2016 +0200

Update minetest.conf.example and settings_translation_file.cpp

commit 78ff5c193683fc643fbec85dc398da91d91a9e44
Author: rubenwardy
Date: Sun Aug 7 14:32:31 2016 +0100

Fix background formspec elements from interfering with each other

Fixes #4397

commit fbe4a9267ff75dc8f27ea1f6bcd59bc6727f347a
Author: red-001
Date: Sun Aug 28 15:02:33 2016 +0100

Settingtypes.txt: Clarify comments, correct spelling

commit 51e13ae58881233a837dafb1ef33eb141c172e8d
Author: SmallJoker
Date: Thu Jul 28 14:32:32 2016 +0200

Builtin: Disallow registering users with the same name

Prevents duplicate names: 'NickName', 'nickname', 'NICKNAME'.
Skips already registered users, so they can connect as usual.

commit e10fee00011f6c1ef8ee5b884adb11013954a1c9
Author: rubenwardy
Date: Sun Aug 7 16:22:50 2016 +0100

Allow fields to choose whether they close on enter press

commit 4330c63ea40a75d4b8fcf71dc749fed714b22a44
Author: rubenwardy
Date: Sun Aug 7 16:01:00 2016 +0100

Submit name of field on enter key press

commit fb20b45100490acd47038be43b6f257c1bd75d97
Author: paramat
Date: Sat Aug 20 02:05:34 2016 +0100

Camera: Higher frequency limit for view/hand bobbing and footsteps

Rebased and tuned version of Calinou's original pull request.

'm_view_bobbing_speed' controls the frequency of view bobbing,
hand bobbing and footsteps, it was limited to a maximum of 40 (walking
frequency) so did not increase if player speed was modified by a
'speed buff', a sprinting mod or modified in .conf or advanced
settngs.

This commit raises the limit to 70 which is suitable for sprinting.

commit e58a55aa82dfc66325a694dcc3519d3c0f3388a6
Author: Auke Kok
Date: Thu Dec 10 22:58:11 2015 -0800

Make plantlike drawtype more fun

Adds several new ways that the plantlike drawtype mesh can be changed.

This requires paramtype2 = "meshoptions" to be set in the node
definition. The drawtype for these nodes should be "plantlike".

These modifications are all done using param2. This field is now
a complex bitfield that allows some or more of the combinations to
be chosen, and the mesh draw code will choose the options based as
neeeded for each plantlike node.

bit layout:
bits 0, 1 and 2 (values 0x1 through 0x7) are for choosing the plant
mesh shape:
0 - ordinary plantlike plant ("x" shaped)
1 - ordinary plant, but rotated 45 degrees ("+" shaped)
2 - a plant with 3 faces ("*" shaped)
3 - a plant with 4 faces ("#" shaped)
4 - a plant with 4 faces ("#" shaped, leaning outwards)
5 through 7 are unused and reserved for future mesh shapes.

bit 3 (0x8) causes the plant to be randomly offset in the x,z
plane. The plant should fall within the 1x1x1 nodebox if regularly
sized.

bit 4 (0x10) causes the plant mesh to grow by sqrt(2), and will cause
the plant mesh to fill out 1x1x1, and appear slightly larger. Texture
makers will want to make their plant texture 23x16 pixels to have the
best visual fit in 1x1x1 size.

bit 5 (0x20) causes each face of the plant to have a slight negative
Y offset in position, descending up to 0.125 downwards into the node
below. Because this is per face, this causes the plant model to be
less symmetric.

bit 6 (0x40) through bit 7 (0x80) are unused and reserved for
future use.

!(https://youtu.be/qWuI664krsI)

commit d767f025cb0d5cca29c1f2147d2a0931a088b717
Author: est31
Date: Mon Aug 22 04:27:44 2016 +0200

Client: disable pre v25 init sending by default

Disable the ability to connect to old servers by default to
improve password security.

If people still want to connect to old (0.4.12 and earlier)
servers, they can flip the send_pre_v25_init setting.

Add the ability to detect if we've tried to connect
to a server which only supports the pre v25 init protocol,
and show an apropriate error message. Most times the error
will already be catched at the serverlist level, the
detection mechanism only acts as last resort, because the
"Connection timed out" error message that would be shown
otherwise would be very confusing.

Automatic "fixing" of this condition is not desired,
as it would allow for downgrade attacks.

As already 161 of the 167 servers on the serverlist
support the new srp based auth protocol (> 96%),
the breakage should be minimal.

Follow up of commit

af30183124d40a969040d7de4b3a487feec466e4 "Add option to not send pre v25 init packet"

Also change the pessimistic assumption of masterlist
server versions to optimistic, in order to avoid buggy
behaviour (favourites not in the serverlist would be
denied to connect to, etc).

commit 0b0075e6ad0b3110cabdfc92cedb0a24d2b5ec42
Author: Xunto
Date: Mon Aug 22 22:21:48 2016 +0400

Move on join and on leave messages to lua (#4460)

commit cafa400fa5077e7cb9c627d79482941cb82a81cf
Author: kahrl
Date: Sun Aug 21 02:40:23 2016 +0200

gettext.h: include <locale> before defining the gettext macro (#4452)

Fixes #4446: a syntax error that happens if something else (such as
<iomanip> or <locale> in certain libstdc++ versions) includes
<libintl.h> later, which contains a function declaration for gettext
that gets mangled by the macro.

See the added comment in gettext.h and the discussion in #4446/#4452
for details.

commit f092dac9793b80c29a669b0d676ee3e4f55f682e
Author: est31
Date: Sat Aug 20 21:26:44 2016 +0200

Also support X11 icon for minetest copies installed via make install (#4407)

Fixes #4323.

commit 6590140260d0338ab5a0fd2bbcd4c72f07dd963d
Author: Tim
Date: Wed Jul 27 18:46:02 2016 +0200

Tidy up generate_from_settingtypes.lua a bit.

* Multiline strings
* Table-concat instead of String-concats
* string.rep instead of loop-concat
* string.format %q instead of manual quotation by gsub
* Assert writeable files
* Generate new settings_translation_file

commit ba501273094b0c6c77404610f2dee81c031d0074
Author: Tim
Date: Wed Jul 27 18:41:16 2016 +0200

Move generation from settingtypes out of dlg_settings_advanced

Avoids unreachable code linter warning by moving generation code
(of minetest.conf.example and settings_translation_file.cpp)
out of dlg_settings_advanced.

Due to passing the settings, also it avoids reading the settings file twice.

Instead of activating the code by changing the active if-clauses,
its activation is now done by uncommenting the loadfile() statement.

commit a4962240bdf7ddc221c477ada1c2a99c1aee3e2e
Author: Rogier-5
Date: Fri Aug 19 20:23:30 2016 +0200

Fix for failure to find jsoncpp in android build (#4456)

Commit 4503b5 did not update the android build script.

commit 7f4c6f32da3cd0c5f1367af63f084775131f2ecc
Author: obneq
Date: Fri Aug 12 19:11:56 2016 +0200

Mapblock mesh: Fix updateFastFaceRow tiling issue

Increase maximum length of tiled node rows from 2 to mapblock size.

commit 5c0e659516857733d968707490b16bcf62f33c92
Author: SmallJoker
Date: Sat Jul 30 12:50:22 2016 +0200

Script API: Make the craft recipe field 'method' consistent

commit 986d70ccecb09fcbd247758643a4d623c9c4e1b8
Author: DonBatman
Date: Sun Aug 14 04:40:31 2016 -0700

Lua_api.txt: Change 'maxwear' to 'uses' in 'tool_capabilities'

'maxwear' has been deprecated for over 3 years
Add spaces around '=' nearby

commit f21dae63390aa872062bcfc96fc6817b0fcfe601
Author: Thomas--S
Date: Sat Jul 2 17:58:08 2016 +0200

Add an [opacity:<r> texture modifier. Makes the base image transparent according to the given ratio. r must be between 0 and 255. 0 means totally transparent. 255 means totally opaque. Useful for texture overlaying.

commit c4e77b406aa73dd6db79f1183a0a65a32f284111
Author: sfan5
Date: Fri Aug 12 14:33:26 2016 +0200

Update AppData file with more URLs and keywords

commit b11720af459d44a553cb5d23ef776a632fb30a65
Author: Rogier-5
Date: Thu Aug 11 19:22:40 2016 +0200

Use the standard to_string() functions for C++11 (#4279)

If compiling according to a C++ version before C++11, then define
std::to_string ourselves.

Add a to_wstring version as well

As std::to_string() for floating point types uses %.6f as floating
point format converter, instead of %G, it needs special care.

To preserve ftos() behavior (which is expected to use the %G format
converter), it no longer uses to_string().

commit 35f47e5461042b3d190f8ea583aec2aa26f1c484
Author: Rogier-5
Date: Thu Aug 11 00:22:32 2016 +0200

Add infotext containing entity type (e.g. mobs:cow) to unknown entities (#4431)

If a mod is disabled, or upgraded without sufficient backward compatibility,
then entities it has put into the world become unknown, and continue moving
around, but are completely unrecognisable.

This change allows the player to see their type, and therefore which mod is
or was responsible.

commit 48b3bb980d4a026d32739acc1982f16e3c303c5b
Author: David Carlier
Date: Thu Jul 28 08:56:22 2016 +0100

couple of memory leaks fixes.

commit 1be3894e6f283b0538a725bc438922c7d7ec294a
Author: DLaboratory
Date: Wed Jul 13 16:49:47 2016 +0800

Update the version of irrlicht to 1.8.3, add steps for Sqlite3

Also add note for 64-bit Windows users

commit 82494b8cc199fb92248c6c30ce7ef18b7e7133ae
Author: Ben Deutsch
Date: Tue Aug 2 21:36:34 2016 +0200

Zooming the camera requires the 'zoom' privilege

commit d1df09841d0eac7a88f638676b80ec848522cca5
Author: Ben Deutsch
Date: Tue Aug 2 22:47:47 2016 +0200

Document zoom_fov in settingtypes.txt and minetest.conf.example

commit 2c31b79235dd83de753fce5890c5797e149048b8
Author: Esteban I. Ruiz Moreno
Date: Sun Mar 31 00:30:32 2013 -0300

Add zoom, tweakable with zoom_fov, default key: Z (like optifine)

commit c013c73f338b1c2227662458ebc650883f83271c
Author: Tomas
Date: Wed Aug 10 12:17:48 2016 +0200

Lua->C getintfield() use lua_tointeger (#4408)

previously function used tonumber which returned float
this caused errors in large numbers and resulted in
obj-def-handlers being invalid when retrived from lua tables in c

commit 4503b5097f99d2806763650f33d8ef3b49f77ce4
Author: Rogier-5
Date: Wed Aug 10 12:10:00 2016 +0200

Fixes for compiling with a newer (system) jsoncpp (#4429)

* Move included json code to jsoncpp subdirectory

This is needed to avoid having to specify the minetest src directory
as a system include when fixing the json includes.

* Fix json includes

They used "", so that the compiler searches the project's directory
first. The result was that when compiling with a system jsoncpp,
the project's own version of json.h was still included, instead of
the system version.

The includes now use <>, so a system location, or one specified with
'-Ilocation' is searched only.

* Fix for jsoncpp deprecated function warning

When compiling with a newer version of jsoncpp (and
ENABLE_SYSTEM_JSONCPP=true), jsoncpp emits a warning
about a deprecated function that minetest uses.

commit 058a869b70072aba8baea47e359c45e82daaf152
Author: Ner'zhul
Date: Wed Aug 10 12:08:05 2016 +0200

Permit usage of std::unordered_map & std::unorderered_set on c++11 compilers (#4430)

This fallback to std::map & std::set for older compilers

Use UNORDERED_SET as an example in decoration and ore biome sets

Use UNORDERED_MAP as an example in nameidmapping

commit 8df89db30e80eff2ebbf30f0331b8ab4906a410e
Author: Rémi Verschelde
Date: Wed Aug 10 08:51:36 2016 +0200

Add simulation category

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.14-0d1c9598
Spoiler
commit 0d1c9598a0d2a4f21dc57de32efca2dc52b6b146
Author: orwell96
Date: Tue Nov 22 17:15:22 2016 +0100

Make supplying empty formspec strings close the formspec (#4737)

This will only happen if the formname matches or if formname is "".

commit dbeb322f62bfdd431365622a6f5ddfae062c0d31
Author: Zeno-
Date: Wed Nov 23 01:23:34 2016 +1000

No functional changes. Credit gcu

This merge doesn't make any functional changes. It's a trivial style fix so that @gregorycu can be dual credited along with shadowninja for PR #4800

commit 4bf4154cad127560ffe831e7b2cd1a0b960d0f03
Author: ShadowNinja
Date: Tue Nov 22 09:05:39 2016 -0500

Fix superflous shader setting updates (#4800)

:...skipping...
commit 0d1c9598a0d2a4f21dc57de32efca2dc52b6b146
Author: orwell96
Date: Tue Nov 22 17:15:22 2016 +0100

Make supplying empty formspec strings close the formspec (#4737)

This will only happen if the formname matches or if formname is "".

commit dbeb322f62bfdd431365622a6f5ddfae062c0d31
Author: Zeno-
Date: Wed Nov 23 01:23:34 2016 +1000

No functional changes. Credit gcu

This merge doesn't make any functional changes. It's a trivial style fix so that @gregorycu can be dual credited along with shadowninja for PR #4800

commit 4bf4154cad127560ffe831e7b2cd1a0b960d0f03
Author: ShadowNinja
Date: Tue Nov 22 09:05:39 2016 -0500

Fix superflous shader setting updates (#4800)

This improves rendering performance by ~40%

commit c6ca7a81cc61b51451594fc2da1868aa92ac7dd2
Author: paramat
Date: Sat Nov 19 22:58:11 2016 +0000

Tool break: Reduce gain of break sounds

commit 681d127ff1d288f4c3123a05f71ef15a6c549b5d
Author: orwell96
Date: Mon Oct 24 19:56:27 2016 +0200

Particles: Make attached particle spawners respect the parent's yaw

Position, velocity and acceleration vectors of particles are rotated
by the yaw of the parent object so that they are truly relative to it.
Clarify new attached particle spawner behavior in lua_api.txt.

commit 4a0a6723afc5c5a14acd7cd833aea33cb53ac618
Author: Auke Kok
Date: Fri Jan 22 21:52:50 2016 -0800

Builtin/../item: Enable tool breaking sounds

If a tool wears out and is destroyed, it's itemstack count
goes to 0, and we can optionally play a breaking sound.

This patch implements playing a breaking sound when this
occurs. Sounds need to be added to the tool itemdef
registration as the sound name string in the .sound.breaks
member.

commit afc48c802a81b95b11aef3ad0141a56f6a184979
Author: est31
Date: Wed Nov 16 10:17:46 2016 +0100

Introduce builtin_shared and use it to fix #4778

Fixes #4778 which was about the error:

ServerError: Lua: Runtime error from mod '' in callback item_OnPlace():
/usr/local/share/minetest/builtin/game/item.lua:278: attempt to call global 'check_attached_node' (a nil value)

The issue was a regression of commit 649448a2a91fbf3e944b2f2e739f4e2292af1df0

"Rename nodeupdate and nodeupdate_single and make them part of the official API"

commit 5f0dc8e78ad7e62959786efd5c7f72044aacb53a
Author: Rogier-5
Date: Wed Nov 16 17:56:05 2016 +0100

Fix unexplained shader issue (glsl compiler bug??) (#4757)

commit 8e61c1dfd9c07abbea82b3acecf729c118d95793
Author: Wuzzy
Date: Sat Nov 12 17:49:41 2016 +0100

Lua_api.txt: Naming convention for custom item/entity fields

Custom (non-engine) field names of items and entities are allowed.
This is now documented in lua_api.txt. Field names beginning with
an underscore are now reserved for mod use, the engine must not
introduce any fields beginning with an underscore.

commit bc3980e1d69ca9f848f80eb7386525fa4fb326cd
Author: paramat
Date: Fri Sep 16 04:59:25 2016 +0100

Mgv7: Add optional floatlands, disabled by default

commit 5fd1ef9b589419e2464f5599ea47a2f28f4d7b7b
Author: sfan5
Date: Mon Nov 14 15:28:06 2016 +0100

Revert "Adding particle blend, glow and animation (#4705)"

This reverts commit 93e3555eae2deaeca69ee252cfa9cc9c3e0e49ef.

commit 93e3555eae2deaeca69ee252cfa9cc9c3e0e49ef
Author: Foghrye4
Date: Mon Nov 14 18:09:59 2016 +0400

Adding particle blend, glow and animation (#4705)

commit 649448a2a91fbf3e944b2f2e739f4e2292af1df0
Author: est31
Date: Sat Nov 12 10:55:26 2016 +0100

Rename nodeupdate and nodeupdate_single and make them part of the official API

Now, the renamed forms of nodeupdate and nodeupdate_single are part of the official API.

As nodeupdate has been used by Minetest Game and in mods despite of not
being part of the official API, we ease the transition by still supporting
it for the 0.4.15 release. After the release, the two functions can be removed.

The removal will not violate the stability promise, as that promise only
includes the official and documented API.

Also, make some formerly global functions local. They most likely haven't
been used by mods, therefore they won't get stubs with deprecation warnings,
hard erroring directly.

commit 6707d622bbb298e4884eedc7791c81af1da43e92
Author: Yutao Yuan
Date: Sun Oct 9 20:46:18 2016 +0800

Install texture_packs.txt to DOCDIR

commit 1980d9ea31e969c5b604f6ee01693cbcfc2c795a
Author: Rogier
Date: Sun Nov 6 16:18:29 2016 +0100

Fix crash when attached object no longer exists

Active objects that are attached to other objects are not safe
from deletion. As a result, the parent object may have a reference
to an id of a child's that no longer exists.

If at some point an attempt is made to manipulate the child,
enviromment->getActiveObject(child-id) returns NULL. Using the
NULL pointer causes the crash...

commit e4031156f13d062b03960e7ef1c9221f749f884b
Author: raymoo
Date: Fri Nov 11 23:22:39 2016 -0800

Add control information to player interacts (#4685)

commit 67ec2fa92d7441e0dab0fdc222003e916f3b5efa
Author: paramat
Date: Tue Nov 8 18:12:24 2016 +0000

Nodeupdate: Remove documentation in lua_api.txt

In preparation for nodeupdate being renamed and made official API
in future.

commit 68f5b877c72cf91106ac343673f8a31b9712a470
Author: RealBadAngel
Date: Sun Feb 21 06:50:41 2016 +0100

Halo: Highlight selected face

This is a slightly modified and cleaned up version of #3774 by RealBadAngel.
By sofar: Remove color change (just make it lighter) and some minor cleanups.

commit 8a1a9fdc24d29419422f0fb41095fd0388c4be9e
Author: lisacvuk
Date: Fri Nov 11 12:16:34 2016 +0100

Fixed tooltips not resizing with \n (#4766)

* Fixed tooltips not resizing with \n

* Fixed it for 1.8.4 too.

* Fixed not working with Freetype disabled.

* Modified it to use Zeno-'s solution.

commit b98f98b367f2c55d5a0bff4bafaaa183b3746403
Author: Rogier-5
Date: Fri Nov 11 09:30:37 2016 +0100

Fix incorrect distance computation for visible blocks (#4765)

The client would not compute the distance from the camera to
to a mapblock correctly. The result was that blocks that were in
view (i.e. not beyond the fog limit) would not be rendered.

With the improved distance computation, a range adjustment that
existed in clientiface.cpp is no longer required.

commit 7e17eaedb2e697581ace1bd038781f908e19a985
Author: Rogier-5
Date: Thu Nov 10 13:42:49 2016 +0100

Fix mob deserialization errors in the client (#4743)

The problem was seen while using the mobf mod package.

The problem happens when the server serializes entity attachments.
Sometimes, such attachments no longer exist. The serialization code
skips those. However, the total number of attachments was serialized
earlier. Therefore the client expects more than it gets, and logs a
serialization error.

commit c05aac3766e88530fcf5d38a8c25c994b792b324
Author: paramat
Date: Tue Nov 8 16:07:56 2016 +0000

Occlusion culling: Add comments, minor code improvements

Remove unnecessary code.
Use '/ 2.0f' because endoff is a float.

commit c79370023b322df2195f80a2f2d2b5b142add2bb
Author: Lars Hofhansl
Date: Mon Nov 7 20:44:40 2016 -0800

Conf.example: Document block_send_optimize_distance

Add missing documentation.

commit 739ef175aa804650ce4f25dfb3cf375d38517660
Author: Lars Hofhansl
Date: Sun Nov 6 22:01:21 2016 -0800

Sky: Draw bottom of the sky box in 'cloudy fog color'

To be identical to the lower half of the skybox sides.
Now needed as the skybox base is often seen due to increasingly vertical
mapgens.

commit e7c62edec90c476b54ea7cf7c44354f1609e4575
Author: Lars Hofhansl
Date: Fri Nov 4 00:14:07 2016 -0700

Retrieve mapblocks from the server in a sphere, not a cube

Use unused range argument in 'isBlockInSight()' to limit mapblock sends
to a sphere of radius 'max block send distance'.

commit 2b21cac1d80454bd23c5f60c4570b30edba62584
Author: Lars Hofhansl
Date: Fri Nov 4 00:13:17 2016 -0700

Occlusion culling: Fix 'end offset' distance, half this for centre point

'endoff', the maximum diagonal of a mapblock, was incorrectly calculated.
Half this value for the centre point of the mapblock.

commit 45eab340b90e54134a6f1cde3314c10cce08820b
Author: Lars Hofhansl
Date: Sun Nov 6 21:30:49 2016 -0800

Don't use reduced vertical limits for mapblock send and generation

commit 3c5da70d7cfafe52f286bbe9a36ea7c04e92bf9f
Author: paramat
Date: Sun Nov 6 09:10:05 2016 +0000

Builtin/../falling: Fix bugs caused by 'ignore' nodes

Original commit by t4im, rebased and developed by paramat.
Fix CONTENT_IGNORE being replaced by falling nodes or causing large
areas of sand to collapse into itself.
Format some conditional code for clarity.
Add and clarify some comments.

commit e82bd3f067d76b2043a3bcc55fca42de26b5dc4d
Author: Wuzzy
Date: Sun Nov 6 00:37:20 2016 +0100

Privileges: Only give singleplayer 4 basic privs

- interact
- shout
- privs
- basic_privs

commit 295232667eb25f6eef9ed3b06d6a71a5cdcc9476
Author: adrido
Date: Sat Oct 29 18:01:37 2016 +0200

Windows: Add manifest file and set "High DPI Aware" true

This resolves washy font and incorrect mouse handling on Windows if
a screen with high DPI is used.

commit ad4bf2ccf966ac21b94f1778a017ac98f8957ab6
Author: SmallJoker
Date: Sun Nov 6 17:14:36 2016 +0100

MSVC: Generate debug information for release builds (#4674)

Replace parameters with the equivalent /Ox

commit 1c570cb3906a871920f8a628a307308820004a23
Author: Wuzzy
Date: Sat Nov 5 18:42:14 2016 +0100

Separate optional from required mod dependencies in main menu (#4721)

* Separate optional from require dep's in main menu

* Simplify modmgr mod dependency listing code

commit 66bb2954362748c4722d366d0df490ad51a591a2
Author: Ner'zhul
Date: Sat Nov 5 10:25:30 2016 +0100

PlayerSAO saving fix (#4734)

PlayerSAO::disconnected() function was historical and remove the link between SAO and RemotePlayer session. With previous attributes linked to RemotePlayer saving was working. But now attributes are read from SAO not RemotePlayer and the current serialize function verify SAO exists to save the player attributes.

Because PlayerSAO::disconnected marks playersao for removal, only mark playerSAO for removal and let PlayerSAO::removingFromEnvironment do the correct saving behaviour and all the disconnection process instead of doing a partial removal and let the server loop doing the RemotePlayer cleanup and remove some saved attributes...

commit b5c84c34ce283a56317902d24067d9a0795a44c5
Author: Zeno-
Date: Sat Nov 5 15:10:49 2016 +1000

Fix memory leak in ::safeLoadFile (#4730)

commit 6bb43472082d8003a6cd140c1221c81005fdd752
Author: lhofhansl
Date: Fri Nov 4 10:12:45 2016 -0700

Remove unused shader matrices. (#4723)

commit dde66a82ed06c4887ce0e63ef5f0b8d3bce2ed74
Author: lhofhansl
Date: Fri Nov 4 05:06:32 2016 +0100

Cycle directly to nothing shown instead of showing the profiler graph again

Fix for previous commit.

commit f8fd432dca9f84a489cb7033afc4e4eef7cff49d
Author: lhofhansl
Date: Thu Nov 3 19:14:32 2016 -0700

Add debug priv, and allow player to display the scene as wire-frame. (#4709)

commit bf315c05f17549d37d7b4c4bd7938df0b5b32c5a
Author: Brandon
Date: Wed Nov 2 11:36:58 2016 -0500

Add minetest.get_server_uptime() function to Lua API (#4702)

Add minetest.get_server_uptime() function to Lua API

commit 7607b0ac2065a50a9b68b22909ab40738f2d08e8
Author: ShadowNinja
Date: Tue May 6 22:31:35 2014 -0400

Add version API

commit 70e2df4f86cf4101a10c7e1f7a6ac5cc03992793
Author: paramat
Date: Sat Oct 29 15:22:18 2016 +0100

Lua voxelmanip: Add optional buffer param for 'get param2 data'

Update lua_api.txt.

commit 380a4b6d60c3269d1d9c79c122ff5259989decd7
Author: Auke Kok
Date: Thu Oct 27 13:59:32 2016 -0700

Core.rotate_and_place: Remove unused call to get_look_pitch()

commit e1842ed370f7cab23e460979a08886b5df38e1b3
Author: lhofhansl
Date: Sun Oct 30 20:35:55 2016 -0700

Optionally disable optimization that causes underwater and cave rendering glitches. (#4686)

commit 595932a8602292f28333ce14e20cee4b6d8820c1
Author: Loic Blot
Date: Sun Oct 30 16:12:09 2016 +0100

Fix overloading problems mentioned by clang

commit 9d25242c5c1411d692254cf910345d51c9a24fa3
Author: Ner'zhul
Date: Sun Oct 30 14:53:26 2016 +0100

PlayerSAO/LocalPlayer refactor: (#4612)

* Create UnitSAO, a common part between PlayerSAO & LuaEntitySAO
* Move breath to PlayerSAO & LocalPlayer
* Migrate m_yaw from (Remote)Player & LuaEntitySAO to UnitSAO
* Migrate m_yaw from Player to LocalPlayer for client
* Move some functions outside of player class to PlayerSAO/RemotePlayer or LocalPlayer depending on which class needs it
* Move pitch to LocalPlayer & PlayerSAO
* Move m_position from Player to LocalPlayer
* Move camera_barely_in_ceiling to LocalPlayer as it's used only there
* use PlayerSAO::m_base_position for Server side positions
* remove a unused variable
* ServerActiveObject::setPos now uses const ref
* use ServerEnv::loadPlayer unconditionnaly as it creates RemotePlayer only if it's not already loaded
* Move hp from Player to LocalPlayer
* Move m_hp from LuaEntitySAO to UnitSAO
* Use m_hp from PlayerSAO/UnitSAO instead of RemotePlayer

commit d43326021a9a7def27773ed1f7ec01992ed3abf6
Author: Hugo Locurcio
Date: Sun Oct 30 05:36:57 2016 +0100

Rename testsounds/ directory to sounds/ (#1984)

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.14-24719c69
Spoiler
commit 24719c6908305c9505eafc372fb4cfbbbd2fcf70
Author: est31
Date: Wed Dec 7 21:27:07 2016 +0100

Android: fix build and update deps

commit bbe8386a667e4fe719502bd838211f37c5448efa
Author: Zeno-
Date: Wed Dec 7 23:45:29 2016 +1000

Update credits (#4827)

Update credits

commit 2e69711613c18e1075f245d196823ea23675f027
Author: Auke Kok
Date: Tue Dec 6 16:39:33 2016 -0800

Simple deco: Allow setting param2 value on placement

Schematics can already be placed with a param2 value, but not
simple 1-node plant decorations of the simple type.

This adds a `param2` field to the simple deco type that is
checked to be between 0 and 255, and put to the placed node
at mapgen.

This can be used to put a degrotate value in, or e.g. a fill
value for leveltype nodes, or a place_param2 value at mapgen
placement, or vary the shape of meshoptions plantlike drawtype.

commit 075833e39368e63e06889f21140f816420e83541
Author: Lars Hofhansl
Date: Sat Dec 3 21:43:25 2016 -0800

Fog: Make fraction of visible distance at which fog starts configurable

Optimise the fetching of global settings 'camera_smoothing',
'cinematic' and 'cinematic_camera_smoothing'.
Cache 'cam_smoothing'.

commit 9714cdcf4ba51b44cca72e133ec5ef2a3c9f50f6
Author: MillersMan
Date: Sun Nov 27 21:51:40 2016 +0100

Liquids: Update flow on block load

When loading a block add liquid-nodes that might flow away or spread to
neighbours to the transforming_liquid queue.

commit cc36f5e99ae46cf2fd370dde8311f139169a4c43
Author: MillersMan
Date: Sun Nov 27 21:46:14 2016 +0100

Liquids: Preserve flow state if 'ignore' is a neighbour

Prevent waterfalls from falling down or streams from flowing away when the
source node is in an unloaded block - Nodes near a CONTENT_IGNORE node will
be interpreted as if the ignored node is a liquid node that just supports
the current state of the nodes in question.

commit 2829742ae8869276f000bdb64a9f14977e70038b
Author: MillersMan
Date: Sun Nov 27 21:34:16 2016 +0100

Map::isValidPosition: Return false instead of throwing exception

commit 8a7dc838a8c1f8f2a5e9b710a8ee27d4d00715f9
Author: Lars Hofhansl
Date: Wed Nov 30 21:42:22 2016 -0800

Optimize block sent: Fix rendering issue

commit e2cbfa82e80b1243e0214e65a2709c9c30fa63cb
Author: paramat
Date: Fri Dec 2 00:57:33 2016 +0000

Biomes: Increase heat and humidity noise spread to 1000

To avoid smaller biomes when extra biomes are added to MTGame.
The addition of bushes in MTGame grasslands makes wood resources easier
to find and less distant, so slightly larger biomes are now acceptable,
but also desirable to encourage travel and create more sense of adventure.

commit fb1406bdff6b906ae5a04c34fe58cc57aae6d31e
Author: red-001
Date: Sun Aug 28 00:13:41 2016 +0100

Don't send a join message in singleplayer mode.

commit 8b63fbefba7f592299328d6d24b8c35a6c2417da
Author: Amaz
Date: Fri Dec 2 10:41:08 2016 +0000

Fix incorrect docs about minetest.hud_replace_builtin (#4833)

Fixes https://github.com/minetest/minetest/issues/4832

commit 144da5f522bf057ac612ef1fa09478d0215f6d0d
Author: Bluebird
Date: Fri Dec 2 04:20:55 2016 -0600

Very small documentation fix. (#4830)

commit 105676b952484affdb97164eceaf4cb903955373
Author: paramat
Date: Thu Dec 1 04:49:17 2016 +0000

Lua_api.txt: Clarify use of looping sounds

commit 6c9f10e132ac80a0caffef12d61de84a0a6b02b3
Author: paramat
Date: Tue Nov 29 04:08:55 2016 +0000

Mgv7 floatlands: Various improvements

Floatland base terrain underside was too thin, causing excessive water
leakage through tunnels under lakes, now make it thicker.
Floatland mountain terrain had a rim 1 node thick which made it bare
stone, now make it 2 nodes thick to merge with the floatland base
terrain rim and to have a layer of biome material.
Make mountain terrain more exponentially shaped by altering the
exponent.
Remove unnecessary and potentially ugly MYMAX() applied to
n_base_height.

commit 5dc61988788e44bc87e8c57c0beded97d4efdf05
Author: lhofhansl
Date: Wed Nov 30 00:13:14 2016 -0800

Optimize/adjust blocks/ActiveObjects sent at the server based on client settings. (#4811)

Optimize/adjust blocks and active blocks sent at the server based on client settings.

commit c38985825f299999135cc01aaf0052ec9138135a
Author: sfan5
Date: Sat Nov 26 17:35:25 2016 +0100

Allow restricting detached inventories to one player

This combats the problem of sending the hundreds of
"creative" / "armor" or whatever detached invs that
exist on popular servers to each and every player
on join or on change of said invs.

commit 2fe3bf5a18eb9aa9f38654b3c0a0729c42408cd6
Author: juhdanad
Date: Mon Nov 28 09:43:33 2016 +0100

Limit light_source in the engine (#4814)

Since light_source>15 causes crash, it must be limited.

commit bb06d377a163b2d168c9d327ad38b871132fa8ea
Author: sfan5
Date: Sun Nov 27 18:38:28 2016 +0100

Fix filepath > RemoveRelativePathComponent unittest

(was broken by e4ee6548afd01040046ee3780d0fbb121d141251)

commit 785a9a6c1af424b0a46f334de7176c9e67341cfb
Author: TeTpaAka
Date: Thu Jun 25 13:06:49 2015 +0200

Wieldhand: Allow overriding the hand

commit e4ee6548afd01040046ee3780d0fbb121d141251
Author: ShadowNinja
Date: Thu Nov 24 10:35:48 2016 -0500

Fix fs::RemoveRelativePathComponents for paths with a leading dot component

Previously, paths like ./worlds would be resolved to /worlds since the
leading dot was considered just as irrelevant as a dot in the middle of
the path.

commit 3af5eef96463510a27cf06b9c3ecc9f1d04cdac6
Author: ShadowNinja
Date: Thu Nov 24 10:10:20 2016 -0500

Fix secure io.lines

It used to drop all of the return values from the
insecure version of the function.

commit 9e10f9f49a558050d36a49db619bf8f5eb3853c0
Author: ShadowNinja
Date: Thu Nov 24 09:58:21 2016 -0500

Fix secure io.open without mode

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

This https://github.com/VanessaE/realtest/tree/1.0.20 subgame will run on this 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

Helperrr wrote:This https://github.com/VanessaE/realtest/tree/1.0.20 subgame will run on this build?
Unfortunately, not at this time. I've opened an issue about that here though: https://github.com/minetest/minetest/issues/2600

Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests