Commit Graph

1270 Commits

Author SHA1 Message Date
Nate Weaver 331d2ea40e Fix template version warning 2022-11-12 18:59:35 -06:00
Maurice Parker 65809a314b Merge pull request #3701 from Wevah/multiple-article-urls-copy
Support copying and opening multiple article URLs
2022-11-12 17:40:25 -06:00
Nate Weaver 35e59dd6dd Change parameter label 2022-11-12 17:10:55 -06:00
Nate Weaver 016a2948c4 Run alert modally if no window is passed; add doc comments 2022-11-12 17:10:55 -06:00
Nate Weaver cdf2dd5d64 Alert the user the first time they try to copy URLs from articles where some have no URLs 2022-11-12 17:10:55 -06:00
Nate Weaver 3cd295bbb1 Add NSLocalizableString() comments 2022-11-12 17:10:55 -06:00
Nate Weaver 6dc1393143 Always respect the user's "Open in Browser" preference 2022-11-12 17:10:55 -06:00
Nate Weaver 7f69ddc749 Add documentation comment and rename window parameter 2022-11-12 17:10:55 -06:00
Nate Weaver 7f59f94542 Move multi-url opening to an extension on Browser
Also reword the alert a bit and add the number of pages to the "Open" button
2022-11-12 17:10:55 -06:00
Nate Weaver 49e8b921ba Add a currentLinks property 2022-11-12 17:10:55 -06:00
Nate Weaver 48c5afffcd copyExternalURL should copy externalLinks 2022-11-12 17:10:55 -06:00
Nate Weaver fd75387d9c Don't do anything if there are more than 500 URLs 2022-11-12 17:10:55 -06:00
Nate Weaver 2fbc2fb628 Support opening multiple articles in browser from main menu
Move openArticleURLs() to MainWindowController.
2022-11-12 17:10:55 -06:00
Nate Weaver 3420346fa3 Support opening multiple articles in the browser 2022-11-12 17:10:55 -06:00
Nate Weaver f2abbf6da8 Use ld instead of d 2022-11-12 17:10:55 -06:00
Nate Weaver a129fae73c Copy multiple article URLs from the Edit menu as well 2022-11-12 17:10:55 -06:00
Nate Weaver 93afee7e3c Use plural title for multiple URLs 2022-11-12 17:10:55 -06:00
Nate Weaver 1cd21892c1 Support copying multiple article URLs
Requires and RSCore update.
2022-11-12 17:10:55 -06:00
Maurice Parker 3897f42815 Fix notification permission request 2022-11-12 13:46:36 -06:00
Maurice Parker c24ea4d1b5 Code cleanup 2022-11-12 12:33:25 -06:00
Maurice Parker 0e0d194ec9 Fix toolbar items that change their images based on current state 2022-11-12 11:21:44 -06:00
Maurice Parker d9a24e039c Merge pull request #3741 from stuartbreckenridge/3739
Fixes theme menu picker
2022-11-12 10:44:00 -06:00
Stuart Breckenridge 2f1f673afe Fixes #3739 - Theme menu updates after selection 2022-11-12 14:46:42 +08:00
Ethan Wong 220b2287a0 Improve shareToolbarItem's behavior in text-only mode. 2022-11-12 12:03:49 +08:00
Ethan Wong d3ad6c5a0f Adding menuFormRepresentation to toolbars to properly handle text-only mode. 2022-11-12 10:37:09 +08:00
Ethan Wong c0936e3272 Prefer default button implementation for standard toolbar items. 2022-11-12 10:36:13 +08:00
Maurice Parker be3a96e588 Change the Extensions icon to the puzzle piece 2022-11-11 18:03:19 -06:00
Maurice Parker 658bef4f40 Correct iCloud error message. Fixes #3610 2022-11-11 17:59:25 -06:00
Maurice Parker eba6c364da Change how we display progress per #3566. 2022-11-11 17:16:42 -06:00
Maurice Parker b7b9344e3d Change how we handle errors when working with Themes 2022-11-08 01:36:28 -06:00
Maurice Parker e7fdac6b41 Disable some menu items for everyone except Brent 2022-11-04 15:58:41 -05:00
Maurice Parker 2bfff72021 Fix app url used for relaunch 2022-11-04 15:43:05 -05:00
Maurice Parker f30c5b2bd8 Disable debug menu items if they aren't available. 2022-11-04 15:42:21 -05:00
Maurice Parker 17a602d0e7 Add a Debug menu option to clear the image caches 2022-11-04 14:48:07 -05:00
Stuart Breckenridge 39f4ac83f5 Fixes #3721
- Disables Continue button until a selection is made.
- Defaults to the first available extension point if one is available
2022-10-24 22:18:46 +08:00
Stuart Breckenridge 871d751640 var to let 2022-10-06 20:52:11 +08: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
Stuart Breckenridge 1711cb4c90 Removes the need for AboutView and Notifications
- Subclassed NSHostingController manages the tab bar to keep things tidy.
2022-10-06 20:42:34 +08:00
Diggory Laycock 1e1ad26816 Revert "Added the name of the notification sound creator to the 'Thanks' section"
This reverts commit af6ce4b61b.
2022-10-05 20:30:15 +01:00
Diggory Laycock 60b4bf110c Revert "Adjusts the URL to a better location for the creator of the notification sound"
This reverts commit 860082a567.
2022-10-05 20:30:11 +01:00
Diggory Laycock 340551d09d Merge branch 'Ranchero-Software:main' into iOS-Custom-notification-tone 2022-10-05 20:26:05 +01:00
Diggory Laycock 860082a567 Adjusts the URL to a better location for the creator of the notification sound 2022-10-05 19:48:15 +01:00
Diggory Laycock af6ce4b61b Added the name of the notification sound creator to the 'Thanks' section 2022-10-05 19:46:20 +01:00
Maurice Parker 00f40787c7 Add the alert and sound notification permissions so that they show on the System Preferences 2022-10-05 13:15:38 -05: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
Stuart Breckenridge 2896e0328d consistent naming 2022-10-03 21:25:50 +08:00
Stuart Breckenridge b3b2025387 moves notification name 2022-10-03 21:18: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