Merge branch '82-identicons' into 'master'
Identicons Closes #120. Part of #82. I pulled in the identicon code because there is no published library, and also because when I used it for Bote I ended up modifying the code somewhat for my purposes; I expect the same to happen here. I am not sure what information should be used to seed the identicon. I originally thought of using the public key, but that seemed to change the identicon every single page load (obviously the representation wasn't consistent). Then I tried using the `ContactId`, which was fine until I got to adding an identicon to `AuthorView`: activities that use it are only passed (via Intent) a name, not anything else. Hence `AuthorView` identicons are currently inconsistent with the contact list and conversations. See merge request !51
Showing
- briar-android/build.gradle 1 addition, 0 deletionsbriar-android/build.gradle
- briar-android/res/layout/author_view.xml 42 additions, 0 deletionsbriar-android/res/layout/author_view.xml
- briar-android/res/layout/dropdown_author.xml 25 additions, 0 deletionsbriar-android/res/layout/dropdown_author.xml
- briar-android/res/layout/list_item_contact.xml 62 additions, 40 deletionsbriar-android/res/layout/list_item_contact.xml
- briar-android/res/layout/list_item_msg_in.xml 9 additions, 1 deletionbriar-android/res/layout/list_item_msg_in.xml
- briar-android/res/values/dimens.xml 8 additions, 0 deletionsbriar-android/res/values/dimens.xml
- briar-android/src/im/delight/android/identicons/AsymmetricIdenticon.java 84 additions, 0 deletions...rc/im/delight/android/identicons/AsymmetricIdenticon.java
- briar-android/src/im/delight/android/identicons/IdenticonBase.java 127 additions, 0 deletions...roid/src/im/delight/android/identicons/IdenticonBase.java
- briar-android/src/im/delight/android/identicons/IdenticonDrawable.java 102 additions, 0 deletions.../src/im/delight/android/identicons/IdenticonDrawable.java
- briar-android/src/im/delight/android/identicons/IdenticonView.java 122 additions, 0 deletions...roid/src/im/delight/android/identicons/IdenticonView.java
- briar-android/src/im/delight/android/identicons/SymmetricIdenticon.java 94 additions, 0 deletions...src/im/delight/android/identicons/SymmetricIdenticon.java
- briar-android/src/org/briarproject/android/contact/ContactListAdapter.java 13 additions, 2 deletions.../org/briarproject/android/contact/ContactListAdapter.java
- briar-android/src/org/briarproject/android/contact/ContactListFragment.java 4 additions, 1 deletion...org/briarproject/android/contact/ContactListFragment.java
- briar-android/src/org/briarproject/android/contact/ConversationActivity.java 6 additions, 1 deletion...rg/briarproject/android/contact/ConversationActivity.java
- briar-android/src/org/briarproject/android/contact/ConversationAdapter.java 32 additions, 13 deletions...org/briarproject/android/contact/ConversationAdapter.java
- briar-android/src/org/briarproject/android/forum/ForumActivity.java 5 additions, 1 deletion...oid/src/org/briarproject/android/forum/ForumActivity.java
- briar-android/src/org/briarproject/android/forum/ForumAdapter.java 1 addition, 2 deletions...roid/src/org/briarproject/android/forum/ForumAdapter.java
- briar-android/src/org/briarproject/android/forum/ReadForumPostActivity.java 10 additions, 5 deletions...org/briarproject/android/forum/ReadForumPostActivity.java
- briar-android/src/org/briarproject/android/forum/WriteForumPostActivity.java 1 addition, 1 deletion...rg/briarproject/android/forum/WriteForumPostActivity.java
- briar-android/src/org/briarproject/android/identity/LocalAuthorSpinnerAdapter.java 36 additions, 22 deletions...arproject/android/identity/LocalAuthorSpinnerAdapter.java
Loading
Please register or sign in to comment