Commit Graph

20 Commits

Author SHA1 Message Date
67cf702ada update android js interface. send actionID and json to WebReaderViewModel 2022-09-26 19:19:29 -07:00
821f2da3a0 add android message handlers in same places webKit handlers are used 2022-09-26 19:19:01 -07:00
1d619dda5d add javascript interface to android webView so messages can be sent from web to android 2022-09-26 19:18:58 -07:00
27f803e5af Add script to update the bundle file 2022-08-29 11:31:36 +08:00
af6f8dd416 enable highlight bar for macos web reader 2022-06-29 22:09:52 -07:00
d3be6cf72a set text contrast preference at article loading time. default to true 2022-06-22 15:08:01 -07:00
eb8cb3854c Do all scroll watching on the main window
This moves all scrolling from child divs to the main window. This
improves our keyboard handling, as focus will be given to the
body element, not the child div when navigating by keyboard
commands, so arrow keys and space bar will work after navigating
to the reader with the keyboard commands.
2022-06-17 15:59:51 -07:00
bd34f4ff3c use maxWidthPercentage to update margin in web reader: 2022-06-13 11:27:21 -07:00
c6ba1bee57 default to inter font 2022-06-03 11:55:18 -07:00
afd2acf302 pass in font family to web reader 2022-06-03 11:54:45 -07:00
cebdbedc59 wire up margin and line height changes to web view 2022-06-01 17:16:06 -07:00
2c56073406 Display labels on the appreader page 2022-05-03 21:00:04 -07:00
0859002c0c Remove next dependencies from the article components
This pulls next related deps up into the page instead of the
component and allows us to pull next out of the app reader
dependency.
2022-03-25 13:26:01 -07:00
7b6c381ce2 Handle results from article actions in swift 2022-03-22 15:25:02 -07:00
7f15f42358 Send mutation events from web to native 2022-03-22 14:13:17 -07:00
fd9170788e remove font imports from appreader 2022-03-22 08:03:03 -07:00
5b3be99a55 apply stored theme in appreader 2022-03-21 15:28:48 -07:00
1817b469e2 Disable the highlight bar in the embedded iOS reader 2022-03-21 15:22:18 -07:00
5bbc3308c3 Move index.html 2022-03-21 15:19:18 -07:00
059389bbe8 WIP: bundled appreader for iOS
Update webpack to bundle fonts and CSS

Remove special font handling

Add package.json

allow setting the article data on window so it can be set in index.html

Add window omnivoreArticle definition

Remove unused dependencies

remove unused copy-webpack plugin dep

Remove unused deps

Handle setting the environment dynamically from Swift

Remove unused deps

Remove more unused deps

Update index, dont use subfolders for fonts

Use a regex to replace font url patterns

Remove local apple changes
2022-03-21 15:08:10 -07:00