|
@@ -22,8 +22,10 @@
|
|
|
package com.owncloud.android.ui.activity;
|
|
|
|
|
|
import android.content.Intent;
|
|
|
+import android.graphics.PorterDuff;
|
|
|
import android.net.Uri;
|
|
|
import android.os.Bundle;
|
|
|
+import android.support.v7.widget.AppCompatButton;
|
|
|
import android.text.Html;
|
|
|
import android.text.method.LinkMovementMethod;
|
|
|
import android.view.MenuItem;
|
|
@@ -32,6 +34,7 @@ import android.widget.TextView;
|
|
|
|
|
|
import com.owncloud.android.R;
|
|
|
import com.owncloud.android.utils.AnalyticsUtils;
|
|
|
+import com.owncloud.android.utils.DisplayUtils;
|
|
|
|
|
|
/**
|
|
|
* Activity providing information about ways to participate in the app's development.
|
|
@@ -52,7 +55,11 @@ public class ParticipateActivity extends FileActivity {
|
|
|
|
|
|
// setup drawer
|
|
|
setupDrawer(R.id.nav_participate);
|
|
|
- getSupportActionBar().setTitle(getString(R.string.drawer_participate));
|
|
|
+
|
|
|
+ if (getSupportActionBar() != null) {
|
|
|
+ getSupportActionBar().setTitle(DisplayUtils.getColoredTitle(getString(R.string.drawer_participate),
|
|
|
+ DisplayUtils.fontColor()));
|
|
|
+ }
|
|
|
|
|
|
setupContent();
|
|
|
}
|
|
@@ -71,27 +78,34 @@ public class ParticipateActivity extends FileActivity {
|
|
|
contributeIrcView.setMovementMethod(LinkMovementMethod.getInstance());
|
|
|
contributeIrcView.setText(Html.fromHtml(
|
|
|
getString(R.string.participate_contribute_irc_text,
|
|
|
- getString(R.string.irc_weblink)
|
|
|
- )));
|
|
|
+ DisplayUtils.colorToHexString(DisplayUtils.primaryColor()),
|
|
|
+ getString(R.string.irc_weblink))));
|
|
|
|
|
|
TextView contributeForumView = (TextView) findViewById(R.id.participate_contribute_forum_text);
|
|
|
contributeForumView.setMovementMethod(LinkMovementMethod.getInstance());
|
|
|
contributeForumView.setText(Html.fromHtml(
|
|
|
getString(R.string.participate_contribute_forum_text,
|
|
|
- getString(R.string.help_link)
|
|
|
- )));
|
|
|
+ DisplayUtils.colorToHexString(DisplayUtils.primaryColor()),
|
|
|
+ getString(R.string.help_link))));
|
|
|
|
|
|
TextView contributeTranslationView = (TextView) findViewById(R.id.participate_contribute_translate_text);
|
|
|
contributeTranslationView.setMovementMethod(LinkMovementMethod.getInstance());
|
|
|
contributeTranslationView.setText(Html.fromHtml(
|
|
|
- getString(R.string.participate_contribute_translate_text, getString(R.string.translation_link))));
|
|
|
+ getString(R.string.participate_contribute_translate_text,
|
|
|
+ DisplayUtils.colorToHexString(DisplayUtils.primaryColor()),
|
|
|
+ getString(R.string.translation_link))));
|
|
|
|
|
|
TextView contributeGithubView = (TextView) findViewById(R.id.participate_contribute_github_text);
|
|
|
contributeGithubView.setMovementMethod(LinkMovementMethod.getInstance());
|
|
|
- contributeGithubView.setText(Html.fromHtml(getString(R.string.participate_contribute_github_text,
|
|
|
+ contributeGithubView.setText(Html.fromHtml(
|
|
|
+ getString(R.string.participate_contribute_github_text,
|
|
|
+ DisplayUtils.colorToHexString(DisplayUtils.primaryColor()),
|
|
|
getString(R.string.contributing_link))));
|
|
|
|
|
|
- findViewById(R.id.participate_testing_report).setOnClickListener(new View.OnClickListener() {
|
|
|
+ AppCompatButton reportButton = (AppCompatButton) findViewById(R.id.participate_testing_report);
|
|
|
+ reportButton.getBackground().setColorFilter(DisplayUtils.primaryColor(), PorterDuff.Mode.SRC_ATOP);
|
|
|
+ reportButton.setTextColor(DisplayUtils.fontColor());
|
|
|
+ reportButton.setOnClickListener(new View.OnClickListener() {
|
|
|
@Override
|
|
|
public void onClick(View v) {
|
|
|
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(getString(R.string.report_issue_link))));
|