Stuart Breckenridge
a86f1d8a49
FreshRSS will use the entered API url
2021-06-16 14:55:11 +08:00
Stuart Breckenridge
db9d326457
moved bridging header to iOS resources
2021-06-16 14:50:53 +08:00
Stuart Breckenridge
0e19a9d98a
Adds 1Password Extension to UIKit.
2021-06-16 14:41:51 +08:00
Maurice Parker
0d423a0dca
Update to latest RSCore and RSParser.
2021-06-08 12:23:32 -05:00
Maurice Parker
ff19a9c48e
Merge pull request #3129 from GetToSet/main
...
Solve codesign & library embedding for Share Extension on Xcode 12.5
2021-05-29 17:16:31 -05:00
Maurice Parker
57815f0496
Merge branch 'mac-release'
2021-05-25 20:14:18 -05:00
Maurice Parker
f9af3c786b
Merge branch 'ios-candidate'
2021-05-25 20:12:50 -05:00
Ethan Wong
6f824a5424
Add script in main app's build phase to delete unnecessary frameworks for Share Extension (workaround for Xcode 12.5)
2021-05-24 13:13:22 +08:00
Ethan Wong
7402594d7c
Prevent RSCore from being embedded into ShareExtention and cleanup 'Delete Frameworks' code.
2021-05-24 13:08:25 +08:00
Brent Simmons
09b1663157
Use RSParser 2.0.2 and higher — make sure we have latest bug fixes.
2021-05-23 13:26:54 -07:00
Brent Simmons
6d0ac71e21
Use RSParser 2.0.2 and higher — make sure we have latest bug fixes.
2021-05-23 13:22:53 -07:00
Ethan Wong
2579b7975a
Make SyncDatabase explicitly depend on RSCore to resolve signing issue
2021-05-23 21:23:30 +08:00
Brent Simmons
b83b4904e7
Update credits, dedication, and copyright on iOS. Fix #3005 .
2021-05-22 21:50:32 -07:00
Brent Simmons
01af4049b4
Merge branch 'ios-candidate' of https://github.com/Ranchero-Software/NetNewsWire into ios-candidate
2021-05-22 21:31:57 -07:00
Brent Simmons
7558120dc3
Update appcast for 6.0.3b1.
2021-05-20 20:08:02 -07:00
Brent Simmons
844f5a9a6c
Write change notes for 6.0.3b1.
2021-05-20 19:43:56 -07:00
Brent Simmons
0b170ebae7
Bump version.
2021-05-20 19:33:15 -07:00
Maurice Parker
e56560a928
Remove the deep signing code flag.
2021-05-18 19:35:59 -05:00
Maurice Parker
f79a3e2675
Remove the deep signing code flag.
2021-05-18 19:35:24 -05:00
Maurice Parker
f70e5ae191
Change variable name to make it compile with older versions of Xcode.
2021-05-17 20:18:14 -05:00
Maurice Parker
d59f0cf23b
Merge branch 'ios-candidate' of https://github.com/Ranchero-Software/NetNewsWire into ios-candidate
2021-05-17 14:08:05 -05:00
Maurice Parker
c5897f78ae
Change to test all characters for multiple scalars. Fixes #3120
2021-05-17 14:07:55 -05:00
Maurice Parker
3dbfc9a3b7
Change to test all characters for multiple scalars. Fixes #3120
2021-05-17 14:06:55 -05:00
Brent Simmons
b90ba3e7ba
Update release notes for 603.
2021-05-16 20:44:33 -07:00
Brent Simmons
251b19d26c
Tweak text for Feed Providers explanation. Now: “Feed Providers allow you to subscribe to some pages as if they were RSS feeds.”
2021-05-16 20:22:15 -07:00
Brent Simmons
5c0a34540e
Bump version to 603.
2021-05-16 20:11:59 -07:00
Brent Simmons
22941eccf5
Bump build to 603.
2021-05-14 21:58:34 -07:00
Maurice Parker
629d74b67b
Improve the FreshRSS error message when the API URL isn't found. Fixes #3061
2021-05-13 20:55:21 -05:00
Maurice Parker
f05867befb
Improve the FreshRSS error message when the API URL isn't found. Fixes #3061
2021-05-13 20:54:33 -05:00
Maurice Parker
4523a28d67
Call completion if even it if we don't initialize the command. Fixes #3092
2021-05-12 20:10:16 -05:00
Maurice Parker
7b3921bcb1
Call completion if even it if we don't initialize the command. Fixes #3092
2021-05-12 20:06:46 -05:00
Maurice Parker
802dd503d6
If we can't find a feed, it must be deleted by another device, so consider it a success. Fixes #3042
2021-05-12 19:54:18 -05:00
Maurice Parker
5a31a90d0c
If we can't find a feed, it must be deleted by another device, so consider it a success. Fixes #3042
2021-05-12 19:53:34 -05:00
Brent Simmons
f9f5f09c60
Merge pull request #3112 from heckj/unsafe_os_unfair_lock
...
fixing name of lock
2021-05-10 12:29:23 -07:00
Joe Heck
3409275a23
fixing name of lock
2021-05-10 11:55:24 -07:00
Brent Simmons
a6a641d1c5
Merge pull request #3111 from heckj/unsafe_os_unfair_lock
...
replacing os_unfair_lock with NSLock
2021-05-10 11:22:20 -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
1e5091013d
Change variable name to make it compile with older versions of Xcode.
2021-05-09 19:37:25 -05:00
Brent Simmons
5490e3ab49
Merge branch 'ios-candidate' of https://github.com/Ranchero-Software/NetNewsWire into ios-candidate
2021-05-08 12:42:52 -07:00
Brent Simmons
9d2c8f000f
Create and use IconImageCache. It centralizes and de-dupes logic for getting feed/article images, and it caches the results, which helps performance.
2021-05-08 12:42:44 -07:00
Maurice Parker
9b53fcbe37
Fix regression that prevented the timeline and article from being cleared when the current feed is deleted. Fixes #3054
2021-05-06 20:07:49 -05:00
Maurice Parker
d631d4d382
Initialize the author as nil if it is unparsable. Fixes #3034
2021-05-06 13:53:33 -05:00
Maurice Parker
92287d9bd5
Initialize the author as nil if it is unparsable. Fixes #3034
2021-05-06 13:52:50 -05:00
Maurice Parker
056b17703a
Move deep signing flag to xcconfig files
2021-05-06 06:38:51 -05:00
Maurice Parker
2f32a4b928
Move deep signing flag to xcconfig files
2021-05-06 06:36:11 -05:00
Maurice Parker
a03430a790
Retain existing feeds for folders that haven't been created yet. Fixes #3047
2021-05-05 21:25:06 -05:00
Maurice Parker
83332d1358
Retain existing feeds for folders that haven't been created yet. Fixes #3047
2021-05-05 21:24:27 -05:00
Maurice Parker
7e820c58e5
Reload the webview when rotating the device on an iPhone. Fixes #3041
2021-05-04 21:44:55 -05:00
Brent Simmons
28b00260e0
Cache IconImage for feeds on the Feeds screen.
...
Empty the cache, and reload visible cells, when the trait collection changes, so that we get the proper icons for light/dark mode. This caching provides a small-but-worthwhile performance increase for the Feeds screen.
2021-05-01 12:29:18 -07:00
Brent Simmons
fa0744ed2c
Merge pull request #3100 from greenbuffo/fix/2916
...
Expand workaround for macOS 11 WebView origin offset bug. Fixes #2916
2021-05-01 11:16:50 -07:00