Jackson Harper
c6bcac4070
Improve app intents, always set readAt when an article is opened
2024-01-10 21:11:07 +08:00
Jackson Harper
486ec19937
Improve logged out handler of extension, create new local db path
2024-01-04 12:20:57 +08:00
Jackson Harper
4689b5325f
Ensure app environment is configured
...
This can happen if a user sets a custom self hosting environment,
then deletes and re-installs the app.
2024-01-04 10:59:42 +08:00
Jackson Harper
6237c9df51
iOS: clear old database when running new version, better alignment of reader icons
2024-01-03 18:14:51 +08:00
Jackson Harper
3667595f48
Sync move operation, attempt to sync before home is loaded
2023-12-28 15:46:57 +08:00
Jackson Harper
3362a5b016
Better separation of sync and search
2023-12-26 14:23:39 +08:00
Jackson Harper
3d87ef671b
Start tracking totalCount for queries
2023-12-24 14:43:28 +08:00
Jackson Harper
3aca91f083
Pass delete/archive/view handlers into audio player
2023-12-23 16:12:33 +08:00
Jackson Harper
e4850311f4
archive/delete for tts player, use valet to sync hide system labels property
...
Using valet instead of UserDefaults(suiteName to work around
some potential issues with the extension loading.
2023-12-22 20:11:36 +08:00
Jackson Harper
a882c759c2
More on updating email folders, make resource views refreshable
2023-12-20 15:36:12 +08:00
Jackson Harper
afe926e45d
Improve markdown export
2023-12-20 14:36:00 +08:00
Jackson Harper
49ddaee0be
Show Move to Inbox in following items toolbar
2023-12-20 14:35:59 +08:00
Jackson Harper
e17f243db0
Start using toast operation handler
2023-12-20 14:35:59 +08:00
Jackson Harper
e312562636
Separate feeds and newsletters on the subscriptions view
2023-12-20 14:35:59 +08:00
Jackson Harper
b527cadd69
Dont use core data objects for cards to avoid fake cards creating core data items
2023-12-20 14:35:59 +08:00
Jackson Harper
8b7a59dc3c
Query for new highlights when calling findHighlight for PDFs
...
This fixes an issue where you could not create a note on a
new PDF highlight.
2023-12-07 17:15:53 +08:00
Jackson Harper
ee375274b8
Support move operation
2023-12-07 17:15:53 +08:00
Jackson Harper
bfd3365f28
Handle PDFs with new Transimission presentation controllers
2023-12-07 17:15:53 +08:00
Jackson Harper
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
Jackson Harper
bf1561887d
Sync saved searches on iOS
2023-11-27 21:44:52 +08:00
Jackson Harper
155d71c7bd
Add some voices
2023-11-08 19:36:34 +08:00
Jackson Harper
7f23b6b2d9
Add downloaded filter
2023-11-01 23:19:29 +08:00
Jackson Harper
e1076f9ac4
Add save note to view model, improve labels editor
2023-11-01 18:25:37 +08:00
Jackson Harper
b92cbbc9a5
Add note containers
2023-11-01 17:56:54 +08:00
Jackson Harper
1b85fb0c15
Add feeds, better delete handling
2023-11-01 14:29:15 +08:00
Jackson Harper
8fe51a5f80
More on ios share extension improvements
2023-10-30 10:34:02 +08:00
Jackson Harper
9a1ccd46bc
Bump version, attempt to refetch PDFs if download signed URL has expired
2023-10-24 12:43:41 +08:00
Jackson Harper
d7bd5c54a3
iOS: fix for PDF downloads, always use the download signed URL, not the original URL
2023-10-24 12:43:41 +08:00
Jackson Harper
7db20ebc3d
Add support for viewing coloured highlights in iOS and Android
2023-08-25 16:27:06 +08:00
Jackson Harper
a8853f1690
ios: Show self hosting values if already set
2023-07-31 11:02:07 +08:00
Jackson Harper
ade7d7f44f
ios: Improve the modal when setting self hosting data
2023-07-31 10:52:57 +08:00
Jackson Harper
3ce6d28d4b
Use in:library for the Read Later filter
2023-07-17 19:46:35 +08:00
Jackson Harper
3f3bdd2d4f
Only use local fetch for certain filters
2023-07-17 14:37:50 +08:00
Jackson Harper
a780b24ba1
Better handling of delete undo
2023-07-14 16:28:06 +08:00
Jackson Harper
52776521f3
Improve undelete
2023-07-12 16:59:17 +08:00
Jackson Harper
e4b86ecf34
Improvements to the Continue Reading section, add long press actions
2023-07-06 16:22:57 -07:00
Jackson Harper
41443c70b5
Structure tabviews in iOS
2023-07-06 16:22:57 -07:00
Jackson Harper
32d583e05c
Start adding tab view, improved Pinned header
2023-07-06 16:22:57 -07:00
Jackson Harper
50bbdfa441
Use the same sorting of labels on iOS as Web
2023-05-29 15:02:51 +08:00
Jackson Harper
4cf5eef261
Allow library items to be dragged into other apps
2023-05-24 16:44:43 +08:00
Jackson Harper
8ba320e3d5
Support read, search, and saved-search deep link formats
2023-05-24 16:12:48 +08:00
Jackson Harper
1c72007bf6
Add Pinned filter, improve animation
2023-04-05 14:44:29 +08:00
Jackson Harper
8c02168710
Improve continue filter, remove recommended for now
2023-04-05 14:12:41 +08:00
Jackson Harper
de524736e2
Empty state handling for feature section
2023-04-05 10:40:08 +08:00
Jackson Harper
2ed1c2b186
Updated sorting for feature items
2023-04-04 22:21:27 +08:00
Jackson Harper
8e3aba2295
WIP: feature cards, fir merging highlights offline sync
2023-04-04 21:04:13 +08:00
Jackson Harper
2b62bff958
Add type to highlights
2023-04-03 20:31:04 +08:00
Sixten Otto
edb9d5cfca
attempt to mitigate line length warnings
2023-02-20 12:15:29 -07:00
Sixten Otto
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
Sixten Otto
8156328cf6
fix some linter warnings on deliberate code
2023-02-20 12:15:29 -07:00