Maurice Parker
|
6ef29e3927
|
Update the text size using JavaScript so that the web page doesn't reload. Fixes #2641
|
2020-12-08 19:00:56 -06:00 |
Nate Weaver
|
755ca7998e
|
Replace String.match() with RegExp.test(); it's slightly more efficient when we don't need the actual result
|
2020-11-20 11:30:32 -06:00 |
Nate Weaver
|
470b8514e4
|
Make regex case-insensitive
|
2020-11-20 11:28:59 -06:00 |
Nate Weaver
|
a227d6124a
|
Add vh/vw to the relative unit check; checking for digits isn't needed
|
2020-11-20 11:27:08 -06:00 |
Nate Weaver
|
6d7cc4d386
|
Constrain the height of iframes that are percent-sized relative to the document body to 50% of the viewport width
|
2020-11-20 11:22:07 -06:00 |
Nate Weaver
|
72ce1e3f00
|
Strip position from style attributes
|
2020-11-20 11:02:30 -06:00 |
Maurice Parker
|
fb592e192c
|
Only pause video that has controls (and thus sound)
|
2020-10-30 19:16:15 -05:00 |
Maurice Parker
|
f7d5cf4f58
|
Fix javascript syntax error
|
2020-10-30 17:25:25 -05:00 |
Maurice Parker
|
5338cd88fe
|
Automatically loop and play Twitter animated gifs without video controls
|
2020-10-30 16:43:32 -05:00 |
Maurice Parker
|
a500166af0
|
Merge branch 'ios-release' into main
|
2020-08-15 11:03:29 -05:00 |
Maurice Parker
|
e1c8479515
|
Prevent Twitter embeds from cutting off. Issue #2166
|
2020-07-07 11:47:52 -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 |
Nate Weaver
|
6723599ea0
|
Strip inline max-width and max-height from elements
|
2020-05-20 16:36:30 -05:00 |
Nate Weaver
|
f5101d44a4
|
Strip inline max-width and max-height from elements
|
2020-05-20 16:15:04 -05:00 |
Nate Weaver
|
183d703fd3
|
Use classList instead of string manipulation
|
2020-04-17 07:09:49 -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
|
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 |
Nate Weaver
|
781dd2ff73
|
Fix null error in wrapTables()
|
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 |
Maurice Parker
|
94c6ca428f
|
Merge branch 'mac-release'
|
2020-03-01 16:32:31 -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 |
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
|
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 |
Maurice Parker
|
0a29535412
|
Merge pull request #1496 from Wevah/table-overflow-wrapper
Table overflow wrapper
|
2019-12-31 16:24:43 -07:00 |
Nate Weaver
|
fcea33d61f
|
Only strip out color, background, and font css properties
Prevents icon images from rendering super-huge.
|
2019-12-30 18:30:10 -06:00 |
Nate Weaver
|
792fcddaf6
|
Update comment
|
2019-12-30 17:35:47 -06:00 |
Nate Weaver
|
58ef7600fb
|
Avoid copying the table and use querySelector()
(Since there's only one .articleBody.)
|
2019-12-30 17:24:34 -06:00 |
Nate Weaver
|
7a61a6a5b4
|
Specify div explicitly
|
2019-12-30 17:24:34 -06:00 |
Nate Weaver
|
c2d3e9213d
|
Strip spans from pre elements inside table cells
Works around a clipping issue.
|
2019-12-30 17:17:35 -06:00 |
Nate Weaver
|
bb0fffcec2
|
Move wrapTables() to just after wrapFrames()
|
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 |
Maurice Parker
|
56d43f8f2d
|
Do a full reload of the article when rearranging the UI to accommodate for split screen color changes.
|
2019-11-20 18:16:54 -06:00 |
Maurice Parker
|
198dec68b1
|
Reload Article images when their availablity notification arrives. Issue #1317
|
2019-11-18 19:33:31 -06:00 |
Maurice Parker
|
8a69657b54
|
Convert all image locations to be absolute. Issues #954 & 1280
|
2019-11-09 17:37:25 -06:00 |
Maurice Parker
|
a1f26898c8
|
Split Mac and iOS specific javascript into individual files.
|
2019-10-13 15:47:11 -05:00 |
Maurice Parker
|
3ee0506b4a
|
Add fullscreen image previewing and zooming
|
2019-10-12 14:45:44 -05:00 |
Maurice Parker
|
c7166cf7c9
|
Commented javascript code
|
2019-09-21 16:11:09 -05:00 |
Maurice Parker
|
2db839db98
|
Prevent videos on iOS from autoplaying in fullscreen
|
2019-09-21 15:59:51 -05:00 |
Maurice Parker
|
0c00150849
|
Externalize javascript code into separate main.js file
|
2019-09-21 04:34:11 -05:00 |