[Android Apps and Games] PerfectSlayer:
Hi all,

Feedback:

"Soon"... (™)

Yes, I updated the android gradle plugin in the 4.2.5 that cause and issue in F-Droid build servers.

So I fixed it in the 4.2.6 version but the gradle plugin used is not open source (because it's a beta version) so F-Droid still won't build this version...

I need to make another version (4.2.7) to get back to the previous stable version of the android gradle plugin.

About translation issues, I run the linter and here is the result:

We need to fix the key "drawer_item" into all those files to get the drawer working for everyone:

app\src\main\res\values\strings.xml

app\src\main\res\values-af\strings.xml

app\src\main\res\values-ar\strings.xml

app\src\main\res\values-ast\strings.xml

app\src\main\res\values-az\strings.xml

app\src\main\res\values-be\strings.xml

app\src\main\res\values-bg\strings.xml

app\src\main\res\values-ca\strings.xml

app\src\main\res\values-cs\strings.xml

app\src\main\res\values-da\strings.xml

app\src\main\res\values-de\strings.xml

app\src\main\res\values-el\strings.xml

app\src\main\res\values-es\strings.xml

app\src\main\res\values-es-rMX\strings.xml

app\src\main\res\values-et\strings.xml

app\src\main\res\values-eu\strings.xml

app\src\main\res\values-fa\strings.xml

app\src\main\res\values-fi\strings.xml

app\src\main\res\values-fil\strings.xml

app\src\main\res\values-fr\strings.xml

app\src\main\res\values-gl\strings.xml

app\src\main\res\values-hr\strings.xml

app\src\main\res\values-hu\strings.xml

app\src\main\res\values-in\strings.xml

app\src\main\res\values-it\strings.xml

app\src\main\res\values-iw\strings.xml

app\src\main\res\values-ja\strings.xml

app\src\main\res\values-km\strings.xml

app\src\main\res\values-ko\strings.xml

app\src\main\res\values-lt\strings.xml

app\src\main\res\values-nb-rNO\strings.xml

app\src\main\res\values-nl\strings.xml

app\src\main\res\values-pl\strings.xml

app\src\main\res\values-pt\strings.xml

app\src\main\res\values-pt-rBR\strings.xml

app\src\main\res\values-ro\strings.xml

app\src\main\res\values-ru\strings.xml

app\src\main\res\values-sk\strings.xml

app\src\main\res\values-sl\strings.xml

app\src\main\res\values-sr\strings.xml

app\src\main\res\values-sv\strings.xml

app\src\main\res\values-th\strings.xml

app\src\main\res\values-tr\strings.xml

app\src\main\res\values-uk\strings.xml

app\src\main\res\values-vi\strings.xml

app\src\main\res\values-zh\strings.xml

app\src\main\res\values-zh-rTW\strings.xml

And there is also an issue with "pref_apply_method_entries" which defines where hosts file is copied in those files:

app\src\main\res\values\strings.xml

app\src\main\res\values-af\strings.xml

app\src\main\res\values-ar\strings.xml

app\src\main\res\values-ast\strings.xml

app\src\main\res\values-az\strings.xml

app\src\main\res\values-be\strings.xml

app\src\main\res\values-bg\strings.xml

app\src\main\res\values-ca\strings.xml

app\src\main\res\values-cs\strings.xml

app\src\main\res\values-da\strings.xml

app\src\main\res\values-de\strings.xml

app\src\main\res\values-el\strings.xml

app\src\main\res\values-es\strings.xml

app\src\main\res\values-es-rMX\strings.xml

app\src\main\res\values-et\strings.xml

app\src\main\res\values-eu\strings.xml

app\src\main\res\values-fa\strings.xml

app\src\main\res\values-fi\strings.xml

app\src\main\res\values-fr\strings.xml

app\src\main\res\values-hr\strings.xml

app\src\main\res\values-hu\strings.xml

app\src\main\res\values-in\strings.xml

app\src\main\res\values-it\strings.xml

app\src\main\res\values-iw\strings.xml

app\src\main\res\values-ja\strings.xml

app\src\main\res\values-ko\strings.xml

app\src\main\res\values-lt\strings.xml

app\src\main\res\values-nb-rNO\strings.xml

app\src\main\res\values-nl\strings.xml

app\src\main\res\values-pl\strings.xml

app\src\main\res\values-pt\strings.xml

app\src\main\res\values-pt-rBR\strings.xml

app\src\main\res\values-ro\strings.xml

app\src\main\res\values-ru\strings.xml

app\src\main\res\values-sk\strings.xml

app\src\main\res\values-sl\strings.xml

app\src\main\res\values-sr\strings.xml

app\src\main\res\values-sv\strings.xml

app\src\main\res\values-th\strings.xml

app\src\main\res\values-tr\strings.xml

app\src\main\res\values-uk\strings.xml

app\src\main\res\values-vi\strings.xml

app\src\main\res\values-zh\strings.xml

app\src\main\res\values-zh-rTW\strings.xml

Obviously, I am not able to translate the app in all those languages… But there is Transifex! And [MENTION=2148774]Vankog[/MENTION] is here to check and merge your contributions.

Please note they are way faster now: as soon as the translation is complete, a PR is automagically created to be reviewed.

From my side, I finally setup two dev environments to more easily test and fix the stable version while I work on the V5.

It used to take me a lot of time to rebase the hundred of commits of V5 on top of each V4 fix, clean gradle cache, rebuild, etc…

So I tagged a 4.2.7 version to try to fix F-Droid once for all.

In the mean time, we have a new web site! :victory: (yes, with up-to-date screenshots)

It's an awesome contribution as I didn't really have the time to maintain it. A big thanks to [MENTION=7662458]AnXh3L0[/MENTION] :highfive:

I invited him on the GitHub project and I will be honored if he want to maintain the site in the future.

A last word to say a big thanks to all the donators! The last few days were really impressive: 7 donations in 4 days!

It is never a big amount and I never expect it to be (usually up to 10 donations per month from 1$ to 5$ in average) but I am really amazed to see people invest in a free and open source app and receiving a "thank you" in the comment is what keeps me motivated on this project.

It is really nice of you and even if I don't travel a lot I can discover some new currencies thanks to you! Thanks!

Changelog:

Revert Android gradle plugin to fix F-Droid build issue

Download:

Really? It's just a bug fix for F-Droid build. Stay with the 4.2.6 XDA users!