Swiftpack.co - Swift Packages by LeoNatan

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.

Packages published by LeoNatan

LeoNatan/LNPopupController v2.5.11
A framework for presenting view controllers as popups of other view controllers, much like the Apple Music and Podcasts apps.
⭐️ 3,005
πŸ•“ 3 days ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
v2.18.8
4 weeks ago
Fixed a crash under certain circumstances.
v2.18.7
9 weeks ago
Added support for `prefersHomeIndicatorAutoHidden` / `setNeedsUpdateOfHomeIndicatorAutoHidden` (#566)
v2.18.6
9 weeks ago
- Removed `unsafeFlags` from the package, causing build errors (#563)
v2.18.5
10 weeks ago
- Fixed instances where `animted: false` would not be respected (\#562) - Improved marquee support for RTL (\#561) - Improved layout for custom bar controllers (\#560)
v2.18.4
12 weeks ago
Added support for scroll to top when the popup is open.
v2.18.3
14 weeks ago
- Small changes to the grabber-style close button - Added missing popup interaction styles to the Swift overlay
v2.18.2
15 weeks ago
In drag interaction style, fixed an issue swiping down might cause layout issues (#554)
v2.18.1
15 weeks ago
Internal improvements
v2.18.0
16 weeks ago
- Added an event queue system to allow popup state changes to accumulate as the user calls the API (https://github.com/LeoNatan/LNPopupUI/issues/29) - Marked years-long deprecated API as unavailable - Minor dark appearance tweaks and performance optimizations
v2.17.1
18 weeks ago
- Improved the floating bar background appearance when presented in dark user interface style - Use the `LNPopupBarAppearance` class to customize popup bar appearance - Fixed appearance artifacts when changing the popup close button from `.rounded` to any other in runtime - Increase haptic feedback generation intensity slightly - Developers can disable this new behavior by setting `popupBarPresentingViewController.allowPopupHapticFeedbackGeneration = false` - Fixed an issue where marquee labels might disappear (#553)
iOS macCatalyst
LeoNatan/LNPopupUI 1.7.4
A SwiftUI library for presenting views as popups, much like the Apple Music and Podcasts apps.
⭐️ 251
πŸ•“ 2 weeks ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
1.7.4
2 weeks ago
Fixed an issue where custom bar views, created with `popupBarCustomView {}` would produce excessive padding. (#39, #40)
1.7.3
15 weeks ago
Improved SwiftUI implicit animation management.
1.7.2
15 weeks ago
Improved UIKIt to SwiftUI state management
1.7.1
15 weeks ago
- Fixed an issue where not setting a popup image would display an empty image in the popup bar - Made the `popupImage()` modifier accept `nil`, so that the popup bar image can be hidden
1.7.0
19 weeks ago
Added support for haptic feedback when interacting with the popup. This behavior is enabled by default. Developers can disable using the new `popupHapticFeedbackEnabled()` view modifier.
1.6.4
21 weeks ago
Fixed issues related to the previous release (#28).
1.6.3
21 weeks ago
Improved memory management (#28)
1.6.2
26 weeks ago
Added support for `toolbarBackground(_:for:)`. You can now set the tab bar appearance for your tabs, and the popup bar will respect this appearance: ```swift TabView { Tab1().toolbarBackground(Material.thin, for: .tabBar) Tab2().toolbarBackground(Color.yellow, for: .tabBar) Tab3() } ```
1.6.1
26 weeks ago
Improved support for NavigationSplitView.
1.6.0
26 weeks ago
- Added the `popupBarInheritsEnvironmentFont()` modifier and implemented font inheriting for popup bars, which is enabled by default. - This will not replace any title or subtitle text attributes that have been set on the popup bar - Added the `popupBarTitleTextAttributes()` and `popupBarSubtitleTextAttributes()` modifiers
iOS macCatalyst
LeoNatan/LNPropertyListEditor 2.1.5
A property list editor for AppKit, similar to the editor in Xcode.
⭐️ 95
πŸ•“ 19 weeks ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
v2.1.5
20 weeks ago
Use latest HexFiend.
v2.1.4
20 weeks ago
Fixed an issue with copy/paste on modern macOS versions.
v2.1.3
2 years ago
- Fixed crashes related to click/double click - Exposed the `NSUndoManager` instance used by the editor
v2.1.2
2 years ago
- Fixed date picker behavior - Fixed single and double click issues - Fixed pop up button removing focus incorrectly on macOS 11.0 and above - Disabled warnings from HexFiend dependency
v2.1.1
2 years ago
- Added the following row selection & scroll for nodes: - `selectedNode` - `selectRowForNode:` - `scrollRowForNodeToVisible:` - Column sorting is not enabled by default - To get the same behavior as before, set `allowsColumnSorting = true` before setting the property list object - `LNPropertyListNode` instances can be used as property list objects (for example, for implementing a sorted dictionary)
v2.1.0
2 years ago
- Added support for data editing in property lists - Improved data transformer functionality
v2.0.7
2 years ago
- Improved delegate notifications of node updates - Notify delegate of parent node changes when children are modified - Nodes whose keys are modified are now reported as updated, rather than moved - Correctly notify delegate when undoing a node move - Exposed API to disable column sorting
v2.0.6
2 years ago
- Improved drag/drop support - Add delegate notification on and control of reorder events
v2.0.5
2 years ago
- Fixed a crash on key update undo/redo - Added API to programmatically expand and collapse nodes - Further improvement to date pickers
v2.0.4
2 years ago
- Improved single and double click behavior on editor cells - Improved date and time picker behavior and look & feel
macOS
LeoNatan/LNExtensionExecutor 1.2
An extension executor for iOS, allowing bypass of UIActivityViewController to execute both UI and non-UI action extensions.
⭐️ 46
πŸ•“ 1 year ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
v1.2
1 year ago
- Modernized API - Updated README
v1.1
2 years ago
- Added support for Swift Package Manager - Modernized API
iOS
LeoNatan/LNPreviewToContextMenu 1.3
LNPreviewToContextMenu is a framework for automatically transforming your existing 3D Touch Peek&Pop preview controllers and actions into the new UIContextMenu system in iOS 13.
⭐️ 36
πŸ•“ 27 weeks ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
v1.3
27 weeks ago
Added better support for UITableView and UICollectionView source views.
v1.2
2 years ago
- Added support for Swift Package Manager - Improved the functionality of the library
1.1.3
3 years ago
Ignore deprecations when compiling
1.1.2
3 years ago
Correctly take into account the previewed view's bounds for the preview snapshot.
1.1.1
4 years ago
Resolve shared scheme issues
1.1
4 years ago
- Support unregistering for preview
1.0
4 years ago
- Supports storyboard and code-based previewing - Optionally, support add images to your existing preview action items to display as menu item images - Support for devices without 3D Touch (including iPhone 11) - macOS Catalyst support (your preview actions are displayed as a context menu)
iOS
LeoNatan/LNInterpolation 1.1
An interpolation framework for Cocoa and Cocoa Touch.
⭐️ 30
πŸ•“ 2 years ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
v1.1
2 years ago
- Added Swift Package Manager support
1.0 Release
7 years ago
First release of `LNInterpolation`.
iOS
LeoNatan/LNTouchVisualizer 1.0.3
Touch visualizing framework for iOS
⭐️ 23
πŸ•“ 2 years ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
v1.0.3
2 years ago
- Removed a warning from the Package.json
v1.0.2
3 years ago
Fixes for SPM support
v1.0.1
3 years ago
Fixed status bar management when touch visualization is enabled.
v1.0.0
3 years ago
Initial release of LNTouchVisualizer πŸŽ‰
iOS
LeoNatan/LNViewHierarchyDumper 1.3.1
Dump your view hierarchies programmatically to Xcode 12 and above compatible view hierarchy file archives.
⭐️ 22
πŸ•“ 38 weeks ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
v1.3.1
38 weeks ago
- Fixes to the Xcode project of the framework (if used outside of Swift Package Manager) - Fixed a few warnings
v1.3
38 weeks ago
Added support for macOS AppKit apps
v1.2.1
38 weeks ago
- Support Xcode 15.x/iOS 17.x - Much improved macOS/Catalyst/β€œDesigned for iPad” on Mac support - macOS App Sandbox best effort support - `xcode-select -p` cannot be used to discover the active Xcode installation, so `/Applications/Xcode.app` and `/Applications/Xcode-beta.app` are attempted
v1.2
38 weeks ago
- Support Xcode 15.x/iOS 17.x - Much improved macOS/Catalyst/β€œDesigned for iPad” on Mac support - macOS App Sandbox best effort support
v1.1
2 years ago
- Added support for Swift Package Manager
iOS macOS watchOS tvOS macCatalyst

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics