Merge branch '496-implement-ui-for-reblogging-and-blog-comments' into 'master'
UI for reblogging and blog comments This MR wraps all blog posts inside a `CardView` and adds a reblog button to blog posts. When this button is pressed, a new activity opens that shows the blog post again and allows the user to reblog it into their own blog. An optional comment can be added. Also a new compound view `AuthorView` is introduced to display authors and their trust level in a consistent way. The `BlogController` has been refactored, so the `FeedController` can share most code through an abstract base class.  Closes #496, #437 See merge request !300
Showing
- .idea/codeStyleSettings.xml 28 additions, 0 deletions.idea/codeStyleSettings.xml
- briar-android-tests/src/test/java/org/briarproject/BlogManagerTest.java 10 additions, 8 deletions...tests/src/test/java/org/briarproject/BlogManagerTest.java
- briar-android/AndroidManifest.xml 11 additions, 0 deletionsbriar-android/AndroidManifest.xml
- briar-android/build.gradle 2 additions, 0 deletionsbriar-android/build.gradle
- briar-android/res/drawable/bubble_white.xml 17 additions, 0 deletionsbriar-android/res/drawable/bubble_white.xml
- briar-android/res/drawable/ic_our_identity_black.xml 10 additions, 0 deletionsbriar-android/res/drawable/ic_our_identity_black.xml
- briar-android/res/layout/activity_fragment_container.xml 1 addition, 1 deletionbriar-android/res/layout/activity_fragment_container.xml
- briar-android/res/layout/author_view.xml 63 additions, 0 deletionsbriar-android/res/layout/author_view.xml
- briar-android/res/layout/fragment_reblog.xml 46 additions, 0 deletionsbriar-android/res/layout/fragment_reblog.xml
- briar-android/res/layout/list_item_blog_comment.xml 36 additions, 0 deletionsbriar-android/res/layout/list_item_blog_comment.xml
- briar-android/res/layout/list_item_blog_post.xml 62 additions, 102 deletionsbriar-android/res/layout/list_item_blog_post.xml
- briar-android/res/menu/blogs_blog_actions.xml 13 additions, 2 deletionsbriar-android/res/menu/blogs_blog_actions.xml
- briar-android/res/menu/blogs_my_blog_actions.xml 0 additions, 12 deletionsbriar-android/res/menu/blogs_my_blog_actions.xml
- briar-android/res/values/attrs.xml 9 additions, 0 deletionsbriar-android/res/values/attrs.xml
- briar-android/res/values/dimens.xml 4 additions, 0 deletionsbriar-android/res/values/dimens.xml
- briar-android/res/values/strings.xml 3 additions, 2 deletionsbriar-android/res/values/strings.xml
- briar-android/res/values/styles.xml 5 additions, 0 deletionsbriar-android/res/values/styles.xml
- briar-android/src/org/briarproject/android/ActivityComponent.java 6 additions, 4 deletions...droid/src/org/briarproject/android/ActivityComponent.java
- briar-android/src/org/briarproject/android/BriarFragmentActivity.java 2 additions, 2 deletions...d/src/org/briarproject/android/BriarFragmentActivity.java
- briar-android/src/org/briarproject/android/NavDrawerActivity.java 3 additions, 3 deletions...droid/src/org/briarproject/android/NavDrawerActivity.java
Loading
Please register or sign in to comment