Jackson Harper
550b8d88ec
Update display settings, add advanced settings
2023-03-07 15:36:24 +08:00
Satindar Dhillon
6e045faf9d
avoid calling web view load twice
2023-02-14 07:54:28 -08:00
Jackson Harper
d6acb69a1c
Use sets for selected/unselected labels to eliminate duplicate IDs in selection
2023-01-23 15:43:56 +08:00
Satindar Dhillon
99ec98095e
respond to articleMutations within js for android calls only
2022-12-05 20:10:42 -08:00
Satindar Dhillon
46ba2f1710
sync highlight deletion from android
2022-12-01 10:27:16 -08:00
Satindar Dhillon
67cf702ada
update android js interface. send actionID and json to WebReaderViewModel
2022-09-26 19:19:29 -07:00
Satindar Dhillon
821f2da3a0
add android message handlers in same places webKit handlers are used
2022-09-26 19:19:01 -07:00
Satindar Dhillon
1d619dda5d
add javascript interface to android webView so messages can be sent from web to android
2022-09-26 19:18:58 -07:00
Jackson Harper
27f803e5af
Add script to update the bundle file
2022-08-29 11:31:36 +08:00
Satindar Dhillon
af6f8dd416
enable highlight bar for macos web reader
2022-06-29 22:09:52 -07:00
Satindar Dhillon
d3be6cf72a
set text contrast preference at article loading time. default to true
2022-06-22 15:08:01 -07:00
Jackson Harper
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
Satindar Dhillon
bd34f4ff3c
use maxWidthPercentage to update margin in web reader:
2022-06-13 11:27:21 -07:00
Satindar Dhillon
c6ba1bee57
default to inter font
2022-06-03 11:55:18 -07:00
Satindar Dhillon
afd2acf302
pass in font family to web reader
2022-06-03 11:54:45 -07:00
Satindar Dhillon
cebdbedc59
wire up margin and line height changes to web view
2022-06-01 17:16:06 -07:00
Jackson Harper
2c56073406
Display labels on the appreader page
2022-05-03 21:00:04 -07:00
Jackson Harper
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
Jackson Harper
7b6c381ce2
Handle results from article actions in swift
2022-03-22 15:25:02 -07:00
Jackson Harper
7f15f42358
Send mutation events from web to native
2022-03-22 14:13:17 -07:00
Satindar Dhillon
fd9170788e
remove font imports from appreader
2022-03-22 08:03:03 -07:00
Satindar Dhillon
5b3be99a55
apply stored theme in appreader
2022-03-21 15:28:48 -07:00
Jackson Harper
1817b469e2
Disable the highlight bar in the embedded iOS reader
2022-03-21 15:22:18 -07:00
Jackson Harper
5bbc3308c3
Move index.html
2022-03-21 15:19:18 -07:00
Jackson Harper
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