Commit Graph

677 Commits

Author SHA1 Message Date
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
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
Maurice Parker
f2de42defd Pick up some previous articles in case we were scrolling fast 2023-03-09 20:38:32 -06:00
Maurice Parker
c5e6658e5b Fix mark as read on scroll 2023-03-09 20:12:19 -06:00
Maurice Parker
8e3cc5a9d0 Merge branch 'feat-1844-pull-up-mark-as-read' of https://github.com/everhardt/NetNewsWire into everhardt-feat-1844-pull-up-mark-as-read 2023-03-09 13:23:04 -06:00
Stuart Breckenridge
3e72a48d49 Adds NumberFormatter to Unread Counts
Fixes #3892
2023-03-03 07:30:03 +08:00
Stuart Breckenridge
6efed337db Merge branch 'main' into localize_strings
# Conflicts:
#	Mac/MainWindow/AddFeed/AddTwitterFeedWindowController.swift
#	Mac/MainWindow/MainWindowController.swift
#	NetNewsWire.xcodeproj/project.pbxproj
#	Shared/ArticleStyles/ArticleTheme.swift
#	iOS/Add/AddFeedViewController.swift
#	iOS/Add/Twitter/TwitterEnterDetailTableViewController.swift
#	iOS/Article/ArticleViewController.swift
#	iOS/MasterFeed/MasterFeedViewController.swift
2023-02-10 09:26:05 +08:00
Maurice Parker
f7bb4bc447 Merge branch 'mac-release' 2023-02-04 13:21:58 -07:00
Maurice Parker
6c1e1ea1c6 Remove Twitter integration. Fixes #3842 2023-02-03 19:00:13 -08:00
Brent Simmons
06910b1e58 Avoid force-unwrapping, which was causing a crash. Add an assertionFailure so we can catch this issue in the act — we need to know why an item would not be a Node. Fix https://github.com/Ranchero-Software/NetNewsWire/issues/3824 2023-01-22 14:57:56 -08:00
Stuart Breckenridge
0cfabf23d6 Fixes Mac Open Article URL(s) pluralisation 2023-01-08 07:30:54 +08:00
Stuart Breckenridge
ce51182a92 Add button.title.open-new-folder string
For “New Folder…“
2023-01-04 19:39:02 +08:00
Stuart Breckenridge
053d057e79 Adds localisation for button.title.mark-as-read-older-than 2023-01-04 15:32:28 +08:00
Stuart Breckenridge
3f6edb8094 Localizes catchUpSubMenu 2023-01-04 15:25:23 +08:00
Stuart Breckenridge
fbba9d4339 Merge branch 'main' into localize_strings
# Conflicts:
#	Shared/Timer/AccountRefreshTimer.swift
2023-01-04 15:17:14 +08:00
Stuart Breckenridge
1a71cfe465 The Sharing Service now uses ListFormatter 2023-01-04 13:46:25 +08:00
Stuart Breckenridge
e670d610e3 Localized mac app 2023-01-04 12:33:38 +08:00
Dimitris Apostolou
13e78f120f Fix typos 2022-12-31 18:52:42 +02:00
Stuart Breckenridge
2bca08195e Localization work 2022-12-30 21:53:07 +08:00
Maurice Parker
339fd937a7 Change the Catch Up command menu option to something that flows a little better. 2022-12-12 16:35:32 -07:00
Bryan Culver
ae21bbd546 Review updates 2022-12-09 20:56:12 -05:00
Bryan Culver
e5d0efdcfd Skip on today 2022-12-07 00:47:46 -05:00
Bryan Culver
35a6cf551b Working implementations 2022-12-07 00:30:19 -05:00
Bryan Culver
a85141e0ab Merge branch 'main' into bsc-662-catch-up 2022-11-21 23:07:29 -05:00
Maurice Parker
7c9ac3d712 Add the concept of direct vs. indirect marking of articles. Fixes #3734 2022-11-14 21:10:16 -06:00
Maurice Parker
17f5240857 Merge pull request #3747 from GetToSet/ethanwong/openlink-contextual-menu
Allow 'Open Link' item to show on the contextual menu of web links. (fixes #3666)
2022-11-13 09:35:11 -06:00
Maurice Parker
04dec75fca Removed misleading comment 2022-11-13 09:32:20 -06:00
Ethan Wong
efad1b452c Allow 'Open Link' item to show on the contextual menu of web links. (fixes #3666) 2022-11-13 12:20:35 +08:00
Nate Weaver
b5139ed2d3 Fix the credits view's size 2022-11-12 19:22:58 -06:00
Nate Weaver
35e59dd6dd Change parameter label 2022-11-12 17:10:55 -06:00
Nate Weaver
016a2948c4 Run alert modally if no window is passed; add doc comments 2022-11-12 17:10:55 -06:00
Nate Weaver
cdf2dd5d64 Alert the user the first time they try to copy URLs from articles where some have no URLs 2022-11-12 17:10:55 -06:00
Nate Weaver
6dc1393143 Always respect the user's "Open in Browser" preference 2022-11-12 17:10:55 -06:00
Nate Weaver
7f69ddc749 Add documentation comment and rename window parameter 2022-11-12 17:10:55 -06:00
Nate Weaver
7f59f94542 Move multi-url opening to an extension on Browser
Also reword the alert a bit and add the number of pages to the "Open" button
2022-11-12 17:10:55 -06:00
Nate Weaver
49e8b921ba Add a currentLinks property 2022-11-12 17:10:55 -06:00
Nate Weaver
48c5afffcd copyExternalURL should copy externalLinks 2022-11-12 17:10:55 -06:00
Nate Weaver
fd75387d9c Don't do anything if there are more than 500 URLs 2022-11-12 17:10:55 -06:00