1. 08 Dec, 2017 1 commit
  2. 26 Oct, 2017 1 commit
  3. 19 Oct, 2017 1 commit
    • Andreas Traczyk's avatar
      conversations: implement message grouping · d350c48e
      Andreas Traczyk authored
      - Calculates the grouping property of each message, determining
        whether it's first, middle, or last within a sequence either
        sent or received.
      
      - Adjusts the top and bottom constraints for each message bubble
        according to its sequencing.
      
      - Fixes the scroll-to-bottom feature by updating the bottoOffset
        value before conditionally scrolling, removing the scroll
        animation, and only scrolling down when the user is near the
        end of the chat.
      
      - Applies a message bubble grouping style, adjusts line spacing
        of the content, and decouples the theming of the message
        bubble and text colors.
      
      Change-Id: I9118c2bbca0433573c877450c73bd6dc5c9229a0
      Reviewed-by: Kateryna Kostiuk's avatarKateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
      d350c48e
  4. 11 Oct, 2017 1 commit
  5. 24 Aug, 2017 1 commit
    • Kateryna Kostiuk's avatar
      navigation: apply the Coordinator pattern · a44b205d
      Kateryna Kostiuk authored
      this commit is about:
      - split the storyboards into reusable components
      - use the coordinator pattern the handle the navigation
      - ease the dependancy injection
      - refactor folders structure to match a "Features" pattern
      - refactor the walkthrough UI
      
      Change-Id: Idf67e8e7cee7ca7487d58073409fded654f4dc0d
      a44b205d
  6. 14 Jul, 2017 1 commit
    • Thibault Wittemberg's avatar
      ui: add theming basis · cfe0eba3
      Thibault Wittemberg authored
      This commit adds Chameleon to theme the app and a custom
      theming function to handle MessageBubbles
      
      Change-Id: I58e4d2e30c9e81a444b3a22cef4429d64361426d
      cfe0eba3