Commit Graph

240 Commits

Author SHA1 Message Date
e059d2d6e7 use assigned and unassigned section for label asiignment modal 2022-04-06 21:30:49 -07:00
c85c244459 use text chip to display labels in labels view 2022-04-06 21:30:49 -07:00
7ef4b383fb add ability to delete labels from ios 2022-04-05 14:51:06 -07:00
aec8059dbb remove alpha from color utils 2022-04-05 14:26:38 -07:00
3742ee0330 sync article labels with serevr 2022-04-05 13:46:03 -07:00
f34631525b create apply labels modal 2022-04-05 13:46:03 -07:00
20a9cb811f stub in edit labels modal 2022-04-05 13:46:03 -07:00
da78a2a9ce add a create label modal 2022-04-05 13:46:03 -07:00
68fe58d9f3 rename local hex var to hexValue to make it distinct from property name 2022-04-05 13:46:03 -07:00
90da2e2988 add helper functions for Color/hex conversions 2022-04-05 13:46:03 -07:00
72438d2d97 stub in test label mutation 2022-04-05 13:46:03 -07:00
dcc7924531 create labelsPublisher to fetch existing labels 2022-04-05 13:46:03 -07:00
db11a75107 stub in labels view 2022-04-05 13:46:03 -07:00
9519be128c add a createLabelPublisher 2022-04-05 13:46:03 -07:00
f0034f8167 swiftlint fixes 2022-04-05 13:46:02 -07:00
caefa364a8 add lables to feedItem type 2022-04-05 13:46:02 -07:00
b79c71ff65 update reading progress only when user has navigated back to the grid view 2022-04-04 12:05:06 -07:00
88e68ff4a3 use selectedLinkItem to track active state of grid items 2022-04-04 10:07:16 -07:00
99f73f821f Merge pull request #349 from omnivore-app/experiment/prefetch-on-ios
Prefetch page content on iOS
2022-03-31 22:07:30 -07:00
13cd668cdd Add invalidation when highlights are added to items 2022-03-31 15:04:22 -07:00
183776c791 Reduce the reader overly length now that items are precached 2022-03-30 17:09:37 -07:00
a1feffaf03 Prefetch page content on iOS 2022-03-30 16:39:51 -07:00
d2e14fc935 Allow video playback on iOS
Example page:

https://www.technologyreview.com/2022/03/28/1048355/quantum-computing-has-a-hype-problem
2022-03-29 10:55:48 -07:00
ea7ad52ca6 Merge pull request #332 from omnivore-app/fix/webview-reload
Reload the web reader if its process is terminated
2022-03-29 09:48:33 -07:00
709b96eaa7 Ensure title doesnt get html encoded with new appreader 2022-03-29 09:28:40 -07:00
870af33acf check for root element on webview and relaod content of it's missing 2022-03-28 18:45:03 -07:00
278578c82e load webreader in updateUIView func when needsRelaod is true 2022-03-28 17:00:34 -07:00
877fdb1a93 Reload the web reader if its process is terminated 2022-03-28 10:52:31 -07:00
228745f3ea Fix variable name to match attribute 2022-03-25 20:56:17 -07:00
ca0897edab Pass createdAt, savedAt, and publishedAt into the appreader 2022-03-25 20:54:07 -07:00
acca59a11b bump ios version to 1.4.2 2022-03-24 16:35:44 -07:00
b6e9fd9073 Update bundle.js 2022-03-24 13:55:11 -07:00
7f8c794dfc pass annotation to create highlight call 2022-03-24 13:00:21 -07:00
5392265a5e Bridge response values from highlight mutations back to JS in the format it expects 2022-03-24 10:52:26 -07:00
f1c20c731f don't bundle maxjax script tags for apple embeds 2022-03-24 09:18:07 -07:00
5db0cb12f0 remove auth token and env vars from webreader 2022-03-24 08:34:43 -07:00
16b3095527 add mathjax script 2022-03-24 08:32:42 -07:00
f8fa7f0344 stub in mathjax scripts 2022-03-24 08:32:39 -07:00
f8f9af8ec4 Pass html content and title to appreader as HTML
Passing the content in as HTML means we dont have to worry about
escaping it or any issues with quotes in the htmlContent
2022-03-23 19:44:33 -07:00
fdaf0bd868 regenerate bundle.js 2022-03-23 11:27:32 -07:00
4960daeb30 use inline svg for highlight note icon 2022-03-23 10:59:59 -07:00
3b907d415f handle wkmessages and send replies to webview 2022-03-22 23:48:39 -07:00
7b6c381ce2 Handle results from article actions in swift 2022-03-22 15:25:02 -07:00
7f15f42358 Send mutation events from web to native 2022-03-22 14:13:17 -07:00
e85558114c use shared webview and remove message handlers before each use 2022-03-22 11:54:54 -07:00
6bb8f76f40 add createdByMe field to Highlight model 2022-03-22 11:51:45 -07:00
1b6fb7ba93 create ArticleCOntent model 2022-03-22 08:03:03 -07:00
e28cf07666 pass highlights into webreader 2022-03-22 08:03:03 -07:00
cdefac0d50 add annotattion and safari modals to web reader 2022-03-22 08:03:03 -07:00
93a8d4a890 split reader code into files. remove unused code 2022-03-22 08:03:03 -07:00