Commit Graph

468 Commits

Author SHA1 Message Date
6869271d54 A little safer and/or more dangerous way of checking content type 2022-05-24 22:49:16 -07:00
a02bb2f5c9 Extract contentType from safari
This fixes issues where we'd incorrectly identify a PDF as HTML.
Safari will use our preprocess javascript file even if the
file is PDF, so we rely on JS to detect the content type here.
2022-05-24 21:01:04 -07:00
1a12e545f5 use progressview for pdf loading view 2022-05-23 09:20:52 -07:00
b46576e937 run controller config once 2022-05-23 08:55:32 -07:00
c748ceb26b bump ios version to 1.7.1 2022-05-22 23:26:04 -07:00
11b5dc3172 use stateobject to keep track of pdf document 2022-05-22 23:24:37 -07:00
3f68a179c8 remove pdfproviders 2022-05-22 10:15:14 -07:00
89e9519322 import pspsdfkit for ios only 2022-05-22 09:35:17 -07:00
86eaef4d58 add local pspdfkit package 2022-05-22 08:04:43 -07:00
8139664083 pass pdfitem to LinkItemDetailView when item is a pdf 2022-05-21 15:56:27 -07:00
14b146291f create a PDFItem struct that can be used by PDFViewer 2022-05-21 10:17:54 -07:00
12c2f8ab62 use task rather than onAppear for loading initial items 2022-05-20 08:54:16 -07:00
9858cc8413 remove guard for loadItems call 2022-05-20 08:49:47 -07:00
d6f9acca11 fetch items in background task 2022-05-19 16:12:53 -07:00
2eeec7cc77 send debug messages to segment for bg task execution 2022-05-19 13:04:05 -07:00
64b6f95a15 use correct task request for background fetching 2022-05-18 21:36:37 -07:00
801b174254 implement background task functions in services class 2022-05-18 15:52:13 -07:00
3cdf7b47f6 enable background fetch in plist 2022-05-18 14:08:37 -07:00
b87f068193 Merge pull request #651 from omnivore-app/feature/core-data-app-group
Store sqlite file in app group file container [iOS]
2022-05-18 13:23:24 -07:00
ed285c4a03 disable read now 2022-05-18 13:10:14 -07:00
16c161e0e3 use nav link to present deep link 2022-05-18 11:38:10 -07:00
1f0a24ce18 store sqlite file if app group file container 2022-05-18 09:37:52 -07:00
d9174f48df Merge pull request #645 from omnivore-app/read-now-pending-button
Move the read now button, add a pending state
2022-05-18 09:19:25 -07:00
65640d7b04 add feature flag for read now button 2022-05-18 09:13:26 -07:00
2d4ec9d45d share extension starts with a .processing status 2022-05-18 08:49:50 -07:00
3554b9074f Merge pull request #643 from omnivore-app/simplified-label-modal 2022-05-17 17:05:19 -07:00
071b9f6036 Move the read now button, add a pending state
This drops the button down a bit so we have more space, also
allows for pending state if tapped before save has completed.
2022-05-17 16:07:33 -07:00
17e807afe3 set stack style navigation for full screen reader 2022-05-17 14:56:07 -07:00
da9b77153a enable read now link from share extension 2022-05-17 14:48:44 -07:00
e19711b0a4 Simplify the label filter modal, add negation 2022-05-17 14:31:30 -07:00
033965f0b4 remove homeViewModel references where they're no longer needed 2022-05-17 11:32:07 -07:00
76d3478ed4 update fetch results when network request fails 2022-05-17 11:13:30 -07:00
b9d0fef3c0 set items after initial fetch request 2022-05-17 11:04:34 -07:00
36083c1f7b use fetched results controller to manage linked item list 2022-05-17 10:54:34 -07:00
23173e6f0b update function that fetches username for deep links 2022-05-17 08:41:06 -07:00
240004c01c update share button text 2022-05-16 13:15:40 -07:00
4b3533c17d pass url and title to share call. update bundle.js in apple apps 2022-05-16 12:20:05 -07:00
954d84fab2 add share option to web reader context menu 2022-05-16 12:05:45 -07:00
25ae8622ba Dispatch to main after verifying network connection in share ext 2022-05-16 11:26:42 -07:00
52c73cf05e set includeAuthToken to true for verify auth call 2022-05-16 11:19:05 -07:00
e53b295cb1 replace fetchViewer call in extension with a verift token call for faster feedback 2022-05-16 11:18:30 -07:00
70f6ae5040 remove underline 2022-05-16 10:34:02 -07:00
2378a08287 rename unwrapped variable to match optional name 2022-05-16 09:32:34 -07:00
4295b029a5 use site name to display site on feed and grid cards 2022-05-16 09:29:39 -07:00
3ca464e430 bump app version to 1.7.0 2022-05-16 09:15:23 -07:00
a199d8b3bc keep search field focus when clearing search text 2022-05-11 18:24:40 -07:00
ad567a380e Add search overlays for cancel and the mag. glass 2022-05-11 17:47:03 -07:00
7f8f6833c5 hide keyboard when cancelling on search bar 2022-05-11 17:14:28 -07:00
07c6792cde Add Newsletters and Read Later shortcuts 2022-05-11 16:33:04 -07:00
b45120706b fix linkeditem and labels data relationships. reset coredata on new app installs 2022-05-11 16:23:22 -07:00