Commit Graph

738 Commits

Author SHA1 Message Date
5f2a667bec track last tap location to show android highlight menu in right place 2022-12-01 10:26:50 -08:00
e3ccdc4b41 listen for merge highlight js action 2022-12-01 10:26:21 -08:00
cc4001161e regenerate bundled web readers 2022-12-01 10:26:19 -08:00
96f720ae24 generate new js bundles for native mobile apps 2022-12-01 10:25:52 -08:00
f13c3551fa send highlightID in json payload send to native app 2022-12-01 10:25:19 -08:00
ba3852e6c3 update reading progress as pdf pages change 2022-11-15 12:16:48 -08:00
30ae8ef8d4 update highlight selection actions for pdf 2022-11-15 12:16:48 -08:00
31c7b705ed add an edit annotation dialog to pdf viewer 2022-11-15 12:16:48 -08:00
0f5336b743 copy text to clipboard when user selects copy action 2022-11-15 12:16:48 -08:00
6747ea4191 show close icon on pdf search view 2022-11-15 12:16:48 -08:00
31ac8f6023 wrap edit annotation view in fragment 2022-11-15 12:16:48 -08:00
1e977aa62f add ability to delete annotations 2022-11-15 12:16:48 -08:00
2ef7da59b4 remove unused code 2022-11-15 12:16:48 -08:00
c102bcfc7c finally get highlight merging working right 2022-11-15 12:16:48 -08:00
0d32117c75 implement popup menu item listeners 2022-11-15 12:16:48 -08:00
e287a50844 tap into text selection popover listener 2022-11-15 12:16:48 -08:00
ec71c580aa use TextSelectionManager to create highlights 2022-11-15 12:16:48 -08:00
5a96cad4a9 add hook to detect taps on an existing annotation 2022-11-15 12:16:48 -08:00
d0ceda4489 add merge highlight graphql file 2022-11-15 12:16:48 -08:00
51d6c3d31c use merge highlight mutation 2022-11-15 12:16:48 -08:00
062f98908f detect merge overlaps properly 2022-11-15 12:16:48 -08:00
cb8cecff47 attempt to detect overlapping highlights 2022-11-15 12:16:48 -08:00
33e45ebba9 save highlight when created from pspdfkit 2022-11-15 12:16:48 -08:00
f5e3153c66 add hooks for annotation changes in pdf 2022-11-15 12:16:48 -08:00
dcfe5a6ac5 listen for changes in pdf search view 2022-11-15 12:16:48 -08:00
9d6f99abf3 add toggle button for thumbnail view 2022-11-15 12:16:48 -08:00
5060380b05 add pdf thumbnail view 2022-11-15 12:16:48 -08:00
44c4c3b8f1 attempt to add pspdfkit toolbars 2022-11-15 12:16:48 -08:00
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