Commit Graph

37 Commits

Author SHA1 Message Date
9748803124 Set highlight ids correctly from android to web reader 2023-04-25 15:27:00 +08:00
14d5676979 Add handler for justify text, fix dependency issue with auto highlights 2023-04-10 15:59:40 +08:00
9aa06faf25 Implement margins and iPad reader preferences options 2023-04-10 15:59:40 +08:00
2ed1c2b186 Updated sorting for feature items 2023-04-04 22:21:27 +08:00
8e3aba2295 WIP: feature cards, fir merging highlights offline sync 2023-04-04 21:04:13 +08:00
5eef42e296 Merge highlight improvements 2023-04-03 17:19:43 +08:00
550b8d88ec Update display settings, add advanced settings 2023-03-07 15:36:24 +08:00
4fd4d5a4db New library item cards, fix issue with read position 2023-02-15 13:56:11 +08:00
6e045faf9d avoid calling web view load twice 2023-02-14 07:54:28 -08:00
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