Commit Graph

285 Commits

Author SHA1 Message Date
Maurice Parker
3188a80d25 Remove CSS rule that was interfering with Newsfoot styling 2020-08-11 10:32:54 -05:00
Brent Simmons
462753e06b Update credits. 2020-08-10 22:16:45 -07:00
Maurice Parker
e1c8479515 Prevent Twitter embeds from cutting off. Issue 2020-07-07 11:47:52 -05:00
Maurice Parker
dd9dca57de Update design to more closely match the existing iOS design and Big Sur look and feel 2020-07-03 19:19:40 -05: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
46ce824b98 Adds guard against empty search strings to Find in Article 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 
2020-05-11 17:08:44 -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
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
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
38f992d01d Degrade zoom image quality rather than failing 2020-05-06 11:43:50 -05:00
Maurice Parker
e681fd6402 Stub out Reddit Feed Provider / Extension Point 2020-05-02 19:38:57 -05:00
Maurice Parker
d5a4f1625a Take device pixel ratio into consideration when drawing the image to zoom. Issue 2020-05-01 16:24:29 -05:00
Maurice Parker
898681dfe6 Take device resolution into consideration when drawing image. Issue 2020-04-30 15:34:17 -05:00
Maurice Parker
a48cbfe1ca Add code to show the Feed Inspector when the feed icon in the article view is pressed. Issue 2020-04-28 21:26:57 -05:00
Maurice Parker
5e4ebb7298 Disallow the feed icon from the image zooming. 2020-04-28 21:03:21 -05:00
Maurice Parker
c1bb75f21e Deleted dead code 2020-04-28 20:42:31 -05:00
Maurice Parker
ee92cf69d2 Merge branch 'extension-point' 2020-04-24 13:34:13 -05:00
Nate Weaver
37ae46ea4c Merge more styles and fix styling of tables with explicit thead/tbody/tfoot
Also use :matches() to simplify some rules.

# Conflicts:
#	Mac/MainWindow/Detail/styleSheet.css
#	iOS/Resources/styleSheet.css
2020-04-23 23:21:22 -05:00
Maurice Parker
d0d29fd7da Merge branch 'master' into extension-point 2020-04-19 19:01:11 -05:00
Nate Weaver
2a6d9994ea Move shared CSS into its own file 2020-04-19 18:38:33 -05:00
Maurice Parker
ac41c7af69 Added timestamp to retweets 2020-04-18 16:27:19 -05:00
Maurice Parker
ad95cef6bb Add iOS twitter stylings 2020-04-18 15:17:56 -05:00
Maurice Parker
9b39165018 Merge branch 'master' into extension-point 2020-04-16 16:37:18 -05:00
Maurice Parker
afdfe5fe71 Merge branch 'ios-release' 2020-04-16 16:36:53 -05:00
Brent Simmons
f9a11198f0 Remove Omni from credits and about text. 2020-04-16 13:24:20 -07:00
Maurice Parker
d168658e05 Add Extension Point maintenance to the iOS app. 2020-04-16 08:25:40 -05:00
Maurice Parker
e6c5d2f199 Merge branch 'ios-release' 2020-04-11 15:59:37 -05:00
Maurice Parker
02f62bbb61 Fix image cropping. Issue 2020-04-11 15:11:12 -05:00
Maurice Parker
187121298e Added support for CloudKit push notifications (subscriptions). 2020-03-30 02:48:25 -05:00
Maurice Parker
ecc20ad9e3 Enabled adding a CloudKit account on iOS. 2020-03-28 17:51:14 -05:00
Maurice Parker
6d085fdacf Inline videos and enable player controls for both Mac and iOS. Issue 2020-03-28 00:56:29 -05:00
Maurice Parker
53b00c5414 Don't show add account option for CloudKit when the entitlement isn't present. 2020-03-25 16:09:01 -05:00
Maurice Parker
d0680bcc73 Merge branch 'ios-release' 2020-03-24 12:21:32 -05:00
Maurice Parker
2d56971c45 Added missing dev files 2020-03-23 07:26:44 -05:00
Maurice Parker
8105756ccb Add some work in progress for CloudKit syncing 2020-03-22 16:35:03 -05:00
Anh Do
8f5f856e49
Add NewsBlur account prototype 2020-03-22 00:47:26 -04:00
Maurice Parker
960af2a8df Parameterize the container so that each developer has their own 2020-03-21 20:53:21 -05:00
Brent Simmons
07cc89541c Add iCloud.com.ranchero.NetNewsWire entitlement to Mac and iOS targets. 2020-03-21 17:43:33 -07:00
Maurice Parker
9f516caa35 Don't use borders on nested tables. Issue 2020-03-21 17:19:03 -05:00
Maurice Parker
9315a00d19 Add CloudKit container entitlements. 2020-03-21 02:34:34 -05:00
Maurice Parker
770206df60 Merge branch 'ios-release' 2020-03-17 17:19:31 -05:00
Maurice Parker
36841602a5 Change article rendering to use loadHTMLString instead of JavaScript. Issue 2020-03-17 17:18:24 -05:00
Maurice Parker
acaf3fac9f Add user agent to plist. Issue 2020-03-15 11:48:07 -05:00
Maurice Parker
5b5eaf6bb7 Merge branch 'ios-release' 2020-03-14 17:13:25 -05:00
Nate Weaver
e6af6ece42 Add top and bottom margins to figure elements 2020-03-13 22:01:07 -05:00
Nate Weaver
9a3fe5caa5 Add a max-width to body 2020-03-13 21:36:16 -05:00
Maurice Parker
52be6e5743 Darken light mode icon color so that it contrasts better against pure white icons. Issue 2020-03-13 10:17:00 -05:00
Maurice Parker
77fd3020cc Correct font used to specify font size. Issue 2020-03-12 19:01:10 -05:00
Nate Weaver
76dd3abff2 Properly style footnotes that have been absoluted 2020-03-12 18:32:42 -05:00
Maurice Parker
61a2e95d2b Manually specify the font size to work around a WKWebView resizing bug. Issue 2020-03-12 18:07:40 -05:00
Maurice Parker
94c6ca428f Merge branch 'mac-release' 2020-03-01 16:32:31 -08:00
Maurice Parker
ad7dde8564 Merge branch 'ios-candidate' 2020-02-21 17:02:14 -08:00
Maurice Parker
2ae021960b Move account files to the documents directory and out of the shared container. Issue 2020-02-12 16:21:48 -08:00
Brent Simmons
fe6fbd31a8 Edit the about NetNewsWire text. Add credit for Wevah; add thanks to Feedbin for Reader view hosting. 2020-02-08 16:14:45 -08:00
Maurice Parker
dfd6be5fa6 Flush are rebuild web view queue when suspending and restoring the app. Issue 2020-02-04 16:00:26 -08:00
Nate Weaver
e6c2c32456 Standardize on tabs 2020-01-30 06:19:54 -06:00
Nate Weaver
447cc44b8e Put <title> and <base> in the <head> instead of <body>
This also means renderHTML() is no longer needed.
2020-01-30 06:15:14 -06:00
Maurice Parker
25daea8a9f Create separate color for block quote bar. Issue 2020-01-26 21:44:53 -07:00
Nate Weaver
e88643f9b9 Make tables obey Dynamic Type 2020-01-22 05:26:12 -06:00
Nate Weaver
3635176d58 --table-border-color -> --table-cell-border-color; add Mac table styles 2020-01-20 21:59:40 -06:00
Nate Weaver
02297ed94a Add table styles 2020-01-20 21:59:40 -06:00
Maurice Parker
5b2728aa10
Merge pull request from hartlco/1647-video-keeps-playing-after-swiping-to-another-article
Stop media playback when article will disappear
2020-01-20 10:56:14 -08:00
Maurice Parker
c2431cb48b Add wordpress emoji style. Issue 2020-01-20 11:53:06 -07:00
Martin Hartl
3370b834b0 Stop media playback when article will disappear 2020-01-20 19:46:23 +01:00
Maurice Parker
f15ade5ebb Make the article datetime always a link to the article permalink. Issue 2020-01-19 17:28:06 -07:00
Maurice Parker
b1653845c2 Remove media selector from block quotes so that the new style is always used. 2020-01-19 13:23:45 -07:00
Phil Dokas
d3ecb68708 Positions the footnote popover on top of other content 2020-01-17 13:41:12 -08:00
Maurice Parker
3c1668c178 Make Feedbin/Twitter video usable. Issue 2020-01-17 12:17:38 -07:00
Maurice Parker
df1b483996 Add Feedbin specific separator. Issue 2020-01-17 10:56:59 -07:00
Maurice Parker
2cdec8c4bf Add a leading border to block quotes so that they can more easily be distinguished. Issue 2020-01-17 10:53:22 -07:00
Maurice Parker
bd29a030e5 Make sure that the imageWasShown message always gets posted, even if the web view got reloaded. Issue 2020-01-15 18:09:47 -07:00
Nate Weaver
d85c388517 Don't allow hyphenation inside inline <code> elements 2020-01-11 17:31:18 -06:00
Maurice Parker
566aae9498 Add import UTI type for OPML. Issue 2020-01-10 16:53:57 -07:00
Nate Weaver
a409242cdb Make <pre> and <code> elements scale with dynamic type 2020-01-10 15:50:09 -06:00
Maurice Parker
5cd466e9fc Merge pull request from benubois/image_viewer
Use existing image for image viewer.
2020-01-09 13:00:42 -07:00
Ben Ubois
bf39ea7688 Use existing image for image viewer.
This should improve performance of the image viewer since it uses
the image data on the page instead of triggering a new download.
2020-01-09 15:18:43 +01:00
Maurice Parker
e99e4362ff Fix to not let the avatar become smaller when we large bylines. Issue 2020-01-08 18:22:47 -07:00
Maurice Parker
c0f76d0dbb Change Mark All as Read icon. Issue 2020-01-06 18:07:04 -07:00
Nate Weaver
53b2ebab78 iPhone 8 Plus viewport is actually 414px wide 2019-12-31 20:30:37 -06:00
Nate Weaver
b5467bb81c Don't shrink margins for wider viewports (e.g., landscape) 2019-12-31 20:08:40 -06:00
Nate Weaver
95db828986 Tweak blockquote margins for small viewports 2019-12-31 19:47:09 -06:00
Maurice Parker
c2d298b836 Add the image title text to zoomed images. Issue 2019-12-31 18:06:27 -07:00
Maurice Parker
0a29535412
Merge pull request from Wevah/table-overflow-wrapper
Table overflow wrapper
2019-12-31 16:24:43 -07:00
Nate Weaver
fa6c21f470 Remove .wp-smiley rule 2019-12-30 18:30:21 -06:00
Nate Weaver
0800c77002 Remove now-unneeded style rule 2019-12-30 17:17:35 -06:00
Nate Weaver
cbbb46a776 Wrap tables in an overflow-x: auto; div 2019-12-30 17:17:35 -06:00
Nate Weaver
758fb1a1c0 Make initial scale 100% and don't let WebKit increase text size
Issue .
2019-12-24 20:15:53 -06:00
Maurice Parker
4a9e79cd1e Persist and restore container expanded state across application launches. Issue 2019-11-26 16:33:11 -06:00
Maurice Parker
59e512a263 Make section headers darker. Issue 2019-11-26 12:48:36 -06:00
Maurice Parker
751dd0ae35 Correctly align the about page. Issue 2019-11-26 11:30:38 -06:00
Brent Simmons
bfc5eadd91 Add credit to About window for Andrew Brehaut’s newsfoot. 2019-11-25 22:38:25 -08:00
Brent Simmons
7a628552d0 Edit the About screen. 2019-11-25 22:19:44 -08:00
Maurice Parker
549bf3197c Show article extractor target state in context menu. 2019-11-25 20:36:15 -06:00
Maurice Parker
323b160b7f Add context menu for Fullscreen mode actions. Issue 2019-11-25 19:43:43 -06:00
Jonathan Bennett
0539336fce Allow Feed Wrangler accounts on iOS 2019-11-25 00:26:03 -05:00