Maurice Parker
17f5240857
Merge pull request #3747 from GetToSet/ethanwong/openlink-contextual-menu
...
Allow 'Open Link' item to show on the contextual menu of web links. (fixes #3666 )
2022-11-13 09:35:11 -06:00
Maurice Parker
04dec75fca
Removed misleading comment
2022-11-13 09:32:20 -06:00
Stuart Breckenridge
ccd8fa4ca7
Minor refactor and renaming
2022-11-13 15:57:13 +08:00
Ethan Wong
efad1b452c
Allow 'Open Link' item to show on the contextual menu of web links. ( fixes #3666 )
2022-11-13 12:20:35 +08:00
Maurice Parker
1308394da7
Delete unused code
2022-11-12 20:43:25 -06:00
Maurice Parker
a0303d674c
Fix typo
2022-11-12 20:29:30 -06:00
Stuart Breckenridge
7545ec919a
Renamed AppearanceManagementView
2022-11-13 09:52:25 +08:00
Maurice Parker
28883b617f
Merge pull request #3746 from Wevah/main
...
Fix the credits view's size
2022-11-12 19:37:18 -06:00
Nate Weaver
b5139ed2d3
Fix the credits view's size
2022-11-12 19:22:58 -06:00
Maurice Parker
ab8611f2b2
Change the move to foreground sync to use the same date to trigger it as the label
2022-11-12 19:05:06 -06:00
Maurice Parker
c25252b0af
Merge pull request #3745 from Wevah/main
...
Fix template version warning
2022-11-12 19:03:11 -06:00
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
1576bcd87a
Display & Behaviors
2022-11-13 00:06:32 +08:00
Stuart Breckenridge
9fc6c54222
Adds early work on managing appearance
2022-11-12 23:10:30 +08:00
Stuart Breckenridge
bb49e744ae
simplifies Settings options
2022-11-12 21:35:59 +08:00
Stuart Breckenridge
3630c6f7b2
Corrected title.
2022-11-12 19:53:53 +08:00
Stuart Breckenridge
c8306c8660
Revised settings views
...
Notes:
- A lot of representable shims over UIKit view controllers. These misbehave a little. They should be re-written in SwiftUI.
- Settings no longer uses VibrantTableViewCell
- Changes to AppDefaults trigger objectWillSend
2022-11-12 19:50:13 +08: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