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
Maurice Parker
8ffdf725d2
Merge pull request #3473 from stuartbreckenridge/ios-candidate
...
Updated NewsFax with revised font
2022-02-27 16:51:22 -06:00
Maurice Parker
24f5337aa9
Merge pull request #3468 from meissnem/main
...
Second Attempt: Update `gyb` to latest version and use python3
2022-02-27 16:48:54 -06:00
Maurice Parker
741333e99e
Enhance StatusDidChange message to pass status and flag when not passing full articles. Fixes #3481
2022-02-27 13:04:22 -08:00
Maurice Parker
772948307e
Enhance StatusDidChange message to pass status and flag when not passing full articles. Fixes #3481
2022-02-27 13:02:42 -08:00
Maurice Parker
c6edaf1768
Enhance StatusDidChange message to pass status and flag when not passing full articles. Fixes #3481
2022-02-27 09:55:59 -08:00
Teddy Bradford
6ae0eef9e9
Add top margin to figcaption
...
Currently there is no margin between `img` and `figcaption` inside `figure`.
This change adds a small margin so that the text has some breathing room.
2022-02-17 13:29:06 -05:00
Stuart Breckenridge
7c0f06b750
Revised NewsFax with updated font.
2022-02-16 20:08:06 +08:00
Stuart Breckenridge
da298facc6
Updated NewsFax with revised font
2022-02-16 20:06:31 +08:00
Matt Meissner
e0707baab8
Attempt #2 : Update gyb to latest version and use python3
2022-02-13 22:10:36 -06:00
Maurice Parker
7737a979dc
Revert "Update gyb to latest version and use python3"
2022-02-13 09:17:08 -08:00
Maurice Parker
939c1f3516
Merge pull request #3448 from meissnem/main
...
Update `gyb` to latest version and use python3
2022-02-13 09:13:45 -08:00