Commit Graph

300 Commits

Author SHA1 Message Date
Martin Hartl
b8c1389bc6 Use VibrantBasicTableViewCell for Timeline layout cell to change label color on highlight/selection 2020-01-27 08:37:02 +01:00
Martin Hartl
7e9277f7d8 Use SettingsAccountTableViewCells inside AddAccountViewController for vibrant colors 2020-01-27 06:57:05 +01:00
Maurice Parker
f5c2fc4813 Pass all UTI types associated with OPML to the document picker for OPML imports. Issue #1684 2020-01-21 12:58:05 -07:00
Maurice Parker
ed355ad614 Update to allow all text types for importing OPML and make the error message more friendly. Issue #1443 2020-01-20 14:57:07 -07:00
Maurice Parker
e183345f98 Stop suppressing the Confirm Mark as Read setting for iPads. Issue #1660 2020-01-19 23:12:02 -07:00
Brent Simmons
b150eaaff5 Update copyright year to 2020. 2020-01-18 11:53:22 -08:00
Maurice Parker
333da704aa Fix regression that made customize timeline unselectable. 2020-01-16 14:44:30 -07:00
Brent Simmons
57af7526da Revise Feedly tests to use MainThreadOperationQueue; get them building again. They don’t pass, but at least they build. 2020-01-15 22:10:06 -08:00
Mihael Cholakov
9368d1033d Implement VibrantBasicTableViewCell 2020-01-12 23:53:08 +02:00
Maurice Parker
21cf8415d2 Add confirmation for Mark As Read actions. Issue #1603 2020-01-11 11:30:16 -07:00
Maurice Parker
e93b916c50 Implement Refresh to Clear Articles option. Issue #1601 2020-01-10 18:14:21 -07:00
Maurice Parker
49549066ac Fix alignment issue on settings timeline section. Issue #1572 2020-01-08 16:31:31 -07:00
Maurice Parker
32ecfa6d96 Change label priority so that the toggle doesn't crop on small phones. Issue #1568 2020-01-08 12:18:16 -07:00
Brent Simmons
26bb2b8eaf Remove references to Article.bannerImageURL. We can bring it back if/when we start using it. 2019-12-28 20:53:36 -08:00
Maurice Parker
4b361300f4 Fix the OPML export when there is only one exportable account. Issue #1457 2019-12-26 12:35:39 -07:00
Ryan Dotson
ac9a9ff754
Updated some strings in iOS 2019-12-07 14:29:08 +09:00
Brent Simmons
66c7a9532c Remove references to attachments in a couple more spots. 2019-12-04 22:45:15 -08:00
Maurice Parker
e9032c4a0f Add Slack link to Help. Issue #1365 2019-11-27 14:17:57 -06:00
Maurice Parker
751dd0ae35 Correctly align the about page. Issue #1351 2019-11-26 11:30:38 -06:00
Maurice Parker
4cd705e14b Remove Acknowledgement section. Issue #1350 2019-11-26 11:12:24 -06:00
Maurice Parker
e81d8f8ef9 Move accounts slightly to the left on Settings. Issue #1352 2019-11-26 10:58:00 -06:00
Maurice Parker
0723c55e2c Change Import Subscriptions action sheet title. Issue #1353 2019-11-26 10:23:33 -06:00
Maurice Parker
f2b5d31d5e Change Export Subscriptions action sheet title. Issue #1354 2019-11-26 10:21:18 -06:00
Maurice Parker
291bc9b278 Align build number with rest of text. Issue #1355 2019-11-26 10:16:58 -06:00
Brent Simmons
7a628552d0 Edit the About screen. 2019-11-25 22:19:44 -08:00
Maurice Parker
b1471d4d20 Adjust section header for hidden section on iPad. 2019-11-25 17:05:27 -06:00
Maurice Parker
c17999de76 Gate code to only show intended account types for add. 2019-11-25 09:30:14 -06:00
Jonathan Bennett
0539336fce Allow Feed Wrangler accounts on iOS 2019-11-25 00:26:03 -05:00
Maurice Parker
69aeacd98d Add fullscreen article setting/functionality. Issue #1343 2019-11-24 14:18:58 -06:00
Maurice Parker
4ea655df79 Update Help section in Settings. Issue #1340 2019-11-24 11:33:01 -06:00
Maurice Parker
e8395c8bfc Remove "v" from version number. Issue #1339 2019-11-24 11:25:42 -06:00
Maurice Parker
a3abef2b62 Change Customize Layout setting to Timeline Layout setting. Issue #1338 2019-11-24 11:24:00 -06:00
Maurice Parker
397d8e8ffa Update picker for Share Extension to be hierarchical and use icons. Issue #1269 2019-11-16 19:44:01 -06:00
Maurice Parker
91a3e4fd73 Change Add Web Feed folder selection to be a separate controlling instead of the picker wheel. Issue #1270 2019-11-16 12:02:58 -06:00
Maurice Parker
06bd5b3a6f Renamed Feed and related classes/instances to WebFeed 2019-11-14 20:11:41 -06:00
Maurice Parker
48fef65bc4 Remove refresh interval setting. Issue #1293 2019-11-13 17:13:06 -06:00
Kiel Gillard
4976537a40 Enables the iOS app to add Feedly accounts. 2019-11-11 08:12:54 +11:00
Maurice Parker
29b7215f5c Add tick marks to timeline layout sliders 2019-11-08 20:11:17 -06:00
Maurice Parker
0df4498fa3 Add customize timeline layout setting 2019-11-08 17:16:09 -06:00
Maurice Parker
3acc992a2f Use grouped inset style on Settings #1266 2019-11-07 06:40:10 -06:00
Maurice Parker
292e3789f4 Remove animation speed setting. Issue #1234 2019-11-04 14:19:13 -06:00
Maurice Parker
f138c2d9aa Fix timeline secondary label coloring 2019-11-04 11:47:44 -06:00
Igor Makarov
2e58bef660 update selectability of non-selectable cells 2019-11-04 08:39:36 +02:00
Maurice Parker
01c8eb3ad5 Correct settings display size. Issue #1236 2019-11-03 07:30:36 -06:00
Maurice Parker
8fb87a7c87 Update label animations to match cell selection fading and changed table animation speeds to 1.5. Issue #1237 2019-11-02 19:57:01 -05:00
Maurice Parker
165a286327 Added some padding to the footers in settings. 2019-10-30 19:47:28 -05:00
Maurice Parker
2962ccc24b Added error handling for OPML import. 2019-10-30 12:04:39 -05:00
Maurice Parker
64446ec609 Rename database to feeds in settings. Issue #1187 2019-10-30 11:51:01 -05:00
Maurice Parker
bf82c650f9 Improve support for dynamic type in settings. Issue #1188 2019-10-28 14:34:19 -05:00
Maurice Parker
f0d1cf6239 Add Account Inspector context menu item for Accounts 2019-10-23 19:58:18 -05:00
Maurice Parker
4fcd134c6a Change the local account icon. 2019-10-23 13:52:07 -05:00
Maurice Parker
bac205ef84 Tweak the vibrancy icon transition animation 2019-10-23 11:56:36 -05:00
Maurice Parker
eea450bee3 Make icon vibrancy deselections match the deselection animation 2019-10-23 11:47:21 -05:00
Maurice Parker
430a4a37bf Add icon next to accounts in the Settings listing. Issue #1160 2019-10-23 10:35:53 -05:00
Maurice Parker
7b51a272b0 Only clear Feed/Timeline selection after view begins to appear. Issue #1156 2019-10-22 19:20:35 -05:00
Maurice Parker
8189695b29 Put accounts in the correct order on OPML import/export. 2019-10-22 17:18:37 -05:00
Maurice Parker
8a798a2478 Add multiple account capabilities for import/export OPML 2019-10-22 10:32:35 -05:00
Maurice Parker
baa9070016 Disable Feedbin add account button until fields are filled 2019-10-22 09:06:35 -05:00
Maurice Parker
1cefea6f29 Add Open System Settings option 2019-10-22 08:43:39 -05:00
Maurice Parker
8bb900e9c5 Fix vibrant labels on Settings scene 2019-10-22 03:33:34 -05:00
Maurice Parker
528284999f Correct vibrancy configuration for Settings 2019-10-22 03:31:25 -05:00
Maurice Parker
d9a165151d Rename to VibrantTableViewCell 2019-10-22 02:35:47 -05:00
Maurice Parker
be2823b1a1 Improve UI consistency of Account Detail 2019-10-22 02:31:07 -05:00
Maurice Parker
7a644afc58 Rework add account scenes to look and work like standard iOS forms 2019-10-21 20:28:50 -05:00
Maurice Parker
19400a5a50 Fix coloring of About scene in dark mode 2019-10-21 18:21:42 -05:00
Maurice Parker
67251da7ac Hide the Add NetNewsWire feed option if already subscribed 2019-10-21 18:02:44 -05:00
Maurice Parker
3f974c7c2b Change links to open in inline Safari browser. 2019-10-21 17:52:29 -05:00
Maurice Parker
cbf37d4ee0 Change number of lines setting to use a stepper 2019-10-21 17:19:22 -05:00
Maurice Parker
48db3d6d85 Add group by feed setting 2019-10-21 16:42:58 -05:00
Maurice Parker
c3a8c9a5ab Change settings order 2019-10-21 16:27:54 -05:00
Maurice Parker
872054e7d6 Change to use vibrant cell selection 2019-10-21 16:18:18 -05:00
Maurice Parker
3116c63258 Move done button to the leading side. 2019-10-21 16:14:00 -05:00
Maurice Parker
d54ba11c31 Fixed about page text view layout 2019-10-21 13:49:05 -05:00
Maurice Parker
ea267e80dd Add show hide password button and delete unused SwiftUI extensions 2019-10-21 13:44:47 -05:00
Maurice Parker
effec24674 Change settings from using SwiftUI to using UIKit 2019-10-21 11:51:33 -05:00
Maurice Parker
3a359f0e37 Changed AttributedStringView to use UITextView 2019-10-20 14:29:28 -05:00
Maurice Parker
490e782956 Improve About page layout 2019-10-20 14:01:13 -05:00
Maurice Parker
329d5ccfeb Rewrite OPML import/export to avoid ActionSheet 2019-10-20 07:47:22 -05:00
Maurice Parker
540320e6c0 Change to use navigation stack instead of modal for account credential changes 2019-10-17 05:54:27 -05:00
Maurice Parker
b52c67595f Add show/hide button to password on add accounts and credentials update. Issue #1066 2019-10-09 11:45:36 -05:00
Maurice Parker
59143c2d8f Comment out FreshRSS on add account 2019-10-01 15:52:26 -05:00
Maurice Parker
7316ceed9d Use newish keyboard modifier for username/email fields. Issue #1065 2019-09-30 08:07:12 -05:00
Maurice Parker
c9dc987f64 Fix SwiftUI crash when deleting accounts 2019-09-22 18:16:04 -05:00
Maurice Parker
af0d6c9022 Implement AccountBehaviors so that we don't have to keep adding boolean flags to account 2019-09-20 11:34:31 -05:00
Maurice Parker
a2264cad98 Fix link tint color on about page 2019-09-18 02:53:39 -05:00
Maurice Parker
cd9447abb4 Made Settings attributed string views selectable so that the links in them work 2019-09-17 11:40:58 -05:00
Maurice Parker
106c47350a Disable selecting and editing of about attributed string views. 2019-09-17 11:05:16 -05:00
Maurice Parker
6f8c58e7a2 Rename attributed string bridging class to better emphasize that it is for Settings only views 2019-09-17 10:58:41 -05:00
Maurice Parker
e84410c4ee Update to the latest credit verbiage 2019-09-17 10:57:02 -05:00
Maurice Parker
5ee4055eb4 Removed old UIKit Settings code 2019-09-17 10:35:30 -05:00
Maurice Parker
622dba7c14 Implement Settings About View 2019-09-17 10:34:54 -05:00
Maurice Parker
46c1dabe62 Add simulated refresh interval picker 2019-09-16 12:06:47 -05:00
Maurice Parker
ac93dfbd91 Add vibrant styling to Account Views 2019-09-16 11:35:09 -05:00
Maurice Parker
7bda205af8 Add vibrant button style 2019-09-16 10:57:27 -05:00
Maurice Parker
00310b7bd7 Roll back vibrant cell selection hacks 2019-09-16 08:05:33 -05:00
Maurice Parker
5d8d0d19df Refactor account tag determination so that SwiftUI would stop freaking out 2019-09-16 05:42:36 -05:00
Maurice Parker
e3270f5ef4 Added vibrant selection to Account navigation links 2019-09-16 05:30:59 -05:00
Maurice Parker
984431eb01 Add VibrantSelectAction and modified import and export OPML to use it 2019-09-15 17:14:27 -05:00
Maurice Parker
38200edb67 Bypass account selection on import and export of OPML if only one account is available 2019-09-15 13:35:36 -05:00
Maurice Parker
e2816cba7a Implement Add NNW news in the settings 2019-09-15 12:03:28 -05:00
Maurice Parker
8e939e9942 Change Credentials to be a struct instead of an enum 2019-09-15 10:03:47 -05:00
Maurice Parker
16954393c0 Store correct credentials for FreshRSS 2019-09-14 15:41:35 -05:00
Maurice Parker
157bd57c5e Add FreshRSS add account back into settings 2019-09-14 15:15:13 -05:00
Maurice Parker
5c59427e90 Add code to cleanup User Activities on Account delete 2019-09-14 13:38:12 -05:00
Phil Viso
8a6e3c9f37 Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire into GroupArticlesByFeed
# Conflicts:
#	Mac/MainWindow/Timeline/TimelineViewController.swift
2019-09-13 08:23:31 -05:00
Maurice Parker
eab67ae88a Fix iPhone account label layout 2019-09-12 10:19:06 -05:00
Maurice Parker
31b506b85a Work around SwiftUI on bugs on iPadOS so that we can add accounts on the iPad 2019-09-11 20:50:03 -05:00
Phil Viso
cf404859e4 Fixed sort order description being flipped 2019-09-08 17:42:43 -05:00
Phil Viso
01c48e788b Implemented group by feed for iOS 2019-09-08 17:41:00 -05:00
Maurice Parker
1718810701 Automatically dismiss the add account view when an account is added 2019-09-08 10:18:45 -05:00
Maurice Parker
ccaeeb8e6d Automatically dismiss the account detail view when the account is deleted. 2019-09-08 10:04:36 -05:00
Maurice Parker
e61efbe47a Split AccountsDidChange notification into both add and delete notifications and automatically expanded new accounts on iOS 2019-09-08 09:43:51 -05:00
Maurice Parker
5bfeb77706 Update Add Account to use correct form of sheet showing 2019-09-08 06:43:29 -05:00
Maurice Parker
1caaf3c154 Organize settings folder 2019-09-08 04:52:05 -05:00
Maurice Parker
2497c50ade Add padding to settings account header to make it look like the other section headers 2019-09-08 04:48:30 -05:00
Maurice Parker
bfdafee2ea Center service headings in add sync service scenes 2019-09-08 04:09:05 -05:00
Maurice Parker
fe874f3ca7 Update Settings for Accounts to work with the latest SwiftUI 2019-09-07 20:50:57 -05:00
Maurice Parker
a01b9ebe73 Add Done button to Setting modal 2019-09-07 16:43:44 -05:00
Maurice Parker
dcd2a9c4f6 Reimplement Import and Export OPML 2019-09-07 15:30:54 -05:00
Maurice Parker
a4b30c2f0e Add refresh interval to settings again 2019-09-07 14:33:15 -05:00
Maurice Parker
3b4ec7262f Refactor website links to make code clearer and more concise 2019-09-07 14:10:20 -05:00
Maurice Parker
22553b661d Begin to convert Settings to the latest SwiftUI 2019-09-07 14:00:31 -05:00
Maurice Parker
87030a5921 Implement stateRestorationActivity to save most relevant current user activity 2019-08-31 19:30:21 -05:00
Maurice Parker
9c66f6160e Clean activities when the associated data is deleted 2019-08-28 11:30:40 -05:00
Maurice Parker
1eb8da7749 Rearrange some code to put them in the correct sections 2019-08-15 12:42:25 -05:00
Maurice Parker
659597e5e4 Fix about box for dark mode 2019-08-04 13:43:35 -05:00
Maurice Parker
5f045706e4 Removed usaged of UIApplication.present 2019-06-27 14:21:07 -05:00
Maurice Parker
9f47139011 Update iOS to work with the latest Account API 2019-06-20 11:27:35 -05:00
Maurice Parker
6765206a1b Update iOS to use FreshRSS branding 2019-06-20 07:33:17 -05:00
Maurice Parker
74f84dc000 Restrict OPML import for Account types that don't support it 2019-06-19 17:50:32 -05:00
Maurice Parker
b4b80c51bc Renamed google reader api to just reader api to make it consistent everywhere we use it 2019-06-19 15:40:03 -05:00
Jeremy Beker
d87f68a006
Renamed GoogleReaderCompatible to just Reader 2019-06-19 12:25:37 -04:00
Jeremy Beker
c8b9cf4d2c
Merge branch 'master' into google_reader_compatible_syncing 2019-06-19 07:56:54 -04:00
Maurice Parker
716653c235 Implement NetNewsWire Blue for cell selection and tint. Issue #691 & #692 2019-06-18 18:31:37 -05:00
Maurice Parker
86e1a58b06 Move About section to bottom of Settings and add build number 2019-06-18 17:38:20 -05:00
Maurice Parker
ba41d0dee0 Change Settings to use Form instead of List/grouped 2019-06-18 16:54:51 -05:00
Jeremy Beker
97585326c8
Merge branch 'master' into google_reader_compatible_syncing
# Conflicts:
#	iOS/Settings/SettingsAddAccountView.swift
2019-06-18 15:38:59 -04:00
Jeremy Beker
596e9c4537
Use proper google credential. 2019-06-18 15:37:39 -04:00
Maurice C Parker
e6b8056402 Merge remote-tracking branch 'refs/remotes/origin/master' 2019-06-17 17:49:41 -05:00
Maurice C Parker
011a93a41f Update to work with the latest SwiftUI API's 2019-06-17 17:48:32 -05:00
Maurice Parker
35866d558d Only display active accounts for OPML import on iOS 2019-06-17 15:50:17 -05:00
Maurice Parker
fb29d006aa Code formatting changes 2019-06-17 07:20:39 -05:00
Jeremy Beker
125ea59cd6
Wiring up iOS add account settings 2019-06-16 18:22:00 -04:00
Maurice Parker
d4e2d44d8f Add OPML Export for SwiftUI 2019-06-16 11:19:15 -05:00
Maurice Parker
3af60f0edc Add Import OPML functionality 2019-06-16 10:54:18 -05:00
Maurice Parker
b8b2f23333 Move SafariView to Wrappers group since it is a reusable SwiftUI View 2019-06-16 10:21:03 -05:00
Maurice Parker
8cb46eb1d3 Merge branch 'pr/757' 2019-06-16 07:03:06 -05:00
Stuart Breckenridge
2f4d1145f4 Opens Settings option in SFSafariViewController
Fixes #754
Fixes #756
2019-06-16 07:23:32 +08:00
Maurice Parker
dc75737c97 Add Import/Export OPML action sheet. 2019-06-15 18:19:20 -05:00
Maurice Parker
8dcf4966fb Port Feedbin credential update too SwfitUI. 2019-06-15 16:03:41 -05:00