349 Commits

Author SHA1 Message Date
Jakub Kaspar 6bb47d5af5 Remove plugins that caused issues, migrate to swift 6 2024-10-30 07:49:27 +01:00
Jakub Kaspar 587a60f273 Fix example app 2024-10-30 07:12:16 +01:00
GitNirajHub 3dffe09b4f Added custom image masking 2024-08-29 00:12:16 +05:30
Jakub Kaspar 11615e913d Fix example projects 2024-07-11 20:32:49 +02:00
Jakub Kaspar 439bb19a6f Make keyboard manager public 2024-07-11 11:32:52 +02:00
Jakub Kaspar bf73559135 Example fixes 2024-07-11 11:25:37 +02:00
Jan de Vries 7809a5b82c fixed IBAV position issue in the SwiftUI example by adding ignoresSafeArea modifier to the body (iOS 14+) 2023-08-23 20:21:11 +02:00
Jan de Vries 6304caaf88 fixed minor warning in example app 2023-08-23 20:16:56 +02:00
Jakub Kaspar 751f81aafd Don't animate hiding typing indicator if also inserting a message 2023-04-30 11:46:03 -05:00
Jakub Kaspar b2503bc21f Fix example app 2022-10-26 00:30:54 +02:00
Andrey Solovjev 2070fc38c2 Fix CameraInputBarAccessoryView in AdvancedExampleViewController 2022-09-29 15:24:09 +07:00
Martin Púčik bff35fda61 Added Swiftlint and Swiftformat plugins (#1729)
* build: Swiftlint plugin

* build: Swiftformat plugin

* build: Swiftformat plugin

* build: Swiftformat bash command

* style: Swiftformat rules

* style: Swiftformat applied to codebase

* style: Ignore Tests for Swiftlint

* Update bundler

* Update changelog and migration guide

* style: Ignore Example for Swiftlint

* chore: Changelog

* Update Xcode version for ci_pr_tests.yml

* Update ci_pr_framework.yml

* Update ci_pr_example.yml

* chore: Changelog

Co-authored-by: Jakub Kaspar <kaspikk@gmail.com>
2022-07-25 08:46:14 +00:00
Martin Púčik cf07a475c9 Renamed func currentSender() -> SenderType to var currentSender: SenderType (#1714)
* refactor: Renamed `func currentSender() -> SenderType` to `var currentSender: SenderType`

* refactor: Renamed `func currentSender() -> SenderType` to `var currentSender: SenderType`

Changelog
2022-05-10 16:42:34 +02:00
Martin Púčik 0e95375b21 Added a way to change messageInputBar to a custom view (#1707)
* chore: Fix Example controllers presentation

* feat: MessageInputBarKind
2022-05-06 13:04:37 +00:00
Martin Púčik 7d66a982ad Updating messagesCollectionView's bottom inset and content position on inpuBar height change (#1705)
* refactor: InpuBar height change behavior

* refactor: InpuBar height change behavior

Changelog
2022-05-05 14:03:22 +00:00
martinpucik aef7eccaba refactor: InpuBar as subview instead of accessoryView
Updated InputBarAccessoryView version to 6.0.0
2022-05-05 11:44:46 +02:00
martinpucik 9c0e72a9d7 Merge branch '4.0.0' into input-bar-as-subview
# Conflicts:
#	Example/Sources/View Controllers/LaunchViewController.swift
2022-05-05 08:31:15 +02:00
martinpucik 1cf9e48837 chore: Use enum for rows in Example launch VC 2022-05-05 08:30:24 +02:00
martinpucik c4cc2d0f13 chore: Example Project folders structure 2022-05-05 08:16:36 +02:00
martinpucik 4ab430c7b1 refactor: InpuBar as subview instead of accessoryView
Cleanup of commented and not used code
Moved some internal properties to state object
Removed iOS 13 available checks
2022-05-04 16:44:27 +02:00
martinpucik 07eed9be91 refactor: InpuBar as subview instead of accessoryView
Simplify example launch VC

# Conflicts:
#	Example/Sources/View Controllers/LaunchViewController.swift
#	Example/Sources/View Controllers/NavigationController.swift
2022-05-03 18:01:12 +02:00
martinpucik 659137a5ae refactor: InpuBar as subview instead of accessoryView
Simplify example launch VC
2022-05-03 17:26:04 +02:00
martinpucik 0709350393 refactor: InpuBar as subview instead of accessoryView
Basic keyboard observing from accessory view's observing view
2022-04-29 12:30:19 +02:00
martinpucik a1a0ba7173 feat: MessagesLayoutDelegate methods for Top/Bottom message label alignments
Fix example MessageKit local package import
2022-02-03 19:31:40 +01:00
martinpucik bc33b523f3 chore: Removed unused ChatExample.xcworkspace 2022-01-22 12:05:02 +01:00
MuhtasimTanmoy 9a7cfb8133 Memory leak fix by removing retain cycle in CameraInputBarAccessoryView 2021-12-05 00:53:20 +06:00
Mehmet Baykar 4f160e5b48 Bind the keyboard to subviewInputBar when moved to its parent
Set the inputAccesoryView of the controller to subviewInputBar.
2021-11-16 20:32:44 +01:00
Huyanh Hoang 0ac51448c4 Fix swipe dismissal of UIImagePicker 2021-11-01 19:34:03 -07:00
Jakub Kaspar 40418fde5e Fix Example app 2021-09-16 09:01:12 +02:00
Jakub Kaspar 2f9ce97583 Cleanup example project 2021-09-16 08:44:15 +02:00
Jakub Kaspar 10575f8496 Fix example project reference 2021-09-10 13:01:03 +02:00
Jakub Kašpar bc3170b90f Merge branch 'master' into patch-1 2021-09-10 11:28:18 +02:00
Jakub Kašpar 9e19f43cfd Merge branch 'master' into patch-1 2021-09-10 11:25:32 +02:00
Seyed Mojtaba Hosseini Zeidabadi 76824b1c98 fix: misspellings of strings inside the launch view controller file 2021-09-10 13:32:45 +04:30
Seyed Mojtaba Hosseini Zeidabadi acaf6d192b fix: misspellings of the code inside the autocomplete example view controller file 2021-09-10 13:31:16 +04:30
Seyed Mojtaba Hosseini Zeidabadi 2ba6ce7dae fix: misspellings of comments and strings inside the lorem file 2021-09-10 13:26:16 +04:30
Seyed Mojtaba Hosseini Zeidabadi fd13c4eb4d fix: misspellings of comments and strings inside the basic audio controller file 2021-09-10 13:25:12 +04:30
Seyed Mojtaba Hosseini Zeidabadi d2882fcbe0 Fix: misspellings 2021-07-11 13:25:38 +04:30
Charlie DiGiovanna d1f7035c29 Don't error out when shuffling empty arrays 2021-07-07 15:54:44 -04:00
Vignesh J ecc62b4d1f Added Custom Text Messages Layout example 2021-05-01 21:38:20 +05:30
Mohannad Bakbouk 6b6532f79f mofifications 2021-04-02 14:49:22 +03:00
Mohannad Bakbouk a43228ebde change presenting way 2021-02-06 03:26:10 +03:00
Mohannad Bakbouk 413204156b Subclass InputBarView to allow picking images 2020-12-25 10:06:52 -08:00
Jakub Kaspar 155148dd8d Add xcworkspace to embed messagekit 2020-12-20 22:23:01 +01:00
Martin Púčik 696eb34dc2 Deprecated scrollToBottom() in favor of scrollToLastItem() (#1505)
* refactor: deprecated scrollToBottom() in favor of scrollToLastItem

* refactor: deprecated scrollToBottom() in favor of scrollToLastItem

Changelog
2020-12-03 19:09:21 +01:00
martinpucik d89ab53c54 refactor: Example project with SPM as dependency manager 2020-12-03 17:16:05 +01:00
Martin Púčik 86cd13eafa Updated MessageKit.podspec to use resource_bundle instead of resources (#1460)
* Update MessageKit.podspec

Changed resources to resource_bundle

* Update CHANGELOG.md

* Update MessageKit.podspec

Update resource bundle getter for updated podspec bundle setting

* Update CHANGELOG.md

* Update CHANGELOG.md

Co-authored-by: Jakub Kašpar <kaspikk@gmail.com>
2020-10-06 10:08:59 +02:00
Martin Pucik f61fcf2eac test: Move to XCTest from dependency based 2020-10-05 22:37:14 +02:00
Jakub Kaspar 1e4b93c27c Bump dependencies, ship 3.4.2 2020-10-05 12:39:55 +02:00
Jakub Kaspar 24ec632f81 Bump minimum iOS to 12, update fox XCode 12, update example, update podspec, update IBAV 2020-09-16 21:26:41 +02:00