Commit Graph

161 Commits

Author SHA1 Message Date
18819b205a update android build number to 9 2022-10-20 13:06:16 -07:00
0ec409cad4 save font preference in datastore 2022-10-20 13:02:22 -07:00
49df480e2b display list of font families in web pref dialog 2022-10-19 16:05:23 -07:00
370649573f add vertical scroll to web prefs dialog 2022-10-19 13:32:34 -07:00
6c0676dbc9 add switch for toggling high contrast font on android 2022-10-19 13:01:55 -07:00
3513e5e975 add plus and minus icons for steppers 2022-10-19 12:44:18 -07:00
a341475438 store web prefs in dataStore. dispatch changes to webview 2022-10-18 16:25:40 -07:00
7a1e66ba5f style web prefs popover 2022-10-17 21:37:38 -07:00
86337d5d01 add steppers on web prefs dialog 2022-10-17 21:23:39 -07:00
41e5d3000b remove param from web pref dialog onDismiss call 2022-10-12 08:04:14 -07:00
84de7ea640 move annotation view into web reader container 2022-10-11 22:13:31 -07:00
5068169715 use queue of js ops in web reader view model 2022-10-11 22:09:10 -07:00
3142ff82c5 add a web prefs dialog 2022-10-11 15:56:21 -07:00
883ee2a431 structure web preerences into their own data class 2022-10-11 15:56:07 -07:00
80ba68768e scale nav bar height as web reader is scrolled 2022-10-11 14:12:53 -07:00
9d741ff0d9 change navbar offset on scroll 2022-10-11 11:17:26 -07:00
541719bc59 bump android version 2022-10-10 21:12:25 -07:00
f64be5ba90 add setup instructions/command to load secrets file for Android 2022-10-10 08:30:57 -07:00
dae10b2f48 load pspdfkit key from secrets file 2022-10-10 07:45:33 -07:00
e79ce6fb28 update pspdfkit version -- solves threading issues 2022-10-06 17:42:10 -07:00
59fe797feb load annotations and scroll to saved index ancor page 2022-10-06 08:32:39 -07:00
d89a8d2158 load highlights when pdf is loaded 2022-10-06 08:32:39 -07:00
634e178e45 use fragment rather than compose for pspdfkit 2022-10-06 08:32:39 -07:00
a466887dc7 download pdf file and store it locally 2022-10-06 08:32:39 -07:00
9fc81ed50d wrap pspdfkit documentview in a fragment 2022-10-06 08:32:39 -07:00
ff960b760d add large heap declaration 2022-10-06 08:32:39 -07:00
a40d523228 add pspdfkit android dep 2022-10-06 08:32:39 -07:00
e22cd75288 add delete highlight action 2022-09-28 22:05:29 -07:00
8e6d4d387b create text selection menu for an existing highlight 2022-09-28 13:51:15 -07:00
4d889752f6 send reading progress updates to server 2022-09-28 12:34:55 -07:00
d6a38790cd remove TODO comment 2022-09-27 20:34:01 -07:00
d87d25e381 send js to webview when annotation is created 2022-09-27 20:34:01 -07:00
f6376b929f add a save annotation view 2022-09-27 20:34:01 -07:00
aac794949c send saved highlight to server 2022-09-27 20:34:01 -07:00
944b3e2d91 move linked item query into networker object 2022-09-26 19:20:01 -07:00
2be59bdf89 stub logs in for web action handler in web reader view Model 2022-09-26 19:20:01 -07:00
30c6252360 update mobile app reader bundle 2022-09-26 19:19:58 -07:00
67cf702ada update android js interface. send actionID and json to WebReaderViewModel 2022-09-26 19:19:29 -07:00
4cfa99e063 remove context from networker creation call 2022-09-26 19:19:29 -07:00
9a4c8a6886 pass datastore repo into networker 2022-09-26 19:19:29 -07:00
5d0305988b create a networking package 2022-09-26 19:19:29 -07:00
60dc141be4 move linkedItem creation into search networker function 2022-09-26 19:19:29 -07:00
7d0da2d93b create a networker object to handle gql queries 2022-09-26 19:19:29 -07:00
9a3109043c clear selection in android webview after highlight action 2022-09-26 19:19:29 -07:00
e49410196f update bundle.js for native apps 2022-09-26 19:19:27 -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
0f1607e61c dispatch highlight message to webview on highlight menu nutton tap 2022-09-26 19:17:56 -07:00
e850de8aa4 subclass webview to override text selection menu 2022-09-26 19:17:56 -07:00
203195bc34 pass labels and highlights to android web reader' 2022-09-20 21:35:45 -07:00