diff --git a/app/src/main/java/app/fedilab/android/activities/AboutActivity.java b/app/src/main/java/app/fedilab/android/activities/AboutActivity.java
index aa37020fb..759df9726 100644
--- a/app/src/main/java/app/fedilab/android/activities/AboutActivity.java
+++ b/app/src/main/java/app/fedilab/android/activities/AboutActivity.java
@@ -100,12 +100,7 @@ public class AboutActivity extends BaseActivity implements OnRetrieveRemoteAccou
actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);
ImageView toolbar_close = actionBar.getCustomView().findViewById(R.id.toolbar_close);
TextView toolbar_title = actionBar.getCustomView().findViewById(R.id.toolbar_title);
- toolbar_close.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- finish();
- }
- });
+ toolbar_close.setOnClickListener(v -> finish());
toolbar_title.setText(R.string.action_about);
}
setContentView(R.layout.activity_about);
@@ -127,73 +122,52 @@ public class AboutActivity extends BaseActivity implements OnRetrieveRemoteAccou
Button about_trunk = findViewById(R.id.about_trunk);
- TextView txt_developers, txt_ux, txt_thankyou3, txt_thankyou1, txt_thankyou2;
+ TextView txt_developers, txt_ux, txt_thankyou1, txt_thankyou2;
txt_developers = findViewById(R.id.txt_developers);
txt_ux = findViewById(R.id.txt_ux);
txt_thankyou1 = findViewById(R.id.txt_thankyou1);
txt_thankyou2 = findViewById(R.id.txt_thankyou2);
- about_code.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://framagit.org/tom79/fedilab"));
- startActivity(browserIntent);
- }
+ about_code.setOnClickListener(v -> {
+ Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://framagit.org/tom79/fedilab"));
+ startActivity(browserIntent);
});
- about_thekinrar.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://instances.social/"));
- startActivity(browserIntent);
- }
+ about_thekinrar.setOnClickListener(v -> {
+ Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://instances.social/"));
+ startActivity(browserIntent);
});
- about_trunk.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://communitywiki.org/trunk"));
- startActivity(browserIntent);
- }
+ about_trunk.setOnClickListener(v -> {
+ Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://communitywiki.org/trunk"));
+ startActivity(browserIntent);
});
- about_license.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://www.gnu.org/licenses/quick-guide-gplv3.fr.html"));
- startActivity(browserIntent);
- }
+ about_license.setOnClickListener(v -> {
+ Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://www.gnu.org/licenses/quick-guide-gplv3.fr.html"));
+ startActivity(browserIntent);
});
Button about_translation = findViewById(R.id.about_translation);
- about_translation.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://translate.yandex.com/"));
- startActivity(browserIntent);
- }
+ about_translation.setOnClickListener(v -> {
+ Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://translate.yandex.com/"));
+ startActivity(browserIntent);
});
TextView about_wiki = findViewById(R.id.about_wiki);
SpannableString content = new SpannableString(about_wiki.getText().toString());
content.setSpan(new UnderlineSpan(), 0, content.length(), 0);
about_wiki.setText(content);
- about_wiki.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://fedilab.app/page/howto/"));
- startActivity(browserIntent);
- }
+ about_wiki.setOnClickListener(v -> {
+ Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://fedilab.app/page/howto/"));
+ startActivity(browserIntent);
});
Button about_support = findViewById(R.id.about_support);
- about_support.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://liberapay.com/tom79"));
- startActivity(browserIntent);
- }
+ about_support.setOnClickListener(v -> {
+ Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://liberapay.com/tom79"));
+ startActivity(browserIntent);
});
if (BuildConfig.DONATIONS) {
about_support.setVisibility(View.VISIBLE);
@@ -202,12 +176,9 @@ public class AboutActivity extends BaseActivity implements OnRetrieveRemoteAccou
}
Button paypal = findViewById(R.id.about_support_paypal);
- paypal.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://www.paypal.me/Mastalab"));
- startActivity(browserIntent);
- }
+ paypal.setOnClickListener(v -> {
+ Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://www.paypal.me/Mastalab"));
+ startActivity(browserIntent);
});
if (BuildConfig.DONATIONS) {
@@ -218,12 +189,9 @@ public class AboutActivity extends BaseActivity implements OnRetrieveRemoteAccou
TextView about_website = findViewById(R.id.about_website);
- about_website.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://fedilab.app"));
- startActivity(browserIntent);
- }
+ about_website.setOnClickListener(v -> {
+ Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://fedilab.app"));
+ startActivity(browserIntent);
});
@@ -250,42 +218,22 @@ public class AboutActivity extends BaseActivity implements OnRetrieveRemoteAccou
name.setSpan(new UnderlineSpan(), 0, name.length(), 0);
txt_developers.setText(name);
txt_developers.setVisibility(View.VISIBLE);
- txt_developers.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- Helper.openBrowser(AboutActivity.this, "https://toot.fedilab.app/@fedilab");
- }
- });
+ txt_developers.setOnClickListener(v -> Helper.openBrowser(AboutActivity.this, "https://toot.fedilab.app/@fedilab"));
name = new SpannableString("@mmarif@mastodon.social");
name.setSpan(new UnderlineSpan(), 0, name.length(), 0);
txt_ux.setText(name);
txt_ux.setVisibility(View.VISIBLE);
- txt_ux.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- Helper.openBrowser(AboutActivity.this, "https://mastodon.social/@mmarif");
- }
- });
+ txt_ux.setOnClickListener(v -> Helper.openBrowser(AboutActivity.this, "https://mastodon.social/@mmarif"));
name = new SpannableString("@PhotonQyv@mastodon.xyz");
name.setSpan(new UnderlineSpan(), 0, name.length(), 0);
txt_thankyou1.setText(name);
txt_thankyou1.setVisibility(View.VISIBLE);
- txt_thankyou1.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- Helper.openBrowser(AboutActivity.this, "https://mastodon.xyz/@PhotonQyv");
- }
- });
+ txt_thankyou1.setOnClickListener(v -> Helper.openBrowser(AboutActivity.this, "https://mastodon.xyz/@PhotonQyv"));
name = new SpannableString("@angrytux@social.tchncs.de");
name.setSpan(new UnderlineSpan(), 0, name.length(), 0);
txt_thankyou2.setText(name);
txt_thankyou2.setVisibility(View.VISIBLE);
- txt_thankyou2.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- Helper.openBrowser(AboutActivity.this, "https://social.tchncs.de/@angrytux");
- }
- });
+ txt_thankyou2.setOnClickListener(v -> Helper.openBrowser(AboutActivity.this, "https://social.tchncs.de/@angrytux"));
}
}
diff --git a/app/src/main/java/app/fedilab/android/activities/BaseMainActivity.java b/app/src/main/java/app/fedilab/android/activities/BaseMainActivity.java
index af0acb997..cb4e2f53c 100644
--- a/app/src/main/java/app/fedilab/android/activities/BaseMainActivity.java
+++ b/app/src/main/java/app/fedilab/android/activities/BaseMainActivity.java
@@ -261,8 +261,6 @@ public abstract class BaseMainActivity extends BaseActivity
countNewStatus = 0;
countNewNotifications = 0;
- //TODO: remove that line
- // social = UpdateAccountInfoAsyncTask.SOCIAL.PIXELFED;
regex_home = sharedpreferences.getString(Helper.SET_FILTER_REGEX_HOME, null);
regex_local = sharedpreferences.getString(Helper.SET_FILTER_REGEX_LOCAL, null);
diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml
index 95b7969b0..d540a5f0a 100644
--- a/app/src/main/res/layout/activity_main.xml
+++ b/app/src/main/res/layout/activity_main.xml
@@ -129,7 +129,7 @@
android:layout_margin="@dimen/fab_margin_floating"
android:contentDescription="@string/toot_it"
android:src="@drawable/ic_edit"
- tools:ignore="VectorDrawableCompat" />
+ />
+ />
+ />