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
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
bef6a1a07c
Improve UIPageViewController support
...
Add paged scrolling content to demo project
2024-09-27 01:57:29 +03:00
Léo Natan
bcc42fe4ac
Add scrolling content option in demo project
2024-09-26 06:20:35 +03:00
Léo Natan
9a8b4cffeb
Update copyright
2024-08-07 19:01:52 +03:00
Léo Natan
0e40359851
Make demo project compatible with Xcode 16.0
2024-08-06 23:51:18 +03:00
Léo Natan
1cc8c4a010
Demo project updates
2024-07-12 13:45:33 +03:00
Léo Natan
0de7a64664
Demo project updates
2024-07-07 19:53:28 +03:00
Léo Natan
b169a0d993
Demo project updates
2024-02-02 19:29:55 +02:00
Léo Natan
48bf50b48c
Demo project update
...
Demo project updates
2024-01-13 19:19:06 +02:00
Léo Natan
3edb2295b1
Add event queue system to allow popup state changes to accumulate as the user calls the API.
2024-01-04 20:33:23 +02: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
f261f3be29
Layout improvements
...
Demo project updates
2023-12-09 02:10:10 +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
451814e0a1
Demo project updates
2023-11-27 02:16:56 +02:00
Léo Natan
0ae4078dc9
Fix layout issues with custom popup bar controllers
...
Closes #551
2023-11-24 18:43:33 +02:00
Léo Natan
93216b9db1
Demo project improvements
2023-11-19 01:06:07 +02:00
Léo Natan
04d715b858
Fix layout issues
...
Closes #548
2023-11-14 19:52:03 +02:00
Léo Natan
a4d01f7ead
Demo project updates
2023-10-23 05:50:12 +03:00
Léo Natan
ae3b34d44d
Demo project updates
2023-10-11 01:01:14 +03:00
Léo Natan
3a006ccddb
Demo project update
2023-10-04 02:55:56 +03:00
Léo Natan
166d4b3b9d
Improve context menu interaction transition
...
Demo project now uses SwiftUI for its settings view controller
2023-10-03 03:21:27 +03:00
Léo Natan
1d72fcf35b
Demo project reorg
2023-09-29 02:56:55 +03:00
Léo Natan
4a2b53c85a
Demo project reorg
2023-09-26 02:36:31 +03: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
f74ff22403
Fix incorrect ISA swizzling of a global object, causing incorrect behavior.
...
Replicate the global object instead, so that it can safely be ISA swizzled.
2023-08-31 16:58:14 +03:00
Léo Natan
05c1aee00b
Support for floating popup bar style, introduced in iOS 17
2023-08-30 02:35:01 +03:00
Léo Natan
60aa14f761
Fix tab bar scroll edge appearance transition on iOS 17
...
Closes #539
2023-08-14 01:35:14 +03:00
Leo Natan
be2a72f2aa
Modernize documentation syntax in preparation for DocC 🤷♂️
2022-10-22 19:21:15 +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
b16e37a605
Example project improvements
2021-12-17 02:15:23 +02:00
Leo Natan
46e387bb1d
Improve bar extension dismiss animation
...
Fix an issue where navigation controllers with hidden toolbars would not show bar extension
2021-11-14 22:41:48 +02:00
Leo Natan
c6d78da0fb
Example project updates
2021-09-26 21:34:53 +03:00
Leo Natan
f28334beb2
Example project + docs
2021-09-25 01:44:52 +03:00
Leo Natan
fdb92d448b
Remove git submodules, use dependencies from SPM
2021-09-03 23:41:22 +03:00
Leo Natan
32d989a18c
Demo project improvements
2021-08-31 22:39:14 +03:00
Leo Natan
8d34326e8d
Update README and project
2021-08-06 20:07:29 +03:00
Leo Natan
b570354c68
Introduce a new appearance API
...
Set the project to iOS 13+
Deprecate older style and appearance APIs
Remove old code paths for iOS < 13.0
2021-06-26 21:01:04 +03:00
Leo Natan
0cc3ab6f4c
Demo project improvements
2021-04-03 17:58:44 +03:00
Leo Natan
7ed759753a
Add touch visualizer support and toggle in settings
2021-03-24 19:37:58 +02:00
Leo Natan
ca57ce5ac5
Fix layout issues when tab bar is hidden due to hidesBottomBarWhenPushed
...
Closes #434
2021-03-18 13:43:05 +02:00
Leo Natan
88df224ac4
Xcode 99.99
2020-12-09 05:30:54 +02:00
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