27 Commits
Author SHA1 Message Date
Léo Natan e909c3e245 Suspend window rotation and limit interactions while popup is transitioning. 2025-04-24 02:13:17 +03:00
Léo Natan 42c363f313 Fix iOS 18 bug with tab bar scroll edge appearance 2024-10-26 02:44:42 +03:00
Léo Natan cb70ac468b Improve pointer interactions on iPadOS 2024-10-25 16:22:50 +03:00
Léo Natan 0de7a64664 Demo project updates 2024-07-07 19:53:28 +03:00
Léo Natan 23c3bffccf Demo project: use settings from LNPopupSettings
Use a shared user defaults suite to share settings between LNPopupController and LNPopupUI demo projects
2023-12-16 01:09:22 +02:00
Léo Natan ff64aca3d1 Improve demo project to have a pseudo Hebrew mode for testing 2023-12-01 19:57:26 +02:00
Léo Natan 11c7157659 Update the floating bar shadow to match the system one
Improve context menu support
2023-09-25 02:42:10 +03:00
Léo Natan 0d3b620a8e Improved bar layouts and default appearances
RTL improvements to floating bar
Improved support for changing toolbar and tab bar appearances
Fixed a tab bar transition bug with floating bars
2023-09-02 03:10:41 +03:00
Léo Natan 1f42bf2b7f Fix iOS 16 safe area insets issue
Closes #513
2022-06-22 19:57:24 +03:00
Leo Natan 7ed759753a Add touch visualizer support and toggle in settings 2021-03-24 19:37:58 +02:00
Leo Natan 88df224ac4 Xcode 99.99 2020-12-09 05:30:54 +02:00
Leo Natan 7c436adb52 Add visual effect grouping 2020-09-27 20:41:01 +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 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 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 b99b6e17ca Update project for Xcode 10 2018-10-08 11:37:20 +03: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 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
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