Maurice Parker
4e22489d97
Merge branch 'ios-release' of https://github.com/Ranchero-Software/NetNewsWire into ios-release
2020-05-15 10:45:22 -05:00
Maurice Parker
8ff2776d88
Make sure we have only one web view in the view hierarchy after navigation. Issue #2075
2020-05-15 10:45:05 -05:00
Maurice Parker
225c98a70e
Merge pull request #2073 from rizwankce/open-in-safari-shortcut
...
Keyboard shortcuts for "Open in App Browser"
2020-05-15 04:38:26 -05:00
Rizwan Mohamed Ibrahim
c9ebb6bd75
adds "Open In App Browser" shortcut
2020-05-15 12:39:33 +05:30
Rizwan Mohamed Ibrahim
04458adee5
adds "Mark All Read" shortcut for feeds list
2020-05-14 18:13:41 +05:30
Rizwan Mohamed Ibrahim
f7f7f4dddb
adds keyboard shortcuts for open in Safari
2020-05-14 17:58:38 +05:30
Maurice Parker
8500324eb2
Merge pull request #2041 from stuartbreckenridge/mail-fix-ios
...
mailto links now open on iOS
2020-05-14 07:26:26 -05:00
Maurice Parker
8fe746fabf
Merge pull request #2072 from rizwankce/fix/share-extension-activation-rule
...
Share extension activation rule for text
2020-05-14 07:17:54 -05:00
Maurice Parker
7deac7f3c3
Merge pull request #2071 from stuartbreckenridge/issue-2018
...
Key commands work with action sheets
2020-05-14 07:14:57 -05:00
Rizwan Mohamed Ibrahim
bfef02e18f
adds text activation rule for share extension
2020-05-14 17:17:16 +05:30
Stuart Breckenridge
a9e8cec90e
Key commands work with action sheets
2020-05-14 17:10:55 +08:00
Maurice Parker
8f8bd229c5
Merge pull request #2068 from rizwankce/feature/keyboard-shortcuts
...
Keyboard shortcuts
2020-05-13 11:43:14 -05:00
Rizwan Mohamed Ibrahim
32c8c038ee
move toggle side bar to RootSplitViewController
2020-05-13 21:57:02 +05:30
Rizwan Mohamed Ibrahim
a9aefd252e
adds keyboard shortcuts
...
- toggle side bar on timeline
- toggle readers view on article
- go to settings on global
2020-05-13 17:29:59 +05:30
Stuart Breckenridge
f153643273
Removes return statements that are not needed.
2020-05-13 13:03:51 +08:00
Stuart Breckenridge
58575331dd
Fixes #2018
...
This commit adds a new `MarkAsReadAlertControllerSourceType` protocol to which `CGRect`, `UIView`, and `UIBarButtonItem` conform to.
The `MarkAsReadAlertController` now presents an action sheet for mark as read, mark above as read, and mark below as read. The above is used for the `popoverPresentationController`’s `barButtonItem`, `sourceRect`, or `sourceView` as needed.
2020-05-13 12:33:51 +08:00
Maurice Parker
775a69a295
Add iOS Reddit URL builder
2020-05-12 11:17:47 -05:00
Brian Sanders
737f4bfdf5
Adds "Find in Article" activity to the share sheet
...
addresses #1750
2020-05-11 17:08:44 -04:00
Maurice Parker
ccb813f6ec
Allow autoplay on iOS
2020-05-10 12:21:35 -05:00
Maurice Parker
fda9be2e41
Update the progress bar when it comes into view so that it is always current
2020-05-10 10:00:04 -05:00
Maurice Parker
50e6e8e190
Merge pull request #2050 from jbennett/2049-add-folder-management-behavior
...
Adds an account behavior to disable folders
2020-05-08 15:36:16 -05:00
Maurice Parker
715804fe64
Merge branch 'ios-release'
2020-05-07 11:34:02 -05:00
Maurice Parker
46a96a7d50
Serialize access to the web view provider. Issue #2043
2020-05-07 11:32:11 -05:00
Jonathan Bennett
a37bfd5d74
Adds an account behavior to disable folders
...
Some sync services (Feed Wrangler) don't support folders. This behavior removes the account from the UI when adding new folders.
2020-05-07 10:03:04 -04:00
Maurice Parker
9429f36095
Don't image zoom any previews that are just links out
2020-05-06 21:56:01 -05:00
Maurice Parker
2d8cbb8017
Merge branch 'ios-release'
2020-05-06 18:39:55 -05:00
Maurice Parker
211e44fff5
Remove flash when changing out the web view upon returning to the foreground
2020-05-06 17:35:38 -05:00
Maurice Parker
be4691abd0
Use different assets for Snoo when in light vs dark mode
2020-05-06 15:32:05 -05:00
Maurice Parker
14d8e9af30
Merge branch 'ios-release'
2020-05-06 15:12:25 -05:00
Maurice Parker
d4cffa28f2
Rollback disclosure button reference hold since it does nothing to stop the crash
2020-05-06 14:58:47 -05:00
Maurice Parker
502ff3e019
Don't multiply by the device pixel ratio if that will put us over the canvas limit
2020-05-06 14:55:34 -05:00
Maurice Parker
5f60b84b8b
Reset all the web views when coming back to the foreground incase one of them is unavailable now
2020-05-06 14:53:09 -05:00
Maurice Parker
38f992d01d
Degrade zoom image quality rather than failing
2020-05-06 11:43:50 -05:00
Stuart Breckenridge
f58ac4d160
Wraps Alert strings in NSLocalizedString
...
Also removes `tel` scheme handling.
2020-05-04 13:25:02 +08:00
Maurice Parker
78f72264fd
Add oauth2 signon to iOS
2020-05-03 16:19:55 -05:00
Stuart Breckenridge
e825a5d516
Adds handling of tel
url schemes
2020-05-03 22:37:01 +08:00
Stuart Breckenridge
f901436211
mailto links now open on iOS
...
fixes #2036
Extends `URL` with an email address `var` for `mailto` schemes and adds a decisionHandler for `mailto` schemes on `WebViewController`. If the device cannot send mail, an alert is displayed.
2020-05-03 21:33:57 +08:00
Maurice Parker
e681fd6402
Stub out Reddit Feed Provider / Extension Point
2020-05-02 19:38:57 -05:00
Maurice Parker
41a17dfb06
Restrict build button on iOS so that it only appears if Twitter is enabled
2020-05-02 17:21:01 -05:00
Maurice Parker
85f7adaa0a
Use MainThreadOperation to prevent article status updates from interleaving
2020-05-02 10:02:58 -05:00
Maurice Parker
6bdcd941ae
Fix typo
2020-05-02 09:01:53 -05:00
Maurice Parker
a522ec67b3
Merge branch 'master' of https://github.com/Ranchero-Software/NetNewsWire
2020-05-01 17:43:33 -05:00
Maurice Parker
6d60053012
Merge branch 'ios-release'
2020-05-01 16:35:21 -05:00
Maurice Parker
e2267d14ee
Hold a reference to the pointer interaction to try to get it to stop crashing. Issue #2034
2020-05-01 16:34:19 -05:00
Maurice Parker
d5a4f1625a
Take device pixel ratio into consideration when drawing the image to zoom. Issue #2032
2020-05-01 16:24:29 -05:00
Nate Weaver
5ac69a411e
Remove the color parameter on iOS too
2020-05-01 02:02:44 -05:00
Nate Weaver
070981553d
Make attributed titles work on iOS
2020-05-01 01:42:44 -05:00
Maurice Parker
898681dfe6
Take device resolution into consideration when drawing image. Issue #2032
2020-04-30 15:34:17 -05:00
Maurice Parker
14e1dbe58e
Merge branch 'ios-release'
2020-04-30 14:29:01 -05:00
Maurice Parker
d30987ca0a
Use main thread operation to only allow one remote notification at a time to run.
2020-04-29 15:46:29 -05:00