Nate Weaver
fc2d5b7b28
Set max-width of <object> to 100%
2020-07-16 09:21:42 -05:00
Maurice Parker
206f0e7263
Add SWIFTUI compiler directive
2020-07-10 15:21:47 -05:00
Maurice Parker
0e3ee19e3a
Made Article View match system accent color
2020-07-08 17:26:53 -05:00
Nate Weaver
014724e6a7
Don't force iframe height to auto
...
Prevents truncating of YouTube embeds without needing a wrapper div.
(master version of 82f8951c96
).
This also sets max-width: 100%; on video instead of width: 100% !important;.
2020-07-02 04:45:08 -05:00
Nate Weaver
dc57981376
Only wrap iframes that don't specify their own height
...
(master version of e183a5406c
)
2020-07-02 04:32:58 -05:00
Maurice Parker
2ad01885c1
Increase link brightness for darkmode to make links more easy to read
2020-05-27 10:37:50 -05:00
Nate Weaver
6723599ea0
Strip inline max-width and max-height from elements
2020-05-20 16:36:30 -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
Nate Weaver
c555646fb2
Add attributed title support in the timeline
2020-05-01 01:42:43 -05:00
Maurice Parker
86fb98c17b
Revert "WIP: Title tags"
2020-04-24 20:24:24 -05:00
Nate Weaver
3d509a94d4
Add attributed title support in the timeline
2020-04-24 16:20:40 -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
Nate Weaver
183d703fd3
Use classList instead of string manipulation
2020-04-17 07:09:49 -05:00
Maurice Parker
5afda76134
Merge branch 'accent-color-experimental'
2020-04-16 13:35:12 -05:00
Nate Weaver
8bb249b1ad
Fix typo
2020-04-15 16:39:58 -05:00
Maurice Parker
e23cc4d8a6
Merge branch 'master' into accent-color-experimental
2020-03-28 00:56:53 -05:00
Maurice Parker
6d085fdacf
Inline videos and enable player controls for both Mac and iOS. Issue #1952
2020-03-28 00:56:29 -05:00
Maurice Parker
6a384d99e6
Darken and lighten the accent color for the article view.
2020-03-20 08:13:39 -05:00
Maurice Parker
1e1fce59da
Use system accent color to tint the article view
2020-03-20 06:41:38 -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 #1923
2020-03-17 17:18:24 -05:00
Maurice Parker
5b5eaf6bb7
Merge branch 'ios-release'
2020-03-14 17:13:25 -05:00
Maurice Parker
77fd3020cc
Correct font used to specify font size. Issue #1878
2020-03-12 19:01:10 -05:00
Nate Weaver
781dd2ff73
Fix null error in wrapTables()
2020-03-12 18:32:42 -05:00
Nate Weaver
5bbda2a68e
"footnotes" -> ".footnotes"; use idFromHash()
2020-03-12 18:32:42 -05:00
Nate Weaver
76dd3abff2
Properly style footnotes that have been absoluted
2020-03-12 18:32:42 -05:00
Nate Weaver
509ef01213
URL-decode the ID to make it work with non-ASCII characters
...
Fixes #1812 .
2020-03-12 18:32:42 -05:00
Maurice Parker
61a2e95d2b
Manually specify the font size to work around a WKWebView resizing bug. Issue #1878
2020-03-12 18:07:40 -05:00
Maurice Parker
5755dd0844
Finish merge of mac-release.
2020-03-01 16:33:05 -08:00
Maurice Parker
94c6ca428f
Merge branch 'mac-release'
2020-03-01 16:32:31 -08:00
Nate Weaver
e183a5406c
Only wrap iframes that don't specify their own height
2020-02-28 08:19:40 -06:00
Nate Weaver
65b508ffaa
Port inline style stripping changes from master
2020-02-28 08:15:06 -06:00
Maurice Parker
85bd20ca80
Stop media playback when the main window is closed. Issue #1646
2020-02-27 12:15:41 -08:00
Maurice Parker
2ae021960b
Move account files to the documents directory and out of the shared container. Issue #1784
2020-02-12 16:21:48 -08:00
Brent Simmons
cac67f8ac4
Use percent-encoding — via URLComponents — on the articleID in the nnwImageIcon URL scheme.
2020-02-08 17:21:55 -08: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
c6beb3c9dd
Don't try to convert to an absolute img url when the img url is already absolute. Issue #1726
2020-01-28 15:39:02 -07:00
Maurice Parker
dd5633b5ae
Change to use the correct URL when reloading an image.
2020-01-27 16:27:13 -07:00
Maurice Parker
3a99e6430f
Make the article icon code specify the desired article so that it can't pull the wrong one by mistake. Issue #1707
2020-01-27 12:58:32 -07:00
Maurice Parker
97d6c69431
Change to always reload the page when rendering an article. Issue #1713
2020-01-26 20:29:58 -07:00
Maurice Parker
f15ade5ebb
Make the article datetime always a link to the article permalink. Issue #1655
2020-01-19 17:28:06 -07:00
Maurice Parker
7e35bd1ec4
Remove unused parameter. It was obsoleted, but not removed.
2020-01-19 15:36:19 -07:00
Maurice Parker
539722d685
Change Feedbin Twitter images to use the canonical source instead of Feedbin image servers.
2020-01-17 11:41:04 -07:00
Maurice Parker
38ef0c2515
Convert src to use Feedbin proxy images when they are available. Issue #1632
2020-01-16 17:14:38 -07:00
Nate Weaver
645c3deba1
Use new MacroProcessor replacement
2020-01-07 16:06:41 -06:00