Commit Graph

720 Commits

Author SHA1 Message Date
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
Bryan Culver 7eacc878d2 Stashing 2022-11-21 22:06:45 -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 f6feb64289 Merge branch 'ios-candidate' 2022-11-13 19:36:32 -06:00
Maurice Parker fcee0a605b Merge branch 'ios-release' 2022-11-13 19:26:53 -06:00
Maurice Parker 35e57f4d98 Add build number to the release note lookup 2022-11-13 19:05:03 -06:00
Maurice Parker e1d9455ffc Fix video width for Feedbin Twitter videos in bundled stylesheets 2022-11-13 17:55:41 -06:00
Maurice Parker 746fe982c2 Force videos to be the full width of the available HTML. Fixes #3341 2022-11-13 17:49:29 -06:00
Maurice Parker 0ea57c21c2 Fix article status notification regression 2022-11-12 12:33:14 -06:00
Brent Simmons e3944ddf90 Remove, from default feeds, “Accidentally in Code” since it hasn’t been updated in quite a while. Replace it with inessential, since I’ll be returning to blogging. 2022-11-08 21:55:03 -08:00
Maurice Parker b7b9344e3d Change how we handle errors when working with Themes 2022-11-08 01:36:28 -06:00
Maurice Parker 41869f7bd8 Fix theme centering on iOS 2022-11-07 21:17:37 -06:00
Maurice Parker ad164d59c9 Switching to case-sensitive compare since that is how we sort everything else. 2022-11-07 01:39:22 -06:00
Ethan Wong 3ba14f8596 Always use localized compare when sorting list items presented to the user 2022-11-06 00:29:33 +08:00
Maurice Parker 17a602d0e7 Add a Debug menu option to clear the image caches 2022-11-04 14:48:07 -05:00
Maurice Parker f454d76701 Merge branch 'ios-candidate' 2022-10-29 01:08:22 -05:00
Maurice Parker 169b103f6d Change widget encoding to be more parallel and only run when going into the background 2022-10-29 00:39:03 -05:00
Maurice Parker 05561d9c1f Change to a different debounce strategy and don't write widget data while in the background. #3567 2022-10-08 17:10:40 -05:00
Stuart Breckenridge 856515a9f3 Merge branch 'main' of https://github.com/Ranchero-Software/NetNewsWire
# Conflicts:
#	NetNewsWire.xcodeproj/project.pbxproj
2022-10-06 20:49:14 +08:00
Diggory Laycock 70509d4db9 Merge branch 'main' into iOS-Custom-notification-tone 2022-10-05 18:29:52 +01:00
Diggory Laycock 1010d29be8 Swaps .caf file for .mp3 for notification sound
.caf files don't appear to work on macOS notifications, and mp3s appear to work on both iOS and macOS, so swapped file format.
2022-10-05 18:21:33 +01:00
Maurice Parker be75bd28d0 Refactor the ArticleThemeManager code to simplify it and try to avoid any issues with app warm up on the iPhone 2022-10-03 13:23:11 -05:00
Stuart Breckenridge 75029abad6 Corrected role 2022-10-03 21:35:42 +08:00
Stuart Breckenridge 05aca1c995 About Views
- Tidied up iOS
- Adds refreshed About view to macOS 12+
- About.plist is now shared
2022-10-03 21:16:51 +08:00
Mario Guzman 1eb4002c78 Fix timeline, details views for proper toolbar scroll behavior
Both the details and timeline container views were not extending behind the toolbar and thus content would not show when scrolled behind it. Top anchors should anchor to the top of the super view rather than safe area guides and AppKit automatically adjusts the scroll insets for NSToolbar and optionally (if available) NSTitlebarAccessoryViewController. This allows for the divider to appear when content scrolls behind it and for content to "shine through" the translucency of the NSToolbar.
2022-10-01 12:03:51 -07:00
Diggory Laycock 92a5b10223 Moves the comment about the source of the sound from the UserNotificationManager and into the AppAssets struct. 2022-10-01 15:20:53 +01:00
Diggory Laycock 1ed547d722 Moves the sound resource into the Shared Resources folder.
Moves the audio filename reference into the AppAssets struct to make it less stringly typed and centralise access.
2022-10-01 15:17:22 +01:00
Diggory Laycock 71275813da add custom notification sound
Added a blip sound file to the Resources and the iOS target.

Changed the notification code to use the sound.
2022-10-01 14:20:21 +01:00
Maurice Parker 7d6157dde4 Change so that we always show the pointing finger cursor when hovering over a link 2022-09-27 19:44:53 -05:00
Maurice Parker d100c64d80 Add right-click action to the Article Extractor Button. Fixes #3695 2022-09-27 12:02:45 -05:00
Maurice Parker 9ab5d6268b Add link to iCloud Syncing Limitations & Solutions to all iCloud account maintenance UI 2022-09-24 05:29:15 -05:00
Maurice Parker 93b05c2bb5 Add link to iCloud Syncing Limitations & Solutions to all iCloud account maintenance UI 2022-09-24 05:28:01 -05:00
Maurice Parker e003069631 Remove unnecessary os version availability tests 2022-09-23 07:52:23 -05:00
Maurice Parker 0c95428b31 Merge branch 'ios-candidate' 2022-09-22 20:50:35 -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 141ed4f915 Write widget data when article status changes happen. Fixes #3567 2022-07-28 17:15:36 -05:00
Stuart Breckenridge 350c373ae2 Fixes LatestArticle to use feedIconPath 2022-07-07 08:14:09 +01: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
Maurice Parker d2db39c716 Remove FeedWrangler account code 2022-06-04 17:23:20 -07:00
Maurice Parker 4c9a9b2208 Merge branch 'mac-release' 2022-05-26 13:44:02 -07:00
Stuart Breckenridge 66a5e42e8a Updates widget code 2022-05-16 09:32:38 +08:00
Brent Simmons a0e8ca00ee Fix one of the causes of watchdog crashes in WidgetDataEncoder by fetching just the count of starred articles — instead of fetching all the starred articles and counting them, which can take a long time. 2022-05-12 21:56:49 -07:00
Nate Weaver ae09d52940 Return [Article] from articlesForIndexes() instead of Set<Article> 2022-04-17 15:26:37 -05:00
Brent Simmons 5978f060bc Update default feeds. 2022-04-03 20:53:52 -07:00
Matt Meissner 54623ec421 Attempt #2: Update gyb to latest version and use python3 2022-02-28 13:16:09 -06:00
Matt Meissner 477062c756 Attempt #2: Update gyb to latest version and use python3 2022-02-28 13:15:17 -06:00
Maurice Parker f869798756 Merge branch 'ios-candidate' 2022-02-27 17:19:48 -06:00
Maurice Parker ca112bf564 Merge pull request #3477 from teddybradford/patch-1
Add top margin to figcaption
2022-02-27 16:52:33 -06:00
Maurice Parker ac3ed381f3 Merge pull request #3472 from stuartbreckenridge/mac-candidate
Revised NewsFax with updated font.
2022-02-27 16:51:35 -06:00