Brent Simmons
2f07f4ee16
Rename WebFeed type to just Feed.
2023-07-05 10:02:53 -07:00
Brent Simmons
ecd6075bd2
Rename Article.webFeedID to .feedID.
2023-07-05 07:33:29 -07:00
Brent Simmons
75f1eee00c
Rename Article.webFeed to Article.feed.
2023-07-02 16:22:14 -07:00
Brent Simmons
169f018c6a
Rename AppDefaults.addWebFeedFolderName to .addFeedFolderName.
2023-07-02 15:28:15 -07:00
Brent Simmons
5c2a33a800
Rename AppDefaults.addWebFeedAccountID to .addFeedAccountID.
2023-07-02 15:25:50 -07:00
Brent Simmons
8a9c680cfc
Continue removing ExtensionPoint code. Start fixing build errors.
2023-06-30 21:55:54 -07:00
Stuart Breckenridge
abcc836c07
[macOS] Updates Import/Export of OPML
...
- Created OPML UTType
- Added OPML as an importable UTI type
- `allowedFileTypes` replaced with `allowed ContentTypes`
- Moved UTType extension to single shared file
- Build flags updated
2023-05-31 16:57:57 +08:00
Stuart Breckenridge
bb48e60068
Merge branch 'main' into ios-ui-settings-localised
2023-04-06 17:45:18 +04:00
Brent Simmons
c9a6405927
Continue adopting @MainActor.
2023-04-01 22:08:31 -07:00
Stuart Breckenridge
432aeea1b5
Localises IconImage descriptions
...
- Deletes UIKit Timeline customizer
2022-12-20 17:26:19 +08:00
Stuart Breckenridge
686d93f49e
Switched to Pickers instead of Sliders
...
…because tick marks on SwiftUI pickers are painful
2022-12-20 17:20:45 +08:00
Maurice Parker
35e57f4d98
Add build number to the release note lookup
2022-11-13 19:05:03 -06:00
Maurice Parker
0ea57c21c2
Fix article status notification regression
2022-11-12 12:33:14 -06:00
Maurice Parker
17a602d0e7
Add a Debug menu option to clear the image caches
2022-11-04 14:48:07 -05: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
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
93b05c2bb5
Add link to iCloud Syncing Limitations & Solutions to all iCloud account maintenance UI
2022-09-24 05:28:01 -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
Stuart Breckenridge
fe73d95df8
Updates to FontDescriptors
2022-01-21 08:59:23 +08: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
f9af3c786b
Merge branch 'ios-candidate'
2021-05-25 20:12:50 -05:00
Brent Simmons
9d2c8f000f
Create and use IconImageCache. It centralizes and de-dupes logic for getting feed/article images, and it caches the results, which helps performance.
2021-05-08 12:42:44 -07:00
Duncan Babbage
9092d075a0
Handle links with unencoded spaces. Fixes #3069
2021-04-28 22:49:32 +12:00
Maurice Parker
991297165b
Add completion callbacks so that we can ensure that unreads have been marked before determining the next unread. Fixes #2993
2021-04-12 19:42:05 -05:00
Maurice Parker
c95daa208f
Add completion callbacks so that we can ensure that unreads have been marked before determining the next unread. Fixes #2993
2021-04-12 19:41:01 -05:00
Maurice Parker
cc6449ed2a
Merge branch 'ios-candidate' into main
2021-04-03 11:10:04 -05:00
Maurice Parker
1874e0c7d2
Change the luminance algorithm so that we don't miss images in unexpected formats. Fixes #2967
2021-04-03 10:40:46 -05:00
Stuart Breckenridge
8dc6e4e332
Contraint Changes
...
• Fixes #2850
• #2634: resizing vertically downards (expanding) is smooth
2021-03-07 14:21:30 +08:00
Maurice Parker
051309d98b
Fix pathing problem with icon image urls
2021-02-04 21:50:03 -06:00
Stuart Breckenridge
f85c1234a5
Adds to the URL-Extensions file
2021-01-09 06:09:50 +08:00
Stuart Breckenridge
fe194ec2e5
adds iconImageUrl to article utils
2020-12-24 07:31:44 +08:00
Maurice Parker
ef18600acc
Separate background suppression from symbol processing. Fixes #2646 & Fixes #2635
2020-12-06 14:25:22 -06:00
Maurice Parker
ec66c08f9a
Make status marking asynchronous.
2020-10-24 17:17:46 -05:00
Nate Weaver
643b9f4659
Make sure range.location isn't out-of-bounds
...
Fix for #2512 .
2020-10-20 12:05:52 -05:00
Maurice Parker
8b3bd2f388
Move Reachability to RSWeb
2020-10-06 19:25:42 -05:00
Maurice Parker
b0e7ae0324
Merge branch 'mac-candidate' into main
2020-08-19 21:03:55 -05:00
Maurice Parker
1cda2ac3be
Discard the email address in the byline if it is a no reply. Issue #2351
2020-08-18 17:44:28 -05:00
Maurice Parker
a500166af0
Merge branch 'ios-release' into main
2020-08-15 11:03:29 -05:00
Stuart Breckenridge
ddbf0fffb6
Fixes #2335
...
The `ReleaseNotes` struct has been replaced with an extension on URL. Release Notes can now be opened on all versions of NNW.
2020-08-15 15:01:00 +08:00
Maurice Parker
73b120a91c
Change any glyphs in the sidebar to white when selected to make them visible regardless of use control color selection
2020-08-10 13:53:21 -05:00
Maurice Parker
1de3c75d4f
Add update timeline articles statuses back in
2020-07-25 13:53:46 -05:00
Maurice Parker
e88e4f65a5
Switch TimelineItems to use an OrderedDictionary
2020-07-25 10:31:22 -05:00
Maurice Parker
e315687cc9
Supply a background for the icon if it is too short or hard to see. Issue #2220
2020-07-20 21:01:25 -05:00
Stuart Breckenridge
7183b853bd
#2256
...
Fixes #2256
2020-07-13 14:24:57 +08:00
Maurice Parker
6b45a72707
Change unread indicator font and weight to match existing iOS parameters
2020-07-03 20:03:36 -05:00
Maurice Parker
4393e54a5c
Fix unread indicator color
2020-07-03 19:41:38 -05:00
Stuart Breckenridge
c2149579c9
Converts AppDefaults to singleton
2020-07-02 09:58:25 +08:00
Maurice Parker
7d8e49a2ee
Merge branch 'ios-release'
2020-05-18 03:05:59 -05:00
Stuart Breckenridge
f58ac4d160
Wraps Alert strings in NSLocalizedString
...
Also removes `tel` scheme handling.
2020-05-04 13:25:02 +08:00