Léo Natan
3cb42f86a9
Demo project updates
2026-07-24 04:09:55 +03:00
Léo Natan
48e5e26c16
Require iOS 15+ for LNPopupController.pbxproj
...
(Swift Package Manager still allows deployment as old as iOS 13)
2026-07-05 01:18:41 +03:00
Léo Natan
a5351d6a15
Improve popup bar layout logic
...
Streamline marquee logic
Add experimental support for `LNSystemMarqueeLabel` (not yet available when LNPopupController is imported using SPM)
Improve swizzling safety
Demo project updates
2025-09-11 19:34:54 +03:00
Léo Natan
8f10724b6f
iOS 26 Support
...
Closes #601
2025-08-31 04:39:16 +03:00
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