Commit graph

87 commits

Author SHA1 Message Date
Satindar Dhillon
ec7a7f18b2 Merge branch 'main' into feature/high-text-contrast-reader-text 2022-06-04 08:52:50 -07:00
Satindar Dhillon
187526db02 Update web prefs ui to allow for text contrast change 2022-06-04 08:52:46 -07:00
Satindar Dhillon
2991549413 attempt to adjust form sheet size 2022-06-03 18:52:26 -07:00
Satindar Dhillon
e607fc5675 update font family in web view 2022-06-03 16:44:40 -07:00
Satindar Dhillon
6fd096bf9f remove duplicate web pref adjustment signals 2022-06-03 15:28:53 -07:00
Satindar Dhillon
2f95c02ad3 use enum to manage events sent to web view 2022-06-03 15:17:14 -07:00
Satindar Dhillon
afd2acf302 pass in font family to web reader 2022-06-03 11:54:45 -07:00
Jackson Harper
975411d429
Merge pull request #719 from omnivore-app/fix/pdf-uploading-improvements 2022-06-02 16:47:03 -07:00
Jackson Harper
ef72e09006 Start implementing the new share extension, mostly so we can show the sync status 2022-06-02 15:29:57 -07:00
Satindar Dhillon
5a2f3890df style preferences popover 2022-06-01 22:54:38 -07:00
Jackson Harper
fc990fb2ab Return recursive call 2022-06-01 21:04:38 -07:00
Jackson Harper
207a06ed74 Retry loading content if it fails
This happens when syncing content, as there is a slight
delay between content being synced and content being available

Refetching handles this case and any other fetch errors.
2022-06-01 20:47:52 -07:00
Satindar Dhillon
7fae2c6265 fix margin adjustment binding error 2022-06-01 20:29:35 -07:00
Jackson Harper
ee4dc0aaae Correct error message typo 2022-06-01 20:10:16 -07:00
Satindar Dhillon
cebdbedc59 wire up margin and line height changes to web view 2022-06-01 17:16:06 -07:00
Satindar Dhillon
f04621a8fa create a web prefs form sheet 2022-06-01 11:46:12 -07:00
Satindar Dhillon
b32db17dbc WIP 2022-06-01 11:23:48 -07:00
Satindar Dhillon
16c161e0e3 use nav link to present deep link 2022-05-18 11:38:10 -07:00
Satindar Dhillon
17e807afe3 set stack style navigation for full screen reader 2022-05-17 14:56:07 -07:00
Satindar Dhillon
da9b77153a enable read now link from share extension 2022-05-17 14:48:44 -07:00
Satindar Dhillon
033965f0b4 remove homeViewModel references where they're no longer needed 2022-05-17 11:32:07 -07:00
Satindar Dhillon
240004c01c update share button text 2022-05-16 13:15:40 -07:00
Satindar Dhillon
954d84fab2 add share option to web reader context menu 2022-05-16 12:05:45 -07:00
Satindar Dhillon
d041c73fd1 show nav bar on tap in the web reader 2022-05-10 21:16:45 -07:00
Satindar Dhillon
4e5377d7f4 remove web reader loading overlay 2022-05-04 15:22:21 -07:00
Satindar Dhillon
a2a7a2a232 handle content fetch errors in web reader 2022-05-04 15:20:44 -07:00
Satindar Dhillon
4279bed74d show progress view on web reader if content doesn't load in one second 2022-05-04 14:48:12 -07:00
Jackson Harper
2c56073406 Display labels on the appreader page 2022-05-03 21:00:04 -07:00
Satindar Dhillon
67a1ad6953 add text placeholder in web reader to reflect processing and error states 2022-05-02 20:41:03 -07:00
Satindar Dhillon
c39ab2d5f7 retry article content fetches when server returns a .processing state 2022-05-02 20:30:57 -07:00
Satindar Dhillon
ffe1eed6b6 remove extra combine imports 2022-04-28 12:49:06 -07:00
Satindar Dhillon
0e8d5f23da move article content fetching into fewer functions 2022-04-27 20:55:57 -07:00
Satindar Dhillon
4e2a2e595e set nav bar hidded modifier on the navlink view 2022-04-27 12:32:06 -07:00
Satindar Dhillon
c9052f5f81 use coredata to track highlight merge and updates 2022-04-25 17:50:01 -07:00
Satindar Dhillon
aca38f2077 use coredata for create highlight function 2022-04-25 14:00:50 -07:00
Satindar Dhillon
9828846222 use core data to track reading progress 2022-04-25 12:17:27 -07:00
Satindar Dhillon
9c7a0d2ee9 update archive and delete link mutations to work off of core data 2022-04-25 11:56:03 -07:00
Satindar Dhillon
5425e9b0dc delete progress updating delay code 2022-04-23 21:28:20 -07:00
Satindar Dhillon
a63bf7928e remove deprecated data models 2022-04-22 19:58:13 -07:00
Satindar Dhillon
ba152b8f0a remove PersistedArticleContent entity 2022-04-21 12:01:23 -07:00
Satindar Dhillon
6658d1d69b rename article content models to avoid clashing 2022-04-21 09:09:26 -07:00
Satindar Dhillon
6968e06da5 use persisted article content model to store html and highlights string 2022-04-21 09:09:26 -07:00
Satindar Dhillon
33342deb5d create an internal highlight function for encoding 2022-04-21 09:09:26 -07:00
Satindar Dhillon
1b4c871276 use coredata highlight model in some places 2022-04-21 09:09:26 -07:00
Satindar Dhillon
0fc7ff0a43 rename FeedItem to FeedItemDep 2022-04-21 09:09:26 -07:00
Satindar Dhillon
a60a5e3991 mark some models as deprecated 2022-04-21 09:09:26 -07:00
Satindar Dhillon
1d92e64801 define viewer as a nsmanagedobject 2022-04-21 09:09:26 -07:00
Satindar Dhillon
00639011d8 read/write article content using coredata 2022-04-21 09:09:26 -07:00
Satindar Dhillon
6af0452d14 remove ios14 specific code 2022-04-14 12:45:45 -07:00
Satindar Dhillon
1e2901c4e7 add label editing to reader view 2022-04-13 10:48:25 -07:00