Commit Graph

628 Commits

Author SHA1 Message Date
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 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
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
Maurice Parker 6b4af11e6b Update iOS build to work with new dynamic internal packages 2020-12-23 15:52:27 -06: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 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
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
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
Stuart Breckenridge ee4ab43a8b
Widget localization 2020-11-21 09:11:31 +08:00
Maurice Parker 803a193b1c Align the Widget version numbers with the main iOS app 2020-11-20 15:10:01 -06:00
Stuart Breckenridge 3d6b3f1a4e Migrates to RSSparkle 2020-11-20 16:24:09 +08:00
Maurice Parker c3aeea8b17 Make account icons behave as templates when they are selected. Fixes #2590 2020-11-19 17:21:29 -06:00
Maurice Parker f140ee953b Remove project build settings 2020-11-19 11:05:28 -06:00
Maurice Parker 63660d7b7d Fix new Widget build settings 2020-11-19 05:10:10 -06:00
Stuart Breckenridge fa26fd565e makes feed icons a bit bigger 2020-11-19 16:32:44 +08:00
Stuart Breckenridge cf0e3ba6a2 pbxproj
restores nobs script check
2020-11-18 15:44:16 +08:00
Stuart Breckenridge 264668a663 Widgets
simplified code
added large widgets
localised the counts
updated technotes
2020-11-18 15:43:14 +08:00
Stuart Breckenridge a3135da6a8 Adds Widgets.md 2020-11-18 13:42:32 +08:00
Stuart Breckenridge 58e18f4bcb Widget Bundle
• Adds small smartfeed summary widget.
• Adds medium widgets for today, unread, and starred.
2020-11-18 10:49:12 +08:00
Maurice Parker f90ef4b360
Merge pull request #2552 from stuartbreckenridge/explainer-text
Explainer text
2020-11-04 10:45:33 -06:00
Stuart Breckenridge 840668452c Add Extension/Account Tweaks
• Tidies up extension language
• Adds images to account / extension panels
• Click on images will display add account / add extension sheets
2020-11-04 10:35:53 +08:00
Maurice Parker 948998382d Make article view text adjustable via the app preferences. Fixes #42 2020-11-03 17:08:56 -06:00
Maurice Parker 3b196a5f2a Update extension maintenance so that it matches the new account maintenance look and feel 2020-10-30 14:43:42 -05:00
Maurice Parker c1c8b97b08 Remove build settings from project file 2020-10-30 11:21:18 -05:00
Maurice Parker b6c66a7f2c Remove unnecessary system notification checks 2020-10-30 09:47:30 -05:00
Maurice Parker d9df9e53d3 Remove obsolete Add Account code 2020-10-30 04:18:11 -05:00