Skip to content
Snippets Groups Projects
  1. Jan 12, 2016
  2. Jan 11, 2016
  3. Jan 08, 2016
  4. Jan 07, 2016
  5. Jan 06, 2016
  6. Jan 04, 2016
  7. Jan 01, 2016
  8. Dec 31, 2015
  9. Dec 30, 2015
    • Torsten Grote's avatar
    • Torsten Grote's avatar
      Create custom BriarRecyclerView and use it for the contact list. · f309cb36
      Torsten Grote authored
      It is a common pattern to have a list with an empty view and a progress bar.
      This commit introduces a custom BriarRecyclerView and uses it for the
      contact list.
      
      No more manually hiding and showing empty views and progress bars is
      necessary when using the new BriarRecyclerView instead of RecyclerView.
      
      Please note that this conflicts with !44 at the moment and needs to be
      implemented for !36 once merged.
      
      Closes #198
      f309cb36
    • akwizgran's avatar
      Merge branch '199-use-fab-for-adding-new-contact' into 'master' · e17765e8
      akwizgran authored
      Add a floating action button (FAB) in the contact list
      
      The button hides itself when you scroll down the list of contacts
      and shows again when you scroll up.
      
      To properly color the button, the accent color has been defined.
      It uses the same color as the action bar (primary color).
      I leave it to a UX designer to adapt the color scheme.
      
      Please note that the design support library was used.
      It includes the app-compat library, so this has been removed
      from the `build.gradle` file.
      
      Closes #199
      
      See merge request !44
      e17765e8
    • Torsten Grote's avatar
      This introduces a floating action button (FAB) in the contact list. · a51726f1
      Torsten Grote authored
      The button hides itself when you scroll down the list of contacts
      and shows again when you scroll up.
      
      To properly color the button, the accent color has been defined.
      It uses the same color as the action bar (primary color).
      I leave it to a UX designer to adapt the color scheme.
      
      Please note that the design support library was used.
      It includes the app-compat library, so this has been removed
      from the `build.gradle` file.
      
      Closes #199
      a51726f1
  10. Dec 29, 2015
  11. Dec 28, 2015
    • Torsten Grote's avatar
      880333f0
    • akwizgran's avatar
      Merge branch '7-password-activity' into 'master' · 590d1e8d
      akwizgran authored
      Show home screen if user backs out of password activity
      
      This borrows a technique from @grote's crash reporter patch to fix #7. If the user presses the back button in PasswordActivity, the home screen is shown. Previously, pressing the back button removed PasswordActivity from the back stack, causing the next activity in the back stack to spawn another PasswordActivity.
      
      
      See merge request !41
      590d1e8d
    • akwizgran's avatar
      Merge branch 'use-xsalsa20-poly1305' into 'master' · d7f20401
      akwizgran authored
      Use XSalsa20-Poly1305 instead of AES-GCM for transport encryption and password storage.
      
      This patch integrates @str4d's new authenticated cipher implementation. It depends on !18.
      
      See merge request !35
      d7f20401
    • Torsten Grote's avatar
      Use a RecyclerView for the ConversationView and · e98d4f22
      Torsten Grote authored
      properly notify the view adapter of dataset changes
      in order to avoid invalidating the entire dataset when not absolutely necessary.
      
      This change also shows unread messages in a different color,
      so users do not fail to notice delayed messages.
      e98d4f22
Loading