Skip to content
Snippets Groups Projects
  1. May 11, 2016
    • Ernir Erlingsson's avatar
      Fix transport update · 604cfd52
      Ernir Erlingsson authored
      604cfd52
    • Ernir Erlingsson's avatar
      Switched AppBus for ResultHandler, Controller for Helper. Added the basics for... · a14e9812
      Ernir Erlingsson authored
      Switched AppBus for ResultHandler, Controller for Helper. Added the basics for LifecycleControllers and implemented it for BriarActivity and NavDrawerActivity
      a14e9812
    • Ernir Erlingsson's avatar
      fix compile error · 27098db1
      Ernir Erlingsson authored
      27098db1
    • Ernir Erlingsson's avatar
      cleaning up · 8d021aab
      Ernir Erlingsson authored
      8d021aab
    • Ernir Erlingsson's avatar
      merge · 5d8ba660
      Ernir Erlingsson authored
      5d8ba660
    • Ernir Erlingsson's avatar
      phase 2: helpers and app bus · a9de1252
      Ernir Erlingsson authored
      a9de1252
    • Ernir Erlingsson's avatar
      phase 1: Activities and Fragments · 7b552bde
      Ernir Erlingsson authored
      7b552bde
    • Torsten Grote's avatar
      Forum Sharing Client UI · 3a9d66a8
      Torsten Grote authored
      This changes `ShareForumActivity` to use two fragments to facilitate
      forum sharing with the new Forum Sharing Client backend.
      
      The `ContactSelectorFragment` allows the user to select a
      number of contacts. If there is an ongoing sharing session or the forum
      is already shared with the contact, it is disabled in the list. If there
      is at least one contact selected, a button appears in the toolbar that
      brings the user to the `ShareForumMessageFragment` where the user can
      write an optional message to be send along with the invitation.
      
      After sending an invitation, the user is brought back to the forum that
      she shared and there is a snackbar showing up briefly to indicate the
      successful invitation.
      
      The invitation is shown along with the message within the private
      conversation of each contact. The person who shares the forum also sees
      the invitation and the message as outgoing messages that also display
      the current status of the messages.
      
      A notification is shown like for other private messages as well.
      
      Please note that this commit does not include a way for users to respond
      to invitations.
      3a9d66a8
  2. May 10, 2016
    • Torsten Grote's avatar
      Modernize AvailableForumsActivity · bcfdd848
      Torsten Grote authored
      Turn list of available forums into a BriarRecyclerView with XML layout.
      Allow to respond to forum invitations from the list of available forums.
      The user can either accept or decline an invitation.
      bcfdd848
  3. May 06, 2016
  4. May 04, 2016
    • Torsten Grote's avatar
      New List of Forums · 271e390b
      Torsten Grote authored
      The adapter of the `ForumListFragment` has been changed into a
      `BriarRecyclerView` and all its code has been adapted and simplified
      accordingly.
      
      All UI of the forum list is now defined in XML layouts.
      271e390b
    • Torsten Grote's avatar
      Forum Sharing Client backend · 9bef114c
      Torsten Grote authored
      This commit replaces the old ForumSharingManagerImpl with a new one
      which is based on state machines and the ProtocolEngine.
      
      There is a SharerEngine and a InviteeEngine that take care of state
      transitions, messages, events and trigger actions to be carried out by
      the ForumSharingManagerImpl. This is all very similar to the
      Introduction Client.
      
      The general sharing paradigm has been changed from sharing as a state to
      sharing as an action. Now the UI can allow users to invite contacts to
      forums. The contacts can accept or decline the invitiation. Also, the
      Forum Sharing Manger is notified when users leave a forum.
      
      Closes #322
      9bef114c
    • Torsten Grote's avatar
      Remember the selected fragment from the NavDrawer · 6f1360c3
      Torsten Grote authored
      and stay in it when configuration changes
      
      Closes #370
      6f1360c3
    • akwizgran's avatar
      5a84e0fe
  5. May 03, 2016
  6. May 02, 2016
  7. Apr 29, 2016
  8. Apr 28, 2016
  9. Apr 27, 2016
  10. Apr 26, 2016
  11. Apr 25, 2016
    • Torsten Grote's avatar
      Refactor `ContactListAdapter` to be reusable for other use cases. · 9ea71134
      Torsten Grote authored
      This commit introduces an abstract `BaseContactListAdapter` which provides
      most of the adapter logic. The original `ContactListAdapter` extends it to
      show date and online status of the contacts.
      
      The new `ContactChooserAdapter` which is used for introductions extends
      the `ContactListAdapter` and adds logic for graying out contacts from
      different identities than the currently used one.
      
      A new `ContactSelectorAdapter` extends the `BaseContactListAdapter` and
      allows to select multiple contacts. It offers a method to return a
      collection of all selected `ContactId`s.
      
      This commit also sneaks in an animation when the 'Share Forum' button
      is clicked.
      
      Closes #292
      9ea71134
    • Santiago Torres-Arias's avatar
      WIP: Converts the splash screen to XML format · e535be6d
      Santiago Torres-Arias authored
      Removes all programatic calls that modify the layout and uses the XML
      resource instead.
      e535be6d
    • akwizgran's avatar
      Use consistent styling for dialogs. #296 · b5fc7cf7
      akwizgran authored
      b5fc7cf7
  12. Apr 21, 2016
  13. Apr 20, 2016
Loading