Leo Natan
8564d1574b
Demo project updates
2020-11-01 15:12:36 +02:00
Leo Natan
8b22709aa3
Mac Catalyst improvements
...
- The default styles have changed somewhat for Mac Catalyst, so make the system more Mac-like:
- Default close button is .round instead of .chevron
- Default interaction style is .scroll instead of .snap
- Mouse scroll events are ignored now, and only pan/swipe gesture is counted for popup interaction.
- The visual style of the bar background is changed somewhat
2020-10-28 10:03:58 +02:00
Leo Natan
7c436adb52
Add visual effect grouping
2020-09-27 20:41:01 +03:00
Leo Natan
e03cbb10d1
Play around with demo project
2020-09-04 01:35:01 +03:00
Leo Natan
e67bdb1e66
Improve custom bar controller layout management
...
Closes #397
2020-09-01 21:23:23 +03:00
Leo Natan
213e9b81c1
Demo project improvements
2020-08-21 00:07:04 +03:00
Leo Natan
76099709f5
Add target with no LNPopupController.framework linked
2020-08-14 22:30:50 +03:00
Leo Natan
c45a3a14f4
Use LNPreviewToContextMenu instead of previous hack
2020-08-10 21:05:11 +03:00
Leo Natan
72580dabfc
Improvements:
...
Use LoremIpsum from Swift Package
Improve handling of view notification
Ensure bottom inset is set correctly to either superview or window bottom safe area inset
Update file headers
Update demo project with more SFUI images
Add static product to package
2020-08-06 23:23:16 +03:00
Leo Natan
e65e34f9f6
Support iOS 11 again
...
Documentation changes
2020-08-04 22:16:07 +03:00
Leo Natan
af22a0e701
Even better handling of safe area insets in split views
...
Remove old, unneeded swizzled APIs
2020-08-02 21:19:21 +03:00
Leo Natan
1b6cb070d3
Support iOS 14
...
Bump to 2.9.0
Remove legacy iOS 9 - 11 code
Remove legacy previewing API
2020-07-31 22:35:01 +03:00
Leo Natan
21327acb5f
Improve layout
2019-08-25 19:45:46 +03:00
Leo Natan
070d847809
Do not create the popup bar when not needed
2019-08-23 11:27:48 +03:00
Leo Natan
84eb71d115
Add support for macOS Catalyst
...
Other visual tweaks and layout improvements
2019-08-22 22:08:53 +03:00
Leo Natan
8d767cfefb
Initial support for macOS Catalyst
...
Still some safe area bugs; not sure the bugs are related to the popup
2019-08-21 20:47:34 +03:00
Leo Natan
43046b5905
Improve presentation when the popup presentation container controller is presented in a context menu
...
Add context menu to example project
2019-08-21 14:52:55 +03:00
Leo Natan
27eb32c6d7
Fix new crashes in iOS 13 beta 4
...
Change bar material on iOS 13 to match that of Music app (user can change if they desire)
Fix more layout issues on iOS 13
2019-07-18 05:40:52 +03:00
Leo Natan
f4be4d5ca3
Fix tab bar layout issues in iOS 13 and iOS 12 (OS bug)
...
Closes #338
Continued effort for #334
2019-07-12 01:57:30 +03:00
Leo Natan
afb1282df6
Support dark appearance in iOS 13
2019-06-18 03:22:23 +03:00
Leo Natan
62495109c6
Update project with iOS 13 support
...
Demo project now requires Xcode 11 (but the LNPopover project itself still compiles under Xcode 10).
2019-06-09 20:19:53 +03:00
Leo Natan
a4bb288062
Fix crash on iOS 10 under certain conditions
...
Closes #309
2018-11-12 01:11:05 +02:00
Leo Natan
b99b6e17ca
Update project for Xcode 10
2018-10-08 11:37:20 +03:00
Leo Natan
d0ba222641
Enhance demos
2018-03-09 20:49:09 +02:00
Leo Natan
51964654b8
Better inset management
...
Closes #235
2018-03-09 16:26:06 +02:00
Leo Natan
9e6f0960a6
Add RTL to the documentation
2018-02-18 01:34:00 +02:00
Leo Natan
f7f0991443
Implement full RTL support and improves the popup bar layout system
...
Closes #228
Closes #229
2018-02-18 00:58:43 +02:00
Leo Natan
0e5866d3c5
Upgrade to Xcode 9.3
2018-02-04 18:24:48 +02:00
Leo Natan
9021e4c376
Minor adjustments to demo project
...
Demo project now compiles only on iOS 10.2 and above. The framework will support iOS 9.0 and above.
2017-09-17 23:56:40 +03:00
Leo Natan
dfdde59c0f
Example project should now compile on Xcode 8.
2017-07-15 15:25:42 +03:00
Leo Natan
552d6fe268
Fix Xcode 9 warnings.
...
Fix iOS 11 issues.
Allow user to set delegate of the gesture recognizers while not interfering with the framework's work.
2017-07-15 13:49:35 +03:00
zzzworm
9d8413bdab
Support custom progress position ( #159 )
...
Support custom progress position
2017-06-09 11:05:38 +03:00
Leo Natan
d7931f36c4
Add sanity UI tests in Travis CI ( #155 )
...
Add sanity UI tests in Travis CI
2017-04-10 03:50:09 +03:00
Leo Natan
02133d0f64
Drop support for iOS 9.
2017-03-18 01:56:55 +02:00
Leo Natan
d5a8570405
Fixes #148
...
Adds a settings controller in the demo project to control various aspects of the popup.
Last version to support iOS 8.
2017-03-18 01:45:17 +02:00
Leo Natan
12118abf0f
Adds support for custom popup bars. Fixes some issues. Minor changes to API for Swift.
...
Closes #106
Closes #122
2016-12-30 20:52:22 +02:00
Leo Natan
71c27ee998
Visual changes for iOS 10-style popup bar
...
Icon changes
Proposed fix for #84
2016-10-24 02:15:30 +03:00
Leo Natan
540e967ce5
Additional warnings.
2016-10-19 18:09:05 +03:00
Leo Natan
9676a57e54
Upgrade demo project to Swift 3 syntax. Demo project now requires Xcode 8.0 and above.
2016-10-19 16:03:13 +03:00
[̲̲̅̅L̲̅̅e̲o̲̅]
72f7185bb1
Add 3D Touch support - Closes #93
2016-08-06 21:51:59 +03:00
[̲̲̅̅L̲̅̅e̲o̲̅]
4afea7f614
Closes issues #92 , #36
...
Fixes gesture recognizer mixups when the content view has gesture recognizers of its own (like a cell swipe to delete).
Added ability to swipe down on scroll views to dismiss the popup.
2016-08-05 20:30:34 +03:00
[̲̲̅̅L̲̅̅e̲o̲̅]
f723fd011a
Adds accessibility support to the framework.
...
Closes #64
2016-04-30 22:17:22 +03:00
[̲̲̅̅L̲̅̅e̲o̲̅]
d944e5e3ca
Remove warning in Xcode about module import
2016-01-20 11:45:21 +02:00
[̲̲̅̅L̲̅̅e̲o̲̅]
d6fd96561e
Add README
...
Small updates to code
2015-08-23 11:14:30 +03:00
Leo Natan
abf7cd3e39
Add code to repository
2015-08-23 07:44:36 +03:00