Commit graph

3639 commits

Author SHA1 Message Date
Satindar Dhillon
e22cd75288 add delete highlight action 2022-09-28 22:05:29 -07:00
Satindar Dhillon
8e6d4d387b create text selection menu for an existing highlight 2022-09-28 13:51:15 -07:00
Satindar Dhillon
4d889752f6 send reading progress updates to server 2022-09-28 12:34:55 -07:00
Satindar Dhillon
d6a38790cd remove TODO comment 2022-09-27 20:34:01 -07:00
Satindar Dhillon
d87d25e381 send js to webview when annotation is created 2022-09-27 20:34:01 -07:00
Satindar Dhillon
f6376b929f add a save annotation view 2022-09-27 20:34:01 -07:00
Satindar Dhillon
aac794949c send saved highlight to server 2022-09-27 20:34:01 -07:00
Jackson Harper
a0d4e06d34
Merge pull request #1251 from omnivore-app/fix/missing-marque-file
Add missing MarqueTextView file
2022-09-28 11:32:46 +08:00
Jackson Harper
8e5fb98432 Add missing MarqueTextView file 2022-09-28 11:22:23 +08:00
Jackson Harper
441812957b
Merge pull request #1247 from omnivore-app/feat/marquee-text
UI improvements and bug fixes for text to speech
2022-09-28 10:53:57 +08:00
Rupin Khandelwal
155cbcf2ec
Merge pull request #1233 from omnivore-app/feat/compact-listview
Feat/compact listview
2022-09-27 08:06:33 -05:00
Jackson Harper
e14b3a3f64
Merge pull request #1248 from omnivore-app/fix/consistent-titles
Use read-it-later instead of "read it later" in copy
2022-09-27 19:39:00 +08:00
Jackson Harper
0ac72b278b Use read-it-later instead of "read it later" in copy 2022-09-27 17:05:08 +08:00
Jackson Harper
12395c2385 Dont show the language changer on the settings voice picker 2022-09-27 16:29:46 +08:00
Jackson Harper
8e1ac67d80 Use a UIViewRepresentable to set slider images instead of introspection
The slider was losing the custom images when being opened/closed
sometimes because introspection doesn't get called.
2022-09-27 16:22:02 +08:00
Jackson Harper
d77f893e06 Use marquee text on audio player for long titles/info sections 2022-09-27 14:36:00 +08:00
Satindar Dhillon
ea7edc087c
Merge pull request #1222 from omnivore-app/feature/android-web-context-menus
WebView Text Selection Menu - Android
2022-09-26 20:08:19 -07:00
Hongbo Wu
3a93e0a135
Merge pull request #1244 from omnivore-app/descrease-pause-time
Reduce the pause time to 250ms
2022-09-27 10:21:11 +08:00
Jackson Harper
4fcb379950 A couple small font/color tweaks 2022-09-27 10:20:14 +08:00
Satindar Dhillon
944b3e2d91 move linked item query into networker object 2022-09-26 19:20:01 -07:00
Satindar Dhillon
2be59bdf89 stub logs in for web action handler in web reader view Model 2022-09-26 19:20:01 -07:00
Satindar Dhillon
30c6252360 update mobile app reader bundle 2022-09-26 19:19:58 -07:00
Satindar Dhillon
67cf702ada update android js interface. send actionID and json to WebReaderViewModel 2022-09-26 19:19:29 -07:00
Satindar Dhillon
4cfa99e063 remove context from networker creation call 2022-09-26 19:19:29 -07:00
Satindar Dhillon
9a4c8a6886 pass datastore repo into networker 2022-09-26 19:19:29 -07:00
Satindar Dhillon
5d0305988b create a networking package 2022-09-26 19:19:29 -07:00
Satindar Dhillon
60dc141be4 move linkedItem creation into search networker function 2022-09-26 19:19:29 -07:00
Satindar Dhillon
7d0da2d93b create a networker object to handle gql queries 2022-09-26 19:19:29 -07:00
Satindar Dhillon
e401be6fb2 fix block scoping error for message object creation 2022-09-26 19:19:29 -07:00
Satindar Dhillon
9a3109043c clear selection in android webview after highlight action 2022-09-26 19:19:29 -07:00
Satindar Dhillon
e49410196f update bundle.js for native apps 2022-09-26 19:19:27 -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
Satindar Dhillon
0f1607e61c dispatch highlight message to webview on highlight menu nutton tap 2022-09-26 19:17:56 -07:00
Satindar Dhillon
e850de8aa4 subclass webview to override text selection menu 2022-09-26 19:17:56 -07:00
Hongbo Wu
e3c0f5d774 Reduce the pause time to 250ms 2022-09-27 09:56:29 +08:00
Hongbo Wu
efeafb4c24 Reduct the pause time to 500ms 2022-09-27 09:52:51 +08:00
Jackson Harper
38236e6199
Merge pull request #1240 from omnivore-app/fix/ios-voice-handling
Refactor voices code, show an indicator when switching voices
2022-09-27 09:43:53 +08:00
Rupin Khandelwal
e805c5fade Removing commented out code and polish/clean up 2022-09-26 14:01:18 -05:00
Rupin Khandelwal
efcfc1afdb Compact list view completion 2022-09-26 13:57:18 -05:00
Jackson Harper
247fcf0eb3 Dont display loading indicator if audio is not playing when voice is changed 2022-09-26 20:46:28 +08:00
Hongbo Wu
1671d62c14
Merge pull request #1243 from omnivore-app/fix/ssml-to-speech-idx
Start at index 3, because the frontend starts two nodes above the backend
2022-09-26 19:13:49 +08:00
Hongbo Wu
d5b284e25c Start at index 3, because the frontend starts two nodes above the backend 2022-09-26 19:09:50 +08:00
Hongbo Wu
8e41e788a6
Merge pull request #1238 from omnivore-app/feature/split-large-utterance
feature/split large utterance
2022-09-26 18:01:39 +08:00
Hongbo Wu
629f898a36 Remove debugging logs 2022-09-26 18:01:03 +08:00
Hongbo Wu
35f7b0b90b Do not breaking on words and bookmarks 2022-09-26 17:47:40 +08:00
Jackson Harper
5bb0b1246b Add the voice selection view 2022-09-26 17:47:06 +08:00
Jackson Harper
a66b4eeccc Update the bundled app reader 2022-09-26 17:26:12 +08:00
Jackson Harper
6002074b74 Dont display our GCS storage domain for PDFs 2022-09-26 17:24:00 +08:00
Jackson Harper
f902f74cd2 Refactor voices code, show an indicator when switching voices 2022-09-26 17:19:24 +08:00