Commit Graph

1125 Commits

Author SHA1 Message Date
Maurice Parker
3a09ff2db7 Change so that we are using the ArticleTheme definition of the suffix 2021-09-12 13:30:15 -05:00
Maurice Parker
abd66ea1bb Maintain scroll position when changing themes 2021-09-11 20:53:57 -05:00
Maurice Parker
baad458138 Add Open Themes button 2021-09-11 20:32:15 -05:00
Maurice Parker
b4d9423ff2 Add alert to verify overlaying an existing theme 2021-09-09 06:03:28 -05:00
Maurice C Parker
c031aa5cbe Add popup button for selecting article themes on Catalina 2021-09-09 05:47:49 -05:00
Maurice Parker
6c09bf585c Use separate text widths for different OS versions 2021-09-09 02:08:47 -05:00
Maurice C Parker
35995fad39 Fix theme dialog formatting on Catalina 2021-09-09 01:53:40 -05:00
Maurice Parker
ef44a9b6e6 Fix theme install button text 2021-09-09 01:37:55 -05:00
Maurice Parker
39c9cc440c Add optional article theme toolbar item 2021-09-08 19:58:40 -05:00
Maurice Parker
e68e7420b8 Update the theme popup when the themes change 2021-09-08 17:36:52 -05:00
Maurice Parker
9db72e50e8 Add article theme pop up to General Prefs 2021-09-08 16:38:05 -05:00
Maurice Parker
596202fc33 Reload the article if the theme changes 2021-09-08 15:55:42 -05:00
Maurice Parker
281e41dd2d Add missing punctuation on alert 2021-09-08 05:49:02 -05:00
Maurice Parker
e66344694e Copy the theme if the user requests it to be installed 2021-09-08 05:47:57 -05:00
Maurice Parker
b568f03edc Unify the stylesheets into a single one to make building themes easier 2021-09-08 04:58:26 -05:00
Maurice Parker
cf171394cf Change case on theme 2021-09-08 00:33:43 -05:00
Maurice Parker
86d63542de Change install text 2021-09-08 00:33:05 -05:00
Maurice Parker
98b9080b1f Implement initial alert dialog when importing a theme 2021-09-08 00:28:13 -05:00
Maurice Parker
491896e334 Change theme file extension from nnwstyle to nnwtheme 2021-09-07 17:06:41 -05:00
Maurice Parker
512e83d786 Refactor Styles to now be Themes 2021-09-07 16:58:06 -05:00
Maurice Parker
cfd2db58c5 Remove references to nnwstyle.icns so that the system will generate a document icon for us. 2021-09-07 14:31:33 -05:00
Maurice Parker
a06a10e661 Merge branch 'mac-release' 2021-09-06 20:42:13 -05:00
Maurice Parker
45c47f3752 Add nnwstyle as an imported type 2021-09-06 20:29:40 -05:00
Maurice Parker
a6f5c67f9d Timeout the run loop to get a final return value after two seconds. Fixes #3276 2021-09-06 14:52:41 -05:00
Maurice Parker
530051386f Fix regression that prevented universal links from working 2021-09-01 20:38:50 -05:00
Maurice Parker
285e9a40fa
Merge pull request #3262 from stuartbreckenridge/ios-browser-behaviour
Adds option to open article links in NetNewsWire or in the default browser.
2021-08-26 17:48:30 -05:00
Stuart Breckenridge
d451e3fa4a
Update Credits.rtf 2021-08-26 19:22:26 +08:00
Maurice Parker
0f0cf34ef8 Add nnwstyle bundle definitions 2021-08-25 20:22:58 -05:00
Maurice Parker
ba279d2a6e Make the Styles folder configurable so that it can be in different places on macOS and iOS. 2021-08-24 20:20:20 -05:00
Daniel Jalkut
2e652351ec Implement the WKUIDelegate method that is reached when JavaScript in a web view invokes window.open(). This ensures that attempts to open links from code, such as from the YouTube embedded video player, work as expected. Fixes #3088. 2021-07-27 17:34:48 -04:00
Stuart Breckenridge
1bda0c3734 adds full width to extensions 2021-06-24 07:50:23 +08:00
Stuart Breckenridge
31af975174 applies fullWidth to accounts 2021-06-24 07:49:13 +08:00
Maurice Parker
2b9d3657e7
Merge pull request #3188 from stuartbreckenridge/3171
fullWidth added to extension table
2021-06-23 18:28:45 -05:00
Stuart Breckenridge
1971f1a5d8 fullWidth added to extension table 2021-06-24 07:27:14 +08:00
Maurice Parker
e3f066aaf5
Merge pull request #3186 from danielpunkass/default-feed-handler
Hopefully finishing up the fixes for handling the "open in default browser" preference
2021-06-23 17:50:06 -05:00
Daniel Jalkut
258d7baa73 If we are reached by way of the new x-netnewswire-feed: scheme, replace that with standard feed: scheme before normalizing the URL. 2021-06-23 14:50:25 -04:00
Daniel Jalkut
8b447f6446 Adapt store of the openFeedsInDefaultBrowser preference to be stored/retrieved from app group shared defaults, so that the Safari App Extension can access it. 2021-06-23 14:39:02 -04:00
Stuart Breckenridge
f86a327d8b Fixes #3171 2021-06-23 20:07:58 +08:00
Maurice Parker
ba2d26dce9
Merge pull request #3180 from danielpunkass/default-feed-handler
Invert the semantics of the defaults key for whether to open Subscrib…
2021-06-22 21:20:12 -05:00
Daniel Jalkut
d2157a7c08 Fix the x-netnewswire-feed: URL scheme replacement. 2021-06-22 22:16:10 -04:00
Daniel Jalkut
29af6dea1e Invert the semantics of the defaults key for whether to open Subscribe to Feed feeds in NNW or the user's configured default browser. This ensures the fallback behavior when no preference has been set will default as wanted to opening in NetNewsWire. 2021-06-22 22:14:11 -04:00
Maurice Parker
f1dbc2de71 Merge branch 'ios-release' 2021-06-22 19:14:50 -05:00
Daniel Jalkut
8191f2476a Add x-netnewswire-feed to the list of scheme prefixes for adding a feed to NetNewsWire, and modify the behavior of the Safari App Extension plugin so that it consults the host app preference for opening in NetNewsWire or with the default feed handler, before choosing which scheme to prepend to the feed URL. 2021-06-22 12:35:09 -04:00
Daniel Jalkut
75fd9e1e13 Add new subscribeToFeedsInNetNewsWire boolean preference, to direct the behavior of the Subscribe to Feed app extension. 2021-06-21 17:51:04 -04:00
Maurice Parker
d6aa5f23ba Don't allow the creation of iCloud accounts if iCloud and iCloud Drive aren't enabled. Fixes #3106 2021-06-17 19:05:39 -05:00
Maurice Parker
7fc29837a1
Merge pull request #3163 from stuartbreckenridge/main
Password Updates
2021-06-17 09:43:27 -05:00
Stuart Breckenridge
50327a97d3 Password Updates
• Removes LD_RUNPATH_SEARCH_PATHS which caused an issue when building for running on device
• Autofill enabled on macOS 11 +
• Adds sender for 1Password (for iPad)
2021-06-17 12:38:53 +08:00
Maurice Parker
f26e0b8c81 Add hidden preference to suppress syncing on launch. Fixes #894 2021-06-16 20:21:44 -05:00
Brent Simmons
0d0f1e4908 Replace “don't” with “don’t” everywhere. 2021-05-31 16:01:01 -07:00
Brent Simmons
ae63d0feb7 Add a warning about iCloud sync being slow sometimes. Also: in user-facing text, change “subscriptions” to “feeds.” We want to use the word “feed” — a “subscription” makes people think of IAP. 2021-05-31 15:52:56 -07:00