Skip to content
Snippets Groups Projects
  1. Oct 10, 2016
  2. Aug 20, 2016
  3. Aug 03, 2016
  4. Aug 01, 2016
  5. Jul 29, 2016
    • Torsten Grote's avatar
      Introduce client layer events for forums · e1bdede4
      Torsten Grote authored
      The forum UI depended on sync layer events such as MessageStateChangedEvent.
      Now, the forum client broadcasts its own high-level event (`ForumPostReceivedEvent`)
      with the information the UI needs (`ForumPostHeader`).
      
      Closes #310
      e1bdede4
  6. May 26, 2016
    • Torsten Grote's avatar
      Add Message Dependencies to Database · b03d0a20
      Torsten Grote authored
      This adds a new table to the database to hold message dependencies.
      It introduces two more message states: pending and delivered
      The valid column in the database was renamed to state to better reflect
      its new extended meaning.
      
      The DatabaseComponent was extended with three methods for:
      * adding dependencies
      * getting dependencies of a message
      * getting messages that depend on a message (dependents)
      * getting messages to be delivered (by startup hook)
      * getting pending messages to be possibly delivered (by startup hook)
      
      In order to reflect the new states, things that were previously true for
      VALID messages have been changed to now be true for DELIVERED messages.
      
      Since pending messages should not be available to clients, many database
      queries have been modified to only return results for delivered
      messages.
      
      All added methods and changes should come with updated unit tests.
      
      Please note that the database version was bumped in this commit.
      b03d0a20
  7. May 11, 2016
    • 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
  8. May 06, 2016
  9. Apr 21, 2016
  10. Apr 12, 2016
  11. Apr 05, 2016
  12. Mar 14, 2016
  13. Feb 10, 2016
  14. Feb 05, 2016
  15. Jan 27, 2016
  16. Jan 21, 2016
  17. Jan 20, 2016
  18. Jan 15, 2016
  19. Dec 17, 2015
  20. Dec 15, 2015
  21. Dec 14, 2015
  22. Dec 03, 2015
  23. Nov 30, 2015
  24. Apr 29, 2015
  25. Jan 29, 2015
  26. Jan 28, 2015
  27. Jan 07, 2015
  28. Dec 26, 2014
  29. Oct 03, 2014
  30. Jul 04, 2014
Loading