-
Notifications
You must be signed in to change notification settings - Fork 424
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Version 3.0 #452
Comments
Decided to remove vertical layouts from the 3.0 release. A pre-release of 3.0 is now available: https://github.com/rechsteiner/Parchment/releases/tag/v3.0.0-beta. Please let me know if anyone finds any issues |
Thanks for letting me know @sgmtal! There's a new beta release out now called |
Hi @rocxteady! I'm not able to reproduce that error you are seeing. I've tried setting up multiple fresh projects, but all the different ways of installing seems fine. Could you share a bit more on your setup? |
New version is out now! https://github.com/rechsteiner/Parchment/releases/tag/v3.0.0 |
The next major version of Parchment aims to include the following features:
SwiftUI support (Add wrapper for SwiftUI #460)
It would be nice to provide a SwiftUI wrapper for Parchment. Need to figure out the API for this, but it looks like it should be possible without too many changes.
Self-sizing cells (Add support for self-sizing cells #461)
Today, if you want the menu items to be based on the cell's content you need to implement the
widthForPagingItem
delegate method and manually calculate the size (See SizeDelegateViewController.swift). With self-sizing cells the menu item size would be automatically calculated based on the constraints of your cells.Custom PageViewController (Custom page view controller #468)
Parchment has been using
EMPageViewController
as a replacement forUIPageViewController
to get better delegate methods. This has been working great, but it's a bit hard to make changes and improvements to the implementation. There's also been a few issues that would be nice to get fixed:isPagingEnabled
bounce when scrolling fast to next page (link).No support for spacing between pages (Horizontal padding between pages #197)Spacing between pages will probably not be part of the 3.0 release.Making our own PageViewController would make it easier to add additional features and write tests to ensure that it's behaving correctly. It would also be nice to remove any third-party dependencies from Parchment.
RTL language support (Custom page view controller #468)
Parchment currently doesn't support right-to-left languages. There's a few ways to work around this (RTL Support #161), but it should be supported out-of-the-box. The new page view controller implementation should make this possible.
The text was updated successfully, but these errors were encountered: