diff --git a/CHANGELOG.md b/CHANGELOG.md
index 05a2d84..385f6c4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -21,3 +21,4 @@
* Tapping on a disroot domain from external app (such as browser or chat app) opens Disroot app
* Added reload button
* Welcome activity added
+* if Pix-art is installed then it will be launched as chat app
diff --git a/app/src/main/java/org/disroot/disrootapp/ui/MainActivity.java b/app/src/main/java/org/disroot/disrootapp/ui/MainActivity.java
index 14f4ba3..93acb1c 100644
--- a/app/src/main/java/org/disroot/disrootapp/ui/MainActivity.java
+++ b/app/src/main/java/org/disroot/disrootapp/ui/MainActivity.java
@@ -129,11 +129,20 @@ public class MainActivity extends AppCompatActivity implements View.OnLongClickL
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
String Conversations = "eu.siacs.conversations";
- Intent xmpp = getPackageManager().getLaunchIntentForPackage(Conversations);
- if(xmpp == null) {
- xmpp = new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id="+Conversations));
+ Intent xmpp1 = getPackageManager().getLaunchIntentForPackage(Conversations);
+ String PixArt = "de.pixart.messenger";
+ Intent xmpp2 = getPackageManager().getLaunchIntentForPackage(PixArt);
+ if((xmpp1 == null)&&(xmpp2 == null)) {
+ xmpp1 = new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id="+Conversations));
}
- startActivity(xmpp);
+ if((xmpp1 == null)&&(xmpp2 != null)) {
+ startActivity(xmpp2);
+ }
+ //need to change to give user choise
+ if((xmpp1 != null)&&(xmpp2 != null)) {
+ startActivity(xmpp2);
+ }
+ startActivity(xmpp1);
}
});
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index ddfbbbe..900911f 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -8,7 +8,7 @@
Chat
Etherpad
EtherCalc
- Zerobin
+ Private bin
Upload
Searx
Poll