26 Commits

Author SHA1 Message Date
Jakub Kaspar bf73559135 Example fixes 2024-07-11 11:25:37 +02: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 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
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 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
Seyed Mojtaba Hosseini Zeidabadi 76824b1c98 fix: misspellings of strings inside the launch view controller file 2021-09-10 13:32:45 +04:30
Vignesh J ecc62b4d1f Added Custom Text Messages Layout example 2021-05-01 21:38:20 +05:30
Jakub Kaspar b5d163ffc8 Merge branch 'master' into development
# Conflicts:
#	Example/ChatExample.xcodeproj/project.pbxproj
#	Example/Sources/View Controllers/LaunchViewController.swift
#	README.md
2020-08-05 23:23:45 +02:00
Kino 8b848dfefe Don't attempt to build with 32 bit architectures
SwiftUI doesn't include symbols for 32-bit archs so xcodebuild fails, and there is no reason to build the example app for 32 bit archs
2020-07-18 21:56:58 -07:00
Kino f481519da4 Create SwiftUIExampleView to show use of MessagesView and data binding 2020-07-18 15:04:37 -07:00
Kino 2436db9f5d Add SwiftUI Example to launchVC 2020-07-18 14:14:53 -07:00
Ashley Ng d2a34894a5 Address code review
- change varibale names with VC to ViewController
- add MIT License Header to new files
- add documentation about using a height constant
2020-05-07 18:29:23 -05:00
Jakub Kašpar f345d80c02 Merge branch 'development' into Support_iPad_SplitView 2020-03-20 09:36:21 +01:00
Jakub Kaspar 42d32abf3a Update project and example 2020-03-19 20:02:22 +01:00
Ashley Ng 33c2ad5448 Add support to show splitview for iPads 2020-03-14 21:24:34 -05:00
Jakub Kaspar 26c38d512a Update example project 2020-02-28 15:17:23 +01:00
Nathan Tannar d16e5f8078 Improve Example, Add screenshots 2019-04-06 12:09:47 -07:00
Nathan Tannar 085f563a91 Crunch some bugs 2019-03-01 00:01:43 -08:00
Nathan Tannar ede22c30bc Swap MessageInputBar for InputBarAccessoryView 2019-02-24 14:06:58 -08:00
Nathan Tannar 230e067009 Integrate MessageInputBar as a dependency (#732)
* Remove MessageInputBar files and change build settings

* Conditional imports to allow for builds without MessageInputBar

* Update Cardfile

* Specify Version in Cartfile for MessageInputBar

* Remove conditional imports in favor of Carthage for local development

* Additional `import MessageInputBar`

* Remove `MessageInputBar` from Cartfile.private

* Bump MessageInputBar version

* Add Cartfile

* Tweak build settings

* Specify import of MessageInputBar for Carthage
2018-09-17 12:22:21 -05:00
Nathan Tannar 5de6481e96 All-New ChatExample App 2018-08-11 21:57:34 -07:00