50bbdfa441
Use the same sorting of labels on iOS as Web
2023-05-29 15:02:51 +08:00
4cf5eef261
Allow library items to be dragged into other apps
2023-05-24 16:44:43 +08:00
8e3aba2295
WIP: feature cards, fir merging highlights offline sync
2023-04-04 21:04:13 +08:00
edb9d5cfca
attempt to mitigate line length warnings
2023-02-20 12:15:29 -07:00
8156328cf6
fix some linter warnings on deliberate code
2023-02-20 12:15:29 -07:00
44051cf045
make cast to Any explicit
2023-02-20 12:15:29 -07:00
4fd4d5a4db
New library item cards, fix issue with read position
2023-02-15 13:56:11 +08:00
3b6d720b2b
Use the same code for loading labels from highlights as library items
2023-01-23 19:51:34 +08:00
10abb6582f
Sync more items in the background if user has a large changeset
2022-12-28 16:30:35 +08:00
e23cb722fc
WIP: deferred sync
2022-12-28 16:30:35 +08:00
615bebc610
Filter out the current viewer in the recommended by list
2022-12-19 17:07:27 +08:00
e8cd9f4412
Shared highlights UX
2022-12-19 17:07:27 +08:00
55e925cc98
Clean up iOS recommendations, show a primer on first load
2022-12-19 17:07:27 +08:00
f4b101a12f
Display members and admins in Recommendation Groups
2022-12-06 13:35:46 +08:00
56c04a35bf
UI for recommendations
2022-12-05 21:14:12 +08:00
a3b53485ed
Allow editing author on iOS
2022-11-25 14:42:56 +08:00
d7290044a8
Save listen position independent of read position when listening to articles
...
When you restart an audio session it will start at the previous
listen position.
2022-11-24 13:58:30 +08:00
c74911ea86
Improve how we handle loading the initial items on iOS
2022-11-21 22:39:10 +08:00
fa99af3f6a
Better handling of articles with stub URLs that shouldn't be used (happens with newsletters that dont have a URL')
2022-11-11 15:56:03 +08:00
fa35168bb4
Display subscription icons in the iOS subscription view
2022-10-17 16:54:37 +08:00
7267f07880
Use a new modal for search
2022-10-11 11:27:33 +08:00
e36920e96e
reload web view if article highlights had been mutated from the highlits list modal
2022-10-05 12:02:08 -07:00
c5ad8a238c
persist annotation changes from highlights view
2022-10-05 12:02:08 -07:00
6002074b74
Dont display our GCS storage domain for PDFs
2022-09-26 17:24:00 +08:00
09bea6d8c1
Improve byline display, centralize the code a bit
2022-09-24 10:05:04 +08:00
e249a97bfd
Improve the UI for voice selection
2022-09-22 22:57:54 +08:00
c4152a05a0
create a LinkedItemAudioProperties struct that can be passed to AudioController (instead of passing LinkedItem)
2022-09-13 15:27:48 +08:00
16fa403201
use sync items query to update core data list
2022-08-04 14:46:38 -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
87092d7418
use ArticleContentStatus to represent state for InternalLinkedItem
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
5ec248a86c
use readAt property to sort recently read items
2022-06-14 21:05:45 -07:00
86e1446688
sync title/description changes with core data and server
2022-06-14 14:12:25 -07:00
5a251bfe88
WIP: local PDF saving
2022-06-12 09:12:07 -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
d8e2285f2b
Make sure titles are updated when fetching updated article content
2022-06-09 13:52:49 -07:00
b56c6dafa9
Disable sorting options that need API improvements
2022-06-03 12:47:43 -07:00
2eb0d94399
make sure end background task is callled on failed saves
2022-05-31 16:15:19 -07:00
53c423b714
WIP: upload PDFs using background task
2022-05-30 22:30:43 -07:00
a9b70e12e3
Merge pull request #714 from omnivore-app/subscriptions-modal
...
Subscriptions Screen [iOS]
2022-05-26 15:12:19 -07:00
e1aa68858f
show subscriptions in list view
2022-05-25 22:51:41 -07:00
508763b061
update grid spacing
2022-05-25 12:06:30 -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
4295b029a5
use site name to display site on feed and grid cards
2022-05-16 09:29:39 -07:00
2f4f24dd6b
add a sortedLabels computed property on LinkedItem
2022-05-05 20:32:50 -07:00