Skip to content
Snippets Groups Projects
Select Git revision
  • d350c48e7f6141a5bf4cdb5dfa91349c63c936e5
  • master default protected
  • release/202005
  • release/202001
  • release/201912
  • release/windows-test/201910
  • release/201908
  • release/201906
  • release/201905
  • release/201904
  • release/201903
  • release/201902
  • release/201901
  • release/201812
  • release/201811
  • release/201808
  • wip/localPushNotifications
  • wip/newAccountService
  • wip/rxNameService
  • wip/rxAccountsService
20 results

ConversationViewController.swift

  • Andreas Traczyk's avatar
    d350c48e
    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: default avatarKateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
    d350c48e
    History
    conversations: implement message grouping
    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: default avatarKateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
Code owners
Assign users and groups as approvers for specific file changes. Learn more.