002c931d26
Fix crash when logging without widget items
2023-01-14 12:16:33 -05:00
6881441671
Don't use shared background context for fetching item counts
...
A significant fraction of the time was spent waiting for the background
context to be available, before the count could even be started. Since
the counts don't need to use the shared background context, let them
each use their own context to avoid contention.
2022-09-10 14:21:30 -04:00
57cc5ac5a5
Fix show sidebar button not appearing on iPad
2022-09-10 14:21:30 -04:00
6bb292ba13
Move item count fetching to background task
2022-09-10 00:09:46 -04:00
c12b9ae879
Parent background context to PSC to prevent hangs when updating widget
2022-09-09 23:51:41 -04:00
2380eeee4a
Add Mark as (Un)read swipe action
2022-09-07 23:00:23 -04:00
f4196a2c26
Fix building with Xcode 14 RC
2022-09-07 22:58:39 -04:00
ff9286ca48
More logging
2022-09-07 22:57:48 -04:00
307299dd4d
Sync state progress improvements
2022-06-25 18:40:56 -04:00
6cd2bf248d
Background widget refresh
2022-06-22 16:05:06 -04:00
1e95c7d153
Fix iPad width hack breaking stretchy menus on iPhone
2022-06-22 16:04:01 -04:00
ae0c91d719
Cap content width at something reasonable
2022-06-20 15:35:14 -04:00
941bc4713e
Add Recents widget
2022-06-20 15:35:14 -04:00
168c5abbcf
Fix stretchy menu interaction not working on iPad
2022-06-20 15:35:14 -04:00
1e7e8b7f85
Fix always creating a new scene on app launch
2022-06-19 23:25:02 -04:00
14dca95610
Move CoreData stack to separate Swift package
2022-06-19 19:32:23 -04:00
1dc9903e39
Move LocalData to app group
2022-06-15 18:37:53 -04:00
b3522a76e1
Move CoreData store to app group
2022-06-15 18:33:40 -04:00
6f3b8dc840
Remove unused preconcurrency import attributes
2022-06-09 23:30:58 -04:00
382826bfff
Enable find interaction on iOS 16
2022-06-09 23:28:40 -04:00
b79c8af12c
Refetch everything when there are inserted items, performance with trying to merge change was just too bad
2022-06-09 23:28:34 -04:00
7d4f5ccba3
State restoration
2022-03-13 21:18:28 -04:00
b7a4f369f6
Make user activity helpers consistent
2022-03-13 21:12:33 -04:00
c1291b0d96
Add read item user activity for handoff
2022-03-13 21:12:05 -04:00
00096e6df8
Don't destroy/recreate same items view controller during handoff
2022-03-13 14:51:29 -04:00
c65b69cfbd
Update home unread counts after sync
2022-03-08 12:00:08 -05:00
533bc025f3
Add feed/group user activities
2022-03-07 23:16:35 -05:00
9d22d4ef35
Broken scene activation conditions stuff
2022-03-07 23:06:05 -05:00
2f6d0ae07c
Add user activities for read all/unread
2022-03-07 22:22:11 -05:00
7f5006c629
Use deterministic ids for accounts
2022-03-07 21:12:43 -05:00
dec7a6e57f
Swift concurrency stuff
...
i don't know if any of this is right, but it seems like it works so...
2022-03-06 15:08:42 -05:00
55e4966bd1
Fix crash when trying to reload/delete items not in current ItemsViewController
2022-02-09 10:04:26 -05:00
085f6043a6
Fix WKWebView scrollIndicatorStyle workaround on iOS 15.4
2022-01-30 21:39:44 -05:00
aebd3a910d
Don't start a second sync while syncing is already in progress
2022-01-26 23:13:20 -05:00
9f9a214b0a
temp
2022-01-26 23:10:45 -05:00
a6d29b203c
Use batch update endpoint for marking items (un)read
2022-01-26 23:07:35 -05:00
c41a81414d
Add sync progress indicator
2022-01-26 22:55:07 -05:00
f320311a78
Fix not being able to switch accounts
2022-01-26 22:37:00 -05:00
0d89a0f38f
Better error logging
2022-01-26 21:22:15 -05:00
1ce72b73db
Mostly stop items list scrolling on sync
2022-01-22 14:37:26 -05:00
984b94bed9
Fix items not showing context menus
2022-01-21 22:25:49 -05:00
e242510c5e
Don't use NSFetchedResultsController for items list
2022-01-19 19:09:54 -05:00
ed0a2f1ba3
Fix remotely deleted feeds not being removed
2022-01-19 18:30:49 -05:00
c89df7604b
Fix updates merging changes into wrong coredata context
2022-01-19 17:40:42 -05:00
b8a415b6fd
Add AppKit bundle, fix light appearance
2022-01-16 14:40:48 -05:00
75be4141dd
Add preferences
2022-01-16 14:40:48 -05:00
df00108dae
Add separator to accounts menu
2022-01-16 14:40:48 -05:00
0450fe2c0e
Increase max sidebar width
2022-01-16 14:40:48 -05:00
c276bbdea6
Fix monospace text
2022-01-15 19:46:06 -05:00
6fbda7dc78
Fix excerpt generator getting confused by massive img srcs
2022-01-15 19:31:04 -05:00