918 Commits
Author SHA1 Message Date
Léo Natan 7fea386d33 iOS 12 fixes 2025-04-27 14:41:44 +03:00
Léo Natan 9c881c6207 Merge branch 'master' into iOS12 2025-04-27 13:37:34 +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 dc05200869 Update demo project 2025-04-13 15:13:49 +03:00
Léo Natan 490c16e6b3 Improve container child controller management 2025-04-13 15:12:49 +03:00
Léo Natan 10a532648c Cutout management 2025-04-13 05:10:43 +03:00
Léo Natan b0eaf31795 Merge branch 'master' of github.com:LeoNatan/LNPopupController into iOS12 2025-04-13 05:10:17 +03:00
Léo Natan e14712b807 3.0.7 3.0.7 2025-04-12 17:46:00 +03:00
Léo Natan 7882ad366f Improve floating popup bar positioning and layout 2025-04-08 23:28:14 +03:00
Léo Natan 3443417d99 Make sure to check dladdr result is successful 2025-04-07 17:25:47 +03:00
Léo Natan 180ad3cf7f Merge branch 'master' of github.com:LeoNatan/LNPopupController into iOS12 2025-04-05 13:45:35 +03:00
Léo Natan 0764f1b517 Import latest LNPopupController master branch with iOS 12 fixes 2025-04-05 13:27:01 +03:00
Léo Natan b3e88ff462 Improve floating popup bar positioning on square displays 2025-04-05 13:08:50 +03:00
Léo Natan a2ff9e651a Demo project updates 2025-04-04 12:55:05 +03:00
Léo Natan 2f73e2240c 3.0.6 3.0.6 2025-04-02 08:06:47 +03:00
Léo Natan 9ce0c9821f Support SwiftUI/LNPopupUI popup bar images for crossfade
Improve `LNPopupImageView` content mode support
2025-04-02 08:06:18 +03:00
Léo Natan 3b2335e832 3.0.5 3.0.5 2025-04-02 00:40:59 +03:00
Léo Natan 55a8b46092 Improved Catalyst support
Removed more deprecated, unavailable API
2025-04-01 12:11:11 +03:00
Léo Natan 102f56cdfe Add crossfade animation to transitions
Add full content view transition to demo project
2025-04-01 08:22:52 +03:00
Léo Natan f4f788042c Fix build on Mac Catalyst
Closes #600
2025-04-01 06:14:58 +03:00
Léo Natan 01ce614245 Disable second soft feedback for drag interaction style
Closes #593
2025-03-29 06:40:33 +03:00
Léo Natan e98c63e3cc Improve transitions and timing 2025-03-29 06:39:57 +03:00
Léo Natan 2c72d34b72 Modernize README gifs 2025-03-29 06:03:37 +03:00
Léo Natan 4df0b90e25 Improve popup content view layout to be above the popup bar
Improve `LNPopupBarAppearance` equality comparison logic
2025-03-29 04:42:58 +03:00
Léo Natan 8c96359f1f Update README.md 2025-03-29 02:48:52 +03:00
Léo Natan e4ea0cfcae 3.0.4 3.0.4 2025-03-28 16:17:08 +03:00
Léo Natan 56b960c99f Expand the transition system to support more advanced scenarios, such as SwiftUI/LNPopupUI
Improve docs
2025-03-28 16:02:14 +03:00
Léo Natan 44da8aacf3 3.0.3 3.0.3 2025-03-26 01:23:57 +02:00
Léo Natan 67e16afa40 Fix SPM
Automatically discover `LNPopupImageView` views inside popup content controllers
Introduce `LNPopupTransitionView` protocol
Rename `LNPopupShadowedImageView` to `LNPopupImageView`
2025-03-26 01:23:20 +02:00
Léo Natan 5417eda509 Update copyright headers 2025-03-24 23:12:31 +02:00
Léo Natan 5ad69295d4 3.0.2 3.0.2 2025-03-24 23:09:49 +02:00
Léo Natan 78c3bfe7aa Expose LNPopupShadowedImageView as public API
Support smooth transitions from and to LNPopupShadowedImageView instances
2025-03-24 23:07:44 +02:00
Léo Natan 83c8653724 3.0.1 3.0.1 2025-03-24 03:55:06 +02:00
Léo Natan 51a8bdb530 Improve transition view frame detection 2025-03-24 03:54:45 +02:00
Léo Natan 34698d8c37 3.0.0 3.0.0 2025-03-23 01:42:37 +02:00
Léo Natan f184d6bae4 Add support for popup open and close transition
Closes #598
2025-03-23 01:35:00 +02:00
Léo Natan 4902940b22 Add tinted icon to demo project 2025-03-19 06:03:02 +02:00
Léo Natan b2b121ce39 2.20.11 2.20.11 2025-03-17 00:30:15 +02:00
Léo Natan 6e3aaf251f Correctly limit SwiftUI image controller size and observe preferredContentSize for changes
Closes #597
2025-03-17 00:29:49 +02:00
Léo Natan cc1bef4a45 2.20.10 2.20.10 2025-03-16 17:11:21 +02:00
Léo Natan f632c57dbd Fix a layout loop caused by nil image
Closes #596
2025-03-16 17:10:49 +02:00
Léo Natan b2750982a1 2.20.9 2.20.9 2025-03-13 17:41:58 +02:00
Léo Natan 7b6dde551e Take into account the popup bar image view’s content mode when calculating its final size (#594) 2025-03-13 17:38:46 +02:00
Léo Natan 0555a421da 2.20.8 2.20.8 2025-03-12 01:25:10 +02:00
Léo Natan 33fd0bb7dc Add support for images with different aspect ratio than 1:1
Closes #594
2025-03-12 01:24:48 +02:00
Léo Natan 80fe14a5f3 2.20.7 2.20.7 2025-02-16 23:20:17 +02:00
Léo Natan 3f641414dd Fix incorrect visual effect group management in iOS 18.3+
Closes #590
2025-02-16 23:19:39 +02:00
Léo Natan 6ef5ba33e5 2.20.6 2.20.6 2024-11-08 05:43:04 +02:00
Léo Natan f3f5723df7 Layout improvements 2024-11-08 05:41:40 +02:00
Léo Natan 392dc55fa6 Update demo project 2024-11-05 00:41:40 +02:00