Commit Graph

5555 Commits

Author SHA1 Message Date
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
Stuart Breckenridge 1f7d40a537
Merge pull request #1 from Ranchero-Software/ios-release
Ios release
2020-05-13 07:30:28 +08:00
Maurice Parker a6b58beac7 Hide the account field for Popular and All reddit types 2020-05-12 14:14:39 -05:00
Maurice Parker 775a69a295 Add iOS Reddit URL builder 2020-05-12 11:17:47 -05:00
Maurice Parker fdfd91e53e Change Popular Reddit description 2020-05-12 10:17:58 -05:00
Maurice Parker 105fcd7033 Always show link for images 2020-05-12 07:17:32 -05:00
Maurice Parker cf91632d4a Remove anchor tag from images 2020-05-12 05:06:16 -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 98ffbfd99b Don't remove the web feeds from the container held by undo 2020-05-10 17:10:44 -05:00
Maurice Parker d22aea7cf5 Enhance remove folder to also remove webfeeds and articles from the cloud 2020-05-10 16:59:23 -05:00
Maurice Parker 8434e7fa1f Add sort option to Add Reddit Feed dialog 2020-05-10 16:19:38 -05:00
Maurice Parker ccb813f6ec Allow autoplay on iOS 2020-05-10 12:21:35 -05:00
Maurice Parker 06e91aa8b7 Add the Add Reddit Feed dialog 2020-05-10 11:44:30 -05:00
Maurice Parker 7ab4ca4291 Delete dead code 2020-05-10 11:04:45 -05:00
Maurice Parker 4c4d19fbc9 Changed Reddit video to autoplay while muted. 2020-05-10 10:33:02 -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 6c6f401e3e Change to save new records only if there isn't already a server side record 2020-05-09 19:36:03 -05:00
Maurice Parker aa3b1771e7 Change so that we no longer default to best sort order and instead use subreddit default 2020-05-09 16:55:22 -05:00
Maurice Parker faab33ab2e Save and toggle full screen state. Issue #2053 2020-05-09 14:14:46 -05:00
Maurice Parker c173d086a0 Merge branch 'master' of https://github.com/Ranchero-Software/NetNewsWire 2020-05-09 11:35:22 -05:00
Maurice Parker 80e9cdba5e Change H1 padding to take a little off the bottom 2020-05-09 11:35:10 -05:00
Maurice Parker 55cb4d5af8 Back out demo css change 2020-05-09 10:24:37 -05:00
Maurice Parker c16dbc125d Add support for pseudo subreddits 2020-05-09 10:23:37 -05:00
Maurice Parker de15c1c78d Add subreddit name to meta feeds 2020-05-09 07:33:26 -05:00
Maurice Parker faaf280d12 Add additional Reddit URL validation 2020-05-08 16:13:25 -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 ffdeda4a74 Refactor LocalAccountRefresherDelegate to be much simpler 2020-05-08 09:28:11 -05:00
Maurice Parker 9027fca2a4 Comment out debugging code 2020-05-08 02:37:27 -05:00
Maurice Parker 1e29809d94 Change so that sync database writes happen immediately for the local account refresher 2020-05-08 02:32:13 -05:00
Maurice Parker ec499b1347 Refactor the code to be slightly more clear in purpose 2020-05-08 01:48:35 -05:00
Maurice Parker 73627a60ca Change cross posts to pull from current link if original link is sparse 2020-05-07 19:47:23 -05:00
Maurice Parker 4d9975f28a Add support for the base timeline Reddit feed 2020-05-07 19:33:15 -05:00
Maurice Parker 40ec650476 Fixed a function comment 2020-05-07 19:07:29 -05:00
Maurice Parker ea5c06f3a7 Add subreddit name lookup and fix rate limit when one isn't returned 2020-05-07 15:39:02 -05:00
Maurice Parker 4aa0033270 Correct Feed Provider feed creation error handling 2020-05-07 15:09:26 -05:00
Brent Simmons e648623183 Bump build to 46. 2020-05-07 11:27:57 -07:00
Maurice Parker 715804fe64 Merge branch 'ios-release' 2020-05-07 11:34:02 -05:00
Maurice Parker ffcf560fab Merge branch 'ios-release' of https://github.com/Ranchero-Software/NetNewsWire into ios-release 2020-05-07 11:32:19 -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 3699889b87 Back out bad implementation of single threading access token renewal 2020-05-07 06:09:57 -05:00
Maurice Parker 26041a067f Serialize renewing the access token 2020-05-07 02:33:43 -05:00
Maurice Parker 48ceb655d6 Decode Twitter and Reddit on a background queue. 2020-05-07 02:17:01 -05:00
Maurice Parker 2324d652cd Add Twitter API rate limiting 2020-05-07 02:10:54 -05:00
Maurice Parker 44476c5d6d Implement Reddit API rate limiting 2020-05-07 01:58:43 -05:00
Maurice Parker 15dfd159da Add support for cross posts 2020-05-06 22:19:06 -05: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 0f06618c1f Changed video source so that we have audio track included 2020-05-06 21:40:20 -05:00
Maurice Parker 2d8cbb8017 Merge branch 'ios-release' 2020-05-06 18:39:55 -05:00
Brent Simmons 71f20d9acd Bump build to 45. 2020-05-06 16:35:53 -07:00