Commit Graph

27 Commits

Author SHA1 Message Date
2ce4fa3f48 Fix issues with search view hierarchy 2024-03-08 13:20:22 +08:00
5f3a3d4bf3 Add PDF loader, add Empty trash button 2024-02-06 11:43:43 +08:00
643748fffa Add content reader property to link_read event 2024-01-02 09:37:18 +08:00
7e7c9e344c Improve bottom loader UX 2023-12-21 09:42:59 +08:00
89f21ad228 Use task instead of onAppear for async, add some PDF download debugging 2023-12-07 17:15:53 +08:00
f48a36de79 Fixes for the splitview and app intents 2023-12-07 17:15:53 +08:00
e63b4f9b2c Abstract out fetching from view model so we can better handle multiple fetch folders
Rename LinkedItem to LibraryItem

More on following

Add new fetcher

Tab bar
2023-12-07 17:15:52 +08:00
dcdb01171c Handle grid cards 2023-09-11 20:54:10 +08:00
dfaf61cf8c Use lazy pop to work around swipe gesture issues with iOS 17 2023-09-11 17:50:10 +08:00
c9296deac4 Update TTS user interface 2023-02-20 22:49:09 +08:00
fbd6e97be6 Handle async threading error with read now accessing the currentViewer property 2022-09-23 17:49:45 +08:00
f6da7d6251 enable pdfreader for macos 2022-06-29 22:57:06 -07:00
93d3485e40 remove old web reader code 2022-06-28 16:21:42 -07:00
726c11afd2 delete a few unused functions and lint fixes 2022-06-17 13:54:40 -07:00
1cdfe4a439 move function to load content by requestID into data service 2022-06-17 13:54:40 -07:00
e399a5e185 rename loadContentWithRtries function. move pdfFetch to own file 2022-06-17 13:54:40 -07:00
ffcd43060c separate article content fetch gql call from persistence code 2022-06-17 13:54:40 -07:00
96b09fec8e separate linkeditem network fetches from persistence functions 2022-06-17 13:54:40 -07:00
7b81ad253d Store PDF paths as filenames instead of full URLs
This fixes issues where the full URL of our directory path
changes, also it moves files into documents instead of
caches, and ensures PDFs are downloaded before opening.
2022-06-09 13:52:49 -07:00
2e3ff15b51 WIP: Ensure local items are available in Read Now view 2022-06-09 13:52:49 -07:00
544454e087 Ensure items are ready to read before presenting in Read now
- HTML items: content is downloaded, no longer in processing state
- PDF items: PDF content is downloaded
2022-06-09 13:52:49 -07:00
611b237e17 Handle save operations completing in the background while opening itemIDs 2022-06-09 13:52:49 -07:00
4ff8a9b83d When opening with a request id check core data first for an item 2022-06-09 13:52:49 -07:00
ef72e09006 Start implementing the new share extension, mostly so we can show the sync status 2022-06-02 15:29:57 -07:00
16c161e0e3 use nav link to present deep link 2022-05-18 11:38:10 -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