Commit Graph

719 Commits

Author SHA1 Message Date
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
Stuart Breckenridge ee4ab43a8b
Widget localization 2020-11-21 09:11:31 +08:00
Maurice Parker 49d1d18f99 Upgrade to latest RSCore to fix folder name case issue 2020-11-20 15:23:11 -06:00
Maurice Parker 803a193b1c Align the Widget version numbers with the main iOS app 2020-11-20 15:10:01 -06:00
Maurice Parker 1c23f02803 Move common CloudKit classes to RSCore 2020-11-20 10:17:40 -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 153e2dd006 Add special handling for plus sign when encoding URL query parameters. Fixes #2542 2020-11-08 12:17:21 -06: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 75ff9f92d8 Update to the latest RSParser that has the Atom feed fix in it. Fixes #954 2020-11-02 15:59:09 -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
Maurice Parker 7bc3153dfd Change the scheme back to debugging as me instead of root 2020-10-29 17:58:17 -05:00
Stuart Breckenridge 3fdb0d1f04
Prototype Refresh 2020-10-28 23:19:42 +08:00
Stuart Breckenridge 03611bc6ec
Add Accounts UI Refresh
• An extenison has been added to `AccountType` for iconColors (which have been added to the asset catalogs) and localised account names. SPM can handle resources so it might make sense to move to there.

• Add Account screen now has sections for local, icloud, web, and self-hosted, icons are now tinted and sized a bit smaller, and text is now `body` sized.
2020-10-27 11:42:28 +08:00
Stuart Breckenridge c25e42fc7e
additional iOS account types 2020-10-26 09:03:32 +08:00
Maurice Parker 8af61ea6ad Add Inoreader AppID and Key compatibility 2020-10-24 21:25:00 -05:00
Maurice Parker d735ae91dc Add a confirmation alert for the delete context menu so that it matches other delete functionality. 2020-10-23 16:54:20 -05:00
Maurice Parker b7f9145a71 Update to the latest RSCore 2020-10-20 15:06:50 -05:00
Maurice Parker 6e8ab0676a Update to latest packages to pick up changes in RSWeb. 2020-10-17 18:22:43 -05:00
Maurice Parker 8b3bd2f388 Move Reachability to RSWeb 2020-10-06 19:25:42 -05:00
Maurice Parker 5e173bf4b7 Update to the latest RSWeb and RSParser 2020-10-06 18:51:03 -05:00
Maurice Parker a04c60caea Fix icon color changing bug. 2020-09-02 13:38:02 -05:00
Stuart Breckenridge ddbf0fffb6
Fixes #2335
The `ReleaseNotes` struct has been replaced with an extension on URL. Release Notes can now be opened on all versions of NNW.
2020-08-15 15:01:00 +08:00
Maurice Parker 9218b4d95c
Merge pull request #2330 from stuartbreckenridge/ios-multiplat-updates
Multiplatform updates
2020-08-14 15:59:42 -05:00
Maurice Parker eccfd5e15b Finish macOS Share Extension 2020-08-14 10:25:55 -05:00
Maurice Parker ee033398c1 Implement share dialog UI 2020-08-13 20:09:42 -05:00
Maurice Parker 54275225a7 Stub out Share Extension 2020-08-13 18:03:39 -05:00
Stuart Breckenridge 0a51508abf
Reduces reliance on presentationMode to dismiss
Bindings are passed instead and this fixes issues with Add Web (etc) only appearing once.
2020-08-14 00:04:39 +08:00
Stuart Breckenridge 618c835183
Removes RS packages 2020-08-13 19:56:53 +08:00
Stuart Breckenridge a214a260a0
Adds SPM packages to multiplatform mac
it can now be archived
2020-08-13 17:22:46 +08:00
Stuart Breckenridge f1e3a19804
Fixes #291
Release notes added to Settings (iOS) and Help Menu (macOS)
2020-08-13 08:24:54 +08:00
Stuart Breckenridge 6be14a099b
Adds RS* packages to ios-multiplatform
this allows it to build for physical devices
2020-08-12 16:25:53 +08:00
Maurice Parker 0cb0bc357a Rename AddWebFeed controller classes to AddFeed since they are now used for other feed types 2020-08-11 17:04:11 -05:00
Maurice Parker 9f9b12b6b3 Add Twitter Feed functionality 2020-08-11 16:46:26 -05:00
Maurice Parker e7f42905dc Add Reddit Feed adding functionality 2020-08-11 16:27:42 -05:00
Maurice Parker 0ec250ec24 Rewrite Add Feed and Add Folder to be separate dialogs 2020-08-11 15:00:31 -05:00
Maurice Parker cb2eefa56a Implement new article extractor button for Big Sur 2020-08-10 17:34:12 -05:00
Maurice Parker 4ce974daca Rename ArticleExtractorButton to make room for the new ArticleExtractorButton 2020-08-10 15:47:40 -05:00
Maurice Parker 73b120a91c Change any glyphs in the sidebar to white when selected to make them visible regardless of use control color selection 2020-08-10 13:53:21 -05:00
Maurice Parker d2f320291f Add RS projects that need to be signed 2020-08-05 12:00:56 -05:00
Stuart Breckenridge cd8c32055b
Resolves crash when switching between panes 2020-08-05 20:06:44 +08:00
Maurice Parker 69fc39ff99 Update to the latest RSWeb 2020-07-31 17:27:19 -05: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 b724658528 Refactor how we do Secrets to work with the new Swift Package structure 2020-07-30 17:40:45 -05:00
Maurice Parker 7bd1ac2d89 Make the Share Extension an explicit dependency of the iOS build 2020-07-30 13:09:16 -05:00
Maurice Parker c4d5f226db Add RSTree dependencies 2020-07-30 12:43:59 -05:00
Maurice Parker 66991a85e6 Convert Account into a Swift Package 2020-07-30 07:27:14 -05:00
Maurice Parker 8881ec71f7 Changed Secrets to be a Swift Package 2020-07-30 05:06:10 -05:00
Maurice Parker fbfdbb04c7 Convert Articles, ArticlesDatabase, and SyncDatabase to Swift Packages 2020-07-30 04:54:21 -05:00