Commit Graph

679 Commits

Author SHA1 Message Date
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
Brent Simmons 4b9273be56 Add build phase to widgets extension to strip out frameworks. 2021-04-10 14:35:42 -07:00
Maurice Parker 34de76009b Update to latest RSCore 2021-03-24 16:50:35 -05:00
Maurice Parker 9dc9db597a Upgrade to the latest RSCore 2021-03-11 19:29:52 -06:00
Maurice Parker c9807a6bb0 Update to the latest RSCore. Fixes #2685 2021-03-07 13:04:09 -06:00
Maurice Parker 640aaa9623 Update to the latest RSCore 2021-02-11 15:23:14 -06:00
Maurice Parker c063880c48 Upgraded to production releases of RS libraries 2021-02-10 16:19:26 -06:00
Maurice Parker 9b35e4a6b1 Update to the latest RSCore 2021-02-08 13:08:02 -06:00
Maurice Parker 91ce7ff189 Update to the latest RSCore 2021-02-07 20:26:30 -06:00
Stuart Breckenridge 0a10544905
Fixes context menu logic
Prevents both a menu and action being attached to the `markAllAsRead` button. This caused issues on iPad where the popover would show instead of the menu. When the user changes the preference the toolbar is now rebuilt.

This commit also fixes the widget building on M1 where SwiftGen is available.
2021-02-04 08:19:35 +08:00
Stuart Breckenridge 7f742a829f
latest swift packages 2021-01-30 09:15:10 +08:00
Stuart Breckenridge 474fbedbc3
Widget
• Hides count text when there are no articles beyond what is displayed.
• Fixes html appearing in titles.
2021-01-30 09:02:42 +08:00
Maurice Parker bc7341ec80 Don't clear progress when an error happens because it might be part of a folder move. Fixes #2764 2021-01-26 18:02:09 -06:00
Brent Simmons 563f7fef23 Use new app icon assets that have more of a shadow. 2021-01-21 20:00:18 -08:00
Maurice Parker e8da13d086 Update to the latest RSWeb 2021-01-09 20:48:51 -06:00
Maurice Parker f605d93d90 Fixed compile errors for Multiplatform targets 2021-01-06 01:55:07 -06:00
Mike Schreiber 7d13545763 Remove trailing space in file path 2021-01-05 16:40:15 -08:00
Stuart Breckenridge af19a56b53
Merge branch 'main' into richer-notifications 2020-12-24 09:33:27 +08:00
Stuart Breckenridge 47d12f4fe7
Widget Accessibility
Reduces article count on display when using larger text sizes
2020-12-24 08:45:07 +08:00
Stuart Breckenridge 3254d57189
resolve merge commit 2020-12-24 07:23:29 +08:00
Stuart Breckenridge d267660d34
Merge branch 'main' into richer-notifications
# Conflicts:
#	NetNewsWire.xcodeproj/project.pbxproj
2020-12-24 07:16:59 +08:00
Stuart Breckenridge 6ec3d6d667
package.resolved 2020-12-24 07:10:40 +08:00
Maurice Parker 6b4af11e6b Update iOS build to work with new dynamic internal packages 2020-12-23 15:52:27 -06:00
Stuart Breckenridge 1d5c433a1a
adds macOS notification behaviour 2020-12-23 21:44:45 +08:00
Stuart Breckenridge 6ed662278a
adds missing packages back to iOS target 2020-12-23 20:50:41 +08: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
Stuart Breckenridge 121ab4e91f
Updates build script 2020-12-21 18:54:28 +08:00
Maurice Parker da28c79202
Merge pull request #2670 from stuartbreckenridge/feature/widget-tweaks
Feature/widget tweaks
2020-12-15 10:31:18 -06:00
Stuart Breckenridge 42506ce427
package 2020-12-15 15:43:19 +08:00
Maurice Parker 3022f78434 Integrate PLCrashReporter. Fixes #2524 2020-12-11 18:09:36 -06:00
Maurice Parker 513cbbd6a4
Merge pull request #2623 from stuartbreckenridge/swift-ui-target-fixes
Multiplatform Updates
2020-12-07 12:08:23 -06:00
Maurice Parker 1ac4ec6e3c Fork MainWindow.storyboard so that we stop Catalina and Big Sur from stepping all over each other. 2020-12-06 15:21:30 -06:00
Maurice C Parker b567296deb Fix Big Sur outline view resizing weirdness. 2020-12-06 14:57:01 -06:00
Stuart Breckenridge 32506b25ae
Models now handle sign up presentations 2020-12-06 07:58:20 +08:00
Stuart Breckenridge ad678f2fc1
models now handle authentication 2020-12-05 22:18:10 +08:00
Stuart Breckenridge c90b7128d0
Models have been siphoned out 2020-12-05 21:17:55 +08:00
Stuart Breckenridge db68b6ac22
Reader accounts now authenticate 2020-12-05 21:09:34 +08:00
Stuart Breckenridge d91f9967fd
Feedbin now authenticates 2020-12-05 09:53:10 +08:00
Stuart Breckenridge 6bc0728fdb
Add account sheets are now showing 2020-12-04 09:15:37 +08:00
Stuart Breckenridge 0dac343748
AddNewsBlurAccountView.swift 2020-12-03 13:19:15 +08:00
Stuart Breckenridge 8ba6c5fc18
AddFeedWranglerAccountView 2020-12-03 13:15:00 +08:00
Stuart Breckenridge c88989d07e
AddCloudKitAccountView.swift 2020-12-03 13:03:58 +08:00
Maurice Parker 1e025e2ee0 Update to the latest Sparkle that removes symlinks from the build 2020-12-02 10:53:18 -06:00
Stuart Breckenridge b9299329cb
AddFeedbinAccountView.swift 2020-12-02 21:40:26 +08:00
Stuart Breckenridge 2bfeeda239
AddLocalAccountView.swift 2020-12-02 21:19:33 +08:00
Stuart Breckenridge 21a9d3d3dc
add local account view 2020-12-02 21:09:59 +08:00
Stuart Breckenridge 08735c75ef
macOS Multiplatform is building again 2020-12-02 20:37:42 +08:00
Stuart Breckenridge 75ce8f9116
swiftgen will only run if available 2020-11-21 17:29:12 +08:00
Stuart Breckenridge a4e4e3e1cc
comment out swiftgen 2020-11-21 17:23:28 +08:00
Stuart Breckenridge 4e8de59b82
Tweaks design of the smart feeds summary widget 2020-11-21 17:16:21 +08:00