Commit graph

3610 commits

Author SHA1 Message Date
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
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
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
Hongbo Wu
9545d1d532 Replace <p> with <break> in ssml 2022-09-26 17:18:46 +08:00
Hongbo Wu
e1123cc422 Fix test 2022-09-26 16:56:12 +08:00
Jackson Harper
c6809bf3cc
Merge pull request #1236 from omnivore-app/fix/cjk-highlighting
Disable word snapping on CJK languages
2022-09-26 16:42:40 +08:00
Jackson Harper
c0a1d895a3
Merge pull request #1237 from omnivore-app/fix/dropdowns
Some web dropdown fixes
2022-09-26 16:42:08 +08:00
Hongbo Wu
8c6a18aed1 Add todo 2022-09-26 16:39:43 +08:00
Jackson Harper
f74fc226c2
Merge pull request #1228 from omnivore-app/feat/voice-selectors
Improve the UI for voice selection
2022-09-26 16:37:46 +08:00
Hongbo Wu
fbaa56c96f Split big ssml into small chunks less than 200 chars 2022-09-26 16:33:29 +08:00
Jackson Harper
c2bd50715d We are writing Typescript here not Swift 2022-09-26 16:27:39 +08:00
Jackson Harper
b423f40f59 Remove left side arrow menus as these screw up the article action menus 2022-09-26 16:18:33 +08:00
Jackson Harper
9fe879e141 Fix custom colour padding on labels dropdown, fix cancel button style 2022-09-26 15:47:36 +08:00
Hongbo Wu
c42996721a Start at index 3, because the frontend starts two nodes above the backend 2022-09-26 15:46:03 +08:00
Jackson Harper
d164013ff9 Also break on comma 2022-09-26 14:49:57 +08:00
Jackson Harper
3ccb3c6c84 Disable word snapping on CJK languages 2022-09-26 14:42:19 +08:00
Hongbo Wu
744c01df49 Make each <li> an utterance to shorter the utterance length and add pause after the utterance ends 2022-09-26 13:06:09 +08:00
Jackson Harper
ecdf45e447 Remove Change Language button, add German and Spanish options 2022-09-26 11:34:20 +08:00
Jackson Harper
cc05f4dac7
Merge pull request #1231 from omnivore-app/fix/code-blocks-on-moz
Dont set max-width on code blocks
2022-09-24 16:10:52 +08:00
Jackson Harper
4700ea67b1 Dont set max-width on code blocks 2022-09-24 15:52:51 +08:00
Jackson Harper
e65269b203
Merge pull request #1229 from omnivore-app/feature/override-language-in-speech-file
Allow language in the query to override the page language in the speech file
2022-09-24 11:33:50 +08:00
Jackson Harper
be6e52fbab Display headphones if playing another audio item 2022-09-24 11:19:14 +08:00
Jackson Harper
09bea6d8c1 Improve byline display, centralize the code a bit 2022-09-24 10:05:04 +08:00
Jackson Harper
9598a3c686 Display default artwork if there is no image or image download fails 2022-09-24 09:45:37 +08:00
Jackson Harper
cad8df31a3 Better placeholder image when no URL is set 2022-09-23 18:27:34 +08:00
Jackson Harper
b4ae822199 More contrast on the share extension buttons and text 2022-09-23 17:50:07 +08:00
Jackson Harper
fbd6e97be6 Handle async threading error with read now accessing the currentViewer property 2022-09-23 17:49:45 +08:00
Jackson Harper
b610a7f734 Better sizing of the headphones image 2022-09-23 17:01:09 +08:00
Hongbo Wu
21ca548897
Merge pull request #1230 from omnivore-app/fix/escape-youtube-title
Escape HTML entities in Youtube and Twitter handlers
2022-09-23 16:59:36 +08:00
Hongbo Wu
cb609d893e Escape HTML entities in puppeteer-parse 2022-09-23 16:40:32 +08:00