<feed xmlns='http://www.w3.org/2005/Atom'>
<title>minetest.git/build/android/src/main, branch dual_wielding</title>
<subtitle>lizzy's patches for luanti
</subtitle>
<id>https://git.vlhl.dev/lizzy/luanti/minetest.git/atom?h=dual_wielding</id>
<link rel='self' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/atom?h=dual_wielding'/>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/'/>
<updated>2020-04-15T14:27:40+00:00</updated>
<entry>
<title>Android: add Android Studio support, completely redone java part (#9066)</title>
<updated>2020-04-15T14:27:40+00:00</updated>
<author>
<name>Maksim</name>
<email>MoNTE48@mail.ua</email>
</author>
<published>2020-04-15T14:27:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=62ae7adab2bebde04864c12543caefbffab24963'/>
<id>urn:sha1:62ae7adab2bebde04864c12543caefbffab24963</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Android: build fixes &amp; compat fixes</title>
<updated>2019-11-09T10:24:49+00:00</updated>
<author>
<name>MoNTE48</name>
<email>MoNTE48@mail.ua</email>
</author>
<published>2019-11-06T23:39:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=7f023de5cb2299f9ef9e1363afde414fe14ede51'/>
<id>urn:sha1:7f023de5cb2299f9ef9e1363afde414fe14ede51</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix misuse of AsyncTask (#8799)</title>
<updated>2019-09-18T22:37:06+00:00</updated>
<author>
<name>Linjie Pan</name>
<email>408488316@qq.com</email>
</author>
<published>2019-09-18T22:37:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=6a7f5c09852e06b2204cda67583de84e895fb78a'/>
<id>urn:sha1:6a7f5c09852e06b2204cda67583de84e895fb78a</id>
<content type='text'>

</content>
</entry>
<entry>
<title>Drop libgmp on Android and use mini-gmp (#8047)</title>
<updated>2019-01-04T15:45:37+00:00</updated>
<author>
<name>Loïc Blot</name>
<email>nerzhul@users.noreply.github.com</email>
</author>
<published>2019-01-04T15:41:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=9854340c0b21d01a94ba7ef526c775e59e37b898'/>
<id>urn:sha1:9854340c0b21d01a94ba7ef526c775e59e37b898</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Android: Fix start-up crashes on version 4.x (#8003)</title>
<updated>2018-12-22T18:02:00+00:00</updated>
<author>
<name>stujones11</name>
<email>stujones111@gmail.com</email>
</author>
<published>2018-12-22T18:02:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=b8b33a6423ad3d0ac1d701b91099e3a70e4f6197'/>
<id>urn:sha1:b8b33a6423ad3d0ac1d701b91099e3a70e4f6197</id>
<content type='text'>
* Android: Load shared STL library

* Android: Fix exception with window background image
</content>
</entry>
<entry>
<title>Update Android java code (#7820)</title>
<updated>2018-12-02T23:39:35+00:00</updated>
<author>
<name>Maksim</name>
<email>MoNTE48@mail.ua</email>
</author>
<published>2018-12-02T23:39:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=f70f7875e2a2e49f80470832ae97e73f171d6460'/>
<id>urn:sha1:f70f7875e2a2e49f80470832ae97e73f171d6460</id>
<content type='text'>
Targets SDK 26 as required by the playstore.
Fixes screen auto-rotation closing game.
Hides on-screen navigation bar if present.

Update gradlew.
Fix display aspect on 18+/:9 displays (like a Samsung Galaxy S9).
Remove small app icons, not required.
Fix xml in unpacking activity.
Support Android permission: On Android 6.0+ you need to manually give write
permission (as required by google).
Background during unpacking (just a demo for now).
Material Design: no more Android 2 interface.
Immersive mode (Android 4.4+ - hide NavBar for fullscreen mode).</content>
</entry>
<entry>
<title>Android build fixes for c++11</title>
<updated>2018-03-11T15:56:27+00:00</updated>
<author>
<name>stujones11</name>
<email>stujones111@gmail.com</email>
</author>
<published>2017-12-06T20:36:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=22a891a925d68a096420d3383a2e31b58e3eb244'/>
<id>urn:sha1:22a891a925d68a096420d3383a2e31b58e3eb244</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Prevent Android from automatically locking display (#6876)</title>
<updated>2018-01-04T20:18:18+00:00</updated>
<author>
<name>Wayward One</name>
<email>calmthefirewithin@gmail.com</email>
</author>
<published>2018-01-04T20:18:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=ff2ceed381f0f9c7da5e147cdb9abf0118804ed6'/>
<id>urn:sha1:ff2ceed381f0f9c7da5e147cdb9abf0118804ed6</id>
<content type='text'>
As mentioned in #5759</content>
</entry>
<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>
</feed>
