<feed xmlns='http://www.w3.org/2005/Atom'>
<title>minetest.git/build/android/src, branch 0.4.17.1</title>
<subtitle>lizzy's patches for luanti
</subtitle>
<id>https://git.vlhl.dev/lizzy/luanti/minetest.git/atom?h=0.4.17.1</id>
<link rel='self' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/atom?h=0.4.17.1'/>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/'/>
<updated>2016-05-26T18:33:33+00:00</updated>
<entry>
<title>Tell irrlicht if we handle a key or not.</title>
<updated>2016-05-26T18:33:33+00:00</updated>
<author>
<name>est31</name>
<email>MTest31@outlook.com</email>
</author>
<published>2016-05-14T14:25:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=fa6b21a15b415cd82dce6896b94a5341b7dd76f0'/>
<id>urn:sha1:fa6b21a15b415cd82dce6896b94a5341b7dd76f0</id>
<content type='text'>
We can remove the function in MtNativeActivity now
as it serves precisely that purpose: to tell irrlicht
that we handled the esc key.

TODO for later:
 * Perhaps try to find a more performant container than KeyList
</content>
</entry>
<entry>
<title>Fix locked hardware buttons on Android</title>
<updated>2016-05-14T13:42:36+00:00</updated>
<author>
<name>Maksim Gamarnik</name>
<email>MoNTE48@mail.ua</email>
</author>
<published>2016-05-14T13:35:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=b906ed4e5902785ab6f15012666e344c98fabe14'/>
<id>urn:sha1:b906ed4e5902785ab6f15012666e344c98fabe14</id>
<content type='text'>
Fixes #2122
Fixes #1454

Addendum (est31)
According from its docs in android_native_app_glue.h (from the NDK), the
onInputEvent should "Return 1 if you have handled the event, 0 for any
default dispatching". Before, we always returned 1, meaning we blocked
all hardware keys to be given to the OS.
This broke the volume keys and has caused #2122 and #1454.

Although it bases on lots of guesswork, it can probably safely be said that
CGUIEnvironment::postEventFromUser returns true if the event was handled,
and false if not. Therefore, set the status variable depending on what
postEventFromUser returned.
</content>
</entry>
<entry>
<title>Upgrade Android build to Gradle build system</title>
<updated>2016-04-28T16:28:42+00:00</updated>
<author>
<name>ShadowNinja</name>
<email>shadowninja@minetest.net</email>
</author>
<published>2016-04-13T18:14:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=e41673820ffe200df78b1ec185ccb9d9ca962ae1'/>
<id>urn:sha1:e41673820ffe200df78b1ec185ccb9d9ca962ae1</id>
<content type='text'>
The old Ant build system has been deprecated for a while and new development is focused on Gradle.
I also removed a hardcoded string that lint caught and moved the patch files to a subdirectory.
I left the JNI files in the root directory.
</content>
</entry>
<entry>
<title>Android: shorten initial progress bar text way more simple</title>
<updated>2015-12-23T20:01:35+00:00</updated>
<author>
<name>Sapier</name>
<email>sapier AT gmx dot net</email>
</author>
<published>2015-12-18T19:05:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=9c9b02ca8ad2753ad9c2e10e5b40e23029739634'/>
<id>urn:sha1:9c9b02ca8ad2753ad9c2e10e5b40e23029739634</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Android: statically load iconv library</title>
<updated>2015-10-24T18:47:02+00:00</updated>
<author>
<name>est31</name>
<email>MTest31@outlook.com</email>
</author>
<published>2015-10-24T18:44:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=49bda7f98d2ca1d3553460d27c7308856969fb44'/>
<id>urn:sha1:49bda7f98d2ca1d3553460d27c7308856969fb44</id>
<content type='text'>
Fixes #3291

Thanks to @arpruss for reporting the bug, and suggesting the fix.

Also, remove trailing whitespaces.
</content>
</entry>
<entry>
<title>Fix libgmp for Android</title>
<updated>2015-05-15T03:08:59+00:00</updated>
<author>
<name>est31</name>
<email>MTest31@outlook.com</email>
</author>
<published>2015-05-15T03:02:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=33a633a6317d272ffd06320c92416644a367b186'/>
<id>urn:sha1:33a633a6317d272ffd06320c92416644a367b186</id>
<content type='text'>
Android terminated immediately after start since commit
181f7baa453c58d4070de7196fd74663110946a8
because library wasn't loaded, and libminetest.so required
libgmp.so.10 instead of libgmp.so.

The second issue has been solved by the linker flags.
</content>
</entry>
<entry>
<title>Android: Backport changes from stable-0.4</title>
<updated>2015-03-14T18:59:14+00:00</updated>
<author>
<name>Loic Blot</name>
<email>loic.blot@unix-experience.fr</email>
</author>
<published>2015-03-14T18:59:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=155116852a6775521e20086be4e8a50b41fc07db'/>
<id>urn:sha1:155116852a6775521e20086be4e8a50b41fc07db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Android: fix package name in JAVA sources</title>
<updated>2015-03-14T17:52:31+00:00</updated>
<author>
<name>Loic Blot</name>
<email>loic.blot@unix-experience.fr</email>
</author>
<published>2015-03-14T17:52:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=aa085bf222888d64c9ccb4551d8b129be3cf7549'/>
<id>urn:sha1:aa085bf222888d64c9ccb4551d8b129be3cf7549</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Increase stepheight on android by 0.5 to smoothen movement</title>
<updated>2015-01-11T03:33:42+00:00</updated>
<author>
<name>sapier</name>
<email>Sapier at GMX dot net</email>
</author>
<published>2015-01-11T03:32:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=25235a432425e60b1b917adcc669449933403cb1'/>
<id>urn:sha1:25235a432425e60b1b917adcc669449933403cb1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixes for android</title>
<updated>2015-01-06T15:13:39+00:00</updated>
<author>
<name>sapier</name>
<email>Sapier at GMX dot net</email>
</author>
<published>2015-01-06T15:01:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=083d19b3fc8f60468e124c801296c13b66c41abc'/>
<id>urn:sha1:083d19b3fc8f60468e124c801296c13b66c41abc</id>
<content type='text'>
Copy only minetest_game to apk by default
Don't copy .git and .svn folders to apk
Fix bouncing asset copy scrollbar due to long filepaths
Reenable font scaling to fix broken menu on high dpi screens
Implement minetest loglevel to android loglevel mapping
Disable touch digging while moving around
</content>
</entry>
</feed>
