Fixed First launch chat preference visibility

Edited description for f-droid
Changed some strings
This commit is contained in:
massimiliano 2018-09-30 00:08:57 +02:00
parent f256408b2f
commit b16b0a925a
14 changed files with 42 additions and 14 deletions

View File

@ -21,6 +21,7 @@ The app may require you to install additional apps. We highly recommend you inst
* English
* Spanish
* French
* Italian
---
### Licensing

View File

@ -6,8 +6,8 @@ android {
applicationId "org.disroot.disrootapp"
minSdkVersion 15
targetSdkVersion 28
versionCode 6
versionName "0.9.1"
versionCode 7
versionName "0.9.2"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {

View File

@ -109,7 +109,6 @@ public class MainActivity extends AppCompatActivity implements View.OnLongClickL
// enables the activity icon as a 'home' button. required if "android:targetSdkVersion" > 14
//getActionBar().setHomeButtonEnabled(true);
final ScrollView dashboard = findViewById(R.id.dashboard);
//progressbarLoading
@ -141,6 +140,13 @@ public class MainActivity extends AppCompatActivity implements View.OnLongClickL
if (cl.isFirstRun()) {
cl.getLogDialog().show();
}
//set booleans for checking Chat preference
if (firstStart.getBoolean("firsttap", true)){
check.edit().putBoolean("checkConv",false).apply();
check.edit().putBoolean("checkPix",false).apply();
}
//Set buttons
// Locate the button in activity_main.xml
button = findViewById(R.id.MailBtn);//MailBtn
@ -1098,7 +1104,7 @@ public class MainActivity extends AppCompatActivity implements View.OnLongClickL
}
return super.onKeyDown(keyCode, event);
}
@Override
public boolean onPrepareOptionsMenu(Menu menu)
{
MenuItem register = menu.findItem(R.id.action_forget);
@ -1168,13 +1174,9 @@ public class MainActivity extends AppCompatActivity implements View.OnLongClickL
}
else
return true;
case R.id.action_forget: {
if(check.getBoolean("checkConv", true)||check.getBoolean("checkPix", true)) {
setVisible(true);
showForget();
case R.id.action_forget:
showForget();
}
}
case R.id.action_reload: {
String url = webView.getUrl();
webView.loadUrl(url);

View File

@ -17,7 +17,7 @@
<string name="action_state">Stato</string>
<string name="action_howto">Manuali</string>
<string name="action_about">A proposito</string>
<string name="action_about">Info</string>
<string name="action_exit">Esci</string>
<string name="action_share">Condividi</string>
<string name="action_reload">Ricarica</string>
@ -29,7 +29,7 @@
<string name="global_ok">OK</string>
<string name="more_help">Bisogno di più aiuto?</string>
<string name="tell_more">Dimmi di più</string>
<string name="title_activity_about">A proposito</string>
<string name="title_activity_about">Info</string>
<string name="MailInfoTitle">Impostazioni Mail</string>
<string name="MailInfo">IMAP: disroot.org\nSSL Port 993\nAutenticazione: Password Normale\n\nSMTP: disroot.org\nSTARTTLS Port 587\nAutenticazione: Password Normale\n\nPOP: disroot.org\nSSL Port 995\nAutenticazione: Password Normale</string>
@ -105,8 +105,8 @@
<string name="state_help">Stato su XMPP</string>
<string name="HowToTitle">Info su manuali</string>
<string name="HowToInfo">La nostra pagina con manuali e tutorial per aiutarti a orientarti nei vari servizi Disroot.</string>
<string name="AboutTitle">Info a proposito</string>
<string name="AboutInfo">Questa è la pagina a proposito di questa app</string>
<string name="AboutTitle">Info</string>
<string name="AboutInfo">Questa è la pagina Info di questa app</string>
<string name="ForumTitle">Aiuto Forum</string>
<string name="ForumInfo">Discourse è un approccio moderno e completamente open-source ai forum di discussione. Offre tutto ciò di cui la vostra comunità, gruppo o collettivo ha bisogno per creare la loro piattaforma di comunicazione.</string>
<string name="LogoTitle">Hai davvero provato la pressione lunga sul logo?</string>

1
metadata/en Symbolic link
View File

@ -0,0 +1 @@
en-US

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

View File

@ -0,0 +1,22 @@
<b>Disroot</b> is a platform providing online services based on principles of freedom, privacy, federation and decentralization.
This app is like your Swiss Army knife to the Disroot platform, made by the community for the community.
If you don't have a Disroot account you can still use this app to access all the Disroot services that do not require an account:
* Etherpad
* Ethercalc
* Private bin
* Upload
* Poll
* Searx
* Diaspora* (requires a Diaspora only account)
The app may require you to install additional apps. We highly recommend you install F-Droid - a free and open source app marketplace - as not all apps can be found on Google's Play Store and F-Droid is more privacy oriented (no tracking, no account needed) you can download it [here](https://f-droid.org/FDroid.apk).
<b>Supported languages:</b>
* English
* Spanish
* French
* Italian
<b>Support the project:</b>
✋ Join discussion on <a href="xmpp:dishub@chat.disroot.org">xmpp:disroot@chat.disroot.org</a>
✋ Connect with us <a href="https://hub.disroot.org/channel/disroot</a>

BIN
metadata/en-US/icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 81 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

View File

@ -0,0 +1 @@
This app is like your Swiss Army knife to the Disroot platform

1
metadata/en-US/title.txt Normal file
View File

@ -0,0 +1 @@
Disroot app