sendbird-uikit-ios

Sendbird UIKit for iOS is a development kit with a user interface, offering a simplified integration into chat.

OTHER License

Stars
105
Committers
14

Bot releases are hidden (Show)

sendbird-uikit-ios -

Published by tezpark over 3 years ago

  • Changed access control of inputHStackView on SBUMessageInputView.
  • Changed SBUEmptyView related stringSet.
  • Added emptyView in user selection in SBUCreateChannelViewController.
  • Added missing retry logic in SBUCreateChannelViewController.
  • Improvement stability.
sendbird-uikit-ios -

Published by tezpark over 3 years ago

  • Improvement stability
sendbird-uikit-ios -

Published by tezpark over 3 years ago

  • Supports SPM(Swift package manager)
  • Expands file open and download status Toast.
    • Added strings in SBUStringSet
      • Channel_Failure_Download_file
      • Channel_Failure_Open_file
  • Improvement stability
sendbird-uikit-ios -

Published by tezpark over 3 years ago

  • Fixed an issue that failed to send typing status
  • Fixed multiline text not functioning for statusLabel in SBUEmptyView class.
  • Fixed multiple messages sending issue when sending a failed message.
  • Changed access control to public
    • setEditMode(for:) in SBUBaseChannelViewController class.
sendbird-uikit-ios -

Published by tezpark over 3 years ago

  • Fixed problems recognized as the same video file if other URL video files have the same file name
  • Fixed customizedMembers not working in SBUMemberListViewController
  • Modified the use of the same file name when transferring image files
sendbird-uikit-ios - v2.1.6

Published by intoxicated over 3 years ago

  • Fixed video thumbnail bug
  • Removed configureContentOffset in SBUChannelViewController and allowed to adjust tableView contentInset
sendbird-uikit-ios -

Published by hoon-sung over 3 years ago

  • Added in SBUMessageSearchViewController
    • searchResultList: [SBDBaseMessage] : Holds the search results.
    • open func message(at indexPath:) -> SBDBaseMessage? : Retrieves the SBDBaseMessage object from given IndexPath.
sendbird-uikit-ios - v2.1.4

Published by intoxicated over 3 years ago

Improved stability

sendbird-uikit-ios -

Published by hoon-sung over 3 years ago

  • Added properties in SBUMessageInputView.
    • textViewMinHeight: the minimun height of the textview.
    • textViewMaxHeight: the maximum height of the textview.
    • textViewLeadingSpacing: the spacing between the textview and the + button.
    • textViewTrailingSpacing: the spacing between the textview and the send button.
    • layoutInsets: the outer spacing of the SBUMessageInputView, relative to safeAreaLayoutGuide.
    • showsSendButton: whether to always show the send button.
  • Applied tint to all SBUIconSet.
  • Applied localization on datetime string.
  • Improved stability.
sendbird-uikit-ios - v2.1.2

Published by intoxicated over 3 years ago

Improved stability

sendbird-uikit-ios - v2.1.1

Published by intoxicated over 3 years ago

  • Improved stability
sendbird-uikit-ios -

Published by hoon-sung over 3 years ago

  • Added Message Search features.
    • Added SBUMessageSearchViewController and SBUHighlightMessageInfo classes.
    • Added SBUChannelViewController(channelUrl:startingPoint:messageListParams:)
    • Added startingPoint, highlightInfo, useRightBarButtonItem properties in SBUChannelViewController.
    • Added SBUAvailable.isSupportMessageSearch().
  • Deprecated lastSeenAt feature.
  • Changes in SBUIconSet
    • Added
      • iconBan
      • iconBroadcast
      • iconCheckboxChecked
      • iconCheckboxUnchecked
      • iconChevronRight
      • iconDone
      • iconDoneAll
      • iconEmojiMore
      • iconNotificationFilled
      • iconNotificationOffFilled
      • iconQuestion
      • iconSpinner
      • iconThumbnailNone
    • Replaced
      • channelTypeBroadcast -> iconBroadcast
      • channelTypeGroup -> iconChat
      • channelTypeSupergroup -> iconSupergroup
      • emojiFail -> iconQuestion
      • emojiMoreLarge -> iconEmojiMore
      • iconActionLeave -> iconLeave
      • iconActionNotificationOff -> iconNotificationOffFilled
      • iconActionNotificationOn -> iconNotificationFilled
      • iconAvatarLight -> iconUser
      • iconBanned -> iconBan
      • iconBroadcastSmall -> iconBroadcast
      • iconBroadcastMedium -> iconBroadcast
      • iconBroadcastLarge -> iconBroadcast
      • iconCheckbox -> iconCheckboxChecked
      • iconCheckboxOff -> iconCheckboxUnchecked
      • iconDelivered -> iconDoneAll
      • iconErrorFilled -> iconError
      • iconFailed -> iconError
      • iconMuted -> iconMute
      • iconNoThumbnailLight -> iconThumbnailNone
      • iconRead -> iconDoneAll
      • iconSent -> iconDone
      • iconShevronRight -> iconChevronRight
      • iconSpinnerLarge -> iconSpinner
      • iconSpinnerSmall -> iconSpinner
      • iconThumbnailLight -> iconPhoto
    • Removed
      • emojiHeartEyes
      • emojiLaughing
      • emojiRage
      • emojiSob
      • emojiSweatSmile
      • emojiThubsdown
      • emojiThumbsup
      • iconChatHide
      • iconChatShow
      • iconCreate
      • iconDummy
  • Changes in SBUColorSet
    • Changed primary* colors.
    • Changed secondary* colors.
    • Changed background300 color.
    • Changed background200 color.
    • Changed background100 color.
    • Added background50.
    • Added error* colors.
    • Removed error (replaced with error300)
  • Changes in SBUFontSet
    • Changed weight of h1.
    • Changed size and weight of h2.
    • Changed size of h3.
    • Changed size of body1.
    • Changed weight of body2.
    • Changed weight of body3.
    • Changed size of button1.
    • Changed weight of caption3.
    • Changed weight of caption4.
  • Improved stability.
sendbird-uikit-ios -

Published by hoon-sung over 3 years ago

  • Fixed runtime debugger issue.
sendbird-uikit-ios -

Published by hoon-sung over 3 years ago

  • Changes in SBUChannelViewController and SBUOpenChannelViewController
    • Set keyboardDismissMode of tableView to .interactive as default.
    • Changed messageInputViewBottomConstraint, tableViewTopConstraint properties to private access.
sendbird-uikit-ios -

Published by hoon-sung over 3 years ago

  • Dismiss keyboard on swiping message list
sendbird-uikit-ios - v2.0.6

Published by hoon-sung over 3 years ago

  • Dismiss keyboard on swiping message list
sendbird-uikit-ios - v2.0.5

Published by intoxicated over 3 years ago

Improved stability

sendbird-uikit-ios - v2.0.4

Published by intoxicated almost 4 years ago

Improved stability

sendbird-uikit-ios - v2.0.3

Published by intoxicated almost 4 years ago

  • Improved stability
  • Added UsingImageCompression flag in SBUGlobals
sendbird-uikit-ios -

Published by jaesung-0o0 almost 4 years ago

  • Added OpenChannel features.
    • SBUOpenChannelViewController
    • SBUOpenChannelBaseMessageCell
    • SBUOpenChannelContentBaseMessageCell
    • SBUOpenChannelAdminMessageCell
    • SBUOpenChannelUserMessageCell
    • SBUOpenChannelFileMessageCell
    • SBUOpenChannelMessageWebView
    • SBUOpenChannelUnknownMessageCell
    • SBUOpenChannelSettingsViewController
    • SBUOpenChannelSettingCell
    • OpenChannelSettingItemType
    • Added UsingUserProfileInOpenChannel to SBUGlobals
    • Added overlay themes.
  • Deprecated properties in SBUChannelViewController class
    • preSendMessages
    • resendableMessages
    • preSendFileData
    • resendableFileData
    • fileTransferProgress
  • Renamed classes
    • Renamed SBUMessageBaseCell to SBUBaseMessageCell
    • Renamed MessageDateView to SBUMessageDateView
    • Renamed MessageProfileView to SBUMessageProfileView
    • Renamed UserNameView to SBUUserNameView
    • Renamed MessageStateView to SBUMessageStateView
  • Supported image resizing and compression
    • Added imageCompressionRate to SBUGlobals
    • Added imageResizingSize to SBUGlobals
  • Improved stability.
Package Rankings
Top 6.41% on Cocoapods.org
Top 15.55% on Swiftpackageindex.com
Badges
Extracted from project README
Platform Languages CocoaPods Swift Package Manager Carthage compatible Commercial License
Related Projects