Commit Graph

250 Commits

Author SHA1 Message Date
Brent Simmons
75f1eee00c Rename Article.webFeed to Article.feed. 2023-07-02 16:22:14 -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
Maurice Parker
2ada885656 Replace old iOS WKWebView flash prevention code with new technique 2023-04-16 14:08:48 -05:00
Maurice Parker
be1ea29cc1 Fix lastVerticalPosition variable spelling 2023-03-13 23:24:38 -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
2f6dbf690a Reduce how far into the header we have to go. 2023-03-11 19:40:22 -06: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
5f4a0540ef Change how we mark as read on scroll on iOS so that it works more how a user would expect it to regarding the safe area 2023-03-10 14:47:37 -06:00
Maurice Parker
986260b101 Ensure we only mark on scroll when the setting is enabled 2023-03-09 19:43:06 -06:00
Maurice Parker
76419dc47f Changed how we mark on scroll so that it is more accurate. 2023-03-09 19:35:30 -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
7933345a12 Merge branch 'main' into localize_strings
# Conflicts:
#	Mac/Base.lproj/Preferences.storyboard
#	Mac/MainWindow/Sidebar/Cell/SidebarCell.swift
#	iOS/Account/ReaderAPIAccountViewController.swift
#	iOS/MasterTimeline/MasterTimelineTitleView.swift
2023-01-16 14:42:33 +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
Stuart Breckenridge
d457b2dd53 Interim commit wth .based localisations 2022-12-24 15:01:33 +08:00
Maurice Parker
8221e09702 Make the refresh progress view correctly size itself 2022-11-11 17:54:10 -06:00
Maurice Parker
eba6c364da Change how we display progress per #3566. 2022-11-11 17:16:42 -06:00
Maurice Parker
106ce36a21 Merge branch 'ios-candidate' 2022-02-08 12:00:30 -08:00
Maurice Parker
a9df2fb376 Revert code to not use cell prefetching on iOS 15. Fixes #3446 2022-02-08 11:57:44 -08:00
Maurice Parker
cb9c977bed Delete old pre-iOS 15 code 2022-02-08 10:47:57 -08:00
Maurice Parker
0362e4e29d Hide the bottom separator on the Timeline for the last cell 2022-02-07 13:35:21 -08:00
Maurice Parker
58d70746fe Fix code formatting 2022-02-07 12:59:52 -08:00
Stuart Breckenridge
90b41995eb moves nav bar config to SceneCoordinator 2022-02-05 10:47:26 +08:00
Stuart Breckenridge
4e7c91d833 Merge branch 'main' into ios-ui-navbartoolbar 2022-01-29 09:42:45 +08:00
Stuart Breckenridge
59dacc1b59 Navigation/Toolbar Appearance
Consistent behaviour for Feed and Timeline toolbars.
2022-01-29 09:33:49 +08:00
Maurice Parker
1957ecb6f9 Update how the refresh indicator works on the Timeline to better match the new 3 panel functionality 2022-01-28 16:01:01 -08:00
Maurice Parker
2bb550b202 Conform to coding standards 2022-01-27 16:06:12 -08:00
Maurice Parker
31f5e5632a Fix how we identify collapsed stack removal for the new 3 panel mode 2022-01-27 15:26:40 -08:00
Maurice Parker
89cad31d68 Show progress view on iPhone Timeline 2022-01-26 17:35:21 -08:00
Maurice Parker
5424050171 Change to new iOS 3 panel UISplitViewController 2022-01-26 15:40:47 -08:00
Stuart Breckenridge
7a670516fb if #available
Removes < iOS 15 if #available checks
2022-01-22 20:42:24 +08:00
Maurice Parker
09652bff81 Remove Mark Read on Scroll code 2021-12-29 14:44:40 -08: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
2bdeab2248 Merge remote-tracking branch 'upstream/main' into feat-1844-pull-up-mark-as-read 2021-11-24 22:36:39 +01:00
everhardt
8964fe5744 add PullUpToMarkAsReadTableViewController 2021-11-24 22:33:16 +01:00
Maurice Parker
079e764f13 Enable prefetching on iOS 15 to improve Timeline scrolling speed 2021-11-18 17:09:42 -06:00
Maurice Parker
0d4f4054ce Disable prefetching on the tableview because we sometimes change the icon after the item is prefetched, but before it is visible. Fixes #3352 2021-11-18 15:39:05 -06:00
everhardt
e7830d8e3f Fixed crash on iOS scroll with empty article list 2021-11-05 21:20:15 +01:00
everhardt
96ffa3aa22 Do not mark as read without user interaction 2021-10-30 18:57:04 +02:00
everhardt
8e53768033 Mark bottom items in feed as read after 2 seconds on iOS
In case markArticlesAsReadOnScroll is set
2021-10-30 11:17:59 +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
b8cae328f5 Add iOS setting for mark as read on scroll 2021-10-27 21:17:04 +02:00
everhardt
7b8bed9ac2 Add mark as read on scroll functionality
Does not yet include a setting
2021-10-27 20:52:26 +02:00
Maurice Parker
bbc7230e76 Refactor Diffable Datasources out of the Sidebar 2021-10-20 19:03:02 -05:00
Maurice Parker
ced4ff239a Fix compile errors by updating to latest API for Article 2021-09-30 09:28:09 -05:00
Duncan Babbage
f6552e110d Replace raw with repaired links. Fixes #3103 2021-09-30 16:52:00 +13:00
Duncan Babbage
cc855f3832 link and URL vars for Article. Storage as rawLink
link and externalLink fall back to providing the raw stored value if URLs cannot be created even with repair.
2021-09-30 16:51:59 +13:00
Maurice Parker
87700325cf Changed to use preferredURL incase we run into any malformed links 2021-09-12 21:34:47 -05:00
Maurice Parker
fa4b2531f8 Merge pull request #3102 from robmathers/copy-url-menu-options
Add Copy Article URL & Copy External URL Menu Items. Fixes #1285.
2021-09-12 21:17:50 -05:00