Brian Sanders
d8dced6347
Adds a key command (ESC) to the article search bar
2020-05-15 21:41:14 -04:00
Brian Sanders
b058f27064
Fixes bugs in article search
...
Placement of the article search bar is now always done with constraints.
Previously, I'd used inputAccessoryView when the keyboard appeared. That
approach, although ostensibly permitted, causes a hierarchy inconsistency error
when the device orientation changes.
2020-05-15 21:41:14 -04:00
Brian Sanders
62d04e8881
Adds stored inputAccessoryView to ArticleSearchBar
...
It should have been obvious that inputAccessoryView traverses the responder
chain
2020-05-15 21:41:14 -04:00
Brian Sanders
46ce824b98
Adds guard against empty search strings to Find in Article
2020-05-15 21:41:14 -04:00
Brian Sanders
96671df667
Adds keyboard shortcut for "Find in Article" (iOS)
2020-05-15 21:41:14 -04:00
Brian Sanders
2631f4f3f0
Alters search highlights so they don't intercept pointer events
2020-05-15 21:41:14 -04:00
Brian Sanders
edb7c50cb3
Improves incremental search for "Find in Article"
...
Article search now maintains its position in the document, if possible.
2020-05-15 21:41:14 -04:00
Brian Sanders
98e0434077
Alters Find in Article to escape regex characters by default
2020-05-15 21:40:22 -04: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
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
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
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
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
8fc915f5dc
Merge branch 'ios-release' of https://github.com/Ranchero-Software/NetNewsWire into ios-release
2020-05-06 15:07:41 -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
a4560b6f99
Remove figure tags from images since they were unneeded
2020-05-06 13:59:09 -05:00
Maurice Parker
366d24711a
Exclude imgur from embedded media object output
2020-05-06 13:40:13 -05:00
Maurice Parker
9e235564af
Change media embed priority to be lower than video previews
2020-05-06 13:21:37 -05:00
Maurice Parker
73f9d750b7
Shorten link out URL's
2020-05-06 12:39:58 -05:00
Maurice Parker
38f992d01d
Degrade zoom image quality rather than failing
2020-05-06 11:43:50 -05:00
Maurice Parker
a8f6b27c48
Don't link to redd.it
2020-05-05 21:42:20 -05:00
Maurice Parker
cce420b31d
Add link out URL for link only reddit articles
2020-05-05 21:23:42 -05:00
Maurice Parker
6c698c5b94
Use video preview if available
2020-05-05 21:08:51 -05:00
Maurice Parker
00cb83559c
Prefer media embed except for imgur.com
2020-05-05 20:42:34 -05:00
Maurice Parker
11bdc23bdf
Make use of preview images and link out to originals.
2020-05-05 20:33:48 -05:00
Maurice Parker
ceb0a0c423
Add image previews and size to videos.
2020-05-05 20:17:46 -05:00
Maurice Parker
8ee5d2e734
Merge branch 'master' of https://github.com/Ranchero-Software/NetNewsWire
2020-05-05 18:28:40 -05:00
Maurice Parker
97817cb13c
Sync the homePageURL since we don't refigure it for all feeds
2020-05-05 18:25:33 -05:00
Maurice Parker
8c61a7a602
Change Feed Providers so that they supply a homePageURL now
2020-05-05 17:55:27 -05:00
Maurice Parker
9cf338f2d9
Simplify icon path parsing logic
2020-05-05 17:14:23 -05:00
Maurice Parker
6ad3f072bf
Merge pull request #2045 from rizwankce/update-ci-tech-notes
...
Update CI tech notes
2020-05-05 11:12:01 -05:00