504 Commits
Author SHA1 Message Date
Léo Natan e03a7d6d47 4.5.2 2026-07-26 04:38:03 +03:00
Léo Natan f1a4a1fb12 Update demo project and README 2026-07-26 04:29:42 +03:00
Léo Natan d617ae294d Further improvements to layout and transitions 2026-07-26 04:29:42 +03:00
Léo Natan 9d51208950 Fix oops + full screen catalyst improvements 2026-07-26 04:29:42 +03:00
Léo Natan 27a81f4532 4.5.1 2026-07-24 06:04:46 +03:00
Léo Natan ffbc50bd63 Demo project updates 2026-07-24 04:25:03 +03:00
Léo Natan 4b6db3de54 Demo project updates 2026-07-24 04:10:05 +03:00
Léo Natan 3cb42f86a9 Demo project updates 2026-07-24 04:09:55 +03:00
Léo Natan d008304f23 Update icon to use Icon Composer 1.5 2026-07-24 04:09:47 +03:00
Léo Natan ae35ed321e Avoid the primary column if the popup presentation container is a modern split view controller 2026-07-24 04:09:45 +03:00
Léo Natan 3cf4e4970f Significant macOS catalyst layout improvements
The popup bar should now look and feel the same between all Catalyst modes:
- True Catalyst with Mac idiom
- Catalyst with iPad idiom
- iOS app running on Mac

When building with Catalyst target, the framework has specific optimizations.
2026-07-24 04:09:35 +03:00
Léo Natan f8ebe2deac Demo project update for Catalyst 2026-07-24 04:09:32 +03:00
Léo Natan 86283bfa2b iPad layout improvements
A default style popup bar will not change from floating compact to floating on iPad with size class
2026-07-24 04:09:24 +03:00
Léo Natan c13a392bf6 4.5.0 2026-07-17 03:51:41 +03:00
Léo Natan 405513bb5a Support adjustsTabBarLayout from settings 2026-07-17 03:45:07 +03:00
Léo Natan 84ea09b971 New content transition for snap interactions 2026-07-17 03:01:59 +03:00
Léo Natan 3d16be3aae Improved hosted elements management on iOS 27 2026-07-13 00:51:38 +03:00
Léo Natan 6d71fdcb8e Demo project updates 2026-07-11 01:34:32 +03:00
Léo Natan fd9d8298c8 4.4.11 2026-07-10 20:38:41 +03:00
Léo Natan 7c721e56e8 Introduce LNPopupBar.inheritsBottomBarMetrics (replacement for LNPopupBar. supportsMinimization)
`LNPopupBar.inheritsBottomBarMetrics` enables better integration with toolbars and tab bars, resulting in more consistent layouts with how the system bars layout.

For tab bars, when `LNPopupBar.inheritsBottomBarMetrics` is enabled, the popup bar layout and behavior is exactly the same as the system’s `UITabAccessory`, including minimization when enabled for the tab bar controller. Tab bars now change their layout for the popup bar just as they do for `UITabAccessory`.
2026-07-10 19:49:09 +03:00
Léo Natan 47b51deb21 4.4.10 2026-07-10 14:15:32 +03:00
Léo Natan e4913dacfd Demo project updates 2026-07-10 14:14:46 +03:00
Léo Natan 3f457f2e92 Update demo project 2026-07-10 13:17:18 +03:00
Léo Natan f5849c72f7 4.4.9 2026-07-07 22:44:50 +03:00
Léo Natan 052264a727 Fix issue where minimized popup bar captures touches from tab bar 2026-07-07 22:44:27 +03:00
Léo Natan 1472a23525 4.4.8 2026-07-05 01:22:57 +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 a4d1ddc182 4.4.7 2026-07-04 00:35:44 +03:00
Léo Natan 81983e64d7 4.4.6 2026-07-03 17:12:50 +03:00
Léo Natan e9bb089acc Add support for sublayerTransform changes when user scrolls to minimize tab bar & popup bar. 2026-07-03 17:08:30 +03:00
Léo Natan c004ad80ed Ignore UIDesignRequiresCompatibility on iOS 27
Slightly adjust spacing with toolbar on iOS 27
2026-07-03 02:22:13 +03:00
Léo Natan 1623257bcc 4.4.5 2026-06-30 23:09:32 +03:00
Léo Natan 74561cb1c9 Improve iOS 27 UINavigationController toolbar inset logic
Fix compilation issues on Xcode 26
2026-06-30 23:08:47 +03:00
Léo Natan 026e869659 4.4.4 2026-06-30 00:11:18 +03:00
Léo Natan ea94abd5e2 Demo project updates
Support shine toggle in settings
Do not enable shine in iOS 27 in demo scenes
Support iOS 27 prominent tab identifier
2026-06-30 00:03:46 +03:00
Léo Natan 756126aa65 4.4.3 2026-06-26 16:15:53 +03:00
Léo Natan 9a4985b841 4.4.2 2026-05-17 18:30:02 +03:00
Léo Natan 6f4bfa89a3 4.4.1 2025-11-21 16:06:17 +02:00
Léo Natan 5597e0e4aa 4.4.0 2025-11-03 07:52:54 +02:00
Léo Natan 6d40700cd6 Require Xcode 26.0+ 2025-11-03 07:51:21 +02:00
Léo Natan 1609e4c647 4.3.7 2025-11-03 07:03:59 +02:00
Léo Natan 366ae2ba92 Fixes to marquee label layout and display link animations 2025-11-01 11:04:57 +02:00
Léo Natan f8b37999a6 Demo project update 2025-10-30 04:11:56 +02:00
Léo Natan b1a1cb4940 4.3.6 2025-10-29 00:05:41 +02:00
Léo Natan f11b49af1e Optimize popup item updates
Add swiftuiTitleContentViewController for LNPopupUI
2025-10-28 23:49:23 +02:00
Léo Natan ef8657cfae 4.3.5 2025-10-25 23:59:05 +03:00
Léo Natan d1206aeab8 4.3.4 2025-10-25 02:05:48 +03:00
Léo Natan d6e9db70bb Fix a nasty bug caused by Apple bug in UIPageViewController 2025-10-25 02:03:09 +03:00
Léo Natan 40477e4cfd 4.3.3 2025-10-24 18:45:12 +03:00
Léo Natan d5e25fe7de 4.3.2 2025-10-24 18:15:19 +03:00