Commit Graph

705 Commits

Author SHA1 Message Date
bc1ddd5681 adjust menu location with toolbar height. user screenx/y to store tap location 2022-12-07 15:21:19 -08:00
fde9528996 use co pose annotation edit view in pdf reader 2022-12-07 11:04:12 -08:00
486a682ad3 send note updates to server 2022-12-07 10:14:03 -08:00
5b2c58d955 update note on pdf annotation when confirm is tapped on note modal 2022-12-07 09:54:42 -08:00
5df82d0d14 use action menu when tapping in existing highlights in pdf doc 2022-12-06 11:18:07 -08:00
99ec98095e respond to articleMutations within js for android calls only 2022-12-05 20:10:42 -08:00
643ba33bfd improve styling of highlight note dialog 2022-12-01 21:15:03 -08:00
08b5aae9f4 position home feed items at top of view 2022-12-01 13:48:10 -08:00
28c1628a97 implement text selection copying 2022-12-01 13:03:39 -08:00
c022ef1874 implement copy highlight action 2022-12-01 11:15:17 -08:00
88a27b52e3 regenerate web bundles 2022-12-01 10:28:20 -08:00
708bb25470 send android selection coordinates when touches end 2022-12-01 10:27:41 -08:00
59da048849 adjust tap location with scroll offset 2022-12-01 10:27:27 -08:00
46ba2f1710 sync highlight deletion from android 2022-12-01 10:27:16 -08:00
ce56b06488 clear action mode after js executes 2022-12-01 10:27:06 -08:00
f31ea67fe6 dispatch to main when UI functions are called from js interface 2022-12-01 10:27:06 -08:00
4e8c316fea use screenX/Y to store tap coordinate 2022-12-01 10:27:04 -08:00
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