Brent Simmons
|
d60c2f6b60
|
Replace uses of forEach with for-in loops.
|
2023-07-09 22:20:58 -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
|
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
|
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
|
75f1eee00c
|
Rename Article.webFeed to Article.feed.
|
2023-07-02 16:22:14 -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 |
|
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
|
ed730b45a2
|
Continue adopting @MainActor.
|
2023-04-05 12:28:24 -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 |
|
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
|
0cfabf23d6
|
Fixes Mac Open Article URL(s) pluralisation
|
2023-01-08 07:30:54 +08:00 |
|
Stuart Breckenridge
|
e670d610e3
|
Localized mac app
|
2023-01-04 12:33:38 +08:00 |
|
Maurice Parker
|
7c9ac3d712
|
Add the concept of direct vs. indirect marking of articles. Fixes #3734
|
2022-11-14 21:10:16 -06:00 |
|
Nate Weaver
|
35e59dd6dd
|
Change parameter label
|
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
|
2fbc2fb628
|
Support opening multiple articles in browser from main menu
Move openArticleURLs() to MainWindowController.
|
2022-11-12 17:10:55 -06:00 |
|
Nate Weaver
|
3420346fa3
|
Support opening multiple articles in the browser
|
2022-11-12 17:10:55 -06:00 |
|
Nate Weaver
|
93afee7e3c
|
Use plural title for multiple URLs
|
2022-11-12 17:10:55 -06:00 |
|
Nate Weaver
|
1cd21892c1
|
Support copying multiple article URLs
Requires and RSCore update.
|
2022-11-12 17:10:55 -06:00 |
|
Ethan Wong
|
220b2287a0
|
Improve shareToolbarItem's behavior in text-only mode.
|
2022-11-12 12:03:49 +08:00 |
|
Maurice Parker
|
573806c0ca
|
Added Share to the File menu. Fixes #3692
|
2022-09-27 16:23:20 -05:00 |
|
Stuart Breckenridge
|
0dd4689bf0
|
Logging changes
- Adds `Logging` protocol
- Moves to Swift-style `OSLog` usage
os_log to Logger
os_log audit
Replacment of os.log with Logging
|
2022-09-04 21:31:03 +08:00 |
|
Maurice Parker
|
6386a51f43
|
Merge pull request #3532 from Wevah/article-copy-order-fix
Return [Article] from articlesForIndexes() instead of Set<Article>
|
2022-06-08 12:44:45 -07:00 |
|
Nate Weaver
|
ae09d52940
|
Return [Article] from articlesForIndexes() instead of Set<Article>
|
2022-04-17 15:26:37 -05:00 |
|
Ethan Wong
|
5e2fe5f610
|
Add proper OSLog argument for os_log calls.
|
2022-04-04 13:51:53 +08:00 |
|
Maurice Parker
|
ae33228fe3
|
Merge branch 'main' into ios-6.2
|
2022-01-22 11:14:30 -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 |
|
Ethan Wong
|
06278879bc
|
Fix: bottom inset of TimelineTableView disappeared on macOS Monterey
|
2022-01-10 08:16:42 +08:00 |
|
Maurice Parker
|
09652bff81
|
Remove Mark Read on Scroll code
|
2021-12-29 14:44:40 -08:00 |
|
everhardt
|
023b58e8c1
|
feat: Improved marking as read on scroll on macOS
register top visible article when scrolling starts and ignore the ones above that
|
2021-11-25 21:09:17 +01:00 |
|
everhardt
|
5bd8292b18
|
implement pull up on mark as read and improve mark as read on scroll
|
2021-11-24 23:24:19 +01:00 |
|
everhardt
|
96ffa3aa22
|
Do not mark as read without user interaction
|
2021-10-30 18:57:04 +02:00 |
|
everhardt
|
5364b4f384
|
Mark bottom items in feed as read after 2 seconds on Mac
In case markArticlesAsReadOnScroll is set
|
2021-10-30 10:58:12 +02:00 |
|
everhardt
|
3b6a3cf4e7
|
Do not mark articles as read on scroll when they were manually toggled
|
2021-10-30 10:37:10 +02:00 |
|
everhardt
|
8bce42df56
|
Change scrollPositionQueue in Mac TimelineViewController to private
|
2021-10-27 22:21:42 +02:00 |
|
everhardt
|
3db1b60b65
|
Add Mac setting for mark as read on scroll
|
2021-10-27 22:03:38 +02:00 |
|