Commit Graph

8142 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
Maurice Parker
a2c5e2df5e Update to the latest RSCore 2022-11-12 17:32:21 -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
321ca7d032 Update to the latest RSCore 2022-11-12 17:01:17 -06:00
Maurice Parker
87760c317d Roll back change since we are going to handle this in RSCore 2022-11-12 15:50:18 -06:00
Maurice Parker
4264871789 Always use the operation queue for fetches so that the tokens don't get out of whack 2022-11-12 15:36:50 -06:00
Maurice Parker
d78d61ad5e Fetch all changes for the account zone before processing to avoid problems with things getting out of order due to switching queues 2022-11-12 15:30:40 -06:00
Maurice Parker
0fa51a9f0c Beef up the delete error handling 2022-11-12 15:18:50 -06:00
Maurice Parker
e3fcc63d7c Remove unnecessary CloudKit code 2022-11-12 13:50:36 -06:00
Maurice Parker
3897f42815 Fix notification permission request 2022-11-12 13:46:36 -06:00
Maurice Parker
f7a3c3aa5b Remove obsolete logging code 2022-11-12 13:18:01 -06:00
Maurice Parker
c24ea4d1b5 Code cleanup 2022-11-12 12:33:25 -06:00
Maurice Parker
0ea57c21c2 Fix article status notification regression 2022-11-12 12:33:14 -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
Maurice Parker
9eb14970d0 Merge pull request #3733 from GetToSet/ethanwong/toolbar-text-only
Allow toolbar buttons to work on text-only mode (#3732).
2022-11-12 10:40:19 -06:00
Stuart Breckenridge
2f1f673afe Fixes #3739 - Theme menu updates after selection 2022-11-12 14:46:42 +08:00
Maurice Parker
35440ba542 Make dragging feeds between Accounts copy as they do on the Mac. Fixes #3691 2022-11-11 22:57:42 -06:00
Ethan Wong
220b2287a0 Improve shareToolbarItem's behavior in text-only mode. 2022-11-12 12:03:49 +08:00
Maurice Parker
86156600f6 Make it easier to drop into the account 2022-11-11 21:43:50 -06:00
Maurice Parker
8aeb36e0ec Fix drop highlight state 2022-11-11 21:26:06 -06:00
Maurice Parker
77d8d4f4eb Rollback debugging code 2022-11-11 20:55:45 -06:00
Maurice Parker
5253033eac Make iOS drops more accurate 2022-11-11 20:48:42 -06: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
d45f6cd3a7 Disable navigation for selectPrevUnread and selectNextUnread 2022-11-11 20:26:48 -06:00
Maurice Parker
2ec176eedc Correct misaligned switch. Fixes #3658 2022-11-11 19:50:41 -06:00
Maurice Parker
7da003a01d Continue processing if there is a Feedbin delete error. Fixes #3611 2022-11-11 19:42:10 -06:00
Maurice Parker
63f15c99c9 Change to use the term Syncing instead of Refreshing because we also use the indicator to do other types of syncing, like deleting feeds 2022-11-11 19:41:36 -06:00
Maurice Parker
985a606c3c Remove dead code so that it doesn't confuse new developers 2022-11-11 19:28:25 -06:00
Maurice Parker
f4b4e5b9e4 Make the refresh progress view a fixed width 2022-11-11 19:01:01 -06: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
8221e09702 Make the refresh progress view correctly size itself 2022-11-11 17:54:10 -06:00