Commit Graph

2958 Commits

Author SHA1 Message Date
eddbcd293a add toggle for auto highlight mode on ios 2023-02-09 15:22:39 -08:00
3062e16e63 Pass tap events from web reader into native instead of setting up gestures in native
This allows us to handle tap events based on state better, most
importantly it means we wont raise the bottom buttons if the
there is a tap to dismiss an active menu.
2023-02-08 18:52:17 +08:00
f800e3a04e Make the TextChips on iOS and Web match better 2023-02-07 17:32:32 +08:00
d8392a64dd Remove unused color 2023-02-07 15:56:53 +08:00
bfe2c7db27 More consistent header font and colors 2023-02-07 15:41:22 +08:00
319e31edfc Add title and label changing to ArticleContainer
This prevents us from getting stuck an a loop of change events
when the user changes some settings.
2023-02-07 15:25:56 +08:00
aae18ed348 Add Atkinson Hyperlegible font 2023-02-07 12:39:17 +08:00
ea0f114d64 Linting clean up 2023-02-07 11:03:53 +08:00
fc20a90534 Handle double tap on highlights to open the note modal 2023-02-07 11:03:53 +08:00
5891dbae10 Clear selection after creating a highlight on release 2023-02-07 11:03:53 +08:00
92d5851aa9 Enable highlight on selection behavior on iOS 2023-02-07 11:03:53 +08:00
4f2d05d3be Remove highlightsBaseURL as it is no longer used 2023-02-07 11:03:53 +08:00
6f8bf6686b Update webreader view when titles are updated 2023-02-07 11:03:53 +08:00
5982005590 Merge pull request #1779 from omnivore-app/fix/tts
Fix text-to-speech timeout issue by sending the response back when cache is invalid
2023-02-06 11:46:11 +08:00
49e40994ee Fix text to speech timeout issue by sending the response back when cache is invalid 2023-02-06 11:24:31 +08:00
e6833fddff Add to address on email not forwarded logs 2023-02-06 11:13:28 +08:00
1e63899748 Add additional logging for mobile auth login errors 2023-02-06 11:11:28 +08:00
8f5cf4c8a0 Merge pull request #1768 from omnivore-app/every-io-newsletter
Add support to multiple newsletters
2023-02-03 19:13:39 +08:00
db1a194d11 Add support for india times newsletter 2023-02-03 18:18:44 +08:00
d36b608919 Add support for energy-world newsletter 2023-02-03 17:23:51 +08:00
b6c41b9c73 Add support for every.io newsletter 2023-02-03 16:59:27 +08:00
363489f5be Add generic newsletter handler 2023-02-03 14:46:24 +08:00
b82ea0425e Add new bulk tool 2023-02-03 14:44:47 +08:00
0a4774828d Allow overriding the logo click destination for tools 2023-02-03 14:44:07 +08:00
1458395630 Merge pull request #1759 from omnivore-app/archive-all-api
bulk action api
2023-02-02 22:14:33 +08:00
be9ce35ca9 Merge pull request #1761 from omnivore-app/ttso-newsletter
Add support for Time To Sign Off newsletter
2023-02-02 22:01:39 +08:00
bb5c104a42 Change archiveAll to bulkAction which allows deletion too 2023-02-02 21:26:37 +08:00
39b87e2aaf Add support for Time To Sign Off newsletter 2023-02-02 17:01:25 +08:00
b2b0d8be82 Merge pull request #1758 from omnivore-app/fix/save-highlight-position-info
Save highlight position info on web
2023-02-02 16:29:06 +08:00
f4d2726db7 Sync highlight deletions on PDFs 2023-02-02 14:19:15 +08:00
49acfd71cb Simplify code to get annotation ids from customData 2023-02-02 14:09:48 +08:00
adb122fe55 Remove debug code 2023-02-02 13:51:45 +08:00
23615db32a Fix deleting highlights from the PDF notebook modal 2023-02-02 11:49:12 +08:00
7255061e36 Unescape HTML entities in annotation when creating highlight 2023-02-02 11:32:24 +08:00
3b888bbb08 Make Async call to archive all 2023-02-01 18:50:10 +08:00
ea54b92a92 Update test 2023-02-01 18:10:47 +08:00
03ab96b7f8 Add archiveAll API 2023-02-01 18:05:16 +08:00
a3396997b2 Handle PDF diffs when sorting the notebook 2023-02-01 17:38:43 +08:00
707ec53cf6 Remove unused test story 2023-02-01 17:07:59 +08:00
f6622bc959 Remove some debug code 2023-02-01 17:04:14 +08:00
a4ed72439f Sort highlights in notebooks 2023-02-01 17:00:09 +08:00
fe9ed7aa13 Track the highlight position percent and anchor index when saving on web 2023-02-01 16:42:36 +08:00
4c04bcffa8 Rename HighlightsModal to NotebookModal 2023-02-01 15:17:36 +08:00
dd6c8cf6dc Make subject optional too 2023-02-01 13:53:27 +08:00
ac6f5b497c Accept null value for text in an email 2023-02-01 13:44:27 +08:00
c4905aaba8 Add default empty value to the text field in received_emails table 2023-02-01 13:43:12 +08:00
83c8166b3b Unescape HTML entities in annotation to avoid showing escaped characters 2023-02-01 12:13:00 +08:00
ba8b6796f3 Merge pull request #1746 from omnivore-app/fix/save-youtube-playlist
Fix incorrect Youtube playlist author name and description
2023-01-31 11:06:25 +08:00
c3e6321b3d Merge pull request #1744 from omnivore-app/fix/wechat-image
Fix not showing images in wechat articles
2023-01-31 09:21:39 +08:00
61bf89b9ad Add tests 2023-01-30 19:10:27 +08:00