Stuart Breckenridge
b5c592abd6
♻️ Moves timeline fix to scene coordinator
2025-01-19 07:45:20 +08:00
Stuart Breckenridge
3d67dfa63e
🩹 Fixes incorrect refresh control visibility
...
Makes `TimelineViewController` a `UISplitViewControllerDelegate`.
When the display mode is such that the feeds, timeline and article are visible, the timeline refresh control is hidden.
When the display mode is such that the timeline and article are visible, the timeline refresh control is visible.
2025-01-18 15:11:08 +08:00
Brent Simmons
9cc85c6193
Merge pull request #4491 from stuartbreckenridge/main
2025-01-15 23:01:25 -08:00
Stuart Breckenridge
0e2fb903a5
💄 Stops footnote links being inadvertently hidden
...
Stops `display: none` applying to `.newsfoot-footnote-popover a[href*='#fn’]`. This was indavertently hiding `<a>` elements where the href contains `#fn`…thus a link inside a footnote that links to another footnote was being hidden. Fixes #4485
2025-01-16 08:16:43 +08:00
Brent Simmons
7322301be3
Move ContextMenuPreviewViewController out of storyboard and into xib.
2025-01-14 19:44:32 -08:00
Brent Simmons
3f8b5195ba
Merge pull request #4488 from stuartbreckenridge/main
...
💄 Changes sidebar behaviour to match 6.1.5
2025-01-14 19:28:20 -08:00
Stuart Breckenridge
fea425fba2
💄 Changes sidebar behaviour to match 6.1.5
...
- Split View now uses `displace` to prevent overlaps.
- Width of timeline in portrait limited to 40% of screen width to make it less obtrusive.
2025-01-15 09:50:57 +08:00
Brent Simmons
42a427686e
Update README.md
2025-01-13 20:52:04 -08:00
Brent Simmons
9293ee22a5
Remove stray Package.swift.
2025-01-12 22:31:03 -08:00
Brent Simmons
6db0dc02cc
Delete unused AppStore folder.
2025-01-12 22:29:21 -08:00
Brent Simmons
5ad5f0f495
Delete unused Multiplatform folder.
2025-01-12 22:27:09 -08:00
Brent Simmons
096715eb3a
Delete unused Frameworks folder.
2025-01-12 22:24:50 -08:00
Brent Simmons
15dcef41f9
Remove unused FeaturePlanning document.
2025-01-12 22:20:27 -08:00
Brent Simmons
e285326cdd
Remove ToDo.opml (it’s unused.)
2025-01-12 22:18:00 -08:00
Brent Simmons
5a43886640
Move ImageViewController out of storyboard and into its own xib.
2025-01-12 21:55:09 -08:00
Brent Simmons
dadf3ec253
Fix typo.
2025-01-12 21:37:32 -08:00
Brent Simmons
dcb0d78fef
Write release notes for 6.1.7-6144.
2025-01-12 21:01:00 -08:00
Brent Simmons
831e882c1f
Merge pull request #4482 from stuartbreckenridge/main
...
💄 Modernises table view styling.
2025-01-12 20:43:45 -08:00
Stuart Breckenridge
c44bdbed46
🚑 ️ Fixes #4483 by showing bars on rotation
...
On rotation, if the device is a .phone and it is transitioning to a `.regular` horizontal size class—it’s big—bars in the article view are surfaced to workaround a crash. This doesn’t affect behaviour on smaller iPhones or iPads.
2025-01-13 12:16:13 +08:00
Stuart Breckenridge
8229e31f4f
💄 Modernises table view styling.
2025-01-13 08:07:38 +08:00
Brent Simmons
3fc49414db
Update appcasts for 6.1.9.
2025-01-12 14:09:09 -08:00
Brent Simmons
dd357ad260
Write release notes for 6.1.7 6143.
2025-01-11 22:33:22 -08:00
Brent Simmons
7196f2f994
Create and use logicalArticleFullscreenEnabled — so it can’t think it’s in fullscreen mode without fullscreen mode being allowed.
2025-01-11 22:02:07 -08:00
Brent Simmons
60e48acf47
Change how first run works with split view — use .oneBesideSecondary display mode but explicitly show the Feeds view at startup.
2025-01-11 21:42:33 -08:00
Brent Simmons
4bd258b3fc
Update copyright year to 2025.
2025-01-11 21:42:23 -08:00
Brent Simmons
67d1ba63e5
Use automatic instead of tile behavior for split view.
2025-01-11 21:42:10 -08:00
Brent Simmons
7e99cef1ce
Merge branch 'main' of https://github.com/Ranchero-Software/NetNewsWire
2025-01-11 21:33:47 -08:00
Brent Simmons
e9f473d728
Update appcast for 6.1.9b1.
2025-01-11 15:43:01 -08:00
Brent Simmons
1194035757
Write release notes for 6.1.9b1.
2025-01-11 15:24:51 -08:00
Brent Simmons
c648e944ac
Remove unneeded space.
2025-01-06 22:01:22 -08:00
Brent Simmons
3d4f5271c1
Add platform to RSTree.
2025-01-06 22:01:11 -08:00
Brent Simmons
e46f9c5d1b
Remove unused xcconfig files.
2025-01-06 21:35:15 -08:00
Brent Simmons
1247c4982f
Require iOS 18 and macOS 15.
2025-01-06 21:32:26 -08:00
Brent Simmons
1d701ab690
Fix deprecation warning.
2025-01-06 21:32:15 -08:00
Brent Simmons
aa5d54c248
Add nnwFeedIcon on iOS.
2025-01-06 21:32:02 -08:00
Brent Simmons
2933d9aca0
Move modules to Modules folder.
2025-01-06 21:13:56 -08:00
Brent Simmons
430871c94a
Fix build errors related to Secrets module changes.
2025-01-06 21:03:19 -08:00
Brent Simmons
45cd018020
Simplify Secrets module — get rid of protocol. Just reference SecretKey properties as static.
2025-01-06 21:02:03 -08:00
Brent Simmons
1eacebe546
Write change notes for 6.1.6 app store release.
2025-01-06 15:59:49 -08:00
Brent Simmons
ec916b9ad1
Merge branch 'main' of https://github.com/Ranchero-Software/NetNewsWire
2025-01-04 11:35:22 -08:00
Brent Simmons
417ecd1987
Merge pull request #4466 from faisal/re_advertise_url_scheme_handling
...
Add http and https to the list of CFBundleURLSchemes.
2025-01-04 10:26:06 -08:00
Brent Simmons
46d5378532
Delete unused scheme
2025-01-03 22:58:56 -08:00
Brent Simmons
59af6041ca
Get Mac and iOS builds building.
2025-01-03 22:58:25 -08:00
Brent Simmons
83e3324a4a
Get RSCore and RSWeb building.
2025-01-03 22:16:11 -08:00
Brent Simmons
90088735b1
Bring in changes from release branches.
2025-01-03 21:30:22 -08:00
Brent Simmons
0d70b9f4ad
Reconcile with 6.1.6-ios branch.
2025-01-03 14:45:03 -08:00
Brent Simmons
8a45b319f7
Fix theme-importing — use startAccessingSecurityScopedResource and stopAccessingSecurityScopedResource, which appear to be required now.
2025-01-03 13:25:28 -08:00
Brent Simmons
ed3cf35dbf
Reconcile with 6.1.6-ios branch.
2025-01-03 13:16:49 -08:00
Brent Simmons
62ad4d6e3b
Reconcile with 6.1.6-ios branch.
2025-01-03 11:48:19 -08:00
Faisal N Jawdat
9ef680d8b9
Add http and https to the list of CFBundleURLSchemes.
...
If NetNewsWire says it is able to handle http and https URL schemes, Safari will list NetNewsWire as a target in Develop > Open Page With, which provides a trivial flow for subscribing to the page or site one is currently reading in Safari. This has the advantage of providing a reasonably fast path for subscription without requiring users configure the app extension to get the functionality.
2025-01-03 12:06:08 +00:00