eddbcd293a
add toggle for auto highlight mode on ios
2023-02-09 15:22:39 -08:00
319e31edfc
Add title and label changing to ArticleContainer
...
This prevents us from getting stuck an a loop of change events
when the user changes some settings.
2023-02-07 15:25:56 +08:00
92d5851aa9
Enable highlight on selection behavior on iOS
2023-02-07 11:03:53 +08:00
4f2d05d3be
Remove highlightsBaseURL as it is no longer used
2023-02-07 11:03:53 +08:00
6f8bf6686b
Update webreader view when titles are updated
2023-02-07 11:03:53 +08:00
d6acb69a1c
Use sets for selected/unselected labels to eliminate duplicate IDs in selection
2023-01-23 15:43:56 +08:00
99ec98095e
respond to articleMutations within js for android calls only
2022-12-05 20:10:42 -08:00
46ba2f1710
sync highlight deletion from android
2022-12-01 10:27:16 -08:00
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