986b664a36
Ignore folders when displaying deleted items
2024-02-06 14:06:35 +08:00
ad0bf56aed
Reset fetcher state when filter is changed
2024-02-06 14:06:21 +08:00
737692214c
Use the new presentation logic for grid cards
2024-02-06 11:43:43 +08:00
01a51a347e
Use new presentation logic for feature cards
2024-02-06 11:43:43 +08:00
85caaa7ea3
Use transmission for snackbar, fix issue with ownership of currently viewed item
...
The list object of the root library view had ownership of the
currently selected item, so object modifications that removed
the item from the current library list (like move or archive)
could cause the object to be released and the current screen
to continue operating on an invalid object.
2024-02-06 11:43:43 +08:00
2919b7d7ce
Improve the iOS filters when following tab is disabled
2024-01-09 10:24:25 +08:00
225791a715
Start adding following modal, use system-ui for the font
2023-12-29 20:22:08 +08:00
3667595f48
Sync move operation, attempt to sync before home is loaded
2023-12-28 15:46:57 +08:00
ca511c3041
Grid improvements for infinite scroll
2023-12-27 16:04:32 +08:00
e31101f5e9
Improve initial loading refresh
2023-12-26 20:58:55 +08:00
470006017d
Better loading of synced items
2023-12-26 18:53:32 +08:00
84c62eae54
Dont prefetch sync update pages
2023-12-26 14:32:36 +08:00
3362a5b016
Better separation of sync and search
2023-12-26 14:23:39 +08:00
3d87ef671b
Start tracking totalCount for queries
2023-12-24 14:43:28 +08:00
052b3c99ee
Fixes for users with the accessibility buttonShapes feature enabled on iOS
2023-12-22 12:40:19 +08:00
fbb39bcd91
Improve the load more fetching
2023-12-21 12:12:19 +08:00
afe926e45d
Improve markdown export
2023-12-20 14:36:00 +08:00
a47578f138
Observe changes on library item objects
2023-12-20 14:35:59 +08:00
59d68b7cf2
Improved loading of feature filters
2023-12-20 14:35:59 +08:00
13ca5cff0d
Move sync to a separate manager
2023-12-20 14:35:59 +08:00
b527cadd69
Dont use core data objects for cards to avoid fake cards creating core data items
2023-12-20 14:35:59 +08:00
a4976a7b62
Add badge counts, fix logout and delete item navigation issues
2023-12-20 14:35:59 +08:00
d553352ddd
Disable smart quotes on search bar
2023-12-20 14:35:59 +08:00
9468a05ee5
Dont add a sort string if there is one in the saved search
2023-12-20 14:35:59 +08:00
6764f56cdd
Add feed buttons for iOS
2023-12-20 14:35:59 +08:00
cde5d616e8
Dont redownload cached items
2023-12-07 17:15:53 +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
2a1336089d
Better naming, add use:folders option
2023-12-07 17:15:53 +08:00
dca79bc913
Fullscreen read now, scroll to top from tabs
2023-12-07 17:15:53 +08:00
1bff4cbd18
post rebase fix-ups
2023-12-07 17:15:52 +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
27632c6924
Some scaffolding for multiselect
2023-10-30 18:44:13 +08:00
79dbe3686b
Update safari extension, clean up the macos app
2023-09-19 17:21:02 +08:00
f2b378181d
More work on grid nav
2023-09-12 13:06:50 +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
d1eca8b6fd
Remove ZStack NavigationViews
2023-09-11 16:25:44 +08:00
e7c43a6a08
Fix confirmation dialog on feature card section
2023-07-12 14:31:44 +08:00
5d312232ec
Add filter headers to grid view
2023-07-12 10:38:14 +08:00
34f63920dd
Grid card fixes for iPad layout
2023-07-12 09:55:47 +08:00
e4b86ecf34
Improvements to the Continue Reading section, add long press actions
2023-07-06 16:22:57 -07:00
b482e20d0a
Improve the cards in the Mac app, use the same as iOS
2023-05-31 12:30:24 +08:00
8e3aba2295
WIP: feature cards, fir merging highlights offline sync
2023-04-04 21:04:13 +08:00
95a66dba30
rework some Button to silence linter warnings
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
10abb6582f
Sync more items in the background if user has a large changeset
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
d84f41767f
create a mac specific nav card
2022-10-12 10:11:11 -07:00
e73072e224
Updates after rebasing, implement download for offline audio
2022-09-13 16:03:34 +08:00