84 Commits
Author SHA1 Message Date
Timothy Moose c0ff6c65bf Release prep 2025-09-03 10:27:13 -05:00
Julien Di Marco 66841d32bd feat(TopBottomPresentable): Adds 'TopBottomPresentable' protocol, allow any Animator to be presented correctly by the Presenter (#548) 2024-06-23 15:39:16 -05:00
Timothy Moose 262e15f870 Update changelog 2024-01-22 18:34:08 -06:00
Timothy Moose e70fb07baa Add sheet like variation on swiftMessage modifier 2024-01-15 15:20:12 -06:00
Timothy Moose 633b6e593b #535 Remove needless async code 2023-12-03 11:54:55 -06:00
Timothy Moose 62e12e138f Couple of fixes 2023-11-01 12:59:03 -05:00
Timothy Moose c2bcb35143 Address #529 2023-10-07 14:13:34 -05:00
Timothy Moose 188705b897 Fix email address 2023-10-06 09:55:16 -05:00
Timothy Moose 6c16e58ce7 Add basic support for SwiftUI (#528) 2023-10-06 09:38:19 -05:00
Timothy Moose b29dd21090 Add view associated type to Event 2022-01-14 11:33:00 -06:00
Timothy Moose 1e49de7b37 Work/9.0.5 (#486)
* Notifify will change before changes are made

* Account for bounceAnimationOffset with keyboard avoidance

* Release prep
2021-10-05 13:11:30 -05:00
Timothy MooseandKohki Miki c5026484ff Work/9.0.4 (#479)
* Add dark mode theme

* Remove availability check, which is not supported in iOS 15

* Support Xcode 13 (#478)

* Remove @available from enum cases

* Carthage support

* Refactor

* Remove unnecessary methods

* Code review

Co-authored-by: Timothy Moose <tim@swiftkick.it>

* Prep for release

* Update changelog

Co-authored-by: Kohki Miki <giginet.net@gmail.com>
2021-09-17 16:42:06 -05:00
Timothy Moose b4002f7ec2 Fix Carthage build 2021-06-03 10:43:04 -05:00
Timothy Moose ba6c3e7284 Fix app extension compile error when using CocoaPods 2021-03-24 10:52:15 -05:00
Timothy Moose 76d7971c95 Update podspec 2021-03-18 11:20:17 -05:00
Timothy Moose 0835529773 Add ability to show view controllers in a new window 2020-12-26 12:09:08 -06:00
Timothy Moose 243fa75968 Restore key window on dismissal 2020-12-20 11:48:25 -06:00
Timothy Moose f7297cc4e9 Update change log 2020-12-15 08:34:04 -06:00
Timothy Moose 0d1068917c Fix deployment target on nib files to match target 2020-10-25 13:31:26 -05:00
Timothy Moose 85a431e99b Fix podspec again 2020-10-24 12:39:31 -05:00
Timothy Moose 9d2a94bd5a Fix podspec 2020-10-24 12:36:52 -05:00
Olli TapaninenandTimothy Moose 5acae56d5f Couple of fixes for xcode12 support (#418)
* Add resources to Package.swift

* Fix bundle search method

* Search for CocoaPods bunlde

* Remove redundant resources declaration

* Streamline implementation a bit and return a fallback value

Co-authored-by: Timothy Moose <tim@swiftkick.it>
2020-09-25 12:50:56 -05:00
DavidandTimothy Moose c40ae0b3f2 Add preliminary support for Swift Package Manager (#395)
* Add Package.swift

* Require iOS 9

* Update required swift version

* Add missing import

* import QuartzCore

* Release prep

Co-authored-by: Timothy Moose <tim@swiftkick.it>
2020-08-18 15:28:30 -05:00
Timothy Moose 59419a8209 [401] Fix SM ignoring touches in modal view controllers 2020-07-25 17:26:23 -05:00
Timothy Moose 9910019fec Update changelog 2020-07-09 13:10:27 -05:00
Timothy Moose e6ae6cc469 Bump version 2019-09-19 09:40:56 -05:00
Timothy Moose 0d1107bff1 Update docs 2019-05-23 09:30:19 -05:00
Timothy Moose 2dd48d76b2 Fix swift version string 2019-04-29 10:49:57 -05:00
Timothy Moose 3b46f94ca7 Add iPad icons 2019-04-08 10:14:29 -05:00
Timothy Moose b7dfd57898 Add event listeners to SwiftMessagesSegue 2018-12-26 17:11:34 -06:00
Philip Niedertscheider 2c6828752d Removed delay after physics pan dismiss (#257)
* Make the hide delay configurable
2018-11-11 10:46:53 -06:00
Timothy Moose c0d9718365 6.0.0
Swift 4.2
2018-09-20 08:58:29 -05:00
Timothy Moose 6e22205800 Fix #228 restore shared SwiftMessages scheme 2018-09-19 13:46:31 -05:00
Timothy Moose 241b9687fd Work/swift4.2 (#227)
* Swift 4.2 conversion

* Bump version number

* Update swift_version
2018-09-19 10:33:39 -05:00
Timothy Moose 07597ba092 Remove debug code that broke the view controller's section of the Demo app. 2018-09-03 10:55:46 -05:00
Timothy Moose 4b719c143a Shakes fist at CocoaPods
Removed the SwiftMessagesSegueExtras framework because making it work with CocoaPods was challenging and it wasn’t really very useful.
2018-08-29 09:10:42 -05:00
Timothy Moose 5042ffaca8 Put swift_version back 2018-08-29 00:27:32 -05:00
Timothy Moose 3383e6abfa Remove .swift-version file 2018-08-29 00:20:13 -05:00
Timothy Moose 73b052f3a7 Add swift_version to podspec 2018-08-29 00:11:27 -05:00
Timothy Moose 8c3edbe292 Fix podspec version 2018-08-28 23:32:54 -05:00
Timothy Moose da60aac640 Add support for view controller presentation (#198)
* Add support for view controller presentation

* Update comments

* Implement review feedback

* Implement review feedback

* Add segue identifier

* Mostly working

* Bug fixing

* Round corners using squicles

* Support squircles and tab layout for view controlllers

* Remove internal deprecation warnings

* Tweak colors

* Bug fixes

* Animate mask layer on rotation events

* Preserve preferred height of view controller

* Add framework for segue convenience classes

* Share segue extras scheme

* Fix segue framework compile

* Deintegrate CocoaPods from demo projects

Had to do this to work with Carthage due to a bug https://github.com/Carthage/Carthage/issues/2549

* Add auto-rubber banding

* Update code comments

* Documentation updates

* More documentation

* Debugging docs

* Debug docs

* Debug docs

* Debug docs

* Debug docs

* Asset update

* Doc updates

* Update ViewControllers.md

* Update ViewControllers.md

* Update ViewControllers.md

* Update ViewControllers.md

* Update ViewControllers.md

* Update ViewControllers.md

* Update ViewControllers.md

* Update ViewControllers.md

* Update ViewControllers.md

* Update ViewControllers.md

* Update ViewControllers.md

* Update ViewControllers.md

* Update ViewControllers.md

* Update ViewControllers.md

* Update ViewControllers.md

* Update ViewControllers.md

* Update ViewControllers.md

* Update ViewControllers.md

* Update ViewControllers.md

* Update ViewControllers.md

* Update docs

* Update ViewControllers.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Simlify MarginAdjustable protocol

* Update customization section

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update docs

* Update changelog

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Reduce banner image size

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update layouts

* Fix backward compatibility bug

* Fix CocoaPods integration

* Remove debug code

* Add link
2018-08-26 20:09:13 -05:00
Ian Ynda-Hummel afa5b3497c Prevent usage of UIApplication.shared when building for extensions (#191)
* Prevent usage of UIApplication.shared when building for extensions

It's not accessible at compile-time for anything requiring app extension only APIs.

* Add iMessageDemo target to Demo project

* Bump version to 4.1.4
2018-05-25 09:11:06 -05:00
Timothy Moose 247a296b3a Rename “Core” subspec to “App” 2018-05-18 15:27:57 -05:00
Timothy Moose 2d1194bfd0 Merge branch 'master' of https://github.com/SwiftKickMobile/SwiftMessages into master-amagrude 2018-05-18 15:10:48 -05:00
Timothy Moose 2f8de41d19 Fix #185 incorrect margin adjustments in landscape 2018-05-18 10:38:00 -05:00
Andrew Magruder 99eea8bc48 Added iOS extension support via SWIFTMESSAGES_APP_EXTENSIONS at compile time. 2018-05-06 17:23:17 -04:00
Timothy Moose abc5d543e6 Fix custom presentation style positioning 2018-03-11 10:36:43 -05:00
Timothy Moose 52839bb609 Get current message being displayed without specifying an id 2018-01-02 14:58:20 -06:00
Timothy Moose 73f1267c91 Update docs 2017-11-15 08:35:45 -06:00
Timothy Moose 089c0f4a87 Move icons out of asset catalog to prevent mysterious crash 2017-11-05 10:48:58 -06:00