Brent Simmons
d60c2f6b60
Replace uses of forEach with for-in loops.
2023-07-09 22:20:58 -07:00
Brent Simmons
abb11afe3d
Replace uses of forEach with for-in loops.
2023-07-09 22:14:09 -07:00
Brent Simmons
090e63b017
Replace uses of forEach with for-in loops.
2023-07-09 22:04:38 -07:00
Brent Simmons
b49731cc34
Continue adopting MainActor.
2023-07-09 11:34:56 -07:00
Brent Simmons
2f300164b1
Continue adopting MainActor.
2023-07-06 21:51:33 -07:00
Brent Simmons
771badecc6
Rename webFeed to feed.
2023-07-05 20:46:25 -07:00
Brent Simmons
422edff746
Continue renaming webFeed to just feed.
2023-07-05 14:34:48 -07:00
Brent Simmons
8eca24e46f
Continue renaming webFeed to just feed.
2023-07-05 10:16:28 -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
ecd6075bd2
Rename Article.webFeedID to .feedID.
2023-07-05 07:33:29 -07:00
Brent Simmons
a6832dd2a5
Use ItemIdentifier and itemID instead of FeedIdentifier and feedID. (FeedIdentifier was renamed to ItemIdentifier.)
2023-07-04 14:41:02 -07:00
Brent Simmons
2598385be3
Rename WebFeedTreeControllerDelegate to FeedTreeControllerDelegate.
2023-07-02 16:24:44 -07:00
Brent Simmons
75f1eee00c
Rename Article.webFeed to Article.feed.
2023-07-02 16:22:14 -07:00
Brent Simmons
bb450ababa
Rename WebFeedPasteboardWriter to FeedPasteboardWriter.
2023-07-02 16:14:20 -07:00
Brent Simmons
e3cddc2bc2
Rename WebFeedMetadata to FeedMetadata.
2023-07-02 16:12:43 -07:00
Brent Simmons
cc438a9057
Rename PasteboardWebFeed to PasteboardFeed.
2023-07-02 15:35:20 -07:00
Brent Simmons
a9e78451a2
Rename showAddWebFeedWindow to showAddFeedWindow.
2023-07-02 15:22:51 -07:00
Brent Simmons
e6e03e0d7a
Rename Feed to FeedProtocol. (This is part one of renaming WebFeed to Feed.)
2023-07-01 12:43:36 -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
Brent Simmons
48ff7ec80d
Continue removing ExtensionPoint code.
2023-06-30 21:36:20 -07:00
Brent Simmons
7c75f62fcf
Continue removing Reddit references.
2023-06-30 21:24:18 -07:00
Brent Simmons
a673e6bba7
Continue removing Reddit references.
2023-06-30 21:20:11 -07:00
Brent Simmons
665cc3dc30
Merge pull request #4013 from Jerry23011/sc-6-3
...
Update Simplified Chinese localization
2023-06-03 11:53:42 -07:00
Brent Simmons
a72b10c6d7
Merge pull request #4005 from stuartbreckenridge/fix/warnings
...
Remove Deprecation Warnings
2023-06-03 11:52:12 -07:00
Jerry
2f9999ba00
Update NNW3OpenPanelAccessoryView.strings
2023-06-03 11:57:22 +08:00
Jerry
90f0645ea6
Add Simplified Chinese translation
2023-06-03 11:39:27 +08:00
Stuart Breckenridge
7a008db10c
Force OPML extension on NSSavePanel
...
`allowedContentTypes` in now `.opml` only for export subscriptions. To ensure that this extension is used, the `nameFieldStringValue` no longer provides an extension.
2023-06-03 08:40:32 +08:00
J-rg
79ac502bac
Enable Base localization for remaining XIB files
2023-05-31 13:35:50 +02:00
Stuart Breckenridge
da36085c93
[macOS] Reduced Deprecation Warnings
...
- ShareViewController now uses `UTType`
- Now using NSWorkspace.shared.icon(for: .applicationBundle)
- Unused code `extensionPointTypeTitle` removed
- NNW3 Import now uses `allowedContentTypes`
2023-05-31 16:57:57 +08:00
Stuart Breckenridge
abcc836c07
[macOS] Updates Import/Export of OPML
...
- Created OPML UTType
- Added OPML as an importable UTI type
- `allowedFileTypes` replaced with `allowed ContentTypes`
- Moved UTType extension to single shared file
- Build flags updated
2023-05-31 16:57:57 +08:00
Brent Simmons
bd47c699a7
Merge pull request #3987 from GetToSet/ethanwong/sidabar-activation
...
Do not make the sidebar first responder when it’s collapsed.
2023-05-30 22:19:45 -07:00
Stuart Breckenridge
e2eeed8f99
Target macOS 13
...
• `xcconfig` `MACOSX_DEPLOYMENT_TARGET` updated to 13.0
• Removed `@available` annotations for macOS < 13.0
• Removed for Big Sur fixes.
This has been built and doesn’t trigger any build settings should be `xcconfig` options.
2023-05-30 09:15:08 +08:00
Stuart Breckenridge
403bcc75e5
Application of Tracing Paper
2023-05-28 17:04:23 +08:00
Stuart Breckenridge
08d218fe27
Initial work on macOS About Design
2023-05-28 12:26:45 +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
Ethan Wong
cc99524dce
Do not make the sidebar first responder when it’s collapsed.
2023-05-26 13:34:15 +08:00
Henrik Hørlück Berg
78c9d182c4
Disable audio autoplay on macOS
...
- To be in-line with how this is threated on iOS
2023-05-03 19:47:28 +02:00
Brent Simmons
f495730066
Continue adopting @MainActor.
2023-04-05 19:04:52 -07:00
Brent Simmons
052884cafc
Continue adopting @MainActor.
2023-04-05 18:47:48 -07:00
Brent Simmons
8bbf4d8c60
Continue adopting @MainActor.
2023-04-05 18:35:34 -07:00
Brent Simmons
ed730b45a2
Continue adopting @MainActor.
2023-04-05 12:28:24 -07:00
Brent Simmons
402c5e7bbb
Continue adopting @MainActor.
2023-04-05 09:24:43 -07:00
Maurice Parker
391d78b8a1
Fix lastVerticalPosition variable spelling
2023-03-13 23:16:39 -05:00
Maurice Parker
b019ee49a7
Remove code injected during a bad merge
2023-03-13 15:19:32 -05:00
Maurice Parker
0505197655
Merge branch 'Ranchero-Software:main' into mark-as-read-on-scroll
2023-03-13 14:46:53 -05:00
Stuart Breckenridge
ceb925d0f9
Unifies account error localizations
2023-03-11 17:14:05 +08:00
Maurice Parker
b019efe8e5
Optimized mark as read on scroll to prevent scroll hitches and made it less touchy when marking
2023-03-11 03:07:36 -06:00
Maurice Parker
c420283601
Make bulk marking as read validations take into consideration the directly marked as unread articles
2023-03-10 15:34:49 -06:00