Commit Graph

50 Commits

Author SHA1 Message Date
Brent Simmons
771badecc6 Rename webFeed to feed. 2023-07-05 20:46:25 -07:00
Brent Simmons
2f07f4ee16 Rename WebFeed type to just Feed. 2023-07-05 10:02:53 -07:00
Brent Simmons
428cb73c34 Continue changing webFeed to feed. 2023-07-05 08:42:56 -07:00
Brent Simmons
a8fa627c6b Get Mac app building. 2023-06-30 22:02:24 -07:00
Brent Simmons
d309c05cb0 Continue removing feed provider and extension point references. 2023-06-30 21:47:17 -07:00
Jerry
90f0645ea6 Add Simplified Chinese translation 2023-06-03 11:39:27 +08:00
Jerry
d5ed8c697a Add Simplified Chinese localization for xibs 2023-06-03 11:20:49 +08:00
Stuart Breckenridge
714d769b3e Enables localisation on remaining xibs 2023-05-28 12:46:21 +08:00
Stuart Breckenridge
ed6ff090be Merge branch 'ios-ui-settings-localised' into localize_strings
# Conflicts:
#	Mac/AppDelegate.swift
#	Mac/Base.lproj/Preferences.storyboard
#	NetNewsWire.xcodeproj/project.pbxproj
#	Shared/Localizations/LocalizedNetNewsWireError.swift
#	iOS/MasterFeed/MasterFeedViewController.swift
#	iOS/Settings/Appearance/ArticleThemeManagerView.swift
#	iOS/Settings/Appearance/DisplayAndBehaviorsView.swift
#	iOS/Settings/General/SettingsView.swift
2023-05-27 17:00:42 +08:00
Brent Simmons
c7d4e43da7 Continue adopting @MainActor. 2023-04-05 19:08:47 -07:00
Stuart Breckenridge
e670d610e3 Localized mac app 2023-01-04 12:33:38 +08:00
Stuart Breckenridge
b08d9dfe73 if #available mac
Removes if #available for anything less than macOS 11
2022-01-22 20:55:09 +08:00
Maurice Parker
f9af3c786b Merge branch 'ios-candidate' 2021-05-25 20:12:50 -05: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
Stuart Breckenridge
5af2643479 standardised naming 2021-04-19 11:21:00 +08:00
Stuart Breckenridge
d4130e7c65 Corrects naming convention
[iOS]
Twitter: Notify about new tweets
Reddit: Notify about new posts
Default: Notify about new articles
+ Fixes alignment issues in the inspector view

[macOS]
Twitter: Show notifications for new tweets
Reddit: Show notifications for new posts
Default: Show notifications for new articles
2021-04-19 11:10:57 +08:00
Stuart Breckenridge
4e517a6db4 Disable Reader View
This commit:
- adds a `isFeedProvider: Bool` property to `WebFeed`
- if `isFeedProvider` is `true`, the article extractor is disabled on the inspector, hidden from the context menu, and the toolbar button is disabled. Additionally, if `isFeedProvider` is `true`, `isArticleExtractorAlwaysOn` returns `false` and cannot be set to `true`.
2021-04-09 07:47:14 +08:00
Stuart Breckenridge
1e578828e9 : class chnaged to : AnyObject for protocols 2021-02-06 07:06:45 +08:00
Stuart Breckenridge
62ed7492eb Adds checkmarks
Also adds notification to keep Inspector in sync.
2021-02-02 10:26:34 +08:00
Maurice Parker
2a3f41cbbf Update Inspector windows for folders and smart feeds to look correct on Big Sur. 2020-12-09 17:24:55 -06:00
Maurice Parker
d3061f4d8a Update the Inspector window title after a successful name update. 2020-12-09 17:12:58 -06:00
Maurice Parker
336f40db7f Change the Inspectors to use the correct API's so that the sync services get updated. Fixes #2661 2020-12-09 17:09:28 -06:00
Angelo Stavrow
1c4c24721b Fix action for open-system-preferences button in alert 2020-09-22 07:10:13 -04:00
Angelo Stavrow
09853a51da Ensure window title updates when feed/folder name is changed 2020-09-08 07:15:12 -04:00
Angelo Stavrow
5f095e8966 Set windowTitle in updateUI() method for *InspectorViewControllers 2020-09-08 07:14:54 -04:00
Angelo Stavrow
c7aa5656d8 Add windowTitle var to Inspector protocol 2020-09-08 07:14:36 -04:00
Angelo Stavrow
ef63c18265 Set window title based on type of Inspector being shown 2020-09-08 07:14:16 -04:00
Nate Weaver
34685328e0 Changes for IDNA support 2020-09-01 16:41:01 -05:00
Brent Simmons
dad317680a Revise text and spacing in inspector window’s feed pane. Fix #2353. 2020-08-23 14:54:22 -07:00
Angelo Stavrow
be8fedbf11 Use conditional in guard statement instead of setting an unused variable 2020-08-02 17:10:57 -04:00
Angelo Stavrow
a0fea768bf Fix race condition between getting and checking notification settings 2020-08-02 17:10:46 -04:00
Angelo Stavrow
88ac27ef50 Only dispatch UI code for async execution 2020-08-02 17:10:41 -04:00
Angelo Stavrow
193aab2cef Open the Notifications prefPane directly in System Preferences 2020-08-02 17:10:28 -04:00
Angelo Stavrow
3cb47afe65 Group all update-UI functions together in file 2020-08-02 17:10:14 -04:00
Angelo Stavrow
288a5b18db Improve the open-notifications-prefPane alert's message 2020-08-02 17:10:10 -04:00
Angelo Stavrow
619ddc6ea2 Remove comments, and move post-request actions to the main queue 2020-08-02 17:10:01 -04:00
Angelo Stavrow
42cfe2380a Present an alert to the user if notifications are denied in System Prefs 2020-08-02 17:09:39 -04:00
Angelo Stavrow
952d066199 Apply same behavior on checkbox toggle as iOS app 2020-08-02 17:09:31 -04:00
Angelo Stavrow
1123a0be86 Try to register for remote notifications when feed inspector appears 2020-08-02 17:09:26 -04:00
Angelo Stavrow
927db2c375 Import UserNotifications 2020-08-02 17:08:44 -04:00
Maurice Parker
06bd5b3a6f Renamed Feed and related classes/instances to WebFeed 2019-11-14 20:11:41 -06:00
Maurice Parker
ec2b23c9f0 Change Feed Inspector to use same IconView class as other places in code displaying feed icons. 2019-11-12 15:52:07 -06:00
Maurice Parker
c366a55cb5 Change to use Favicon generator. 2019-11-12 15:36:03 -06:00
Maurice Parker
560f36621f Add IconImage to encapsulate our icon processing logic 2019-11-05 18:05:57 -06:00
Maurice Parker
cc187875d9 Add initial support for per feed notifications 2019-10-02 19:42:16 -05:00
Maurice Parker
7c26921487 Change Feed Inspector Reader View setting layout 2019-09-28 06:20:06 -05:00
Maurice Parker
d67c9144f5 Add Reader View is always on preference for Feeds 2019-09-19 19:49:11 -05:00
Maurice Parker
3207ebf6a5 Implement default timeline avatar. Issue #641 2019-05-21 05:42:40 -05:00
Maurice Parker
b7e2df1a68 Add Folder rename for Feedbin 2019-05-06 10:53:20 -05:00
Brent Simmons
70312aa75c Major folder and project tree restructuring. 2019-04-13 16:18:54 -07:00