9e99b5d7f8
Parse libraryItemId from notifications
2024-03-08 20:41:18 +08:00
986b664a36
Ignore folders when displaying deleted items
2024-02-06 14:06:35 +08:00
ecb5fbf112
Make filters work a bit better with non-following
2024-01-09 12:35:07 +08:00
2919b7d7ce
Improve the iOS filters when following tab is disabled
2024-01-09 10:24:25 +08:00
4f6f452801
Sync highlights in search also
2023-12-27 18:00:24 +08:00
dded89bf32
WIP allow a single viewmodel for iPad split screen view
2023-12-27 14:16:50 +08:00
470006017d
Better loading of synced items
2023-12-26 18:53:32 +08:00
47c21fad37
Dont prefetch update pages
2023-12-26 14:30:49 +08:00
a882c759c2
More on updating email folders, make resource views refreshable
2023-12-20 15:36:12 +08:00
3128518383
Subscription rule builder
2023-12-20 14:35:59 +08:00
cc7ecdb2f5
Add newsletter filter
2023-12-20 14:35:59 +08:00
49ddaee0be
Show Move to Inbox in following items toolbar
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
6b97f670aa
Use Following as main name for following section
2023-12-20 14:35:59 +08:00
01fe284d10
Fix remove filter
2023-12-07 17:15:53 +08:00
99406401cc
Add a local filter for RSS
2023-12-07 17:15:53 +08:00
af2759cab0
Hang search variables off view model to make them easier to observe
2023-12-07 17:15:53 +08:00
5f1332e2d7
Fix filters to navigation header
2023-12-07 17:15:52 +08:00
26d6702c6f
Update filters
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
0fa45750a4
Dont attempt local searches for custom saved searches on iOS
2023-11-28 14:19:48 +08:00
bf1561887d
Sync saved searches on iOS
2023-11-27 21:44:52 +08:00
d7bd5c54a3
iOS: fix for PDF downloads, always use the download signed URL, not the original URL
2023-10-24 12:43:41 +08:00
7db20ebc3d
Add support for viewing coloured highlights in iOS and Android
2023-08-25 16:27:06 +08:00
52776521f3
Improve undelete
2023-07-12 16:59:17 +08:00
b099d22115
Improve the Pinned label creation during swipe, add Unpin
2023-07-07 15:07:13 -07:00
2d021c2683
Work on multi tab iOS client
2023-07-06 16:22:57 -07:00
2b62bff958
Add type to highlights
2023-04-03 20:31:04 +08:00
774c2bc16c
resolve or remove todo comments
2023-02-27 16:52:52 -08:00
f7168ff65a
reformat some multi-line expressions
...
Honestly, some of this formatting seems a little weird, but it appears to thread the needle between the competing requirements of swiftformat's wrapMultilineStatementBraces rule and SwiftLint's opening_brace rule.
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
08405dbcc2
Add highlight positional info to iOS highlights
2023-02-02 15:13:51 +08:00
21bb3f1397
Load groups from disk when recommending, handle network errors better
2022-12-19 17:07:27 +08:00
39c8b82939
Make groups invite links default to 14 days validity
2022-12-19 17:07:27 +08:00
e8cd9f4412
Shared highlights UX
2022-12-19 17:07:27 +08:00
340623a57c
Allow viewing registered device tokens
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
a8df439297
Rename recommendedBy to recommendations
2022-12-06 21:18:21 +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
bdbad81fa9
Add rough UI for recommendation groups
2022-12-05 15:39:46 +08:00
395b3d7ac7
Allow setting labels on highlights
2022-11-28 21:32:42 +08:00
aef72f00f0
Add labels to highlights
2022-11-28 16:19:00 +08:00
e249a97bfd
Improve the UI for voice selection
2022-09-22 22:57:54 +08:00
06481d21d3
fetch labels from network if none are found in core data
2022-08-05 06:59:19 -07:00
609aff48fc
remove existing labels on an item before assigning a new set
2022-08-05 06:32:40 -07:00
3122fd00f0
update order of delete and save ops when persisting labels
2022-08-01 14:14:43 -07:00
c5aab2becc
delete old labels when a new label list is fetched
2022-08-01 14:09:39 -07:00
6f86495cf4
lint fixes
2022-06-17 13:54:40 -07:00
87092d7418
use ArticleContentStatus to represent state for InternalLinkedItem
2022-06-17 13:54:40 -07:00