Swiftpack.co - Swift Packages by omaralbeik

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

Packages published by omaralbeik

omaralbeik/UserDefaultsStore 3.0.0
Why not use UserDefaults to store Codable objects πŸ˜‰
⭐️ 448
πŸ•“ 3 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.
3.0.0
3 weeks ago
## What's Changed Both `UserDefaultsStore` and `SingleUserDefaultsStore` are now thread safe! **BREAKING**: Use of custom encoder/decoder has been removed. **BREAKING**: Snapshots have been removed.
2.1.0
3 weeks ago
## What's Changed - Fixed a bug where updating an item was not increasing objects count in `UserDefaultsStore`. - Deprecated snapshots and custom encoder/decoder in both stores. - Removed installation via CocoaPods and Carthage, sorry I don't have the energy to support anything other than SPM anymore, feel free to open a PR to add them back. - Removed doc generation with [Jazzy](https://github.com/realm/jazzy) in favor of [DocC](https://developer.apple.com/documentation/docc).
2.0.0
1 year ago
## Introducing v2.0 - Removed the `Identifiable` protocol in favor of Swift's `Identifiable`. - Increased deployment targets to iOS `13.0`, `tvOS 13.0`, `macOS 10.15`, and `watchOS 6.0`. - Objects defined as non-final classes can now be used as well. - Added new `generateSnapshot()` and `restoreSnapshot(_:)` methods to generate and restore a `Snapshot` object that can be saved (e.g. to iCloud) and restored later. - Fixed a bug where `objectsCount` might run out of sync with the actual count of objects in store.
1.5.0
2 years ago
- Add `init?(uniqueIdentifier:, encoder:, decoder:)` to both `UserDefaultsStore` and `SingleUserDefaultsStore` to create a store with custom encoder and/or decoder - Replace TravisCI with Github Actions
1.4.3
2 years ago
- Fix a bug where saving an array of objects with an invalid object will cause the store to have an invalid count - Fix a bug where project was not accessible using SPM
1.4.2
3 years ago
1.4.1
3 years ago
1.4
3 years ago
v1.4 brings Swift 5.0 and Xcode 10.2 support!
1.3
3 years ago
1.2.2
3 years ago
iOS macOS watchOS tvOS
omaralbeik/Drops 1.4.0
A Β΅Framework for showing alerts like the one used when copying from pasteboard or connecting Apple pencil
⭐️ 319
πŸ•“ 36 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.4.0
36 weeks ago
# Change Log ## Added - Added a customisation of maximum number of lines for title and subtitle #23 - Added new `willShowDrop`, `didShowDrop`, `willDismissDrop`, and `didDismissDrop` handlers #24 #29 --- Great thanks to @ky1vstar for their contributions πŸ‘
1.3.0
41 weeks ago
# Change Log ## Fixed - Fixed a bug where showing a drop was not respecting the current status bar style #22 - Marked the library unavailable for app extensions #20 - Fixed an accessibility bug where labels font size was not adjusting #25 --- Great thanks to @fourbytes, @ky1vstar, and @thierrybucco for their contributions πŸ‘
1.2.1
1 year ago
# Change Log ## Fixed - Fixed a bug where `show` was not called from main thread.
1.2.0
1 year ago
# Change Log ## Added - `Drop` now conforms to `ExpressibleByStringLiteral` to allow more natural code like: ```swift Drops.show("Message") ``` - New `Drop.Accessibility` struct to customize VoiceOver message for a drop - `Drop.Duration` now conforms to `ExpressibleByFloatLiteral` to allow more natural code like: ```swift let drop = Drop(title: "Title", subtitle: "Subtitle", duration: 5.0) ``` ## Changed - Label colors now change to darker colors when "Increase Contrast" is turned on in System's settings.
1.1.0
1 year ago
# Change Log ## Changed - Decreased iOS deployment target to iOS 10.
1.0.1
1 year ago
# Change Log ## Fixed - Fixed unhandled `Info.plist` when importing with SPM, #12 by @sbertix.
1.0.0
1 year ago
0.6.0
1 year ago
0.5.0
1 year ago
0.4.0
1 year ago
iOS
omaralbeik/StackableTableView 1.0.0
A UITableView subclass that enables setting an array of views for both headers and footers utilizing UIStackView
⭐️ 73
πŸ•“ 7 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.0.0
2 years ago
0.1.0
2 years ago
iOS
omaralbeik/SketchGen 0.1.0
A Swift command line tool for generating source code from sketch files
⭐️ 27
πŸ•“ 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.
0.1.0
2 years ago
macOS
omaralbeik/M3UKit 0.6.0
Modern framework for parsing m3u files
⭐️ 13
πŸ•“ 7 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.
0.6.0
7 weeks ago
## What's Changed * Renamed `Channel` to `Media`. * Added season/episode parsing. **Full Changelog**: https://github.com/omaralbeik/M3UKit/compare/0.5.3...0.6.0
0.5.3
8 weeks ago
## What's Changed * Update concurrency in parser by @omaralbeik in https://github.com/omaralbeik/M3UKit/pull/8 **Full Changelog**: https://github.com/omaralbeik/M3UKit/compare/0.5.2...0.5.3
0.5.2
9 weeks ago
## What's Changed * Call completion on main queue in parser by @omaralbeik in https://github.com/omaralbeik/M3UKit/pull/7 **Full Changelog**: https://github.com/omaralbeik/M3UKit/compare/0.5.1...0.5.2
0.5.1
9 weeks ago
## What's Changed * Fix a bug where channel url was not correctly set by @omaralbeik in https://github.com/omaralbeik/M3UKit/pull/6 **Full Changelog**: https://github.com/omaralbeik/M3UKit/compare/0.5.0...0.5.1
0.5.0
9 weeks ago
## What's Changed * Add walking over a playlist by @omaralbeik in https://github.com/omaralbeik/M3UKit/pull/5 **Full Changelog**: https://github.com/omaralbeik/M3UKit/compare/0.4.0...0.5.0
0.4
11 weeks ago
## What's Changed * Fix a bug where files with `#EXTVLCOPT` lines fail to parse by @omaralbeik in https://github.com/omaralbeik/M3UKit/pull/4 **Full Changelog**: https://github.com/omaralbeik/M3UKit/compare/0.3.0...0.4.0
0.3
12 weeks ago
## What's Changed * Add asynchronous parsing by @omaralbeik in https://github.com/omaralbeik/M3UKit/pull/3 **Full Changelog**: https://github.com/omaralbeik/M3UKit/compare/0.2.0...0.3.0
0.2
12 weeks ago
0.1
13 weeks ago
Initial release

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