Brent Simmons
7b947b7c9f
Delete unneeded Package.resolved files.
2023-07-08 12:25:41 -07:00
Brent Simmons
98de556a07
Update Package.resolved files
2023-07-08 12:24:33 -07:00
Brent Simmons
92b28e3b92
Update local packages to be compatible with RSCore 2.0.
2023-07-08 12:13:52 -07:00
Brent Simmons
7c726d837e
Use RSCore 2.0.1 or higher.
2023-07-08 12:09:30 -07:00
Brent Simmons
ecd6075bd2
Rename Article.webFeedID to .feedID.
2023-07-05 07:33:29 -07:00
Brent Simmons
31af045d5f
Replace more uses of webFeed with just feed, mainly in ArticlesDatabase.
2023-07-02 17:10:31 -07:00
Jordan Kay
9afdcd4867
Fix typo in ArticleStatus.swift
2023-02-23 12:10:47 -05:00
Maurice Parker
56aa302d3b
Update to most current RSCore
2022-11-11 11:37:33 -06:00
Maurice Parker
97d740c41c
Implement incremental iCloud sync
2022-11-07 21:25:40 -06:00
Maurice Parker
736d84891b
Upgraded to the latest RSCore
2022-09-17 20:01:06 -05:00
Maurice Parker
2d67dd39f7
Updated to the latest RSCore
2022-09-17 19:36:57 -05:00
Duncan Babbage
cc855f3832
link and URL vars for Article. Storage as rawLink
...
link and externalLink fall back to providing the raw stored value if URLs cannot be created even with repair.
2021-09-30 16:51:59 +13:00
Joe Heck
3409275a23
fixing name of lock
2021-05-10 11:55:24 -07:00
Joe Heck
8df105aad4
replacing os_unfair_lock with NSLock
...
learned that os_unfair_lock with & was quite unsafe when used within
swift. Apparently in swift, &foo in Swift means "make a copy of foo and
pass it inout to a function, then overwrite its value with whatever
the function did to it when that function returns."
And if you're using it within a struct, it's apparently even more
dangerous. because the address of self can change from call to call
— self might not even have an address, it might be contained in
registers only.
Using NSlock will be a smidge less performant, but notably more safe.
2021-05-10 11:14:04 -07:00
Maurice Parker
91ce7ff189
Update to the latest RSCore
2021-02-07 20:26:30 -06:00
Maurice Parker
fb6e51124f
Made internal packages dynamic and removed Asset catalog from the share extension. Fixes #2680
2020-12-21 10:55:00 -06:00
Maurice Parker
37cfccede6
Use simple module name for dependencies instead of the fully qualified version
2020-07-30 20:43:18 -05:00
Maurice Parker
66991a85e6
Convert Account into a Swift Package
2020-07-30 07:27:14 -05:00
Maurice Parker
fbfdbb04c7
Convert Articles, ArticlesDatabase, and SyncDatabase to Swift Packages
2020-07-30 04:54:21 -05:00