From dd1eed5aa7b5261f83668328d43b6bd42aac2d68 Mon Sep 17 00:00:00 2001 From: str4d <str4d@mail.i2p> Date: Wed, 13 Jul 2016 03:08:37 +0000 Subject: [PATCH] Cleanup after review --- briar-android/res/values/strings.xml | 1 + .../briarproject/android/blogs/BlogControllerImpl.java | 1 + .../org/briarproject/android/blogs/BlogFragment.java | 10 ++++++---- .../briarproject/android/blogs/BlogListAdapter.java | 1 + .../android/blogs/WriteBlogPostActivity.java | 4 ++-- .../briarproject/android/forum/ForumListAdapter.java | 1 + .../briarproject/android/util/TrustIndicatorView.java | 1 + 7 files changed, 13 insertions(+), 6 deletions(-) diff --git a/briar-android/res/values/strings.xml b/briar-android/res/values/strings.xml index e1b0d405e7..f9893ae591 100644 --- a/briar-android/res/values/strings.xml +++ b/briar-android/res/values/strings.xml @@ -277,6 +277,7 @@ <string name="blogs_delete_blog_dialog_message">Are you sure that you want to delete this Blog and all posts?\nNote that this will not delete the blog from other people\'s devices.</string> <string name="blogs_delete_blog_ok">Delete Blog</string> <string name="blogs_delete_blog_cancel">Keep</string> + <string name="blogs_blog_deleted">Blog Deleted</string> <string name="blogs_remove_blog">Remove Blog</string> <string name="blogs_blog_list">Blog List</string> diff --git a/briar-android/src/org/briarproject/android/blogs/BlogControllerImpl.java b/briar-android/src/org/briarproject/android/blogs/BlogControllerImpl.java index eca0bd340b..d2898602c6 100644 --- a/briar-android/src/org/briarproject/android/blogs/BlogControllerImpl.java +++ b/briar-android/src/org/briarproject/android/blogs/BlogControllerImpl.java @@ -181,6 +181,7 @@ public class BlogControllerImpl extends DbControllerImpl try { Blog b = blogManager.getBlog(data.getGroupId()); blogManager.removeBlog(b); + resultHandler.onResult(true); } catch (DbException e) { if (LOG.isLoggable(WARNING)) LOG.log(WARNING, e.toString(), e); diff --git a/briar-android/src/org/briarproject/android/blogs/BlogFragment.java b/briar-android/src/org/briarproject/android/blogs/BlogFragment.java index ba142cf4e2..7ee529ca3c 100644 --- a/briar-android/src/org/briarproject/android/blogs/BlogFragment.java +++ b/briar-android/src/org/briarproject/android/blogs/BlogFragment.java @@ -53,7 +53,7 @@ public class BlogFragment extends BaseFragment implements BlogPostListener { private BriarRecyclerView list; static BlogFragment newInstance(GroupId groupId, String name, - boolean myBlog, boolean isNew) { + boolean myBlog, boolean isNew) { BlogFragment f = new BlogFragment(); @@ -204,7 +204,8 @@ public class BlogFragment extends BaseFragment implements BlogPostListener { AlertDialog.Builder builder = new AlertDialog.Builder(getActivity(), R.style.BriarDialogTheme); builder.setTitle(getString(R.string.blogs_delete_blog)); - builder.setMessage(getString(R.string.blogs_delete_blog_dialog_message)); + builder.setMessage( + getString(R.string.blogs_delete_blog_dialog_message)); builder.setPositiveButton(R.string.blogs_delete_blog_cancel, null); builder.setNegativeButton(R.string.blogs_delete_blog_ok, okListener); builder.show(); @@ -216,8 +217,9 @@ public class BlogFragment extends BaseFragment implements BlogPostListener { @Override public void onResultUi(Boolean result) { if (!result) return; - Toast.makeText(getActivity(), R.string.forum_left_toast, - LENGTH_SHORT).show(); + Toast.makeText(getActivity(), + R.string.blogs_blog_deleted, LENGTH_SHORT) + .show(); getActivity().supportFinishAfterTransition(); } }); diff --git a/briar-android/src/org/briarproject/android/blogs/BlogListAdapter.java b/briar-android/src/org/briarproject/android/blogs/BlogListAdapter.java index f4573a99fa..92526387f1 100644 --- a/briar-android/src/org/briarproject/android/blogs/BlogListAdapter.java +++ b/briar-android/src/org/briarproject/android/blogs/BlogListAdapter.java @@ -124,6 +124,7 @@ class BlogListAdapter extends ui.date.setText( DateUtils.getRelativeTimeSpanString(ctx, timestamp)); ui.date.setVisibility(VISIBLE); + ui.avatar.setProblem(false); ui.status.setVisibility(GONE); } diff --git a/briar-android/src/org/briarproject/android/blogs/WriteBlogPostActivity.java b/briar-android/src/org/briarproject/android/blogs/WriteBlogPostActivity.java index 91873c9ff0..493216669e 100644 --- a/briar-android/src/org/briarproject/android/blogs/WriteBlogPostActivity.java +++ b/briar-android/src/org/briarproject/android/blogs/WriteBlogPostActivity.java @@ -100,7 +100,7 @@ public class WriteBlogPostActivity extends BriarActivity @Override public void afterTextChanged(Editable s) { - showOrHidePublishButton(); + enableOrDisablePublishButton(); } }); @@ -126,7 +126,7 @@ public class WriteBlogPostActivity extends BriarActivity return true; } - private void showOrHidePublishButton() { + private void enableOrDisablePublishButton() { int bodyLength = StringUtils.toUtf8(bodyInput.getText().toString()).length; if (bodyLength > 0 && bodyLength <= MAX_BLOG_POST_BODY_LENGTH && diff --git a/briar-android/src/org/briarproject/android/forum/ForumListAdapter.java b/briar-android/src/org/briarproject/android/forum/ForumListAdapter.java index 2051eadffd..88759804ae 100644 --- a/briar-android/src/org/briarproject/android/forum/ForumListAdapter.java +++ b/briar-android/src/org/briarproject/android/forum/ForumListAdapter.java @@ -104,6 +104,7 @@ class ForumListAdapter extends // Post Count int postCount = item.getPostCount(); if (postCount > 0) { + ui.avatar.setProblem(false); ui.postCount.setText(ctx.getResources() .getQuantityString(R.plurals.posts, postCount, postCount)); diff --git a/briar-android/src/org/briarproject/android/util/TrustIndicatorView.java b/briar-android/src/org/briarproject/android/util/TrustIndicatorView.java index 6525c0f9e1..a9ea3c8fb2 100644 --- a/briar-android/src/org/briarproject/android/util/TrustIndicatorView.java +++ b/briar-android/src/org/briarproject/android/util/TrustIndicatorView.java @@ -46,6 +46,7 @@ public class TrustIndicatorView extends ImageView { res = R.drawable.trust_indicator_unknown; } setImageDrawable(ContextCompat.getDrawable(getContext(), res)); + setVisibility(VISIBLE); } } -- GitLab